$(document).ready(function() { 
	$.ajax({
		url:"/index/loginstatus",
		success:function(data){
			$("#login_area").html(data);
			$(".username").focus();
		}
	})
})

function postForm(url){
	$.ajax({
		url:url,
		type:"POST",
		dataType:"json",
		data:$("form").serialize(),
		success:function(data){
			if(data.info != ''){
				alert(data.info);
			}
			if(data.data == 'poll'){
				$(".poll_choose").each(function(){
					$(this).attr("checked",false);
				})
			}
			
			if(data.data == 'hrcodeerror'){
				$("#CCverifycode").attr('src','/index/code/'+Math.random());
			}
			
			if(data.data == '/ehr/'){
				location.href=data.data;
			}
		}
	})
	return false;
}

$(document).ready(function() { 
	$("#SearchDisplay").click(function(){
		if($("#divMore").css('display') == 'none'){
			$(this).val('隐藏更多搜索条件');
			$("#divMore").show();
			document.cookie = "HideCondition=0";
		}else{
			$(this).val('显示更多搜索条件');
			$("#divMore").hide();
			document.cookie = "HideCondition=1";
		}
	})
	
	$(".switchList").click(function(){
		//清除所有搜索条件
		var currentList = $(this);
		$(".switchList").each(function(){
			if(currentList.attr('attr') == $(this).attr('attr')){
				$(this).addClass("now");
				$("#"+$(this).attr('attr')).show();
				document.cookie = "ListStyle="+$(this).attr('attr');
			}else{
				$(this).removeClass("now");
				$("#"+$(this).attr('attr')).hide();
			}
		})
	})
	
	//保存搜索器
	$("#btnSearch").click(function(){
		if($('#regions_id').val() == '' && $('#txtKeywords').val() == '' && $('#categories_id').val() == '' && $('#industries_id').val() == '' ){
			jAlert('请最少选择一个搜索条件！');
		}else{
			$.ajax({
				url:"/Search/__check",
				type:"POST",
				dataType:"json",
				success:function(json){
					if(json.status == 1){
						//var queryStr = "/regions_id/"+$('#regions_id').val()+"/txtKeywords/"+$('#txtKeywords').val()+"/categories_id/"+$('#categories_id').val()+"/industries_id/"+$('#industries_id').val();
						var queryStr = '';
						if($('#regions_id').val() != ''){
							queryStr += "/regions_id/"+$('#regions_id').val();
						}
						if($('#txtKeywords').val() != ''){
							queryStr += "/txtKeywords/"+$('#txtKeywords').val();
						}
						if($('#categories_id').val() != ''){
							queryStr += "/categories_id/"+$('#categories_id').val();
						}
						if($('#industries_id').val() != ''){
							queryStr += "/industries_id/"+$('#industries_id').val();
						}
						
						loginFrame('/Search/save_search_html'+queryStr,'保存为职位搜索器',350,600);
					}else{
						if(json.info == 'notlogin'){
							loginFrame('/Index/login','需要登录才能继续操作');
						}
						
						if(json.info == 'samecondition'){
							jAlert('已经存在同样搜索条件的订阅器');
						}
					}
				}
			})
		}
	})
	
	//清除所有搜索条件
	$("#btnEmpty").click(function(){
		$(".waitempty").val('');
	})
	
	//快速申请
	$(".quickapply").click(function(){
		var checkedids = '';
		if($("#dvDesc").css('display') == 'none'){
			var checkArea = 'dvTitle';
		}else {
			var checkArea = 'dvDesc';
		}
		
		$("#"+checkArea+" input:checked").each(function(){
			if(checkedids == ''){
				checkedids = $(this).val();
			}else{
				checkedids = checkedids+","+$(this).val();
			}
		})
		
		if(checkedids  == ''){
			alert('请最少选择一个职位！');
		}else{
			window.open('/job/apply/id/'+checkedids);
		}
	})
	
	//职位收藏
	$(".addFavorites").click(function(){
		var checkedids = '';
		if($("#dvDesc").css('display') == 'none'){
			var checkArea = 'dvTitle';
		}else {
			var checkArea = 'dvDesc';
		}
		
		
		
		$("#"+checkArea+" input:checked").each(function(){
			if(checkedids == ''){
				checkedids = $(this).val();
			}else{
				checkedids = checkedids+","+$(this).val();
			}
		})
		
		
		
		if(checkedids  == ''){
			jAlert('请最少选择一个职位！');
		}else{
			//执行收藏动作
			$.ajax({
				url:'/job/favorite/id/'+checkedids,
				type:"POST",
				dataType:"json",
				success:function(json){
					if(json.data == 'notlogin'){
						loginFrame('/Index/login','您需要登录才能继续操作');
					}else{
						jAlert(json.info);
					}
				}
			})
		}
	})
	
	
})


var key40 = 0;
var enter = 0;
var inputval = '';
function usernameinput(inputtag,divtag,top,left)
{
	$("#"+inputtag).keyup(function()
	{
		inputval = $("#"+inputtag).val();
		//alert($(this).offset().left);
		
		var thetop = $(this).offset().top+16;
		if(left != 313){
 			var theleft = $(this).offset().left-333;
 			thetop = $(this).offset().top-2;
		}else{
			var theleft = $(this).offset().left;
		}
 		thetop+="px";
 		theleft+="px";
 		if(top == 0)
 			$("#"+divtag).css({left:theleft});
 		else
 			$("#"+divtag).css({top:thetop,left:theleft});
 		
 		if(inputval.length>1 && inputval.indexOf("@")==-1)
 		{
			enter = 0;
			$("#"+divtag).show();
		}
		if(inputval.length<=1)
		{
			
			$("#"+divtag).hide();
			key40 = 1;
		}
		/* 
		$("#"+divtag+" li").each(function()
		{
			$(this).html(inputval+this.title);
		})
		*/
	})
	$("#"+inputtag).keydown(function(e)
 	{
 		if(e.keyCode == 40)
 		{
 			if(key40 != 0)
 			{
 				$("#"+divtag+" #"+key40.toString()).attr("class","");
 			}
 			key40 += 1;
 			
 			$("#"+divtag+" li").each(function(){$(this).attr("class","")});
 			$("#"+divtag+" #"+key40.toString()).attr("class","usernamehelplistover");
 			
 			if(key40 >= 9)
 				key40 = 0;
 		}
 		if(e.keyCode == 38)
 		{
 			if(key40 != 0)
 			{
 				$("#"+divtag+" #"+key40.toString()).attr("class","");
 			}
 			key40 -= 1;
 			$("#"+divtag+" li").each(function(){$(this).attr("class","")});
 			$("#"+divtag+" #"+key40.toString()).attr("class","usernamehelplistover");
 			
 			if(key40 <= 0)
 				key40 = 9;
 		}
 		if(e.keyCode == 13 && enter == 0)
 		{
 			//$("#"+inputtag).val($("#"+divtag+" #"+key40.toString()).html());
			//$("#"+divtag).hide();
			//key40 = 0;
			inputval = $("#"+inputtag).val();
			//alert(inputval);
			var selectval = $("#"+divtag+" li[class='usernamehelplistover']").attr("title");
			if(selectval != "" && inputval.indexOf("@")==-1 && selectval != undefined)
				$("#"+inputtag).val(inputval+selectval);//
			$("#"+divtag).hide();
			key40 = 0;
			enter = 1;
			
			return false;
 		}
 	}) 
 	
	
	$("#"+divtag+" li").click(function()
	{
		
		$("#"+inputtag).val(inputval+$(this).attr("title"));
		$("#"+divtag).hide();
		key40 = 0;
		
	})
	$("#"+divtag+" li").mouseover(function()
	{
		$("#"+divtag+" li").each(function(){$(this).attr("class","")});
		$(this).attr("class","usernamehelplistover");
	});
	
	$("#"+divtag+" li").mouseout(function()
	{
		$(this).attr("class","");
	});
	
	$("#"+inputtag).blur(function()
	{
			inputval = $("#"+inputtag).val();
			var selectval = $("#"+divtag+" li[class='usernamehelplistover']").attr("title");
			if(selectval != "" && inputval.indexOf("@")==-1 && selectval != undefined &&inputval != "")
				$("#"+inputtag).val(inputval+selectval);//
			$("#"+divtag).hide();
			key40 = 0;
		
	})
	
}

