﻿var $=function(id){return document.getElementById(id);}
function CheckKey(ctrKey)
{
    var keyText=$(ctrKey); 
   
    if(keyText.value.length==0)
    {
        alert('请输入关键字');
        return false;
    }
    
    return true;
}
function CheckMore(post,area,job)
{
    var spost=$(post); 
    var sarea=$(area); 
    var sjob=$(job); 
   
     if(spost.value.length==0&&sarea.value.length==0&&sjob.value.length==0)
    {
        alert('请输入职位类别，或者选择工作地区/行业类别');
        return false;
    }
    
    return true;
}
function ShowLeftMenu(){
var url= window.location.href;

//判断发布日期
if(url.substr(url.lastIndexOf("date="),6).lastIndexOf("&")==5){//为空时
date.innerText="→"+date.innerText;
date.style.color='#ff7300';
date.style.borderColor='#FB760A';
date.style.background='#FEEFE1';
}
else {//不为空时
var value = url.substr(url.lastIndexOf("date="),6);
var obj =value.substr(5,1);
switch(obj)
{ 
 case "1":
date1.innerText="→"+date1.innerText;
date1.style.color='#ff7300';
date1.style.borderColor='#FB760A';
date1.style.background='#FEEFE1';
break;
 case "2":
date2.innerText="→"+date2.innerText;
date2.style.color='#ff7300';
date2.style.borderColor='#FB760A';
date2.style.background='#FEEFE1';
break;
default :
date3.innerText="→"+date3.innerText;
date3.style.color='#ff7300';
date3.style.borderColor='#FB760A';
date3.style.background='#FEEFE1';
break;
}
}

//判断工作年限
if(url.substr(url.lastIndexOf("exp="),5).lastIndexOf("&")==4){//为空时
exp.innerText="→"+exp.innerText;
exp.style.color='#ff7300';
exp.style.borderColor='#FB760A';
exp.style.background='#FEEFE1';
}
else if(url.substr(url.lastIndexOf("exp="),6).lastIndexOf("&")==5){//为一个参数时
var value = url.substr(url.lastIndexOf("exp="),5);
var obj =value.substr(4,1);
switch(obj)
{ 
 case "0":
exp0.innerText="→"+exp0.innerText;
exp0.style.color='#ff7300';
exp0.style.borderColor='#FB760A';
exp0.style.background='#FEEFE1';
break;
 case "1":
exp1.innerText="→"+exp1.innerText;
exp1.style.color='#ff7300';
exp1.style.borderColor='#FB760A';
exp1.style.background='#FEEFE1';
break;
 case "2":
exp2.innerText="→"+exp2.innerText;
exp2.style.color='#ff7300';
exp2.style.borderColor='#FB760A';
exp2.style.background='#FEEFE1';
break;
case "3":
exp3.innerText="→"+exp3.innerText;
exp3.style.color='#ff7300';
exp3.style.borderColor='#FB760A';
exp3.style.background='#FEEFE1';
break;
case "5":
exp5.innerText="→"+exp5.innerText;
exp5.style.color='#ff7300';
exp5.style.borderColor='#FB760A';
exp5.style.background='#FEEFE1';
break;
 case "8":
exp8.innerText="→"+exp8.innerText;
exp8.style.color='#ff7300';
exp8.style.borderColor='#FB760A';
exp8.style.background='#FEEFE1';
break;
}
}
else{
expy.innerText="→"+expy.innerText;
expy.style.color='#ff7300';
expy.style.borderColor='#FB760A';
expy.style.background='#FEEFE1';
}


//学历
if(url.substr(url.lastIndexOf("_deg="),6)=="_deg=&"){//为空时
deg.innerText="→"+deg.innerText;
deg.style.color='#ff7300';
deg.style.borderColor='#FB760A';
deg.style.background='#FEEFE1';
}
else {//不为空时
var value = url.substr(url.lastIndexOf("_deg="),23);
var obj =decodeURI(value.substr(5,18));
switch(obj)
{ 
 case "初中":
degc.innerText="→"+degc.innerText;
degc.style.color='#ff7300';
degc.style.borderColor='#FB760A';
degc.style.background='#FEEFE1';
break;
 case "高中":
degg.innerText="→"+degg.innerText;
degg.style.color='#ff7300';
degg.style.borderColor='#FB760A';
degg.style.background='#FEEFE1';
break;
case "高中":
degg.innerText="→"+degg.innerText;
degg.style.color='#ff7300';
degg.style.borderColor='#FB760A';
degg.style.background='#FEEFE1';
break;
case "中专":
degz.innerText="→"+degz.innerText;
degz.style.color='#ff7300';
degz.style.borderColor='#FB760A';
degz.style.background='#FEEFE1';
break;
case "大专":
degdz.innerText="→"+degdz.innerText;
degdz.style.color='#ff7300';
degdz.style.borderColor='#FB760A';
degdz.style.background='#FEEFE1';
break;
case "本科":
degbk.innerText="→"+degbk.innerText;
degbk.style.color='#ff7300';
degbk.style.borderColor='#FB760A';
degbk.style.background='#FEEFE1';
break;
case "硕士":
degss.innerText="→"+degss.innerText;
degss.style.color='#ff7300';
degss.style.borderColor='#FB760A';
degss.style.background='#FEEFE1';
break;
default :
degbs.innerText="→"+degbs.innerText;
degbs.style.color='#ff7300';
degbs.style.borderColor='#FB760A';
degbs.style.background='#FEEFE1';
break;
}
}

//企业属性
 if(url.substr(url.lastIndexOf("entlx="),7).lastIndexOf("&")==6){//企业属性为空
 entlx.innerText="→"+entlx.innerText;
 entlx.style.color='#ff7300';
 entlx.style.borderColor='#FB760A';
 entlx.style.background='#FEEFE1';
 }
 else if(url.substr(url.lastIndexOf("entlx="),31).lastIndexOf("&")==30){//有值最短时
 var value = url.substr(url.lastIndexOf("entlx="),30);
 var obj =unescape(value.substr(6,24));
 entlx.innerText="→"+entlx.innerText;
 entlx.style.color='#ff7300';
 entlx.style.borderColor='#FB760A';
 entlx.style.background='#FEEFE1';
 }
 else if(url.substr(url.lastIndexOf("entlx="),43).lastIndexOf("&")==42){
var value = url.substr(url.lastIndexOf("entlx="),42);
var obj =value.substr(6,36);
 entlxqt.innerText="→"+entlxqt.innerText;
 entlxqt.style.color='#ff7300';
 entlxqt.style.borderColor='#FB760A';
 entlxqt.style.background='#FEEFE1';
}
else if (url.substr(url.lastIndexOf("entlx="),45).lastIndexOf("&")==44){
var value = url.substr(url.lastIndexOf("entlx="),44);
var obj =decodeURI(value.substr(6,38));
if(obj=="外资(欧美)"){
 entlxwo.innerText="→"+entlxwo.innerText;
 entlxwo.style.color='#ff7300';
 entlxwo.style.borderColor='#FB760A';
 entlxwo.style.background='#FEEFE1';
 }else{
 entlxho.innerText="→"+entlxho.innerText;
 entlxho.style.color='#ff7300';
 entlxho.style.borderColor='#FB760A';
 entlxho.style.background='#FEEFE1';
 }
}
else if (url.substr(url.lastIndexOf("entlx="),52).lastIndexOf("&")==51){//外资欧美
var value = url.substr(url.lastIndexOf("entlx="),51);
var obj =value.substr(6,45);
 entlxdb.innerText="→"+entlxdb.innerText;
 entlxdb.style.color='#ff7300';
 entlxdb.style.borderColor='#FB760A';
 entlxdb.style.background='#FEEFE1';
}
else if (url.substr(url.lastIndexOf("entlx="),54).lastIndexOf("&")==53){
var value = url.substr(url.lastIndexOf("entlx="),53);
var obj =decodeURI(value.substr(6,47));
if(obj=="外资(非欧美)"){
 entlxwf.innerText="→"+entlxwf.innerText;
 entlxwf.style.color='#ff7300';
 entlxwf.style.borderColor='#FB760A';
 entlxwf.style.background='#FEEFE1';
 }else{
 entlxhf.innerText="→"+entlxhf.innerText;
 entlxhf.style.color='#ff7300';
 entlxhf.style.borderColor='#FB760A';
 entlxhf.style.background='#FEEFE1';
 }
}
else if (url.substr(url.lastIndexOf("entlx="),62).lastIndexOf("&")==61){
var value = url.substr(url.lastIndexOf("entlx="),61);
var obj =decodeURI(value.substr(6,55));
if(obj=="民营/私营公司"){
 entlxsy.innerText="→"+entlxsy.innerText;
 entlxsy.style.color='#ff7300';
 entlxsy.style.borderColor='#FB760A';
 entlxsy.style.background='#FEEFE1';
 }else{
 entlxss.innerText="→"+entlxss.innerText;
 entlxss.style.color='#ff7300';
 entlxss.style.borderColor='#FB760A';
 entlxss.style.background='#FEEFE1';
 }
}
}


function UrlDecode(str){ 
    var ret=""; 
    for(var i=0;i<str.length;i++)
    { 
        var chr = str.charAt(i); 
        if(chr == "+")
        { 
            ret+=" "; 
        }
        else if(chr=="%")
        { 
            var asc = str.substring(i+1,i+3); 
            if(parseInt("0x"+asc)>0x7f)
            { 
                ret+=asc2str(parseInt("0x"+asc+str.substring(i+4,i+6))); 
                i+=5; 
            }
            else
            {
                ret+=asc2str(parseInt("0x"+asc)); 
                i+=2;
            } 
        }
        else
        { 
            ret+= chr; 
        } 
    } 
    return ret; 
} 




function URLEncode(clearString) {
    var output = '';
    var x = 0;
    clearString = clearString.toString();
    var regex = /(^[a-zA-Z0-9_.]*)/;
    while (x < clearString.length) {
        var match = regex.exec(clearString.substr(x));
        if (match != null && match.length > 1 && match[1] != '') {
            output += match[1];
            x += match[1].length;
        } else {
            if (clearString[x] == ' ')
                output += '+';
            else {
                var charCode = clearString.charCodeAt(x);
                var hexVal = charCode.toString(16);
                output += '%u' + (hexVal.length < 2 ? '0' : '') + hexVal.toUpperCase();
            }
            x++;
        }
    }
    return output;
}



