﻿function DropSpace(str) {
    return str.replace(/^\s+$/, '');
}

function cancel_onclick() {
    history.go(-1);
}

function SelectHeadSearchType(TypeButton) {
    document.getElementById("HeadSearchType").innerHTML = TypeButton.innerHTML;
    HeadListHide("HeadSearchClassSelectedButton", "HeadSearchClassList", "left");
}

function Search_TextKeydown(evt) {
    if (evt == null) evt = window.event; //IE
    if (evt.keyCode == 13) {
        Search_Submit();
        
        //取消回车键的默认操作
        if (window.event) //IE
            evt.returnValue = false;   //event.returnValue=false 效果相同.
        else //Firefox
            evt.preventDefault();
    }
}

function Search_Submit()
{
    var HeadSearchText = document.getElementById("HeadSearchText");
    var HeadSearchType = document.getElementById("HeadSearchType");
    if (DropSpace(HeadSearchText.value) == "") {
        alert("搜索关键字不能为空");
        HeadSearchText.focus();
        return false;
    }
    var keyword = encodeURI(HeadSearchText.value);
    var type = HeadSearchType.innerHTML;

    var path = ""
    switch (type) {
        case "专题":
            path = "/topic/peer_job_key" + keyword + "_type3";
            break;
        case "圈子":
            path = "/circle/1_key" + keyword;
            break;
        case "空间":
            path = "/colleague/peer_job_key" + keyword + "_type2_mem3";
            break;
        default:
            path = "/list/0_127_3_key" + keyword;
            break;
    }
    location.href = path;
}

function printSetHome()
{
	var browserVer=navigator.appVersion;
	if ( browserVer.indexOf("MSIE")!=-1 )
	{
	    document.write('<span class="headLinkCompart1"></span><a href="javascript:" onClick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://www.waydu.com/\');">设为首页</a>');
	}
}

function HeadListShow(ButtonID, ListID, ButtonAlign) {
    var Button = document.getElementById(ButtonID);
    var ListBody = document.getElementById(ListID);
    Button.style.backgroundPosition = ButtonAlign + " bottom";
    ListBody.style.display = "";
    Button.onclick = function() { HeadListHide(ButtonID, ListID, ButtonAlign); }
    ListBody.onmouseout = function(evt) {
        if (evt == null) evt = window.event; //IE
        if (evt.currentTarget) {
            if (evt.relatedTarget != this) {
                if (this != evt.relatedTarget.parentNode) {
                    HeadListHide(ButtonID, ListID, ButtonAlign);
                }
            }
        }
        else {
            if (evt.toElement != this) {
                if (this != evt.toElement.parentNode) {
                    HeadListHide(ButtonID, ListID, ButtonAlign);
                }
            }
        }
    }
}

function HeadListHide(ButtonID, ListID, ButtonAlign) {
    var Button = document.getElementById(ButtonID);
    var ListBody = document.getElementById(ListID);
    Button.style.backgroundPosition = ButtonAlign + " top";
    ListBody.style.display = "none";
    Button.onclick = function() { HeadListShow(ButtonID, ListID, ButtonAlign); }
    ListBody.onmouseout = null;
}