
/*结果中搜索触发事件*/
function js_inquery(){
	if(document.thisForm.keyword.value == "" 
		&& document.thisForm.key_word.value == "关键字搜索..." 
		&& document.thisForm.jobLocationBtn.value=="选择/修改"
		&& document.thisForm.button.value=="选择/修改"
		&& document.thisForm.callingbtn.value=="选择/修改"){
		alert("请输入关键字或选择工作地点/职能类别/行业类别!");	
		return false;
	}
	if (document.thisForm.key_word.value == "关键字搜索...") {
     document.thisForm.key_word.value="";
   	}
   	if (document.thisForm.exclude_Keyword.value == "输入排除关键字") {
     document.thisForm.exclude_Keyword.value="";
   	}   
	document.thisForm.action='/personal/util/my_searchresult.do';
	document.thisForm.submit();
}
/*搜索按钮触发事件*/
function checksearch(){
	if((document.thisForm.key_word.value == "关键字搜索..."|| document.thisForm.key_word.value == "")  
		&& (document.thisForm.jobLocationBtn.value=="选择/修改"|| document.thisForm.jobLocationBtn.value=="选择工作地点")
		&& document.thisForm.button.value=="选择/修改"
		&& document.thisForm.callingbtn.value=="选择/修改"){
		alert("请输入关键字或选择工作地点/职能类别/行业类别!");	
		return false;
	}
	
 	if (document.thisForm.key_word.value == "关键字搜索...") {
     	document.thisForm.key_word.value="";
   	}
   	if (document.thisForm.exclude_Keyword.value == "输入排除关键字") {
     document.thisForm.exclude_Keyword.value="";
   	} 
   	document.thisForm.keyword.value="";
   	document.thisForm.excludeKeyword.value="";
   
	//document.thisForm.target="_blank";
	document.thisForm.action='/personal/util/my_searchresult.do';
	document.thisForm.submit();
}
/*根据学历搜索*/
function searchByDegree(val){
	thisForm.degreeID.value=val;
	js_inquery();

}
/*根据工作经验搜索*/
function searchByWorkyear(val){
	thisForm.reqWorkyear.value=val;
	js_inquery();
}
/*根据职位发布时间搜索*/
function searchByPostDate(val){
	thisForm.positionPostDate.value=val;
	js_inquery();
}

/*根据公司性质搜索*/
function searchByProperity(val){
	thisForm.properity.value=val;
	js_inquery();
}
/*根据月薪范围搜索*/
function searchByProvidesalary(val){
	thisForm.providesalary.value=val;	
	js_inquery();
}
/*得到选中职位的个数*/
function selCnt(){
var cnt=0;
 for(var i=0;i<document.thisForm.elements.length;i++){
    var e=document.thisForm.elements[i];
    if(e.name=='posId'&&e.checked==true){ 
		cnt=cnt+1;
    }
  }
  return cnt;
}
/*得到选中职位的id 只选中一个职位时调用，*/
function selOnePosId(){
var posid=0;
 for(var i=0;i<document.thisForm.elements.length;i++){
    var e=document.thisForm.elements[i];
    if(e.name=='posId'&&e.checked==true){ 
		posid=e.value;
		break;
    }
  }
  return posid;
}

/*显示选中职位*/
function showResume(){
	if(!sel()){
		alert('请至少选择一项后再操作!');
        return false;
	}
	if(selCnt()==1){
		var posid=selOnePosId();
		document.thisForm.action='/resume/util/p'+posid+'.html';		
	}else{
		document.thisForm.action='/resume/util/PosInfo.jsp';
	}
	document.thisForm.target='_blank';
    document.thisForm.submit();
}
/*放入收藏夹*/
function f_open(val){
	window.open("/personal/center/util/placetomyfavourite.do?posId="+val,"","width=500,height=350");
}
/*申请职位*/
function r_open(val){
	window.open("/personal/center/util/apply_online?posId="+val,width=500,height=400);
}
/*申请职位*/
function sendApply(){
	if(!sel()){
		alert("请先选择要应聘的职位");
		return false;
	}
	document.thisForm.action="/personal/center/util/apply_online";
	document.thisForm.target="_blank";
	document.thisForm.submit();
}
/*放入收藏夹*/
function toFavourite(){
	if(!sel()){
		alert("请先选择要放入收藏夹的职位");
		return false;
	}
	document.thisForm.action="/personal/center/util/placetomyfavourite.do";
	document.thisForm.target="_blank";
	document.thisForm.submit();
}
function sel(){
 for(var i=0;i<document.thisForm.elements.length;i++){
    var e=document.thisForm.elements[i];
    if(e.name=='posId'&&e.checked==true) return true;
  }
  return false;
}
/*全选*/
function SACObj(val){
  for(var i=0;i<document.thisForm.elements.length;i++){
    var e=document.thisForm.elements[i];
    if((e.name).indexOf('posId')!=-1) {
    	if(val==1){
    		e.checked=document.thisForm.chkall1.checked;
    		document.thisForm.chkall2.checked=document.thisForm.chkall1.checked;
    		}
    	else{
    		e.checked=document.thisForm.chkall2.checked;
    		document.thisForm.chkall1.checked=document.thisForm.chkall2.checked;
    	}
    }
  }
}
/*显示职位明细*/
function showDetail(val,val2){
	var value = $(val).attr("values");
	if(value=="none"){
		$("div[name=resultDetail]").show();
		$("#showDetailHref").attr("values","block");//设置链接的values属性为block
		$("#showFlag").val(1);
	}else{
		$("div[name=resultDetail]").hide();
		$("#showDetailHref").attr("values","none");
		$("#showFlag").val(0);
	}
}
/*职位列表是按时间排序还是按相关度排序*/
function orderBy(val){
	 document.thisForm.orderFlag.value=val;
	 js_inquery();
}