www.gusucode.com > 74cms PHP骑士人才系统 v3.5.1源码程序 > code/upload/templates/default/js/jquery.company.selectlayer.js

    function allaround(dir){
	if($("#divTradCate").length > 0) {
		fillTrad("#divTradCate"); // 所属行业填充
		// 恢复企业所属行业
		if($("#trade").val()) {
			var tradid = $("#trade").val();
			 $("#tradList a").each(function() {
				if(tradid == $(this).attr('cln')) {
					$(this).addClass('selectedcolor');
				}
			});
		}
		/* 所属行业列表点击显示到已选 */
		$("#tradList li a").unbind().live('click', function() {
			$("#tradList a").each(function() {
				$(this).removeClass('selectedcolor');
			});
			$(this).addClass('selectedcolor');
			var checkID = $(this).attr('cln');
			var checkText = $(this).attr('title');
			$("#tradText").html(checkText);
			$("#trade_cn").val(checkText);
			$("#trade").val(checkID);
			$("#divTradCate").hide();
		});
	}
	if($("#divCityCate").length > 0) {
		fillCity("#divCityCate"); // 所属地区填充
		// 恢复地区选中条件
		if($("#sdistrict").val()) {
			var scityid = $("#sdistrict").val();
			if(scityid == 0) {
				var dcityid = $("#district").val();
				$(".citycatebox p a").each(function() {
					if(dcityid == $(this).attr("rcoid")) {
						$(this).addClass('selectedcolor');
					}
				});
			} else {
				$(".citycatebox .subcate a").each(function() {
					if(scityid == $(this).attr("rcoid")) {
						$(this).parent().prev().find('font a').addClass('selectedcolor');
						$(this).addClass('selectedcolor');
					}
				});
			}
		}
		/* 所属地区点击显示到已选 */
		$("#divCityCate li p a").unbind().live('click', function(){
			$("#divCityCate li p a").each(function() {
				$(this).removeClass('selectedcolor');
			});
			$(this).addClass('selectedcolor');
			var checkID = $(this).attr('pid').split(".");
			var checkText = $(this).attr('title');
			$("#cityText").html(checkText);
			$("#district_cn").val(checkText);
			$("#district").val(checkID[0]);
			$("#sdistrict").val(checkID[1]);
			$("#divCityCate").hide();
		});
		$("#divCityCate .subcate a").unbind().live('click', function() {		
			$("#divCityCate .subcate a").each(function() {
				$(this).parent().prev().find('font a').removeClass('selectedcolor');
				$(this).removeClass('selectedcolor');
			});
			$(this).parent().prev().find('font a').addClass('selectedcolor');
			$(this).addClass('selectedcolor');
			var checkID = $(this).attr('pid').split(".");
			var checkText = $(this).attr('title');
			$("#cityText").html(checkText);
			$("#district_cn").val(checkText);
			$("#district").val(checkID[0]);
			$("#sdistrict").val(checkID[1]);
			$("#divCityCate").hide();
		});
	}
	if($("#divJobCate").length > 0){
		fillJobs("#divJobCate");
		// 恢复职位
		if($("#subclass").val()) {
			var sjobid = $("#subclass").val();
			if(sjobid == 0) {
				var cjobid = $("#category").val();
				$("#divJobCate .jobcatebox p a").each(function() {
			 		if(cjobid == $(this).attr("rcoid")) {
			 			$(this).addClass('selectedcolor');
			 			$("#jobText").html($(this).attr('title'));
			 		}
			 	});
			} else {
			 	$("#divJobCate .jobcatebox .subcate a").each(function() {
			 		if(sjobid == $(this).attr("rcoid")) {
						$(this).parent().prev().find('font a').addClass('selectedcolor');
			 			$(this).addClass('selectedcolor');
			 			$("#jobText").html($(this).attr('title'));
			 		}
			 	});
			}
		}
		/* 职位点击显示到已选 */
		$("#divJobCate li p a").unbind().live('click', function() {
			$("#divJobCate li p a").each(function() {
				$(this).removeClass('selectedcolor');
			});
			$(this).addClass('selectedcolor');
			var checkID = $(this).attr('pid').split(".");
			var checkText = $(this).attr('title');
			$.get("company_jobs.php?act=get_content_by_jobs_cat&id="+checkID[1], function(data) {
				if (data == "-1") {
					$("#contents").val('');
				} else {
					$("#contents").val(data);
				}
			});
			$("#jobText").html(checkText);
			$("#category_cn").val(checkText);
			$("#topclass").val(checkID[0]);
			$("#category").val(checkID[1]);
			$("#subclass").val(checkID[2]);
			$("#divJobCate").hide();
		});
		$("#divJobCate .subcate a").unbind().live('click', function() {
			$("#divJobCate .subcate a").each(function() {
				$(this).parent().prev().find('font a').removeClass('selectedcolor');
				$(this).removeClass('selectedcolor');
			});
			$(this).parent().prev().find('font a').addClass('selectedcolor');
			$(this).addClass('selectedcolor');
			var checkID = $(this).attr('pid').split(".");
			var checkText = $(this).attr('title');
			$.get("company_jobs.php?act=get_content_by_jobs_cat&id="+checkID[2], function(data) {
				if (data == "-1") {
					$("#contents").val('');
				} else {
					$("#contents").val(data);
				}
			});
			$("#jobText").html(checkText);
			$("#category_cn").val(checkText);
			$("#topclass").val(checkID[0]);
			$("#category").val(checkID[1]);
			$("#subclass").val(checkID[2]);
			$("#divJobCate").hide();
		});
	}
}
function fillJobs(fillID){
	var jobstr = '';
	$.each(QS_jobs_parent, function(pindex, pval) {
		if(pval) {
			jobstr += '<tr>';
			var jobs = pval.split(",");
		 	jobstr += '<th>'+jobs[1]+'</th>';
		 	jobstr += '<td><ul class="jobcatelist">';
		 	var sjobsArray = QS_jobs[jobs[0]].split("|");
		 	$.each(sjobsArray, function(sindex, sval) {
		 		if(sval) {
		 			var sjobs = sval.split(",");
			 		jobstr += '<li>';
			 		jobstr += '<p><font><a rcoid="'+sjobs[0]+'" pid="'+jobs[0]+'.'+sjobs[0]+'.0" title="'+sjobs[1]+'" href="javascript:;">'+sjobs[1]+'</a></font></p>';
			 		if(QS_jobs[sjobs[0]]) {
			 			jobstr += '<div class="subcate" style="display:none;">';
			 			var cjobsArray = QS_jobs[sjobs[0]].split("|");
				 		$.each(cjobsArray, function(cindex, cval) {
				 			if(cval) {
					 			var cjobs = cval.split(",");
					 			jobstr += '<a rcoid="'+cjobs[0]+'" title="'+cjobs[1]+'" pid="'+jobs[0]+'.'+sjobs[0]+'.'+cjobs[0]+'" href="javascript:;">'+cjobs[1]+'</a>';
				 			}
				 		});
			 			jobstr += '</div>';
			 		}
			 		jobstr += '</li>';
		 		}
		 	});
		 	jobstr += '</ul></td>';
			jobstr += '</tr>';
		}
	});
	$(fillID+" tbody").html(jobstr);
	$(".jobcatelist li").each(function() {
		if($(this).find('.subcate').length <= 0) {
			$(this).find('font').css("background","none");
		}
	});
}
function fillTrad(fillID){
	var tradli = '';
	$.each(QS_trade, function(index, val) {
		if(val) {
			var trads = val.split(",");
		 	tradli += '<li><a title="'+trads[1]+'" cln="'+trads[0]+'" href="javascript:;">'+trads[1]+'</a></li>';
		}
	});
	$(fillID+" ul").html(tradli);
}
function fillCity(fillID){
	var citystr = '';
	citystr += '<tr>';
	citystr += '<td><ul class="jobcatelist">';
	$.each(QS_city_parent, function(pindex, pval) {
		if(pval) {
			var citys = pval.split(",");
	 		citystr += '<li>';
	 		citystr += '<p><font><a rcoid="'+citys[0]+'" pid="'+citys[0]+'.0" title="'+citys[1]+'" href="javascript:;">'+citys[1]+'</a></font></p>';
	 		if(QS_city[citys[0]]) {
	 			citystr += '<div class="subcate" style="display:none;">';
	 			var ccitysArray = QS_city[citys[0]].split("|");
		 		$.each(ccitysArray, function(cindex, cval) {
		 			if(cval) {
			 			var ccitys = cval.split(",");
			 			citystr += '<a rcoid="'+ccitys[0]+'" title="'+citys[1]+'/'+ccitys[1]+'" pid="'+citys[0]+'.'+ccitys[0]+'" href="javascript:;">'+ccitys[1]+'</a>';
		 			}
		 		});
	 			citystr += '</div>';
	 		}
	 		citystr += '</li>';
		}
	});
	citystr += '</ul></td>';
	citystr += '</tr>';
	$(fillID+" tbody").html(citystr);
	$(".jobcatelist li").each(function() {
		if($(this).find('.subcate').length <= 0) {
			$(this).find('font').css("background","none");
		}
	});
}
// 地区弹出框
function showCityBox(clickObjID,showID,cityPro,citySun,checkBox,hidID,hidVal,QSarrParent,QSarr,isDestruct) {
	$(clickObjID).click(function(){
		$(this).blur();
		$(this).before('<div class="menu_bg_layer" style="position:absolute;left:0px;top:0px;z-index:9;background-color:#000000;"></div>');
		$(".menu_bg_layer").css({"width":$(document).width(),"height":$(document).height(),"opacity":0.3});
		$(cityPro+" ul").html(getProvinceCity(QSarrParent));
		// 恢复选中项
		recoverChecked(citySun,checkBox,cityPro,QSarr,QSarrParent);
		// 二级城市
		$(cityPro+" li").click(function(){
			// 判断顶级地区下有没有子地区
			var pRel = $(this).find('.cls_value').attr('rel');
			var pName = $(this).find('.cls_value').html();
			if (QSarr[pRel]) {
				$(this).addClass('current').siblings().removeClass('current');
				$(citySun).html(getSunCity(QSarr,pRel,pName));
				makeGrandCity(citySun,QSarr);
				// 三级城市
				showGrandCity(citySun,QSarr,checkBox,clickObjID,showID,hidID,hidVal,isDestruct);
			} else {
				var id = $(this).find('.cls_value').attr('rel');
				var val = $(this).find('.cls_value').html();
				var pid = $(this).find('.cls_value').attr('pid');
				var ptitle = $(this).find('.cls_value').attr('ptitle');
				$(checkBox).html(getCheckInfo(id,val,'',''));
				$(clickObjID).html(val);
				$(hidID).val(id);
				$(hidVal).val(val);
				if(isDestruct) {
					getDistrictId();
				}
				closeDialog(showID);
			}
		});
		// 三级城市
		showGrandCity(citySun,QSarr,checkBox,clickObjID,showID,hidID,hidVal,isDestruct);
		$(showID).show();
		$(".menu_bg_layer").click(function() {
			closeDialog(showID);
		});
		$(".cm_closeMsg").click(function() {
			closeDialog(showID);
		});
	});
}
// 恢复选中
function recoverChecked(citySun,checkBox,cityPro,QSarr,QSarrParent) {
	if($(checkBox+" a").length > 0) {
		$(checkBox+" a").each(function() {
			var pid = $(this).attr('gid').split(".");
			var pname = $(this).attr('gname').split("/");
			$(cityPro+" ul li").eq(pid[0]-1).addClass('current');
			$(citySun).html(getSunCity(QSarr,pid[0],pname[0]));
			var checkRel = $(this).find('span').attr("rel");
			$(citySun+" li.parent_node").each(function() {
				var sunRel = $(this).find('.cls_value').attr('rel');
				if(sunRel == checkRel) {
					$(this).addClass('current');
					return false;
				}
			});
			makeGrandCity(citySun,QSarr);
			$(citySun+" :input").each(function() {
				var grdVal = $(this).val();
				var grdRel = $(this).attr('rel');
				if(grdVal == checkRel) {
					$(this).attr("checked","checked");
					$(citySun+" li.parent_node").each(function() {
						var sunRel = $(this).find('.cls_value').attr('rel');
						if(sunRel == grdRel) {
							$(this).addClass('current');
						}
					});
					return false;
				}
			});
		});
	} else {
		$(cityPro+" ul li").eq(0).addClass('current');
		var rcity = QSarrParent[0].split(",");
		$(citySun).html(getSunCity(QSarr,rcity[0],rcity[1]));
		makeGrandCity(citySun,QSarr);
	}
}
// 获取二级城市
function getSunCity(sunStr,id,pName){
	var sunCity = sunStr[id].split("|");
	var htmlstr='<ul style="width: 760px;" class="cf">';
	$.each(sunCity, function(index, val) {
		 var v = val.split(",");
		 var ptitle = pName+"/"+v[1];
		 var pid = id+"."+v[0];
		 if((index + 1)%5 ==0) {
		 	htmlstr+="<li id=\"li_city_"+v[0]+"\" class=\"parent_node\"><a id=\"p_child_value_"+v[0]+"\" rel=\""+v[0]+"\" href=\"javascript:;\" pid=\""+pid+"\" ptitle=\""+ptitle+"\" class=\"cls_value\">"+v[1]+"</a><i onclick=\"javascript:;\"></i></li></ul><ul style=\"width: 760px;\" class=\"cf\">";
		 } else {
		 	htmlstr+="<li id=\"li_city_"+v[0]+"\" class=\"parent_node\"><a id=\"p_child_value_"+v[0]+"\" rel=\""+v[0]+"\" href=\"javascript:;\" pid=\""+pid+"\" ptitle=\""+ptitle+"\" class=\"cls_value\">"+v[1]+"</a><i onclick=\"javascript:;\"></i></li>";
		 }
	});
	return htmlstr;
}
// 二级城市下插入三级城市
function makeGrandCity(ulStr,grandStr) {
	var ulCity = $(ulStr+" ul");
	$.each(ulCity, function() {
		 var liCity = $(this).find("li");
		 var lihtml = '';
		 $.each(liCity, function() {
		 	var Srel = $(this).find('.cls_value').attr('rel');
		 	var Stitle = $(this).find('.cls_value').attr('ptitle');
		 	var Spid = $(this).find('.cls_value').attr('pid');
		 	var val = getGrandCity(grandStr,Srel,Stitle,Spid);
		 	if (val != '') {
		 		lihtml+=val;
		 	}
		 });
		 $(this).after(lihtml);
	});
}
// 获取三级城市
function getGrandCity(grandStr,id,Stitle,Spid) {
	if(grandStr[id] != null) {
		var grandCity = grandStr[id].split("|");
		var htmlstr='<div id="'+id+'" style="display:none;" class="sx-sub sublist_node"><ul style="width: 760px;" class="cf">';
		$.each(grandCity, function(index, val) {
			 var v = val.split(",");
			 var sid = Spid+"."+v[0];
			 var sname = Stitle+"/"+v[1];
			 htmlstr+="<li><label><input onclick=\"removeClick(event);\" sid=\""+sid+"\" sname=\""+sname+"\" type=\"radio\" id=\"child_value_"+v[0]+"\" title=\""+v[1]+"\" rel=\""+id+"\" value=\""+v[0]+"\" class=\"cls_child\">"+v[1]+"</label></li>";
		});
		htmlstr+="</ul></div>";
		return htmlstr;
	} else {
		return '';
	}
}
// 三级城市
function showGrandCity(sunStr,cityStr,checkbox,clickObjID,showID,hidID,hidVal,isDestruct) {
	$liCity = $(sunStr+" li.parent_node");
	$liCity.click(function() {
		var id = $(this).find('.cls_value').attr('rel');
		var val = $(this).find('.cls_value').html();
		var pid = $(this).find('.cls_value').attr('pid');
		var ptitle = $(this).find('.cls_value').attr('ptitle');
		var index = $liCity.index(this);
		$liCity.each(function() {
			$(this).removeClass('current');
		});
		$liCity.eq(index).addClass('current');
		$(sunStr+" div").hide();
		if(isHavaGrand(cityStr,id)) {
			$("#"+id).show();
			$("#"+id+" li").click(function() {
				var labID = $(this).find('.cls_child').attr('value');
				var labVal = $(this).find('.cls_child').attr('title');
				var sid = $(this).find('.cls_child').attr('sid');
				var sname = $(this).find('.cls_child').attr('sname');
				$(checkbox).html(getCheckInfo(labID,labVal,sid,sname));
				$(clickObjID).html(sname);
				$(hidID).val(sid);
				$(hidVal).val(sname);
				if(isDestruct) {
					getDistrictId();
					closeDialog(showID);
				}
				closeDialog(showID);
			});
		} else {
			$(checkbox).html(getCheckInfo(id,val,pid,ptitle));
			$(clickObjID).html(ptitle);
			$(hidID).val(pid);
			$(hidVal).val(ptitle);
			if(isDestruct) {
				getDistrictId();
				closeDialog(showID);
			}
			closeDialog(showID);
		}
	});
}
// 关闭弹窗
function closeDialog(showID) {
	$(showID).hide();
	$(".menu_bg_layer").remove();
}
// 判断选择的数量是否超出
function getCheckNum(checkbox) {
	var chenkNum = $(checkbox+" a");
	if (chenkNum.length >= 5) {
		alert("最多可选5个");
		return false;
	} else {
		return true;
	}
}
// 获取选择信息
function getCheckInfo(id,val,pid,pname) {
	return '<a gid="'+pid+'" gname="'+pname+'" id="checked_value_'+id+'" class="sx-yx-cnt" href="javascript:;"><span rel="'+id+'">'+val+'</span><i id="checked_value_del_'+id+'" rel="'+id+'" class="del cls_checked_del"></i></a>';
}
// 是否有三级分类
function isHavaGrand(grandStr,id){
	if(grandStr[id] != null) {
		return true;
	} else {
		return false;
	}
}
// 获取省级城市
function getProvinceCity(proStr){
	var htmlstr='';
	$.each(proStr, function(index, val) {
		 var v = val.split(",");
		 htmlstr+="<li id=\"li_city_"+v[0]+"\" class=\"parent_node\"><a id=\"p_child_value_"+v[0]+"\" rel=\""+v[0]+"\" href=\"javascript:;\" class=\"cls_value\">"+v[1]+"</a><i onclick=\"javascript:;\"></i></li>";
	});
	return htmlstr;
}
// 取消冒泡
function removeClick(e){
    e.cancelBubble = true;
}
// 工作地区ID赋值
function getDistrictId() {
	var idArray = $("#districtID").val().split(".");
	$("#district").val(idArray[0]);
	$("#sdistrict").val(idArray[1]);
	if (idArray.length == 3) {
		$("#tdistrict").val(idArray[2]);
	} else {
		$("#tdistrict").val('');
	}
}
// 猎头职位ID赋值
function getHunterJobId() {
	var idArray = $("#huntercategory").val().split(".");
	$("#category").val(idArray[0]);
	$("#subclass").val(idArray[1]);
}
function showHunterJobBoxD(clickObjID,showID,cityPro,citySun,checkBox,hidID,hidVal,QSarrParent,QSarr,isDestruct) {
	$(clickObjID).click(function(){
		$(this).blur();
		$(this).before('<div class="menu_bg_layer" style="position:absolute;left:0px;top:0px;z-index:9;background-color:#000000;"></div>');
		$(".menu_bg_layer").css({"width":$(document).width(),"height":$(document).height(),"opacity":0.3});
		$(cityPro+" ul").html(getProvinceCity(QSarrParent));
		// 恢复选中项
		recoverCheckedJob(citySun,checkBox,cityPro,QSarr);
		$liCity = $(citySun+" li.parent_node");
			$liCity.click(function() {
				var id = $(this).find('.cls_value').attr('rel');
				var val = $(this).find('.cls_value').html();
				var pid = $(this).find('.cls_value').attr('pid');
				var ptitle = $(this).find('.cls_value').attr('ptitle');
				var index = $liCity.index(this);
				$liCity.each(function() {
					$(this).removeClass('current');
				});
				$liCity.eq(index).addClass('current');
				$(clickObjID).html(val);
				$(checkBox).html(getCheckInfo(id,val,pid,ptitle));
				$(hidID).val(pid);
				$(hidVal).val(ptitle);
				if(isDestruct) {
					getHunterJobId();
				}
				closeDialog(showID);
			});
		// 二级城市
		$(cityPro+" li").click(function(){
			var pRel = $(this).find('.cls_value').attr('rel');
			var pName = $(this).find('.cls_value').html();
			$(this).addClass('current').siblings().removeClass('current');
			$(citySun).html(getSunCity(QSarr,pRel,pName));
			$liCity = $(citySun+" li.parent_node");
			$liCity.click(function() {
				var id = $(this).find('.cls_value').attr('rel');
				var val = $(this).find('.cls_value').html();
				var pid = $(this).find('.cls_value').attr('pid');
				var ptitle = $(this).find('.cls_value').attr('ptitle');
				var index = $liCity.index(this);
				$liCity.each(function() {
					$(this).removeClass('current');
				});
				$liCity.eq(index).addClass('current');
				$(clickObjID).html(val);
				$(checkBox).html(getCheckInfo(id,val,pid,ptitle));
				$(hidID).val(pid);
				$(hidVal).val(ptitle);
				if(isDestruct) {
					getHunterJobId();
				}
				closeDialog(showID);
			});
		});
		$(showID).show();
		$(".menu_bg_layer").click(function() {
			closeDialog(showID);
		});
		$(".cm_closeMsg").click(function() {
			closeDialog(showID);
		});
	});
}
// 恢复猎头职位选中
function recoverCheckedJob(citySun,checkBox,cityPro,QSarr) {
	if($(checkBox+" a").length > 0) {
		$(checkBox+" a").each(function() {
			var pid = $(this).attr('gid').split(".");
			var pname = $(this).attr('gname').split("/");
			$(cityPro+" ul li").eq(pid[0]-1).addClass('current');
			$(citySun).html(getSunCity(QSarr,pid[0],pname[0]));
			var checkRel = $(this).find('span').attr("rel");
			$(citySun+" li.parent_node").each(function() {
				var sunRel = $(this).find('.cls_value').attr('rel');
				if(sunRel == checkRel) {
					$(this).addClass('current');
					return false;
				}
			});
			$(citySun+" :input").each(function() {
				var grdVal = $(this).val();
				var grdRel = $(this).attr('rel');
				if(grdVal == checkRel) {
					$(this).attr("checked","checked");
					$(citySun+" li.parent_node").each(function() {
						var sunRel = $(this).find('.cls_value').attr('rel');
						if(sunRel == grdRel) {
							$(this).addClass('current');
						}
					});
					return false;
				}
			});
		});
	} else {
		$(cityPro+" ul li").eq(0).addClass('current');
		$(citySun).html(getSunCity(QSarr,"30","销售"));
	}
}
// 期望职位弹出框
function showIntentionJobsBox(clickObjID,showID,showJobsTypeArea,showGradJobsArea,checkBoxJobs,jobscheckbox,topclass,category,subclass,category_cn,QSarrParent,QSarr) {
	$(clickObjID).click(function(){
		$(this).blur();
		$(this).before('<div class="menu_bg_layer" style="position:absolute;left:0px;top:0px;z-index:9;background-color:#000000;"></div>');
		$(".menu_bg_layer").css({"width":$(document).width(),"height":$(document).height(),"opacity":0.3});
		$(showJobsTypeArea).html(getParentJobs(QSarrParent,QSarr));
		makeGrandJob(showGradJobsArea,QSarr);
		recoverJob(checkBoxJobs,showJobsTypeArea);
		$(showID).show();
		// 点击二级职位分类
		$parnode_li = $(showJobsTypeArea+" li.parent_node");
		$parnode_li.live('click',function(){
			$parnode_li.each(function() {
				$(this).removeClass('current');
			});
			var pRel = $(this).find('.cls_value').attr('rel');
			var pName = $(this).find('.cls_value').html();
			$(this).addClass('current').siblings().removeClass('current');
			// 显示三级职位分类
			var showDivID = $parnode_li.index(this);
			$subnode_dir = $(showGradJobsArea+" div.sublist_node");
			$subnode_dir.each(function() {
				$(this).hide();
			});
			$subnode_dir.eq(showDivID).show();
			$(showGradJobsArea+" div.sublist_node :checkbox").unbind().click(function() {
				if($(this).attr("checked")) {
					var labID = $(this).attr('value');
					var labVal = $(this).attr('title');
					var sid = $(this).attr('sid');
					var sidval = sid.split(".");
					var sname = $(this).attr('sname');
					var lrel = $(this).attr('rel');
					$(checkBoxJobs).html(getCheckJob(labID,labVal,sid,sname,lrel));
					$(checkBoxJobs+" i").unbind().click(function(){
						var ival =  $(this).attr('rel');
						$(this).parent().remove();
						$(showJobsTypeArea+" :checkbox[checked]").each(function() {
							if($(this).val() == ival){
								$(this).attr('checked',false);
							}
						});
					});
					$(topclass).val(sidval[0]);
					$(category).val(sidval[1]);
					$(subclass).val(sidval[2]);
					$(category_cn).val(sname);
					$(clickObjID).html(labVal);
					closeDialog(showID);
				} else {
					var selval = $(this).val();
					$(checkBoxJobs+" a").each(function() {
						var chval = $(this).find('span').attr('rel');
						if(chval == selval) {
							$(this).remove();
						}
					});
				}
			});
		});
		$(".menu_bg_layer").click(function() {
			closeDialog(showID);
		});
		$(".cm_closeMsg").click(function() {
			closeDialog(showID);
		});
	});
}
// 恢复已选的期望职位
function recoverJob(checkBoxJobs,showJobsTypeArea) {
	if($(checkBoxJobs+" a").length > 0) {
		$(checkBoxJobs+" a").each(function() {
			var ival = $(this).find('span').attr('rel');
			var lid = $(this).find('span').attr('lid');
			$("#li_zhineng_"+lid).addClass('current');
			$(showJobsTypeArea+" div.sublist_node :checkbox").each(function() {
				if($(this).val() == ival) {
					$(this).attr('checked',true);
				}
			});
		});
	} else {
		return false;
	}
}
// 获取选择信息
function getCheckJob(id,val,pid,pname,lrel) {
	return '<a gid="'+pid+'" gname="'+pname+'" id="checked_value_'+id+'" class="sx-yx-cnt" href="javascript:;"><span rel="'+id+'" lid="'+lrel+'">'+val+'</span><i id="checked_value_del_'+id+'" rel="'+id+'" class="del cls_checked_del"></i></a>';
}
// 生成职位顶级分类
function getParentJobs(praStr,sunStr) {
	var htmstr = '';
	$.each(praStr, function(index, val) {
		var v = val.split(",");
		var v_cn = v[1].split("|");
		var arrhtm = v_cn.join("-");
		htmstr+='<div class="sx-cnt sx-cnt2"><div style="padding-top:10px;" class="sx-lev1-pd"><div class="sx-lev1-line"><div id="parent_value_'+v[0]+'" class="sx-lev1">'+arrhtm+'</div></div></div><div style="padding-bottom: 0px;" class="sx-nomal">'+getSunJobs(sunStr,v[0],v[1])+'</div></div>';
	});
	return htmstr;
}
// 生成职位二级分类
function getSunJobs(sunStr,id,pName){
	var sunJob = sunStr[id].split("|");
	var htmlstr='<ul style="width:760px;" class="cf">';
	$.each(sunJob, function(index, val) {
		 var v = val.split(",");
		 var ptitle = pName+"/"+v[1];
		 var pid = id+"."+v[0];
		 if((index + 1)%3 ==0) {
		 	htmlstr+="<li id=\"li_zhineng_"+v[0]+"\" class=\"parent_node\"><a id=\"child_value_"+v[0]+"\" rel=\""+v[0]+"\" href=\"javascript:;\" pid=\""+pid+"\" ptitle=\""+ptitle+"\" class=\"cls_value\">"+v[1]+"</a><i onclick=\"javascript:;\"></i></li></ul><ul style=\"width: 760px;\" class=\"cf\">";
		 } else {
		 	htmlstr+="<li id=\"li_zhineng_"+v[0]+"\" class=\"parent_node\"><a id=\"child_value_"+v[0]+"\" rel=\""+v[0]+"\" href=\"javascript:;\" pid=\""+pid+"\" ptitle=\""+ptitle+"\" class=\"cls_value\">"+v[1]+"</a><i onclick=\"javascript:;\"></i></li>";
		 }
	});
	return htmlstr;
}
// 获取三级职位分类
function getGrandJob(grandStr,id,Stitle,Spid) {
	if(grandStr[id] != null) {
		var grandCity = grandStr[id].split("|");
		var htmlstr='<div id="sublist_zhineng_'+id+'" style="display:none;" class="sx-sub sublist_node"><ul style="width:760px;" class="cf">';
		$.each(grandCity, function(index, val) {
			 var v = val.split(",");
			 var sid = Spid+"."+v[0];
			 var sname = Stitle+"/"+v[1];
			 htmlstr+="<li><label><input sid=\""+sid+"\" sname=\""+sname+"\" type=\"checkbox\" id=\"child_value_"+v[0]+"\" title=\""+v[1]+"\" rel=\""+id+"\" value=\""+v[0]+"\" class=\"cls_child\">"+v[1]+"</label></li>";
		});
		htmlstr+="</ul></div>";
		return htmlstr;
	} else {
		return '';
	}
}
// 二级职位分类下插入三级职位分类
function makeGrandJob(ulStr,grandStr) {
	var ulCity = $(ulStr+" ul");
	$.each(ulCity, function() {
		 var liCity = $(this).find("li");
		 var lihtml = '';
		 $.each(liCity, function() {
		 	var Srel = $(this).find('.cls_value').attr('rel');
		 	var Stitle = $(this).find('.cls_value').attr('ptitle');
		 	var Spid = $(this).find('.cls_value').attr('pid');
		 	var val = getGrandJob(grandStr,Srel,Stitle,Spid);
		 	if (val != '') {
		 		lihtml+=val;
		 	}
		 });
		 $(this).after(lihtml);
	});
}
// 期望行业弹出框
function showIntentionTradBox(clickObjID,showID,htmTrad,checkBoxTrad,btnSaveTrad,tradCN,tradID,showTradCheck,QSarr){
	$(clickObjID).click(function() {
		$(this).blur();
		$(this).before('<div class="menu_bg_layer" style="position:absolute;left:0px;top:0px;z-index:9;background-color:#000000;"></div>');
		$(".menu_bg_layer").css({"width":$(document).width(),"height":$(document).height(),"opacity":0.3});
		$(htmTrad).html(getParentTrad(QSarr));
		recoverTrad(checkBoxTrad,htmTrad);
		$(showID).show();
		$(htmTrad+" :checkbox").unbind().click(function(){
			if($(this).attr("checked")) {
				if(getCheckNum(checkBoxTrad)){
					var tid = $(this).val();
					var tname = $(this).attr('title');
					$(checkBoxTrad).append(getCheckTrad(tid,tname));
					$(checkBoxTrad+" i").unbind().click(function(){
						var ival =  $(this).attr('rel');
						$(this).parent().remove();
						$(htmTrad+" :checkbox[checked]").each(function() {
							if($(this).val() == ival){
								$(this).attr('checked',false);
							}
						});
					});
				} else {
					$(this).attr('checked',false);
				}
			} else {
				var selval = $(this).val();
				$(checkBoxTrad+" a").each(function() {
					var chval = $(this).find('span').attr('rel');
					if(chval == selval) {
						$(this).remove();
					}
				});
			}
		});
		$(btnSaveTrad).click(function(){
			$a_checkbox = $(checkBoxTrad+" a");
			var checkhtm = '';
			var a_cn=new Array();
			var a_id=new Array();
			$a_checkbox.each(function(index) {
				var checkVal = $(this).find('span').html();
				var checkRel = $(this).find('span').attr('rel');
				checkhtm+='<div class="input_checkbox"><span rel="'+checkRel+'">'+checkVal+'</span></div>';
				a_cn[index]=checkVal;
				a_id[index]=checkRel;
			});
			$(showTradCheck+" .showcheckoption").html(checkhtm);
			$(showTradCheck+" .showcheckoption span").click(function(){
				$(this).parent().remove();
				var slel = $(this).attr('rel');
				$a_checkbox.each(function(index) {
					var alel = $(this).find('span').attr('rel');
					if (alel == slel) {
						$(this).remove();
						var trid = $(tradID).val().split(",");
						trid.splice($.inArray(alel,trid),1);
						$(tradID).val(trid);
						return false;
					}
				});
				$(htmTrad+" :checkbox[checked]").each(function() {
					if($(this).val() == slel){
						$(this).attr('checked',false);
					}
				});

			});
			$(tradCN).val(a_cn.join(","));
			$(tradID).val(a_id.join(","));
			closeDialog(showID);
		});
		$(".menu_bg_layer").click(function() {
			closeDialog(showID);
		});
		$(".cm_closeMsg").click(function() {
			closeDialog(showID);
		});
	});
}
// 期望行业弹出框 单选
function showIntentionTradBoxD(clickObjID,showID,htmTrad,checkBoxTrad,btnSaveTrad,tradCN,tradID,showTradCheck,QSarr){
	$(clickObjID).click(function() {
		$(this).blur();
		$(this).before('<div class="menu_bg_layer" style="position:absolute;left:0px;top:0px;z-index:9;background-color:#000000;"></div>');
		$(".menu_bg_layer").css({"width":$(document).width(),"height":$(document).height(),"opacity":0.3});
		$(htmTrad).html(getParentTrad(QSarr));
		recoverTrad(checkBoxTrad,htmTrad);
		$(showID).show();
		$(htmTrad+" :checkbox").unbind().click(function(){
			if($(this).attr("checked")) {
				var tid = $(this).val();
				var tname = $(this).attr('title');
				$(checkBoxTrad).html(getCheckTrad(tid,tname));
				$(checkBoxTrad+" i").unbind().click(function(){
					var ival =  $(this).attr('rel');
					$(this).parent().remove();
					$(htmTrad+" :checkbox[checked]").each(function() {
						if($(this).val() == ival){
							$(this).attr('checked',false);
						}
					});
				});
				$(clickObjID).html(tname);
				$(tradCN).val(tname);
				$(tradID).val(tid);
				closeDialog(showID);
			} else {
				var selval = $(this).val();
				$(checkBoxTrad+" a").each(function() {
					var chval = $(this).find('span').attr('rel');
					if(chval == selval) {
						$(this).remove();
					}
				});
			}
		});
		$(".menu_bg_layer").click(function() {
			closeDialog(showID);
		});
		$(".cm_closeMsg").click(function() {
			closeDialog(showID);
		});
	});
}
// 所在道路弹出框
function showStreetBox(clickObjID,showID,htmTrad,checkBoxTrad,btnSaveTrad,tradCN,tradID,showTradCheck){
	$(clickObjID).click(function() {
		$(this).blur();
		$(this).before('<div class="menu_bg_layer" style="position:absolute;left:0px;top:0px;z-index:9;background-color:#000000;"></div>');
		$(".menu_bg_layer").css({"width":$(document).width(),"height":$(document).height(),"opacity":0.3});
		recoverStreet(checkBoxTrad,htmTrad);
		$(showID).show();
		$(htmTrad+" :checkbox").unbind().click(function(){
			if($(this).attr("checked")) {
				var tid = $(this).val();
				var tname = $(this).attr('title');
				$(checkBoxTrad).html(getCheckTrad(tid,tname));
				$(checkBoxTrad+" i").unbind().click(function(){
					var ival =  $(this).attr('rel');
					$(this).parent().remove();
					$(htmTrad+" :checkbox[checked]").each(function() {
						if($(this).val() == ival){
							$(this).attr('checked',false);
						}
					});
				});
				$(clickObjID).html(tname);
				$(tradCN).val(tname);
				$(tradID).val(tid);
				closeDialog(showID);
			} else {
				var selval = $(this).val();
				$(checkBoxTrad+" a").each(function() {
					var chval = $(this).find('span').attr('rel');
					if(chval == selval) {
						$(this).remove();
					}
				});
			}
		});
		$(".menu_bg_layer").click(function() {
			closeDialog(showID);
		});
		$(".cm_closeMsg").click(function() {
			closeDialog(showID);
		});
	});
}
// 恢复已选的街道
function recoverStreet(checkBoxTrad,showTradArea) {
	if($(checkBoxTrad+" a").length > 0) {
		$(checkBoxTrad+" a").each(function() {
			var ival = $(this).find('span').html();
			$(showTradArea+" :checkbox").each(function() {
				if($(this).attr('title') == ival) {
					$(this).attr('checked',true);
				}
			});
		});
	} else {
		return false;
	}
}
// 恢复已选的行业
function recoverTrad(checkBoxTrad,showTradArea) {
	if($(checkBoxTrad+" a").length > 0) {
		$(checkBoxTrad+" a").each(function() {
			var ival = $(this).find('span').attr('rel');
			$(showTradArea+" :checkbox").each(function() {
				if($(this).val() == ival) {
					$(this).attr('checked',true);
				}
			});
		});
	} else {
		return false;
	}
}
// 获得选中行业
function getCheckTrad(id,name){
	return '<a id="checked_value_'+id+'" class="sx-yx-cnt" href="javascript:;"><span rel="'+id+'">'+name+'</span><i id="checked_value_del_'+id+'" rel="'+id+'" class="del cls_checked_del"></i></a>';
}
// 生成行业分类
function getParentTrad(praStr) {
	var htmstr = '<div class="sx-cnt sx-cnt2"><div style="padding-bottom: 0px;" class="sx-nomal"><ul style="width: 760px;" class="cf">';
	$.each(praStr, function(index, val) {
		var v = val.split(",");
		htmstr+="<li style=\"border-top-width: 0px; padding: 0px 0px 3px 20px; width: 230px; text-align: left;\"><label><input type=\"checkbox\" id=\"child_value_"+v[0]+"\" title=\""+v[1]+"\" value=\""+v[0]+"\" class=\"cls_child\">"+v[1]+"</label></li>";
	});
	htmstr+='</ul></div></div>';
	return htmstr;
}
// 特长标签
function showTagBox(clickObjID,showID,htmTrad,checkBoxTag,btnSaveTag,tagID,showTagCheck,QSarr) {
	$(clickObjID).click(function() {
		$(this).blur();
		$(this).before('<div class="menu_bg_layer" style="position:absolute;left:0px;top:0px;z-index:9;background-color:#000000;"></div>');
		$(".menu_bg_layer").css({"width":$(document).width(),"height":$(document).height(),"opacity":0.3});
		$(htmTrad).html(getParentTag(QSarr));
		recoverTag(checkBoxTag,htmTrad);
		$(showID).show();
		$(htmTrad+" :checkbox").unbind().click(function(){
			if($(this).attr("checked")) {
				if(getCheckNum(checkBoxTag)){
					var tid = $(this).val();
					var tname = $(this).attr('title');
					$(checkBoxTag).append(getCheckTag(tid,tname));
					$(checkBoxTag+" i").unbind().click(function(){
						var ival =  $(this).attr('rel');
						$(this).parent().remove();
						$(htmTrad+" :checkbox[checked]").each(function() {
							if($(this).val() == ival){
								$(this).attr('checked',false);
							}
						});
					});
				} else {
					$(this).attr('checked',false);
				}
			} else {
				var selval = $(this).val();
				$(checkBoxTag+" a").each(function() {
					var chval = $(this).find('span').attr('rel');
					if(chval == selval) {
						$(this).remove();
					}
				});
			}
		});
		$(btnSaveTag).click(function(){
			$a_checkbox = $(checkBoxTag+" a");
			var checkhtm = '';
			var a_cn=new Array();
			var a_id=new Array();
			$a_checkbox.each(function(index) {
				var checkVal = $(this).find('span').html();
				var checkRel = $(this).find('span').attr('rel');
				checkhtm+='<div class="input_checkbox"><span rel="'+checkRel+'">'+checkVal+'</span></div>';
				a_cn[index]=checkVal;
				a_id[index]=checkRel + "," +checkVal;
			});
			$(showTagCheck+" .showchecktag").html(checkhtm);
			$(tagID).val(a_id.join("|"));
			closeDialog(showID);
		});
		$(".menu_bg_layer").click(function() {
			closeDialog(showID);
		});
		$(".cm_closeMsg").click(function() {
			closeDialog(showID);
		});
	});
}
// 恢复已选的特长标签
function recoverTag(checkBoxTag,showTradArea) {
	if($(checkBoxTag+" a").length > 0) {
		$(checkBoxTag+" a").each(function() {
			var ival = $(this).find('span').attr('rel');
			$(showTradArea+" :checkbox").each(function() {
				if($(this).val() == ival) {
					$(this).attr('checked',true);
				}
			});
		});
	} else {
		return false;
	}
}
// 获得选中特长标签
function getCheckTag(id,name){
	return '<a id="checked_value_'+id+'" class="sx-yx-cnt" href="javascript:;"><span rel="'+id+'">'+name+'</span><i id="checked_value_del_'+id+'" rel="'+id+'" class="del cls_checked_del"></i></a>';
}
// 生成标签分类
function getParentTag(praStr) {
	var htmstr = '<div class="sx-cnt sx-cnt2"><div style="padding-bottom: 0px;" class="sx-nomal"><ul style="width: 760px;" class="cf">';
	$.each(praStr, function(index, val) {
		var v = val.split(",");
		htmstr+="<li style=\"border-top-width: 0px; padding: 0px 0px 3px 20px; width: 230px; text-align: left;\"><label><input type=\"checkbox\" id=\"child_value_"+v[0]+"\" title=\""+v[1]+"\" value=\""+v[0]+"\" class=\"cls_child\">"+v[1]+"</label></li>";
	});
	htmstr+='</ul></div></div>';
	return htmstr;
}
function chechkcli(chid,htmid){
		$(chid+" i").unbind().click(function(){
			var ival =  $(this).attr('rel');
			$(this).parent().remove();
			$(htmid+" :checkbox[checked]").each(function() {
				if($(this).val() == ival){
					$(this).attr('checked',false);
				}
			});
		});
	}
// 恢复职位    
	if($("#category_cn").val()) {
		var pgsnameArr = new Array();
		var pgsname = '';
		var pname = '';
		var jobopthtm = '';
		var jobstr = new Array();
		jobstr[0] = $("#topclass").val();
		jobstr[1] = $("#category").val();
		jobstr[2] = $("#subclass").val();
		$.each(QS_jobs_parent, function(vindex, valv) {
		 	 var vid = valv.split(",");
		 	 if(jobstr[0] == vid[0]) {
		 	 	pname = vid[1];
		 	 }
		});
		 var gname = '';
		 if(QS_jobs[jobstr[0]]) {
		 	var gns = QS_jobs[jobstr[0]].split("|");
			 $.each(gns, function(gindex, galv) {
			 	 var gvid = galv.split(",");
			 	 if(jobstr[1] == gvid[0]) {
			 	 	gname = gvid[1];
			 	 }
			 });
		}
		 var sname = '';
		 if(QS_jobs[jobstr[1]]) {
		 	var sns = QS_jobs[jobstr[1]].split("|");
			 $.each(sns, function(sindex, salv) {
			 	 var svid = salv.split(",");
			 	 if(jobstr[2] == svid[0]) {
			 	 	sname = svid[1];
			 	 }
			 });
			}
		 pgsname += pname + "/" + gname + "/" + sname;
		 pgsnameArr.push(pgsname);
		 jobopthtm = '<a href="javascript:;" class="sx-yx-cnt" id="checked_value_'+jobstr[2]+'" gname="'+pgsname+'" gid="'+jobstr.join(".")+'"><span lid="'+jobstr[1]+'" rel="'+jobstr[2]+'">'+sname+'</span><i class="del cls_checked_del" rel="'+jobstr[2]+'" id="checked_value_del_'+jobstr[2]+'"></i></a>';
		$("#intentionJobsAdd").html(gname + "/" + sname);
		$("#box_checkedJobs").html(jobopthtm);
		chechkcli("#box_checkedJobs","#showJobsType");
	}
	// 恢复地区    
	if($("#district_cn").val()) {
		var pgsnameArr = new Array();
		var pgsname = '';
		var cityopthtm = '';
		 var pname = '';
		 var citystr = new Array();
		 citystr[0] = $("#district").val();
		 citystr[1] = $("#sdistrict").val();
		 citystr[2] = $("#tdistrict").val();
		 $.each(QS_city_parent, function(vindex, valv) {
		 	 var vid = valv.split(",");
		 	 if(citystr[0] == vid[0]) {
		 	 	pname = vid[1];
		 	 }
		 });
		 var gname = '';
		 if(QS_city[citystr[0]]) {
		 	var gns = QS_city[citystr[0]].split("|");
			 $.each(gns, function(gindex, galv) {
			 	 var gvid = galv.split(",");
			 	 if(citystr[1] == gvid[0]) {
			 	 	gname = gvid[1];
			 	 }
			 });
		 }
		 pgsname += pname + "/" + gname; 
		 cityopthtm += '<a href="javascript:;" class="sx-yx-cnt" id="checked_value_'+citystr[1]+'" gname="'+pgsname+'" gid="'+citystr.join(".")+'"><span rel="'+citystr[1]+'">'+gname+'</span><i class="del cls_checked_del" rel="'+citystr[1]+'" id="checked_value_del_'+citystr[1]+'"></i></a>';
		 if(QS_city[citystr[1]]) {
		 	var sname = '';
		 	var sns = QS_city[citystr[1]].split("|");
			 $.each(sns, function(sindex, salv) {
			 	 var svid = salv.split(",");
			 	 if(citystr[2] == svid[0]) {
			 	 	sname = svid[1];
			 	 }
			 });
			 pgsname += "/" + sname;
			 cityopthtm += '<a href="javascript:;" class="sx-yx-cnt" id="checked_value_'+citystr[2]+'" gname="'+pgsname+'" gid="'+citystr.join(".")+'"><span lid="'+citystr[1]+'" rel="'+citystr[2]+'">'+sname+'</span><i class="del cls_checked_del" rel="'+citystr[2]+'" id="checked_value_del_'+citystr[2]+'"></i></a>';
		 }
		 pgsnameArr.push(pgsname);
		$("#showCityBoxDistrict").html(pgsnameArr.join(","));
		$("#box_checkedDistrict").html(cityopthtm);
		chechkcli("#box_checkedDistrict","#sx-nomalDistrict");
	}
	// 恢复职位亮点
	if($("#tag").val()){
		var tagarray = $("#tag").val().split("|");
		var tagotphtm = '';
		var ctagopt = '';
		$.each(tagarray, function(index, val) {
		 	var tagstr = val.split(",");
		 	tagotphtm += '<div class="input_checkbox"><span rel="'+tagstr[0]+'">'+tagstr[1]+'</span></div>';
		 	ctagopt += '<a id="checked_value_'+tagstr[0]+'" class="sx-yx-cnt" href="javascript:;"><span rel="'+tagstr[0]+'">'+tagstr[1]+'</span><i id="checked_value_del_'+tagstr[0]+'" rel="'+tagstr[0]+'" class="del cls_checked_del"></i></a>'
		});
		$("#tag_checkbox .showchecktag").html(tagotphtm);
		$("#box_checkedTag").html(ctagopt);
		chechkcli("#box_checkedTag","#showTag");
	}
	// 职位亮点点击删除
	$("#tag_checkbox .input_checkbox span").live('click', function() {
		$(this).parent().remove();
		var rel = $(this).attr('rel');
		var relarray = new Array();
		relarray[0] = rel;
		relarray[1] = $(this).html();
		var arr = $("#tag").val().split("|");
		arr.splice($.inArray(relarray,arr),1);
		$("#tag").val(arr.join("|"));
		$tag_a = $("#box_checkedTag a");
		$tag_a.each(function(index, el) {
			var ctagrel = $(this).find('span').attr("rel");
			if(rel == ctagrel) {
				$(this).remove();
			}
		});
	});
	// 人选来源行业恢复
	if($("#hopetrade_cn").val()) {
		var tradstr = $("#hopetrade").val().split(",");
		var tradename = new Array();
		var tradopthtm = '';
		var traddivhtm = '';
		$.each(tradstr, function(index, val) {
			for(var i = 0;i < QS_trade.length;i++) {
				arr = QS_trade[i].split(",");
				if (arr[0] == val) {
					tradename.push(arr[1]);
					tradopthtm += '<a href="javascript:;" class="sx-yx-cnt" id="checked_value_'+arr[0]+'"><span rel="'+arr[0]+'">'+arr[1]+'</span><i class="del cls_checked_del" rel="'+arr[0]+'" id="checked_value_del_'+arr[0]+'"></i></a>';
					traddivhtm += '<div class="input_checkbox"><span rel="'+val+'">'+arr[1]+'</span></div>';
				}
			}
		});
		$("#box_checkedTradP").html(tradopthtm);
		$("#jobs_checkboxP .showcheckoption").html(traddivhtm);
		chechkcli("#box_checkedTradP","#showTradType");
		$a_checkbox = $("#box_checkedTradP a");
		$("#jobs_checkboxP .showcheckoption span").click(function(){
			var slel = $(this).attr('rel');
			$a_checkbox.each(function(index) {
				var alel = $(this).find('span').attr('rel');
				var agid = $(this).attr('gid');
				if (alel == slel) {
					$(this).remove();
					var joid = $("#hopetrade").val().split("-");
					joid.splice($.inArray(agid,joid),1);
					$("#hopetrade").val(joid.join("-"));
					return false;
				}
			});
			$("#showTradTypeP :checkbox[checked]").each(function() {
				if($(this).val() == slel){
					$(this).attr('checked',false);
				}
			});
			$(this).parent().remove();
		});
	}
	// 恢复猎头职位类别    
	if($("#revoverhunter").val()) {
		var pgsnameArr = new Array();
		var pgsname = '';
		var pname = '';
		var jobopthtm = '';
		var jobstr = new Array();
		jobstr[0] = $("#category").val();
		jobstr[1] = $("#subclass").val();
		$.each(QS_hunter_jobs_parent, function(vindex, valv) {
		 	 var vid = valv.split(",");
		 	 if(jobstr[0] == vid[0]) {
		 	 	pname = vid[1];
		 	 }
		});
		 var gname = '';
		 var gns = QS_hunter_jobs[jobstr[0]].split("|");
		 $.each(gns, function(gindex, galv) {
		 	 var gvid = galv.split(",");
		 	 if(jobstr[1] == gvid[0]) {
		 	 	gname = gvid[1];
		 	 }
		 });
		 pgsname += pname + "/" + gname;
		 pgsnameArr.push(pgsname);
		 jobopthtm = '<a href="javascript:;" class="sx-yx-cnt" id="checked_value_'+jobstr[1]+'" gname="'+pgsname+'" gid="'+jobstr.join(".")+'"><span lid="'+jobstr[0]+'" rel="'+jobstr[1]+'">'+gname+'</span><i class="del cls_checked_del" rel="'+jobstr[1]+'" id="checked_value_del_'+jobstr[1]+'"></i></a>';
		$("#intentionJobsAddH").html(gname);
		$("#box_checkedjob").html(jobopthtm);
		chechkcli("#box_checkedjob","#sx-nomaljob");
	}
	// 薪酬统计地区弹出框
	function showCityBoxSala(clickObjID,showID,cityPro,checkBox,hidVal,QSarrParent) {
		$(clickObjID).click(function(){
			$(this).blur();
			$(this).before('<div class="menu_bg_layer" style="position:absolute;left:0px;top:0px;z-index:9;background-color:#000000;"></div>');
			$(".menu_bg_layer").css({"width":$(document).width(),"height":$(document).height(),"opacity":0.3});
			$(cityPro+" ul").html(getProvinceCity(QSarrParent));
			// 恢复选中项
			if($(hidVal).val()) {
				$.each(QSarrParent, function(index, val) {
					 var cityCa = val.split(",");
					 if(cityCa[1] == $(hidVal).val()) {
					 	$(checkBox).html(getCheckInfo(cityCa[0],cityCa[1],'',''));
					 }
				});
			}
			$(showID).show();
			$(cityPro+" li").click(function(){
				var id = $(this).find('.cls_value').attr('rel');
				var val = $(this).find('.cls_value').html();
				$(checkBox).html(getCheckInfo(id,val,'',''));
				$(clickObjID).html(val);
				$(hidVal).val(val);
				closeDialog(showID);
			});
			$(".menu_bg_layer").click(function() {
				closeDialog(showID);
			});
			$(".cm_closeMsg").click(function() {
				closeDialog(showID);
			});
		});
	}