var tempid="";
function CheckSearchFormValue(){
	if(document.getElementById("mySearchFormBonuses").value!=''){	
		if(isNaN(document.getElementById("mySearchFormBonuses").value)||document.getElementById("mySearchFormBonuses").value<=0){
			alert('请输入有效的正整数作为职位总奖金');
			document.getElementById("mySearchFormBonuses").focus();
			return false;
		}
	}
	if(document.getElementById("mySearchFormSalary")!=null){
		if(document.getElementById("mySearchFormSalary").value!=''){
			if(isNaN(document.getElementById("mySearchFormSalary").value)||document.getElementById("mySearchFormSalary").value<=0){
				alert('请输入有效的正整数作为职位薪水');
				document.getElementById("mySearchFormSalary").focus();
				return false;
			}
		}		
	}
}
function showSelectCity(){
	var element=document.getElementById("selectCityArea");
	var top=document.documentElement.scrollTop+(document.documentElement.clientHeight-element.offsetHeight)/2-200;
	var left=document.documentElement.scrollLeft+320;
	element.style.top=top+'px';
	element.style.left=left+'px';
	element.style.width='711px';
	element.style.display="block";
	PopCoverDiv();	
}
function hiddenSelectCity(){
	CloseWindow('selectCityArea');
	ClearCoverDiv();
}
function showcity(id){
	if(tempid==""){
		document.getElementById(id).style.display = "block";      
	}
	else{
		document.getElementById(tempid).style.display = "none";
		document.getElementById(id).style.display = "block";
	}
	tempid=id;
}
function closediv(id){
	document.getElementById(id).style.display = "none";
}
function showdiv(id){
	document.getElementById(id).style.display = "";
}
function chooseCity(id,cityname,flag,cityidstr,pname){ 
	var element = document.getElementById("searchFormSubmit").getElementsByTagName('input');
	//alert(element.length);
	for(var k=0;k<element.length;k++){
		//alert(element[k].type);
		if(element[k].type=='radio'&&id!=element[k].id){
			document.getElementById(element[k].id).checked=false;
		}
	}
	



	document.getElementById('mySearchCity').value='';
	var objl=document.getElementsByName(id); 
	for(var n=0;n<objl.length;n++){
		if(objl[n].checked){
			var obj=objl[n];
		}
	}
	//alert(obj.checked);
	switch(flag){
		case 1:
		//选中和其相同名称的城市(主要城市)
		document.getElementById(id+"1").checked=obj.checked;
		//如果是子城市则取消其父级城市
		if(document.getElementById("cityid"+cityidstr)){
			if(document.getElementById("cityid"+cityidstr).checked)
				delchoosecity(cityidstr,"cityid"+cityidstr,pname);
		}
		break;
		case 2:
		//选中和其相同名称的城市(中国大陆)
		obj.checked=document.getElementById(id+"1").checked;
		//存在父级城市则取消掉
		if(document.getElementById("cityid"+cityidstr)){
			if(document.getElementById("cityid"+cityidstr).checked)
				delchoosecity(cityidstr,"cityid"+cityidstr,pname);
		}        
		break; 
		case 0:
		//取消其父级城市
		if(document.getElementById("cityid"+cityidstr).checked)
			delchoosecity(cityidstr,"cityid"+cityidstr,pname);    
		}
		if(obj.checked){	
			if(flag=="3"){
				var tempstr=cityidstr.split(',');
				var namestr=pname.split(',');
					for(var i=0;i<tempstr.length;i++){ 
						if(document.getElementById(tempstr[i]).checked){
							delchoosecity(document.getElementById(tempstr[i]).value,tempstr[i],namestr[i]);
						}
					}
			}
		var hid = document.getElementById('mySearchCity').value;
		var hidname =document.getElementById("mySearchCityName").value;         
		var num=hid.length;
		if(num>1){
			//document.getElementById(id).checked=false;
			if(document.getElementById(id+'1'))
				//document.getElementById(id+'1').checked=false;
			alert('最多选择1个工作地点!');
			return false;
		}
		else{
			document.getElementById("showaddcity").innerHTML="&nbsp;<span id='"+obj.value+"'>"+cityname+"&nbsp;<img title=\"删除\" style=\"cursor:pointer;\" src=\"template/images/gms_delete.gif\" alt=\"删除\" onclick='delchoosecity(\""+obj.value+"\",\""+id+"\",\""+cityname+"\")' />&nbsp;&nbsp;</span>"; 
			document.getElementById('mySearchCity').value=hid+obj.value;
			hidname='';
			document.getElementById("mySearchCityName").value=hidname+cityname;
			document.getElementById("searchSelectCityButton").value=hidname+cityname;
		}    
	}
	else{
		delchoosecity(obj.value,id,cityname);        
	}  
}

function delchoosecity(id,objid,cityname){
	var t= document.getElementById('showaddcity');
	document.getElementById("showaddcity").innerHTML='';
	document.getElementById('mySearchCity').value='';
	document.getElementById('mySearchCityName').value='';
	document.getElementById('searchSelectCityButton').value="选择/修改"; 
	document.getElementById(objid).checked=false;
	if(document.getElementById(objid+"1"))
		document.getElementById(objid+"1").checked=false; 
}
function renderChooseCity(){
	var ciytId=document.getElementById('mySearchCity').value;
	var ciytTitle=document.getElementById('mySearchCityName').value;
	var objId='cityid'+ciytId;
	var objl=document.getElementsByName(objId); 
	for(var n=0;n<objl.length;n++){
		if(objl[n].checked){
			var obj=objl[n];
		}
	}
	//var obj=document.getElementsByName(objId); 
	document.getElementById(objId).checked=true; 
	if(document.getElementById(objId+'1'))
	document.getElementById(objId+'1').checked=true;	
	document.getElementById('searchSelectCityButton').value=ciytTitle;
	document.getElementById("showaddcity").innerHTML="<span id='"+ciytId+"'>"+ciytTitle+"&nbsp;<img title=\"删除\" style=\"cursor:pointer;\" src=\"template/images/gms_delete.gif\" alt=\"删除\" onclick='delchoosecity(\""+ciytId+"\",\""+objId+"\",\""+ciytTitle+"\")' />&nbsp;&nbsp;</span>"; 
}
