// JavaScript Document
function g(sid){
	return document.getElementById(sid);
}
function tn(name){
	return document.getElementsByName(name);
}

//全选
function alls(key){
	if(key==''){
		var a=tn("zhiwei");
	}else{
		var a=tn(key);
	}
	for (var i=0;i<a.length;i++) {
		var temp=a[i];
		temp.checked=!temp.checked;
	}
	if (document.formlist.quanxuan.value=="1")
	{
		document.formlist.quanxuan.value="0";
	}
	else
	{
		document.form1.quanxuan.value="1";
	}
}


var doJob={
	index_search:function(){
		var tj='';
		key=g('keyword-input');
		if(key.value=='' || key.value=='多个关键字用空格隔开，如“嵌入式 销售”'){
			alert("请填写'关键词'进行搜索！");
			key.focus();
			return false;
		}
		if(key.value!='' && key.value!='多个关键字用空格隔开，如“嵌入式 销售”'){
			tj='kw='+encodeURI(key.value);
		}
		document.myformsearch.action='/job/searchlist.php?act=q&type=o&'+tj;
 		document.myformsearch.method="post";
  		document.myformsearch.submit(); 
	},
	

	view_search:function(){
		var tj='';
		var key=g('kwt');
		var basicname=g('basicname');
		var experience=g('experience_1');
		var techh=g('tech_1');
		var schoolagee=g('schoolage_1');
		var hiddcityy=g('hiddcity');
		var cityy=g('city');
		var position = g('position_1');
		//var selPostDatee=g('selPostDate');
		if(key.value=='' && basicname.value=='' && hiddcityy.value=='' && experience.value==0 && techh.value==0 && schoolagee.value==0 && position.value==0 ){
			alert("多个关键字用空格隔开，如“嵌入式 销售”");
			key.focus();
			return false;
		}
		if(key.value!=''){
			tj+='kwt='+encodeURI(key.value)+'&';
		}
		if(basicname.value!=''){
			tj+='basicname='+encodeURI(basicname.value)+'&';
		}
		if(hiddcityy.value!=''){
			tj+='hiddcity='+hiddcityy.value+'&';
		}
		if(experience.value!=0){
			tj+='experience='+experience.value+'&';
		}
		if(techh.value!=0){
			tj+='tech='+techh.value+'&';
		}
		if(schoolagee.value!=0){
			tj+='schoolage='+schoolagee.value+'&';
		}
		if(position.value!=0){
			tj+='position='+position.value+'&';
		}
		//if(selPostDatee.value!=255){
		//	tj+='selPostDate='+selPostDatee.value+'&';
		//}
		if(hiddcityy.value!=''){
			tj+='city='+cityy.value+'&';
		}
		tj=tj.substring(0,tj.length-1);

		window.location.href='/job/searchlist.php?act=search&type=o&'+tj;
	},
	
	myspace_search:function(){
		var tj='';
		key=g('kw');
		positionn=g('position_1');
		techh=g('tech_1');
		schoolagee=g('schoolage_1');
		hiddcityy=g('hiddcity');
		selPostDatee=g('selPostDate');
		if((key.value=='' || key.value=='请输入公司或职位') && hiddcityy.value=='' && positionn.value==0 && techh.value==0 && schoolagee.value==0 && selPostDatee.value==255 ){
			alert("请选择职位类别，或填写有效的'关键词'进行搜索！");
			key.focus();
			return false;
		}
		
		if(key.value!='' && key.value!='请输入公司或职位'){
			tj+='kw='+encodeURI(key.value)+'&';
		}
		if(hiddcityy.value!=''){
			tj+='hiddcity='+hiddcityy.value+'&';
		}
		if(positionn.value!=0){
			tj+='position='+positionn.value+'&';
		}
		if(techh.value!=0){
			tj+='tech='+techh.value+'&';
		}
		
		if(schoolagee.value!=0){
			tj+='schoolage='+schoolagee.value+'&';
		}
		//if(selPostDatee.value!=255){
		//	tj+='selPostDate='+selPostDatee.value+'&';
		//}
		tj=tj.substring(0,tj.length-1);
		window.location.href='/job/myspace/search.php?act=q&type=o&'+tj;
	},
	myresume_search:function(){
		var tj='';
		key=g('kw');
		hiddcityy=g('hiddcity');
		if((key.value=='' || key.value=='请输入公司或职位') && hiddcityy.value==''){
			alert("请选择地区，或填写有效的'关键词'进行搜索！");
			key.focus();
			return false;
		}
		
		if(key.value!='' && key.value!='请输入公司或职位'){
			tj+='kw='+encodeURI(key.value)+'&';
		}
		if(hiddcityy.value!=''){
			tj+='hiddcity='+hiddcityy.value+'&';
		}
		tj=tj.substring(0,tj.length-1);
		document.myformsearch.action='/job/myspace/search.php?act=q&type=o&'+tj;
 		document.myformsearch.method="post";
  		document.myformsearch.submit(); 
	},
	
	chach:function(num){
		if(num==1){
			g("chach_"+1).style.display="";
			g("chach_"+2).style.display="none";
			g("menu_"+1).className="on";
			g("menu_"+2).className="";
		}
		if(num==2){
			g("chach_"+1).style.display="none";
			g("chach_"+2).style.display="";
			g("menu_"+1).className="";
			g("menu_"+2).className="on";
		}
	},
	toall:function(){
		var test='';
		var j=0;
		var a=tn("zhiwei");
		for (var i=0;i<a.length;i++) {
			if(a[i].checked){
				j++
				test+=a[i].value;
				test+=',';
			}
		}
		test=test.substring(0,test.length-1);
		if(j<1){
			alert("请选择职位后申请！");
			return false;
		}else{
			document.getElementById('chall').href='/job/resumeshow.php?act=selectjianli&id='+test+'&select=all';
		}
	},
	focuson:function(){
		if($("#keyword-input").val()=='多个关键字用空格隔开，如“嵌入式 销售”'){
			$("#keyword-input").val('');
			$("#keyword-input").css('color','Black');
		}
	},
	bluron:function(){
		if($("#keyword-input").val()==''){
			$("#keyword-input").val('多个关键字用空格隔开，如“嵌入式 销售”');
			$("#keyword-input").css('color','#999999');
		}
	},
	show_mask_div:function()
	{
		if(!$('#mk_div')[0])
   	 	{
			$('body').append('<div id="mk_div" style="height:100%;width:100%;background-color:#C0C0C0;left:0; filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;position:absolute;top:0;z-index:1; display: none;"><iframe style="position:absolute;width:100%;height:100%;_filter:alpha(opacity=0);opacity=0;border-style:none;"></iframe></div>');
		}
		var h = $(document).height();
	  	var w = $(document).width();
		$('#mk_div').height(h).width(w).show();
	},
	choose_city:function(){
    	this.show_mask_div();
		//var offset = $("#city").offset();
		var wid = $(window).width();
		var heig = $(window).height();
		var offset = $("#choose_city").offset();
		var l = heig/2+offset.top/2;
    	var t = wid/2-150;
		$("#city").val('');
		$('#choose_city').css({'top':l+'px', 'left':t+'px'}).show();
	},
	colse_city:function(){
		$("#city").val('');
		$("#hiddcity").val('');	
		$("#choose_city").hide();
		$("#city").css('color','#999999');
		$('#mk_div').hide();
	},
	xuanze_city:function(id,test){
		$("#hiddcity").attr("value",id);
		$("#city").attr("value",test);
		$("#choose_city").hide();
		$("#city").css('color','black');
		$('#mk_div').hide();
		this.view_search();
	},
	over:function(choose,basicname){
		var offset = $('#'+basicname).offset();
		var l = offset.left;
    	var t = offset.top+22;
		$('#'+choose).css({'top':t+'px', 'left':l+'px'}).show();

	},
	overh:function(choose,basicname){
		var offset = $('#'+basicname).offset();
		var l = offset.left-50;
    	var t = offset.top+22;
		$('#'+choose).css({'top':t+'px', 'left':l+'px'}).show();

	},
	out:function(choose){
		$('#'+choose).hide();
	},
	
	focusItem:function(elmid,elmname){
	//	$("#"+elmname+'_'+elmid).css({ color: "#ffffff", background: "#316ac5" });
	},

	setValue:function(trid,elmid){
		var v=$("#"+elmid+"_"+trid).text();
		$("#"+elmid).val(v);
		$("#soshow").hide();
		var tj = '';
		var basicname=g('basicname');
		
		if(basicname.value!=''){
			tj+='basicname='+encodeURI(basicname.value);
		}
		if(trid!=''){
			tj+='&mid='+trid;
		}
		window.location.href='/job/searchlist.php?act=index&'+tj;
	},

	losefocus:function(showid){
		$("#"+showid).hide();
	},

	searchBar:function(elmid,showid){
		var company = encodeURI($("#company").val());
		var url = "/job/script/searchbasic.php";
		var value = $("#"+elmid).val();
		$.get(url,{q:value,elmid:elmid},function(msg){
			if(msg=='nodata'){
				$("#"+showid).hide();
			}else{
				var offset = $("#"+elmid).offset();
				var l = offset.left-8;
				var t = offset.top+22;
				$("#"+showid).css({'top':t+'px', 'left':l+'px'}).show();
				$("#"+showid).html(msg);
			}	 						 
		});
	}
};
