/**
 * 招聘登录
 * 
 * @return {Boolean}
 */
function recruitLogin() {
	var $f = $("#loginForm");
	var $u = $('#loginForm_userName');
	var $p = $('#loginForm_password');
	// 校验用户名字段
	if ($.trim($u.val()) == '') {
		alert('用户名不能为空！');
		return false;
	}
	/**
	 else if ($u.val().length < 3) {
		alert('用户名至少3个字符！');
		return false;
	}
	*/
	// 校验密码字段
	if ($.trim($p.val()) == '') {
		alert('密码不能为空！');
		return false;
	} 
	/**
	else if ($p.val().length < 6) {
		alert('密码至少6个字符！');
		return false;
	}
	*/
	$f.submit();
}


/**
 * 发送邮箱校验URL
 */
function sendEmailVerify() {
	var ran = Math.random();
	$.get("email-verify!send.action", {				
				ran : ran
			}, function(result) {
				alert(result.map.msg);
			});
}
function blockUIById(id,height){
	$.blockUI({ message: $("#"+id) , 
		css: { 
                top:  ($(window).height() - 500) /2 + 'px', 
                left: ($(window).width() - 500) /2 + 'px', 
                width: '500px' ,
                height: height+'px'
            } });
	$('.blockOverlay').attr('title','点击去掉屏蔽层!').click($.unblockUI);
}

function toggleByCheck(cb,objId){
	var obj = $('#'+cb);	
	if(!obj.attr('checked')) {
		$('#'+objId).addClass("nodisplay");
	}else{
		$('#'+objId).removeClass("nodisplay");
	}

}

function register(){
	window.location.href='quick-register.action';
}

function modifyInfo(info){
	var ran = Math.random();
	switch(info){
		case "email":
			$.get("reg-modify!editE.action?ajax=true", {ran:ran}, function(result) {
					$('#tabContent').html(result);
				});
			break;
		case "password":
			$.get("reg-modify!editP.action?ajax=true", {ran:ran}, function(result) {
					$('#tabContent').html(result);
				});
			break;
	}
}

function showTab(i){
	switch(i){
		case 1:
		$("#tab_1").addClass("selectedTab");
		$("#tab_2").removeClass("selectedTab");
		modifyInfo("email");
		break;
		case 2:
		$("#tab_1").removeClass("selectedTab");
		$("#tab_2").addClass("selectedTab");
		modifyInfo("password");
		break;
	}
}
function saveReg(){
	var options = {
		success: function(result) {
			alert(result.map.msg);
		}
	}
	var v = $("form").validate({
		submitHandler: function(form){
			$(form).ajaxSubmit(options);
		}
	});
	
	$("form").submit();
}

function checkPassword(){
	var oldPassword = $('#oldPassword').val();
	var hiddenPassword = $('#hiddenPassword').val();
	if(oldPassword.length >0 && oldPassword != hiddenPassword){
		alert('旧密码输入不正确，请重新输入！');	
		$('#oldPassword').val('').focus();
		return false;
	}
}	
	
function findPass(){
	var options = {
		success: function(result) {
			$.unblockUI();
			alert(result.map.msg);
		}
	}
	var v = $("#formFindpass").validate({
		submitHandler: function(form){
			$(form).ajaxSubmit(options);
		}
	});
	$("#formFindpass").submit();
}

/**
*解除黑名单
*/
function freeBlacklist(id) {
	var r = confirm('您确认要解除此黑名单?');
	    if(r) {
	    	$('#personId').val(id);
   			$('#freeCvBlacklist').submit();
	    }
}
/**
*首页刷新所有有效职位
*/
function refreshAll() {
	var ran = Math.random();
	$.get("refresh-recruit!refreshAll.action?ajax=true",{ran:ran},  function(){
		alert("刷新所有发布中的职位成功！");
	});
}
/**
 *自动转到委托招聘
 */
function goToConsign(userName,password){
	window.location.href="login!login.action?ajax=true&userName="+userName+"&password="+password+"&memberType=2";	
}
/**
 *自动转到网上招聘
 */
function goToWeb(userName,password){
	window.location.href="login!login.action?ajax=true&userName="+userName+"&password="+password+"&memberType=1";	
}
/**
  *个人主页导入内容
  */
function importContent(para,salesId){
	var ran = Math.random();
	switch(para){
		case "page":			
			$.get("sales-home!showPage.action?ajax=true", {ran:ran,salesId:salesId}, function(result) {
					$('#tabContent').html(result);
				});
			break;
		case "message":
			$.get("sales-home!showMessage.action?ajax=true", {ran:ran,salesId:salesId}, function(result) {
					$('#tabContent').html(result);
				});
			break;
	}	
}

/**
  *个人主页导入内容切换
  */
function changeContent(para,salesId){
	switch(para){
		case "page":
			$("#tab_page").addClass("selectedTab");
			$("#tab_message").removeClass("selectedTab");
			importContent('page',salesId);
			break;
		case "message":
			$("#tab_message").addClass("selectedTab");
			$("#tab_page").removeClass("selectedTab");
			importContent('message',salesId);
			break;
	}
}
/**
  *给业务员留言
  */
function addSmMessage(){
	var ran = Math.random();
	$.get("sales-home!addMessage.action?ajax=true", {ran:ran}, function(result) {
		$('#dialog').html(result);
		szhrDialog('dialog','','');
	});
}
/**
  *保存留言
  */
function saveMessage(){
	var options = {
		success : function(result) {
			$('#tabContent').html(result);
			$.unblockUI();
			//$('#dialog').dialog('close');
		}
	}
	var v = $("#smBulletinForm").validate({
				submitHandler : function(form) {
					$(form).ajaxSubmit(options);
				}
			});
	$("#smBulletinForm").submit(); 
 }
/**
 * 保存时提交数据,回复留言
 */
function saveM(sform,rowNum){
	var options = {
		success : function(result) {
			$('#'+rowNum).html('<p>'+result.map.msg+'</p>');
			$('#span_'+rowNum).css('display','none');
		}
	}
	var v = $("#"+sform).validate({
				submitHandler : function(form) {
					$(form).ajaxSubmit(options);
				}
			});
	$("#"+sform).submit();
} 
/**
*回复Message
*@param {} id
*/
function answerMessage(rowNum,id){
	var ran = Math.random();
	var data = {ran:ran};
	if(id) data = {ran:ran,messageId:id,rowNum:rowNum};
	$.get('sales-home!addMessage.action?ajax=true',data,function(result){
		$('#'+rowNum).html(result);		
	});
}
/**
  *取消回复
  */
function cancelAnswerMessage(rowNum){
	$('#'+rowNum).html('');
}
/**
  *查看优惠活动
  */
function viewBulletin(id){
	var ran = Math.random();
	if(id) data = {ran:ran,bulletinId:id};	
	$.get('sm-bulletin!edit.action?ajax=true',data,function(result){
		$('#dialog').html(result);
		szhrDialog('dialog','','');
	});	
}
/*单位查看Bbs消息*/	
function viewCompanyBbs(recruitFolderId,personName,major,newMsg){
	openView('../view-bbs-company.action?ajax=true&recruitFolderId=' + recruitFolderId + '&personName=' + encodeURI(personName) + '&major=' + encodeURI(major));
	if(newMsg > 0) $.get("../view-bbs-company!view.action", {recruitFolderId:recruitFolderId}, function(result) {
	});
}

function web3Dialog(id,title,url,width,height){
	var ran = Math.random();
	var dg = new $.dialog({id:id,title:title,page:url+'&ran='+ran,width:width,height:height, maxBtn:true, minBtn:false, drag:true,cover:true, rang:true});
	dg.ShowDialog();	
}
