jQuery.extend(Array.prototype,{remove:function(item){var array=this.clone();this.length=0;for(var i=0;i<array.length;i++){if(array[i].id!=item)this.push(array[i])}return this},has:function(item){for(var i=0;i<this.length;i++){if(this[i]==item)return true;if(typeof item=="object"&&this[i].id==item.id)return true}return false},GetFather:function(item){for(var i=0;i<this.length;i++){if(this[i].parObj==null)continue;if(this[i].parObj.id==item.id)return true;if(typeof item=="object"&&this[i].id==item.id)return true}return false},findById:function(id){for(var i=0;i<this.length;i++){if(this[i].id==id)return this[i]}return null},clear:function(){this.length=0;return this},clone:function(){return[].concat(this)}});
var requestFromStr={QueryString:function(Str,val)
{
    var uri=Str.substring(0,1)=="?"?Str:"?"+Str;
    var re=new RegExp("[&?]"+val+"=([^&?]*)","ig");
    return((uri.match(re))?(uri.match(re)[0].substr(val.length+2)):"")
}
};
function locConverter(locIDs)
{
var arrLoc=locIDs.split(",");var temp=[];
for(var i=0;i<arrLoc.length;i++)
{temp.push(ConverterLoc(arrLoc[i]))}
return temp
}
function traversal(id,items){var p=items.findById(id);if(p!=null){return{id:p.id,name:p.name,parObj:null}}else{var subItems,c;for(var i=0;i<items.length;i++){p=items[i];c=p.subItems.findById(id);if(c!=null)return{id:c.id,name:c.name,parObj:{id:p.id,name:p.name,parObj:null}}}}return null}
function dbcToSbc(str){return str.replace(/（/g,"(").replace(/）/g,")")}
var PopupSelector={loadSelected:function(url)
{
    var temp=[];
    var selCatParentIDs=requestFromStr.QueryString(url,"occParentIDList");
    if(selCatParentIDs.indexOf(",")>0)
        selCatParentIDs=selCatParentIDs.split(",");
     else{
        selCatParentIDs=selCatParentIDs.replace(/%2C/g,"%2c");
        selCatParentIDs=selCatParentIDs.split("%2c")
        }
     var selCatIDs=requestFromStr.QueryString(url,"occIDList");
     if(selCatIDs.indexOf(",")>0)selCatIDs=selCatIDs.split(",");
     else{selCatIDs=selCatIDs.replace(/%2C/g,"%2c");selCatIDs=selCatIDs.split("%2c")}
     var addCatID=requestFromStr.QueryString(url,"addOccIDList");
     if(addCatID!=""){selCatIDs.clear();selCatIDs[0]=addCatID}this._selItems["cat"].clear();
     var allCats=getCat();     
if(addCatID!=""||selCatParentIDs==""){var catItem;for(var i=0;i<selCatIDs.length;i++){catItem=traversal(selCatIDs[i],allCats);
if(catItem!=null){this._selItems["cat"].push(catItem);temp.push(catItem.name)}}}if(selCatIDs.length>0&&selCatIDs[0]!=""&&selCatParentIDs!=""&&addCatID==""){for(var i=0;i<selCatParentIDs.length;i++){if(selCatParentIDs[i]==selCatIDs[i]){if(selCatIDs[i]!=255){var catItem=allCats.findById(selCatIDs[i]);this._selItems["cat"].push({id:catItem.id,name:catItem.name,parObj:null});
temp.push(catItem.name)}}else{
var parCatItem=allCats.findById(selCatParentIDs[i]);
var subCatItem=parCatItem.subItems.findById(selCatIDs[i]);
this._selItems["cat"].push({id:subCatItem.id,name:subCatItem.name,parObj:{id:parCatItem.id,name:parCatItem.name,parObj:null}});
temp.push(subCatItem.name)}}}if(temp.length!=0){
$("#txtCat").removeClass("inp_txt inp_txtsel inp_wl inp_cue");
$("#txtCat").addClass("inp_txt inp_txtsel inp_wl");
$("#txtCat").val(temp.join("+"))}else{$("#txtCat").removeClass("inp_txt inp_txtsel inp_wl");$("#txtCat").addClass("inp_txt inp_txtsel inp_wl inp_cue");
$("#txtCat").val("请选择职位类别")}temp.length=0;var selLocParentIDs=requestFromStr.QueryString(url,"myLocParentIDList");selLocParentIDs=locConverter(selLocParentIDs.replace(/%2C/g,"%2c").replace(/%2c/g,","));var selLocIDs=requestFromStr.QueryString(url,"myLocIDList");selLocIDs=locConverter(selLocIDs.replace(/%2C/g,"%2c").replace(/%2c/g,","));var addLocID=requestFromStr.QueryString(url,"addLocIDList");if(addLocID!=""){selLocIDs.clear();selLocIDs[0]=addLocID}this._selItems["loc"].clear();
var allLocs=getLoc();
if(addLocID!=""||selLocParentIDs=="")
{
var locItem;
for(var i=0;i<selLocIDs.length;i++)
{
locItem=traversal(selLocIDs[i],allLocs);
if(locItem!=null)
{this._selItems["loc"].push(locItem);
temp.push(locItem.name)
}
}
}
if(selLocIDs.length>0&&selLocIDs[0]!=""&&selLocParentIDs!=""&&addLocID==""){for(var i=0;i<selLocParentIDs.length;i++){if(selLocParentIDs[i]==selLocIDs[i]){
if(selLocIDs[i]!=255){var locItem=allLocs.findById(selLocIDs[i]);this._selItems["loc"].push({id:locItem.id,name:locItem.name,parObj:null});
temp.push(locItem.name)}}else{if(selLocParentIDs[i]!="-1"){var parLocItem=allLocs.findById(selLocParentIDs[i]);
var subLocItem=parLocItem.subItems.findById(selLocIDs[i]);
this._selItems["loc"].push({id:subLocItem.id,name:subLocItem.name,parObj:{id:parLocItem.id,name:parLocItem.name,parObj:null}});
temp.push(subLocItem.name)}else{locItem=traversal(selLocIDs[i],allLocs);if(locItem!=null){this._selItems["loc"].push(locItem);temp.push(locItem.name)}}}}}
if(temp.length!=0){$("#txtLoc").removeClass("inp_txt inp_txtsel inp_wm inp_cue");
$("#txtLoc").addClass("inp_txt inp_txtsel inp_wm");$("#txtLoc").val(temp.join("+"))}else{$("#txtLoc").removeClass("inp_txt inp_txtsel inp_wm");
$("#txtLoc").addClass("inp_txt inp_txtsel inp_wm inp_cue");$("#txtLoc").val("请选择工作地点")}temp.length=0;var selIndIDs=requestFromStr.QueryString(url,"indIDList");
selIndIDs=ConverterInd(selIndIDs.replace(/%2C/g,"%2c").replace(/%2c/g,",")).split(",");
var addIndID=requestFromStr.QueryString(url,"addIndIDList");
var allInds=getInd();var addIndItem=allInds.findById(addIndID);
this._selItems["ind"].clear();if(addIndItem!=null){this._selItems["ind"].push({id:addIndItem.id,name:addIndItem.name,parObj:null});temp.push(addIndItem.name)}if(selIndIDs.length>0&&selIndIDs[0]!=""&&addIndItem==null){for(var i=0;i<selIndIDs.length;i++){if(selIndIDs[i]!=255){var indItem=allInds.findById(selIndIDs[i]);if(indItem==null)continue;this._selItems["ind"].push({id:indItem.id,name:indItem.name,parObj:null});temp.push(indItem.name)}}}if(temp.length!=0){$("#txtInd").removeClass("inp_txt inp_txtsel inp_wm  inp_cue");$("#txtInd").addClass("inp_txt inp_txtsel inp_wm");$("#txtInd").val(temp.join("+"))}else{$("#txtInd").removeClass("inp_txt inp_txtsel inp_wm");$("#txtInd").addClass("inp_txt inp_txtsel inp_wm inp_cue");$("#txtInd").val("请选择行业类别")}temp.length=0},popup:function(type,ref){if(this._box==null)this._box=$("#popupSelector");if(this._subBox==null)this._subBox=document.getElementById("subItems");this._ref=ref;this._type=type.toString().toLowerCase();this._curItems=this._selItems[this._type].clone();
var offset=$(ref).offset();
this._style.left=offset.left;
this._style.top=200;this.render()},render:function(){var pos={top:(this._style.top+this._style.offset.levelOne.Y),left:this._style.left+this._style.offset.levelOne.X};
if(this._type!="cat"&&this._type!="comptype")
{
	if(document.location.href.toLowerCase().indexOf("searchjob.szjzrc.com")>-1)
	pos.left-=(this._style.width[this._type]-384);
	else if(this._type=="ind")
	pos.left=$($("#txtCat")[0]).offset().left;
	else if(this._type=="loc")
	{
		if(document.location.href.toLowerCase().indexOf("person_login.aspx")>-1)
		{
			pos.left=$($("#txtLoc")[0]).offset().left-400;
		}
		else
			pos.left=$($("#txtLoc")[0]).offset().left;
	}
	//pos.left=this._style.left-162
}
else
{
	if(document.location.href.toLowerCase().indexOf("personasearch.aspx")>-1||document.location.href.toLowerCase().indexOf("advancesearch.aspx")>-1||document.location.href.toLowerCase().indexOf("unit_reg.aspx")>-1 ||document.location.href.toLowerCase().indexOf("unit_login.aspx")>-1)
	{
	}
	else
	{
		if(document.location.href.toLowerCase().indexOf("person_login.aspx")>-1)
		{
			pos.left=$($("#txtCat")[0]).offset().left-450;
		}
		//else
		//pos.left-=(this._style.width[this._type]-284);
	}
}
	var remainHeight=$(window).height()-pos.top+document.documentElement.scrollTop;
	if(remainHeight<this._style.height[this._type])pos.top=pos.top-(this._style.height[this._type]-remainHeight);if(this._style.height[this._type]>$(window).height())pos.top=document.documentElement.scrollTop;var pslayer=$("#pslayer");for(var i=0;i<this._types.length;i++){pslayer.removeClass(this._style.className.levelOne[this._types[i]])}pslayer.addClass(this._style.className.levelOne[this._type]);$("#selectingHeader").html(this._gtYourSelected[this._type]);$("#psHeader").html(this._gtPopupSelectorHeader[this._type]);var html=[];
var parItems=this.allItems[this._type]();var start=0;var end=parItems.length;if(this._type=="loc"){start=1;end=34;
$("#subHeader1").html("<span>所有省市：</span>");for(var i=end;i<parItems.length;i++){html.push("<li id=$"+i+" class=\"nonelay\" name="+parItems[i].id+"><a href=\"###\">");html.push("<label for=\"pcbx");html.push(parItems[i].id);html.push("\">");html.push("<input id=\"pcbx");html.push(parItems[i].id);html.push("\" type=\"checkbox\" value=\"");html.push(parItems[i].id);html.push("@");html.push(parItems[i].name);html.push("\"");if(this._curItems.has({id:parItems[i].id,name:parItems[i].name,parObj:null}))html.push(" checked");html.push(" onclick=\"PopupSelector.click("+i+",this, null,'"+parItems[i].id+"')\" />");html.push(parItems[i].name);html.push("</label>");html.push("</a></li>")}$("#subHeader1").show();$("#subHeader2").show();$("#allItems2").html(html.join("")).show()}else{$("#subHeader1").hide();$("#subHeader2").hide();$("#allItems2").hide()}html=[];for(var i=start;i<end;i++){var parItem=parItems[i];if(parItem.subItems&&parItem.subItems.length>1){if(this._type!="ind"){if(this._curItems.has({id:parItem.id,name:parItem.name,parObj:null})||this._curItems.GetFather({id:parItem.id,name:parItem.name,parObj:null}))html.push("<li id=$"+i+" name="+parItem.id+" class=\"layicon\" onmouseover=\"PopupSelector.showSubItems(");else html.push("<li id=$"+i+" name='"+parItem.id+"' onmouseover=\"PopupSelector.showSubItems(")}else html.push("<li id=$"+i+" name='"+parItem.id+"' onmouseover=\"PopupSelector.showSubItems(");html.push(i);html.push(", this, true)\" onmouseout=\"PopupSelector.hideSubItems(this)\">")}else{if(this._curItems.has({id:parItem.id,name:parItem.name,parObj:null}))html.push("<li id=$"+i+" name='"+parItem.id+"' class=\"layon\">");else html.push("<li id=$"+i+" name='"+parItem.id+"' class=\"nonelay\">")}html.push("<a href=\"###\">");if(this._type=="ind"||(this._type=="loc"&&parItem.subItems.length==1)){html.push("<label for=\"pcbx");html.push(parItem.id);html.push("\">")}html.push("<input id=\"pcbx");html.push(parItem.id);html.push("\" type=\"checkbox\" value=\"");html.push(parItem.id);html.push("@");html.push(parItem.name);html.push("\"");if(this._curItems.has({id:parItem.id,name:parItem.name,parObj:null}))html.push(" checked");html.push(" onclick=\"PopupSelector.click(");html.push(i+",this, null,"+parItem.id+")\" />");html.push(dbcToSbc(parItem.name));if(this._type=="ind"||(this._type=="loc"&&parItem.subItems.length==1)){html.push("</label>")}html.push("</a></li>")}$("#allItems1").html(html.join("").toString());html.length=0;$("#divSelecting").css("display",(this._curItems.length==0)?"none":"block");var displayNoSelected=(this._curItems.length==0)?"block":"none";if(this._type=="cat"){$("#noSelectedCat").css("display",displayNoSelected);$("#noSelectedLoc").hide()}else if(this._type=="loc"){$("#noSelectedLoc").css("display",displayNoSelected);$("#noSelectedCat").hide()}else{$("#noSelectedCat").hide();$("#noSelectedLoc").hide()}for(var i=0;i<this._curItems.length;i++){html.push("<li id=\"");html.push(this._curItems[i].id);html.push("\"><a href=\"###\" onclick=\"PopupSelector.remove('");html.push(this._curItems[i].id);if(this._curItems[i].parObj!=null)html.push("','"+this._curItems[i].parObj.id+"')\">");else html.push(")\">");html.push(dbcToSbc(this._curItems[i].name));html.push("</a></li>")}$("#selecting").html(html.join(""));if(this._type=="ind"){$("#divSelecting").show();$("#selecting").hide()}else $("#selecting").show();$("#shield").width(this._style.width[this._type]).height(this._style.height[this._type]);$(this._box).css(pos).show();$("#mask").height($(document).height()).show()},close:function(){$("#mask").hide();this._ref=null;$(this._box).hide()},OK:function(){var temp=[];jQuery.each(this._curItems,function(){temp.push(this.name)});if(temp.length!=0){
if(this._type=="cat"){
$("#txtCat").removeClass("inp_txt inp_txtsel inp_wl inp_cue");
$("#txtCat").addClass("inp_txt inp_txtsel inp_wl")
}
if(this._type=="loc"||this._type=="ind")
{
$(this._ref).removeClass("inp_txt inp_txtsel inp_wm inp_cue");
$(this._ref).addClass("inp_txt inp_txtsel inp_wm")
}
$(this._ref).val(dbcToSbc(temp.join("+")))}else{if(this._type=="cat"){
$("#txtCat").removeClass("inp_txt inp_txtsel inp_wl");
$("#txtCat").addClass("inp_txt inp_txtsel inp_wl inp_cue");$(this._ref).val("请选择职业类别")}if(this._type=="loc"){
$("#txtLoc").removeClass("inp_txt inp_txtsel inp_wm");$("#txtLoc").addClass("inp_txt inp_txtsel inp_wm inp_cue");
$(this._ref).val("请选择工作地点")}if(this._type=="ind"){$("#txtInd").removeClass("inp_txt inp_txtsel inp_wm");
$("#txtInd").addClass("inp_txt inp_txtsel inp_wm inp_cue");
$(this._ref).val("请选择行业类别")}}this._ref=null;this._selItems[this._type]=this._curItems.clone();this._curItems.clear();
$("#selecting").html("");$("#mask").hide();$(this._box).hide()},empty:function(){$("#selecting").html("");
$("#allItems1 input").each(function(i){this.checked=false});$("#allItems2 input").each(function(i){this.checked=false});
$("#allItems1 li").each(function(i){if(this.className=="layicon")this.className="";
if(this.className=="layon")this.className="nonelay"});this._curItems.clear();PopupSelector.showtips()},click:function(ref,cbx,parObj){
if(cbx.checked&&this._curItems.length==this._maxSize){alert(this._gtMaxLimit);cbx.checked=false;return}
var item={id:cbx.value.split("@")[0],name:cbx.value.split("@")[1],parObj:parObj};
var selecting=document.getElementById("selecting");
var selItem=null;
if(cbx.checked){selItem=document.createElement("li");selItem.id=item.id;
if(parObj==null)selItem.innerHTML="<a href=\"###\" onclick=\"PopupSelector.remove('"+item.id+"',null);\">"+dbcToSbc(item.name)+"</a>";
else 
selItem.innerHTML="<a href=\"###\" onclick=\"PopupSelector.remove('"+item.id+"','"+parObj.id+"');\">"+dbcToSbc(item.name)+"</a>";
selecting.appendChild(selItem);
this._curItems.push(item);
if(parObj!=null){document.getElementById('^'+ref).className="layon";
var id=parObj.id;$("li[@name="+id+"]").addClass("layicon")
}
this.showHideSelecting(this)}else{selItem=document.getElementById(item.id);
selecting.removeChild(selItem);
this._curItems.remove(item.id);if(parObj!=null){document.getElementById('^'+ref).className="";
var id=parObj.id;if($("#subItems ol").html().indexOf('CHECKED')<0)
$("li[@name="+id+"]").removeClass("layicon")}PopupSelector.showtips()}if(parObj==null){var parItems=this.allItems[this._type]();
parItem=parItems[ref];if(cbx.checked){if(parItem.subItems&&parItem.subItems.length>1)document.getElementById('$'+ref).className="layicon";
else document.getElementById('$'+ref).className="layon"}else{if((parItem.subItems&&parItem.subItems.length>1))document.getElementById('$'+ref).className="";
else document.getElementById('$'+ref).className="nonelay"}var array=this._curItems.clone();this._curItems.clear();
for(var i=0;i<array.length;i++){
if(array[i].parObj!=null&&array[i].parObj.id==item.id){selecting.removeChild(document.getElementById(array[i].id))}else{this._curItems.push(array[i])}}
$("#subItems input").each(function(i){this.checked=this.disabled=cbx.checked});
if(cbx.checked)$("#subItems li").each(function(i){this.className="layon"});
else $("#subItems li").each(function(i){this.className=""})}},showtips:function(){if(this._curItems.length==0){
if(this._type!="ind")$("#divSelecting").css("display","none");if(this._type=="cat"){$("#noSelectedLoc").hide();
$("#noSelectedCat").show()}
if(this._type=="loc")
{
$("#noSelectedCat").hide();
$("#noSelectedLoc").show()
}}},remove:function(id,parObj){
document.getElementById("selecting").removeChild(document.getElementById(id.toString().length==1||id.toString().length==3?"0"+id.toString():id.toString()));
var pcbx=document.getElementById("pcbx"+id);
if(pcbx)pcbx.checked=false;var pc=document.getElementById(id);if(pc)pcbx.checked=false;var array=this._curItems.clone();this._curItems.clear();for(var i=0;i<array.length;i++){if(array[i].id!=id)this._curItems.push(array[i])}if(parObj==null){$("li[@name="+id+"]").removeClass("layicon");$("li[@name="+id+"]").removeClass("layon");var parItems=this.allItems[this._type]();for(var j=0;j<parItems.length;j++){var parItem=parItems[j];if(parItem.id==id){if(parItem.subItems&&parItem.subItems.length==1)$("li[@name="+id+"]").addClass("nonelay")}}}else if(!(this._curItems.GetFather({id:parObj,name:null,parObj:null})))$("li[@name="+parObj+"]").removeClass("layicon");PopupSelector.showtips()},showHideSelecting:function(selector){$("#noSelectedCat").hide();$("#noSelectedLoc").hide();if(selector._curItems.length>0){$("#divSelecting").show()}},showSubItems:function(index,ref,isDelay,ev){var subItems=$("#subItems");if(this._hideTimer)clearTimeout(this._hideTimer);if(this._showTimer)clearTimeout(this._showTimer);if(index==this._lastPopupIndex&&subItems.css("display")=="block"){$(ref).addClass("layshow");return}if(!isDelay)loadSubItems(index,ref,this);var self=this;this._showTimer=setTimeout(function(){loadSubItems(index,ref,self)},this._delay);function loadSubItems(index,ref,self){var parItem=self.allItems[self._type]()[index];var offset=$(ref).offset();var pos={top:offset.top+self._style.offset.levelTwo[self._type].Y,left:offset.left+self._style.offset.levelTwo[self._type].X};var actualSubItemCount=parItem.subItems.length-1;var calItemCount=(actualSubItemCount%2==0)?actualSubItemCount/2:(actualSubItemCount/2+1);if(actualSubItemCount<=self._oneColumnLimit[self._type])calItemCount=actualSubItemCount;var subBoxHeight=self._style.lineHeight*parseInt(calItemCount)+self._style.topBottomMargin;var winHeight=$(window).height();var remainHeight=winHeight-pos.top+document.documentElement.scrollTop;if(remainHeight<subBoxHeight)pos.top=pos.top-(subBoxHeight-remainHeight);if(subBoxHeight>winHeight)pos.top=document.documentElement.scrollTop;var parentChecked=(ref.getElementsByTagName("input")[0].checked==true)?" checked disabled ":"";var item={id:parItem.id,name:parItem.name,parObj:null};var html=[];html.push("<ol >");for(var i=1;i<parItem.subItems.length;i++){var subItem=parItem.subItems[i];subItem.parObj=item;if(ref.getElementsByTagName("input")[0].checked==true||self._curItems.has(subItem)){html.push("<li id=^"+i+" class=\"layon\"  >")}else html.push("<li id=^"+i+"  >");html.push("<a href=\"###\"><label for=\"scbx");html.push(subItem.id);html.push("\"><input id=\"scbx");html.push(subItem.id);html.push("\" type=\"checkbox\" value=\"");html.push(subItem.id);html.push("@");html.push(subItem.name);html.push("\"");html.push(parentChecked);if(self._curItems.has(subItem))html.push(" checked");html.push(" onclick=\"PopupSelector.click("+i+",this, { id: ");html.push(parItem.id);html.push(", name: '");html.push(parItem.name);html.push("', parObj: null }");html.push(",'')\" />");html.push(dbcToSbc(subItem.name));html.push("</label></a></li>")}html.push("</ol>");var subBox=$("#subBox");for(var i=0;i<self._types.length;i++){subItems.removeClass(self._style.className.levelTwo1[self._types[i]]);subItems.removeClass(self._style.className.levelTwo2[self._types[i]])}var levelTwo=(actualSubItemCount>self._oneColumnLimit[self._type])?self._style.className.levelTwo2[self._type]:self._style.className.levelTwo1[self._type];if(self._type=="loc"){if(parItem.id=="8000"||parItem.id=="15000"){levelTwo=self._style.className.levelTwo1[self._type]}}self._lastPopupIndex=index;$("#subItems").hover(function(e){self.showSubItems(index,ref,true,e)},function(e){self.hideSubItems(ref)});subBox.html(html.join(""));subItems.addClass(levelTwo).css(pos).show()}},hideSubItems:function(ref){$(ref).removeClass("layshow");if(this._showTimer)clearTimeout(this._showTimer);if(this._hideTimer)clearTimeout(this._hideTimer);this._hideTimer=setTimeout(function(){$("#subItems").hide()},100)},_showTimer:null,_hideTimer:null,_lastPopupIndex:null,_box:null,_subbox:null,_ref:null,_type:null,_types:["cat","ind","loc","comptype"],_maxSize:5,_curItems:[],_selItems:{cat:[],loc:[],ind:[],comptype:[]},_gtMaxLimit:"对不起,您的已选项已经达到了5项.请减少已选项,再继续选择",_gtYourSelected:{cat:"您选择的职位类别是：",ind:"您最多可以选择５个行业类别",loc:"您选择的工作地点是：",comptype:"您选择的公司性质是："},_gtPopupSelectorHeader:{cat:"职位类别",ind:"行业类别",loc:"地点",comptype:"公司性质"},_oneColumnLimit:{cat:20,loc:15},_delay:500,_style:{className:{levelOne:{"cat":"lay_wl","loc":"lay_wls","ind":"lay_wll","comptype":"lay_wms"},levelTwo1:{"cat":"lay_wm","loc":"lay_wss","ind":"","comptype":""},levelTwo2:{"cat":"lay_wl2","loc":"lay_ws","ind":"","comptype":""}},left:0,top:0,width:{"cat":640,"loc":466,"ind":466,"comptype":360},height:{"cat":258,"loc":360,"ind":220,"comptype":173},lineHeight:20,topBottomMargin:17,offset:{levelOne:{X:0,Y:20},levelTwo:{"cat":{X:284,Y:0},"loc":{X:85,Y:0}}}},allItems:{cat:function(){return getCat()},ind:function(){return getInd()},loc:function(){return getLoc()},comptype:function(){return getCompanyType()}}};
$(document).ready(function(){$("#txtCat").click(function(){PopupSelector.popup("cat",this)});$("#txtInd").click(function(){PopupSelector.popup("ind",this)});$("#txtLoc").click(function(){PopupSelector.popup("loc",this)});$("#txtCatDrop").click(function(){PopupSelector.popup("cat",$("#txtCat")[0])});$("#txtIndDrop").click(function(){PopupSelector.popup("ind",$("#txtInd")[0])});$("#txtLocDrop").click(function(){PopupSelector.popup("loc",$("#txtLoc")[0])});$("#lnkEmpty").click(function(){PopupSelector.empty()});$("#lnkCancel").click(function(){PopupSelector.cancel()});$("#lnkOK").click(function(){PopupSelector.OK()});$("#btnOk").click(function(){PopupSelector.OK()});$("#btnOkLoc").click(function(){PopupSelector.OK()});$("#imgClose").click(function(){PopupSelector.close()})});
function getCat(){return[{id:'01',name:'勘察/设计类',subItems:[{id:'01',name:'勘察/设计类'},{id:'0101',name:'注册建筑师'},{id:'0124',name:'注册结构工程师'},{id:'0125',name:'注册设备工程师(水/暖/电)'},{id:'0126',name:'注册岩土工程师'},{id:'0127',name:'注册规划师'},{id:'0102',name:'总建筑师/高级建筑师'},{id:'0103',name:'建筑设计师'},{id:'0104',name:'城市规划与设计'},{id:'0105',name:'园林/景观设计师'},{id:'0106',name:'总工程师/高级工程师'},{id:'0107',name:'结构工程师/钢结构设计'},{id:'0108',name:'设备工程师'},{id:'0109',name:'工艺设计师'},{id:'0110',name:'电气工程师'},{id:'0111',name:'弱电工程师'},{id:'0112',name:'给排水工程师'},{id:'0113',name:'暖通工程师'},{id:'0114',name:'审图工程师'},{id:'0115',name:'市政工程师'},{id:'0116',name:'路桥/隧道工程师'},{id:'0117',name:'园艺工程师'},{id:'0118',name:'测绘/测量工程师'},{id:'0119',name:'基础地下/岩土工程师'},{id:'0120',name:'绘图员/建模人员'},{id:'0121',name:'效果图制作'},{id:'0122',name:'后期制作/渲染/动画'},{id:'0123',name:'其它职位'}]},
{id:'02',name:'装饰/装潢类',subItems:[{id:'02',name:'装饰/装潢类'},{id:'0201',name:'设计总监'},{id:'0202',name:'室内设计师'},{id:'0203',name:'装饰/装潢设计师'},{id:'0204',name:'平面设计师'},{id:'0205',name:'灯光/照明设计师'},{id:'0206',name:'展览设计师'},{id:'0207',name:'幕墙设计师'},{id:'0208',name:'效果图/施工图/建模/绘图员'},{id:'0209',name:'动画/多媒体制作'},{id:'0210',name:'项目经理'},{id:'0211',name:'成本控制/预算'},{id:'0212',name:'市场/策划'},{id:'0213',name:'销售代表/业务员'},{id:'0214',name:'其它职位'}]},
{id:'03',name:'工程施工类',subItems:[{id:'03',name:'工程施工类'},{id:'0301',name:'总工程师/高级工程师'},{id:'0302',name:'工程部经理'},{id:'0303',name:'建造师/项目经理'},{id:'0304',name:'建筑工程师/土建工程师'},{id:'0305',name:'钢制结构工程师'},{id:'0306',name:'造价工程师'},{id:'0307',name:'建筑工程师'},{id:'0308',name:'项目评估'},{id:'0309',name:'成本控制/工程预决算'},{id:'0310',name:'配套工程师'},{id:'0311',name:'工程资料员'},{id:'0312',name:'安全员/质检员'},{id:'0313',name:'重机械操作人员'},{id:'0314',name:'空调消防'},{id:'0315',name:'材料采购专员/材料管理员'},{id:'0316',name:'测量工程师'},{id:'0317',name:'水电工程师'},{id:'0318',name:'施工人员'},{id:'0319',name:'其它职位'}]},
{id:'04',name:'房地产类',subItems:[{id:'04',name:'房地产类'},{id:'0401',name:'高级管理'},{id:'0402',name:'高级项目经理'},{id:'0403',name:'前期部经理'},{id:'0404',name:'投资部/研发部经理'},{id:'0405',name:'报批/报建'},{id:'0406',name:'企业发展规划经理'},{id:'0407',name:'招投标人员'},{id:'0408',name:'项目策划经理'},{id:'0409',name:'房地产开发/策划'},{id:'0410',name:'招商经理/主管/专员'},{id:'0411',name:'造价/评估师'},{id:'0412',name:'资产评估师'},{id:'0413',name:'房地产估价师'},{id:'0414',name:'配套工程师'},{id:'0415',name:'接待/礼仪/客服'},{id:'0416',name:'中介店长/经理'},{id:'0417',name:'中介置业顾问'},{id:'0418',name:'中介营业主任'},{id:'0419',name:'其它职位'}]},{id:'05',name:'工程监理类',subItems:[{id:'05',name:'工程监理类'},{id:'0501',name:'注册监理工程师'},{id:'0502',name:'监理员'},{id:'0503',name:'总工程师/项目经理'},{id:'0504',name:'房屋建筑监理'},{id:'0505',name:'装饰/装潢监理'},{id:'0506',name:'景观/园林监理'},{id:'0507',name:'电气/给排水/暖通监理'},{id:'0508',name:'道桥/市政监理'},{id:'0509',name:'港口/航道监理'},{id:'0510',name:'石油化工监理'},{id:'0511',name:'其它职位'}]},{id:'06',name:'物业管理类',subItems:[{id:'06',name:'物业管理类'},{id:'0601',name:'高级物业顾问/物业顾问'},{id:'0602',name:'物业管理经理/主管'},{id:'0603',name:'物业管理专员/助理'},{id:'0604',name:'物业招商/租赁/租售'},{id:'0605',name:'物业设施管理人员'},{id:'0606',name:'物业维修人员'},{id:'0607',name:'保安主管'},{id:'0608',name:'保洁/环境主管'},{id:'0609',name:'保安员/保洁员'},{id:'0610',name:'其它职位'}]},
{id:'07',name:'经营管理类',subItems:[{id:'07',name:'管理/综合/其它类'},{id:'0701',name:'总经理/主管'},{id:'0702',name:'行政/人事主管'},{id:'0703',name:'办公室主任'},{id:'0704',name:'财务总监'},{id:'0705',name:'会计/出纳'},{id:'0706',name:'助理/秘书'},{id:'0707',name:'文员/前台/客服'},{id:'0708',name:'法务人员'},{id:'0709',name:'采购管理/专员'},{id:'0710',name:'翻译'},{id:'0711',name:'司机'},{id:'0712',name:'保安'},{id:'0713',name:'计算机(IT)'},{id:'0714',name:'其它职位'}]}]}
function getLoc(){return[{id:"-1",name:"请选择工作地点",subItems:[{id:"-1",name:"请选择工作地点"}]},{id:'29',name:'广东省',subItems:[{id:'29',name:'广东省'},{id:'2907',name:'深圳'},{id:'2901',name:'东莞'},{id:'2902',name:'惠州'},{id:'2903',name:'珠海'},{id:'2904',name:'广州'},{id:'2905',name:'中山'},{id:'2906',name:'湛江'},{id:'2908',name:'江门'},{id:'2909',name:'韶关'},{id:'2910',name:'梅州'},{id:'2911',name:'汕头'},{id:'2912',name:'佛山'},{id:'2913',name:'肇庆'},{id:'2914',name:'河源'},{id:'2915',name:'清远'},{id:'2916',name:'顺德'},{id:'2917',name:'云浮'},{id:'2918',name:'潮州'},{id:'2919',name:'汕尾'},{id:'2920',name:'潮阳'},{id:'2921',name:'阳江'},{id:'2922',name:'揭阳'},{id:'2923',name:'茂名'}]},{id:'01',name:'北京市',subItems:[{id:'01',name:'北京市'}]},{id:'02',name:'上海市',subItems:[{id:'02',name:'上海市'}]},{id:'12',name:'天津市',subItems:[{id:'12',name:'天津市'}]},{id:'03',name:'重庆市',subItems:[{id:'03',name:'重庆市'}]},{id:'04',name:'黑龙江省',subItems:[{id:'04',name:'黑龙江省'},{id:'0401',name:'哈尔滨'},{id:'0402',name:'七台河'},{id:'0403',name:'齐齐哈尔'},{id:'0404',name:'牡丹江'},{id:'0405',name:'佳木斯'},{id:'0406',name:'绥化'},{id:'0407',name:'黑河'},{id:'0408',name:'大兴安岭'},{id:'0409',name:'伊春'},{id:'0410',name:'大庆'},{id:'0411',name:'鸡西'},{id:'0412',name:'鹤岗'},{id:'0413',name:'双鸭山'}]},{id:'05',name:'河北省',subItems:[{id:'05',name:'河北省'},{id:'0501',name:'邯郸'},{id:'0502',name:'石家庄'},{id:'0503',name:'保定'},{id:'0504',name:'张家口'},{id:'0505',name:'承德'},{id:'0506',name:'唐山'},{id:'0507',name:'廊坊'},{id:'0508',name:'沧州'},{id:'0509',name:'衡水'},{id:'0510',name:'邢台'},{id:'0511',name:'秦皇岛'}]},{id:'06',name:'吉林省',subItems:[{id:'06',name:'吉林省'},{id:'0601',name:'长春'},{id:'0602',name:'吉林'},{id:'0603',name:'延吉'},{id:'0604',name:'四平'},{id:'0605',name:'通化'},{id:'0606',name:'白城'},{id:'0607',name:'辽源'},{id:'0608',name:'松源'},{id:'0609',name:'白山'},{id:'0610',name:'珲春'},{id:'0611',name:'梅河'}]},{id:'07',name:'辽宁省',subItems:[{id:'07',name:'辽宁省'},{id:'0701',name:'沈阳'},{id:'0702',name:'铁岭'},{id:'0703',name:'大连'},{id:'0704',name:'鞍山'},{id:'0705',name:'抚顺'},{id:'0706',name:'本溪'},{id:'0707',name:'丹东'},{id:'0708',name:'锦州'},{id:'0709',name:'营口'},{id:'0710',name:'阜新'},{id:'0711',name:'朝阳'},{id:'0712',name:'辽阳'},{id:'0713',name:'盘锦'},{id:'0714',name:'锦西'}]},{id:'08',name:'河南省',subItems:[{id:'08',name:'河南省'},{id:'0801',name:'商丘'},{id:'0802',name:'郑州'},{id:'0803',name:'安阳'},{id:'0804',name:'新乡'},{id:'0805',name:'许昌'},{id:'0806',name:'平顶山'},{id:'0807',name:'信阳'},{id:'0808',name:'南阳'},{id:'0809',name:'开封'},{id:'0810',name:'洛阳'},{id:'0811',name:'焦作'},{id:'0812',name:'鹤壁'},{id:'0813',name:'濮阳'},{id:'0814',name:'周口'},{id:'0815',name:'漯河'},{id:'0816',name:'驻马店'},{id:'0817',name:'潢川'},{id:'0818',name:'三门峡'}]},{id:'09',name:'山东省',subItems:[{id:'09',name:'山东省'},{id:'0901',name:'菏泽'},{id:'0902',name:'济南'},{id:'0903',name:'青岛'},{id:'0904',name:'淄博'},{id:'0905',name:'德州'},{id:'0906',name:'烟台'},{id:'0907',name:'潍坊'},{id:'0908',name:'济宁'},{id:'0909',name:'泰安'},{id:'0910',name:'临沂'},{id:'0911',name:'滨州'},{id:'0912',name:'东营'},{id:'0913',name:'威海'},{id:'0914',name:'枣庄'},{id:'0915',name:'日照'},{id:'0916',name:'莱芜'},{id:'0917',name:'聊城'}]},{id:'10',name:'山西省',subItems:[{id:'10',name:'山西省'},{id:'1001',name:'朔州'},{id:'1002',name:'忻州'},{id:'1003',name:'太原'},{id:'1004',name:'大同'},{id:'1005',name:'阳泉'},{id:'1006',name:'榆次'},{id:'1007',name:'长治'},{id:'1008',name:'晋城'},{id:'1009',name:'临汾'},{id:'1010',name:'离石'},{id:'1011',name:'运城'}]},{id:'11',name:'陕西省',subItems:[{id:'11',name:'陕西省'},{id:'1101',name:'西安'},{id:'1102',name:'咸阳'},{id:'1103',name:'延安'},{id:'1104',name:'榆林'},{id:'1105',name:'渭南'},{id:'1106',name:'商州'},{id:'1107',name:'安康'},{id:'1108',name:'汉中'},{id:'1109',name:'宝鸡'},{id:'1110',name:'铜川'}]},{id:'13',name:'甘肃省',subItems:[{id:'13',name:'甘肃省'},{id:'1301',name:'临夏'},{id:'1302',name:'兰州'},{id:'1303',name:'定西'},{id:'1304',name:'平凉'},{id:'1305',name:'西峰'},{id:'1306',name:'武威'},{id:'1307',name:'张掖'},{id:'1308',name:'酒泉'},{id:'1309',name:'天水'},{id:'1310',name:'武都'},{id:'1311',name:'合作'},{id:'1312',name:'白银'}]},{id:'14',name:'宁夏自治区',subItems:[{id:'14',name:'宁夏自治区'},{id:'1401',name:'银川'},{id:'1402',name:'石咀山'},{id:'1403',name:'吴忠'},{id:'1404',name:'固原'}]},{id:'15',name:'内蒙古自治区',subItems:[{id:'15',name:'内蒙古自治区'},{id:'1501',name:'海拉尔'},{id:'1502',name:'呼和浩特'},{id:'1503',name:'包头'},{id:'1504',name:'乌海'},{id:'1505',name:'集宁'},{id:'1506',name:'通辽'},{id:'1507',name:'赤峰'},{id:'1508',name:'鄂尔多斯'},{id:'1509',name:'巴彦淖尔'},{id:'1510',name:'锡林浩特'},{id:'1511',name:'鸟兰浩特'},{id:'1512',name:'阿拉善左旗'}]},{id:'16',name:'青海省',subItems:[{id:'16',name:'青海省'},{id:'1601',name:'海晏'},{id:'1602',name:'西宁'},{id:'1603',name:'平安'},{id:'1604',name:'同仁'},{id:'1605',name:'共和'},{id:'1606',name:'玛沁'},{id:'1607',name:'玉树'},{id:'1608',name:'德令哈'},{id:'1609',name:'门源'},{id:'1610',name:'格尔木'}]},{id:'17',name:'新疆自治区',subItems:[{id:'17',name:'新疆自治区'},{id:'1701',name:'塔城'},{id:'1702',name:'阿勒泰'},{id:'1703',name:'克拉玛依'},{id:'1704',name:'乌鲁木齐'},{id:'1705',name:'奎屯'},{id:'1706',name:'石河子'},{id:'1707',name:'昌吉'},{id:'1708',name:'吐鲁番'},{id:'1709',name:'库尔勒'},{id:'1710',name:'阿克苏'},{id:'1711',name:'咯会'},{id:'1712',name:'伊宁'},{id:'1713',name:'哈密'},{id:'1714',name:'各田'},{id:'1715',name:'阿图什'},{id:'1716',name:'博乐'}]},{id:'18',name:'西藏自治区',subItems:[{id:'18',name:'西藏自治区'},{id:'1801',name:'拉萨'},{id:'1802',name:'日喀则'},{id:'1803',name:'山南'},{id:'1804',name:'林芝'},{id:'1805',name:'昌都'},{id:'1806',name:'那曲'},{id:'1807',name:'噶尔'}]},{id:'19',name:'四川省',subItems:[{id:'19',name:'四川省'},{id:'1901',name:'成都'},{id:'1902',name:'涪陵'},{id:'1903',name:'重庆'},{id:'1904',name:'攀枝花'},{id:'1905',name:'自贡'},{id:'1906',name:'永川'},{id:'1907',name:'温江'},{id:'1908',name:'绵阳'},{id:'1909',name:'南充'},{id:'1910',name:'达川'},{id:'1911',name:'万县'},{id:'1912',name:'遂宁'},{id:'1913',name:'广安'},{id:'1914',name:'巴中'},{id:'1915',name:'泸州'},{id:'1916',name:'宜宾'},{id:'1917',name:'内江'},{id:'1918',name:'乐山'},{id:'1919',name:'西昌'},{id:'1920',name:'雅安'},{id:'1921',name:'康定'},{id:'1922',name:'马尔康'},{id:'1923',name:'德阳'},{id:'1924',name:'广元'}]},{id:'20',name:'湖北省',subItems:[{id:'20',name:'湖北省'},{id:'2001',name:'武汉'},{id:'2002',name:'襄樊'},{id:'2003',name:'鄂州'},{id:'2004',name:'孝感'},{id:'2005',name:'黄冈'},{id:'2006',name:'黄石'},{id:'2007',name:'咸宁'},{id:'2008',name:'荆州'},{id:'2009',name:'宜昌'},{id:'2010',name:'恩施'},{id:'2011',name:'十堰'},{id:'2012',name:'江汉'},{id:'2013',name:'荆门'},{id:'2014',name:'随州'}]},{id:'21',name:'湖南省',subItems:[{id:'21',name:'湖南省'},{id:'2101',name:'岳阳'},{id:'2102',name:'长沙'},{id:'2103',name:'湘潭'},{id:'2104',name:'株州'},{id:'2105',name:'衡阳'},{id:'2106',name:'郴州'},{id:'2107',name:'常德'},{id:'2108',name:'益阳'},{id:'2109',name:'娄底'},{id:'2110',name:'邵阳'},{id:'2111',name:'吉首'},{id:'2112',name:'张家界'},{id:'2113',name:'怀化'},{id:'2114',name:'冷水滩'}]},{id:'22',name:'安徽省',subItems:[{id:'22',name:'安徽省'},{id:'2201',name:'宣州'},{id:'2202',name:'六安'},{id:'2203',name:'巢湖'},{id:'2204',name:'池州'},{id:'2205',name:'滁州'},{id:'2206',name:'合肥'},{id:'2207',name:'蚌埠'},{id:'2208',name:'芜湖'},{id:'2209',name:'准南'},{id:'2210',name:'马鞍山'},{id:'2211',name:'安庆'},{id:'2212',name:'宿州'},{id:'2213',name:'阜阳'},{id:'2214',name:'黄山'},{id:'2215',name:'淮北'},{id:'2216',name:'铜陵'}]},{id:'23',name:'江苏省',subItems:[{id:'23',name:'江苏省'},{id:'2301',name:'南京'},{id:'2302',name:'无锡'},{id:'2303',name:'镇江'},{id:'2304',name:'苏州'},{id:'2305',name:'南通'},{id:'2306',name:'扬州'},{id:'2307',name:'盐城'},{id:'2308',name:'徐州'},{id:'2309',name:'准阴'},{id:'2310',name:'连云港'},{id:'2311',name:'常州'},{id:'2312',name:'张家港'},{id:'2313',name:'泰州'},{id:'2314',name:'沭阳'}]},{id:'24',name:'江西省',subItems:[{id:'24',name:'江西省'},{id:'2401',name:'新余'},{id:'2402',name:'南昌'},{id:'2403',name:'九江'},{id:'2404',name:'上饶'},{id:'2405',name:'抚州'},{id:'2406',name:'宜春'},{id:'2407',name:'吉安'},{id:'2408',name:'赣州'},{id:'2409',name:'景德镇'},{id:'2410',name:'萍乡'},{id:'2411',name:'鹰潭'}]},{id:'25',name:'浙江省',subItems:[{id:'25',name:'浙江省'},{id:'2501',name:'衢州'},{id:'2502',name:'杭州'},{id:'2503',name:'湖州'},{id:'2504',name:'嘉兴'},{id:'2505',name:'宁波'},{id:'2506',name:'绍兴'},{id:'2507',name:'台州'},{id:'2508',name:'温州'},{id:'2509',name:'丽水'},{id:'2510',name:'金华'},{id:'2511',name:'舟山'}]},{id:'26',name:'福建省',subItems:[{id:'26',name:'福建省'},{id:'2601',name:'福州'},{id:'2602',name:'厦门'},{id:'2603',name:'宁德'},{id:'2604',name:'莆田'},{id:'2605',name:'泉州'},{id:'2606',name:'漳州'},{id:'2607',name:'龙岩'},{id:'2608',name:'三明'},{id:'2609',name:'南平'}]},{id:'27',name:'贵州省',subItems:[{id:'27',name:'贵州省'},{id:'2701',name:'贵阳'},{id:'2702',name:'遵义'},{id:'2703',name:'安顺'},{id:'2704',name:'都匀'},{id:'2705',name:'凯里'},{id:'2706',name:'铜仁'},{id:'2707',name:'毕节'},{id:'2708',name:'六盘水'},{id:'2709',name:'兴义'}]},{id:'28',name:'广西自治区',subItems:[{id:'28',name:'广西自治区'},{id:'2801',name:'防城'},{id:'2802',name:'南宁'},{id:'2803',name:'柳州'},{id:'2804',name:'桂林'},{id:'2805',name:'梧州'},{id:'2806',name:'玉林'},{id:'2807',name:'百色'},{id:'2808',name:'钦州'},{id:'2809',name:'河池'},{id:'2810',name:'北海'}]},{id:'30',name:'云南省',subItems:[{id:'30',name:'云南省'},{id:'3001',name:'昭通'},{id:'3002',name:'昆明'},{id:'3003',name:'大理'},{id:'3004',name:'红河'},{id:'3005',name:'曲靖'},{id:'3006',name:'保山'},{id:'3007',name:'文山'},{id:'3008',name:'玉溪'},{id:'3009',name:'楚雄'},{id:'3010',name:'思茅'},{id:'3011',name:'东川'},{id:'3012',name:'临沧'},{id:'3013',name:'怒江'},{id:'3014',name:'德钦'},{id:'3015',name:'丽江'},{id:'3016',name:'西双版纳'},{id:'3017',name:'德宏'}]},{id:'31',name:'海南省',subItems:[{id:'31',name:'海南省'},{id:'3101',name:'儋州'},{id:'3102',name:'海口'},{id:'3103',name:'三亚'}]},{id:'32',name:'台湾省',subItems:[{id:'32',name:'台湾省'},{id:'3201',name:'台中'},{id:'3202',name:'台南'},{id:'3203',name:'台北'}]},{id:'33',name:'其他',subItems:[{id:'33',name:'其他'}]}]}
function getInd(){return[{id:"1",name:"建筑设计"},{id:"2",name:"规划设计"},{id:"3",name:"勘察设计"},{id:"4",name:"园林景观"},{id:"5",name:"装饰装潢"},{id:"6",name:"施工企业"},{id:"7",name:"房 地 产"},{id:"8",name:"物业管理"},{id:"9",name:"建材厂商"},{id:"10",name:"造价咨询"},{id:"11",name:"工程监理"},{id:"12",name:"综合其他"}]}