// JavaScript Document
//允许输入最大字数
function textCounter(field, countfield, maxlimit) 
{        
    if (field.value.length > maxlimit) 
    {
        field.value = field.value.substring(0, maxlimit);
    }        
    else
    {
        countfield.value = maxlimit - field.value.length;
    } 
}

String.prototype.trim = function()
{
	// 用正则表达式将前后空格
	// 用空字符串替代。
	return this.replace(/(^\s*)|(\s*$)/g, "");
}
/**
 * 统计字符串字节数
 *
 * return	integer
 */
String.prototype.ByteCount = function()
{
	txt = this.replace(/(<.*?>)/ig,'');
	txt = txt.replace(/([\u0391-\uFFE5])/ig, '11');
	var count = txt.length;
	return count;
}
function checkinfo_post()
{
	//联系方式
	var count = document.myform.Info_ContactWay.value.trim().ByteCount();
	var re = /([0-9-]){7,20}/;
	var rehtml = /<.*?>/;
	if (document.myform.Info_ContactWay.value.match(rehtml))
	{
		alert("联系方式内不能填写HTML代码");
		document.myform.Info_ContactWay.focus();
		return false;
	}
	else if ( count < 6 || count > 100 ) {
		alert("联系方式为必填，字数限定在3～50个汉字，即6～100个英文字符。");
		document.myform.Info_ContactWay.focus();
		return false;
	}
	//联系人
	var lcount = document.myform.Info_ContactMan.value.trim().ByteCount();
	if(document.myform.Info_ContactMan.value.trim()=="") 
	{
		alert("联系人不能为空");
		document.myform.Info_ContactMan.focus();
		return false;
	}
	else if ( lcount < 4 || lcount > 20 )
	{
		alert("联系人输入不正确，字数限定在2～10个汉字，即4～20个英文字符。");
		document.myform.Info_ContactMan.focus();
		return false;
	}
	var Pass_re=/^\s*[A-Za-z0-9]{6,20}\s*$/;
	if(!Pass_re.test(document.myform.Info_Password.value))
	{
		alert("删除密码为必填，6～20字母或数字。");
		document.myform.Info_Password.focus();
		return false;
	}
	//验证码
	if (document.myform.checkimg.value == ""){    
        alert ("请输入验证码！");    
        document.myform.checkimg.focus();    
        return false;    
	}
	//中介	
	if (document.myform.Job_ZhongJie[0].checked ==false&&document.myform.Job_ZhongJie[1].checked ==false)
	{
		alert("必须选择是否中介。");
		return false;
	}
	//公司名称
	var Comcount = document.myform.Job_Title.value.trim().ByteCount();
	if (document.myform.Job_Title.value.match(rehtml))
	{
		alert("招聘单位内不能填写HTML代码");
		document.myform.Job_Title.focus();
		return false;
	}
	else if ( Comcount < 6 || Comcount > 100 ) {
		alert("招聘单位为必填，字数限定在3～50个汉字，即6～100个英文字符。");
		document.myform.Job_Title.focus();
		return false;
	}
	//公司简介
	var jjcount = document.myform.Companys.value.trim().ByteCount();
	var re = /([0-9]){7,12}/;	
	if (  jjcount > 1600 )
	{
		alert("公司简介字数限定在10～800个字符。");
		document.myform.Companys.focus();
		return false;
	}
	//职位描述
	var zwcount = document.myform.Info_Content.value.trim().ByteCount();
	var re = /([0-9]){7,12}/;	
	if ( zwcount > 400 )
	{
		alert("备注说明字数限定在5～400个字符。");
		document.myform.Info_Content.focus();
		return false;
	}
	
	
	document.myform.Submit.value='信息正在提交中...';
	document.myform.Submit.disabled=true;
	document.myform.resetSubmit.disabled=true;
	document.myform.Submit2.disabled=true;
}