﻿
 
 function getnewcode(Id)
{
    document.getElementById(Id).src="CheckImg.aspx?t="+(new Date()).getTime();//随机数保证验证码不缓存
}

function check_phone(text)
{
    var tmpvalue=text.value.replace(/ /g,"").replace(/　/g,"");
	text.value=tmpvalue;
	var i,j,patten;
	patten="0123456789-";
	for (i=0;i<tmpvalue.length;i++)
	{
		j=patten.indexOf(tmpvalue.charAt(i));
		if (j==-1){
			return true;
		}
	}
	return false;
}

function reg_submit(){
    var reg_form = document.getElementById("form1");
	var errinput_str="";
	  var err=document.getElementById("err");
	  err.innerHTML='';
	if (document.getElementById("Username").value.search("^[a-zA-Z0-9-_]{2,20}$")==-1)
	{
		errinput_str+=" 用户格式错误 ";
		err.innerHTML+='<b><font color=red>×</font></b> 请输入长度限制为2-20字以内的英文字母或数字。<br>';
		err.style.background='#FFCC00';return false;
	}
	
	if (document.getElementById("Password").value.search("^[a-zA-Z0-9]{6,20}$")==-1)
	{
		errinput_str+=" 密码格式错误 ";
		err.innerHTML+='<b><font color=red>×</font></b> 请输入6-20字以内的英文字母或数字(不可使用特殊符号)。<br>';
		err.style.background='#FFCC00';return false;
	}
	
	if (document.getElementById("Password").value!=document.getElementById("Password2").value||document.getElementById("Password2").value.length<6)
	{
		errinput_str+=" 两次输入密码不一致 ";
		err.innerHTML+='<b><font color=red>×</font></b> 请与上面输入的密码一致(重复输入一次)。<br>';
		err.style.background='#FFCC00';return false;
	}
	
	if (document.getElementById("Title").value=="")
	{
		errinput_str+=" 标题不能为空 ";
		err.innerHTML+='<b><font color=red>×</font></b> 标题不能为空<br>';
		err.style.background='#FFCC00';return false;
	}
	
	if (document.getElementById("Content").value=="")
	{
		errinput_str+=" 内容不能为空 ";
		err.innerHTML+='<b><font color=red>×</font></b> 内容不能为空<br>';
		err.style.background='#FFCC00';return false;
	}
	
	if (document.getElementById("CompanyName").value=="")
	{
		errinput_str+=" 公司名称不能为空 ";
		err.innerHTML+='<b><font color=red>×</font></b> 公司名称不能为空<br>';
		err.style.background='#FFCC00';return false;
	}
	
	if (document.getElementById("Receiver").value=="")
	{
		errinput_str+=" 联系人不能为空 ";
		err.innerHTML+='<b><font color=red>×</font></b> 联系人不能为空<br>';
		err.style.background='#FFCC00';return false;
	}
	
		if (document.getElementById("Phone").value=="")
	{
		errinput_str+=" 电话号码不能为空 ";
		err.innerHTML+='<b><font color=red>×</font></b> 电话号码不能为空<br>';
		err.style.background='#FFCC00';return false;
	}
	else if (check_phone(document.getElementById("Phone")) && document.getElementById("Phone").value!="")
	{
		errinput_str+=" 电话号码必须是数字 ";
		err.innerHTML+='<b><font color=red>×</font></b> 电话号码必须是数字<br>';
		err.style.background='#FFCC00';return false;
	}
	
	

	if (document.getElementById("ImgCode").value==''){
		err.innerHTML+="提示：\n\n您没验证码，请返回检查！！";
		err.style.background="#CCFF00";return false;
	
	}
	
	
	if (document.getElementById("Email").value.length=="")
	{
		errinput_str+=" E-mail不能为空 ";
		err.innerHTML+='<b><font color=red>×</font></b> E-mail不能为空<br>';
		err.style.background='#FFCC00';return false;
	}else if (check_email(document.getElementById("Email").value) && document.getElementById("Email").value!="")
	{
		errinput_str+=" E-mail格式不正确 ";
		err.innerHTML+='<b><font color=red>×</font></b> E-mail格式不正确<br>';
		err.style.background='#FFCC00';return false;
	}
return true;	
}

function check_email(strEmail) {
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
return false;
}
