﻿// JScript 文件

//二级绑定
function bindPerson(value,drpName)
{
    var drp = document.getElementById("Person_search1_"+drpName);
    //当一级清空时,二级也清空
    var drp_intent_position = document.getElementById("Person_search1_drp_intent_position");
    if(drpName == "select_intent_position" && drp_intent_position.selectedIndex == 0 && drp.options.length != 0)
    {
       while(drp.options.length>0)
       {
            drp.remove(0);
       }
       drp.options.add(new Option('',''));
       return;
    }
    var resultStr;
    resultStr = webcontrols_person_search.jsBind(value).value;
    var xmlHttp = new ActiveXObject("MSXML2.DOMDocument");
    xmlHttp.loadXML(resultStr);   
    var strValue = "";                
    var items = xmlHttp.getElementsByTagName("dict");    
    while(drp.options.length>0)
    {
        drp.remove(0);
    }
    //选择一级后如果二级没值则会报错,
    //或前一次选择的一级 二级有值,第二次选择的一级 二级没值,则原先二级的值保留在页面上
    if(items.length == 0 || drp.options.length != 0)
    {
        drp.options.add(new Option('','')); 
    }
    for(var i = 0; i < items.length; i++)
    {
        drp.options.add(new Option(items[i].text,items[i].getAttribute("id")));
        strValue += items[i].text + "," + items[i].getAttribute("id") +"|";
    }    
    document.getElementById("Person_search1_hdn_position").value = strValue;
    //alert(document.getElementById("hdn_workcity").value);
}
function btn_specialty_select_onclick()
{
    var returnValue;
    returnValue=window.showModalDialog('job/specialty_search.aspx?rand='+Math.random(),window,'dialogWidth=374px;dialogHeight=260px;help:no;status:no');
        
    if(String(returnValue)=="undefined") return;
    document.getElementById("Person_search1_drp_specialty").value=returnValue;
}
function btn_search_onclick()
{
    var daysIndex=document.getElementById("Person_qucik_search1_drp_days").selectedIndex;
    var specialtyValue=document.getElementById("Person_qucik_search1_drp_specialty").value;
    var positionValue=document.getElementById("Person_qucik_search1_select_intent_position").value;
    var edulevelValue=document.getElementById("Person_qucik_search1_drp_edulevel").value;
    var urlStr="job/person_search.aspx?days="+daysIndex+"&specialty="+specialtyValue+"&position="+positionValue+"&edulevel="+edulevelValue;
    window.open(urlStr);
}

function btn_onclick()
{
    var positionValue=document.getElementById("Person_search1_select_intent_position").value;
    var urlStr="job/person_search.aspx?position="+positionValue;
    window.open(urlStr);
}
