﻿// JScript 文件
function $(id)
{
    return document.getElementById(id);
}
function SearchJob()
{
    var City = $("myWorkCity").value;
    if(City == "0")
    {
        City = "";
    }
    if(City == "不限")
    {
        City = "";
    }
    var Post = $("myJobName").value;
    if(Post == "0")
    {
        Post = "";
    }
    if(Post=="1")
    {
        Post="";
    }
    if(Post=="17")
    {
        Post="17"+$("myJobName2").value;
    }
    var Industry = $("myInDName").value;
    if(Industry=="0")
    {
        Industry="";
    }
//    var SearchKey= $("SearchKey").value;
//    var R1=$("r1");
//    var R2=$("r2");
//    var point="";
//    if(SearchKey!="")
//    {
//        if(R2.checked)
//            point="JobName="+escape(SearchKey);
//        if(R1.checked)
//            point="CoName="+escape(SearchKey);
//    }
    if(City == "" && Post == "" && Industry=="")
    {
         document.location="/search_job_result.htm";
    }
    else
    {
        document.location="/search_job_result_city-"+escape(City)+"|post-"+escape(Post)+"|industry-"+escape(Industry)+"|page-1";
    }
}

function showWrong()
{
    var Post = $("myJobName").value;
    if(Post == "不限")
    {
        Post = "";
    }
    var Industry = $("myInDName").value;
    var SearchKey= JStrim($("SearchKey").value);
    if(SearchKey == "--请输入关键词--")
    {
        SearchKey="";
    }
    if(Post=="" && Industry=="" && SearchKey=="")
    {
        alert("请选择“职业类别”，“行业类别”，或者填写有效的“关键词”进行搜索。");
    }
    else
    {
        Search();
    }
}
function CheckJobName()
{ 
    var num=document.getElementsByName("chkJobName").length;
    var sum=0;
    var chkValue;
    for(i=0;i<num;i++)
    {
        if(document.getElementsByName("chkJobName")[i].checked==true)
        {
            chkValue+=document.getElementsByName("chkJobName")[i].value+",";
            sum+=1;
        }
    }
    if(sum<1)
    {
        alert("至少选择1项。")
    }
    else if(sum>5)
    {
        alert("最多同时选择5项。")
    }
    else 
    {
        document.location="search_job_result.htm?post="+escape(chkValue.substring(9, chkValue.lastIndexOf(',')));
    }
}
function ClearCheckJobName()
{
    var num=document.getElementsByName("chkJobName").length;
    for(i=0;i<num;i++)
    {
        document.getElementsByName("chkJobName")[i].checked=false;
    }
}
//去掉空格
function JStrim(inputString) 
{ 
    if (typeof inputString != "string") 
    {
        return inputString; 
    } 
    var retValue = inputString; 
    var ch = retValue.substring(0, 1); 
    while (ch == " ") 
    {  
          //检查字符串开始部分的空格 
          retValue = retValue.substring(1, retValue.length); 
          ch = retValue.substring(0, 1); 
    } 
    ch = retValue.substring(retValue.length-1, retValue.length); 
    while (ch == " ") 
    { 
         //检查字符串结束部分的空格 
         retValue = retValue.substring(0, retValue.length-1); 
         ch = retValue.substring(retValue.length-1, retValue.length); 
    } 
    while (retValue.indexOf("  ") != -1) 
    {  
         //将文字中间多个相连的空格变为一个空格 
         retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length);  
    } 
    return retValue; 
}   