// JavaScript Document

//#######################以下是请求维护系统验证模块######################################
function checkform1(idcard,strpart)
{
	if(document.frmc1.c1_username.value=="")
	{
		alert("会员名不能为空!");
		document.frmc1.c1_username.focus();
		return false;
	}
	if(document.frmc1.c1_qqr.value=="")
	{
		alert("请求人姓名不能为空!");
		document.frmc1.c1_qqr.focus();
		return false;
	}
	if(document.frmc1.c1_qqrsfz.value=="")
	{
		alert("请求人身份证号不能为空!");
		document.frmc1.c1_qqrsfz.focus();
		return false;
	}
	if(document.frmc1.c1_fip.value=="")
	{
		alert("服务器IP地址不能为空!");
		document.frmc1.c1_fip.focus();
		return false;
	}
	else
	{
		 var iparr=strpart.split(".");
		 if(iparr.length!=4)
		 {
			 alert("您输入的IP地址不合法,请重新输入!");
			 document.frmc1.c1_fip.focus();
			 document.frmc1.c1_fip.value==""
			 return false;
		 }
		 else
		 {
			 var part;
			 for(part in iparr)
			 {
			  if(IsNum(iparr[part]))
			  {
				  if(parseInt(iparr[part])<0 || parseInt(iparr[part])>255)
				  {
					 alert("您输入的IP地址超出了IP的范围,请重新输入!");
					 document.frmc1.c1_fip.focus();
					 document.frmc1.c1_fip.value="";
					 return false;
				  }
			  }
			  else
			  {
				  alert("您输入的不是数字,请输入数字!");
				  document.frmc1.c1_fip.focus();
				  document.frmc1.c1_fip.value="";
				  return false;
			  }
			 }
		 }
	}
	
	
	if(document.frmc1.c1_qqrmail.value!="")
	{
		if(document.frmc1.c1_qqrmail.value.indexOf("@")==-1 || document.frmc1.c1_qqrmail.value.indexOf(".")==-1)
		{
			alert("您输入的邮箱地址不合法,请重新输入!");
			document.frmc1.c1_qqrmail.focus();
			document.frmc1.c1_qqrmail.value="";
			return false;
		}
	}
	
	if(document.frmc1.c1_qqrsfz.value.length>20 || document.frmc1.c1_qqrsfz.value.length<=15)
	{
		alert("您输入的身份证号长度不符合规定,请重新输入!")
		document.frmc1.c1_qqrsfz.focus();
		document.frmc1.c1_qqrsfz.value="";
		return false;
	}
	else
	{
		var Errors=new Array(
		"身份证号验证通过!",
		"身份证号码位数不对!",
		"含有非法字符或身份证号码出生日期超出范围!",
		"身份证号码校验错误!",
		"身份证地区非法!"
		);
		var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} 
		
		var idcard,Y,JYM,Err;
		var S,M;
		var idcard_array = new Array();
		idcard_array = idcard.split("");
		//地区检验
		if(area[parseInt(idcard.substr(0,2))]==null) Err=Errors[4];
		//身份号码位数及格式检验
		switch(idcard.length){
		case 15:
		if ( (parseInt(idcard.substr(6,2))+1900) % 4 == 0 || ((parseInt(idcard.substr(6,2))+1900) % 100 == 0 && (parseInt(idcard.substr(6,2))+1900) % 4 == 0 )){
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;//测试出生日期的合法性
		} else {
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/;//测试出生日期的合法性
		}
		if(ereg.test(idcard)) Err=Errors[0];
		else Err=Errors[2];
		break;
		case 18:
		//18位身份号码检测
		//出生日期的合法性检查 
		//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
		//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
		if ( parseInt(idcard.substr(6,4)) % 4 == 0 || (parseInt(idcard.substr(6,4)) % 100 == 0 && parseInt(idcard.substr(6,4))%4 == 0 )){
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/;//闰年出生日期的合法性正则表达式
		} else {
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/;//平年出生日期的合法性正则表达式
		}
		if(ereg.test(idcard)){//测试出生日期的合法性
		//计算校验位
		S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7
		+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9
		+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10
		+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5
		+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8
		+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4
		+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2
		+ parseInt(idcard_array[7]) * 1 
		+ parseInt(idcard_array[8]) * 6
		+ parseInt(idcard_array[9]) * 3;
		Y = S % 11;
		M = "F";
		JYM = "10X98765432";
		M = JYM.substr(Y,1);//判断校验位
		if(M == idcard_array[17]) Err=Errors[0]; //检测ID的校验位
		else Err=Errors[3];
		}
		else Err=Errors[2];
		break;
		default:
		Err=Errors[1];
		break;
		}
		if(Err=="身份证号验证通过!")
		{
		  Err=="身份证号验证通过!";
		}
		else
		{
			alert(Err);
			return false;
		}
	}
	
	
	
	if(document.frmc1.c1_qqrtel.value=="")
	{
		alert("请求人联系电话不能为空!");
		document.frmc1.c1_qqrtel.focus();
		return false;
	}
	else
	{
		var phone=document.frmc1.c1_qqrtel.value;
		var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
		var me =1;
		if (p1.test(phone))
		{
			return true;
		}
		else
		{
			  var reg0 = /^13\d{5,9}$/;
			  var reg1 = /^153\d{4,8}$/;
			  var reg2 = /^159\d{4,8}$/;
			  var reg3 = /^0\d{10,11}$/;
			  if (reg0.test(phone))
			  {
				 return true;
			  }
			  else
			  {
				  document.frmc1.c1_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc1.c1_qqrtel.focus();
				  return false;
			  }
			  if (reg1.test(phone))
			  {
				  return true;
			  }
			  else
			  {
				  document.frmc1.c1_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc1.c1_qqrtel.focus();
				  return false;
			  }
			  if (reg2.test(phone))
			  {
				 return true;
			  }
			  else
			  {
				  document.frmc1.c1_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc1.c1_qqrtel.focus();
				  return false;
			  }
			  if (reg3.test(phone))
			  {
				  return true;
			  }
			  else
			  {
				  document.frmc1.c1_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc1.c1_qqrtel.focus();
				  return false;
			  }
		}
	}
}


function IsNum(str)
{
	 if(str.length==0)
	 {
		 return false;
	 }
	 for(var i=0;i<str.length;i++)
	 {
		 if(str.charAt(i)<"0" || str.charAt(i)>"9")
		 {
		  return false;
		 }
	 }
	 return true;
}
//#######################################################以上是请求维护系统验证模块####################################






//#######################################################以下是客户进入机房验证模块####################################
function checkform2(idcard,strpart)
{
	if(document.frmc2.c2_username.value=="")
	{
		alert("会员名不能为空!");
		document.frmc2.c2_username.focus();
		return false;
	}
	if(document.frmc2.c2_qqr.value=="")
	{
		alert("请求人姓名不能为空!");
		document.frmc2.c2_qqr.focus();
		return false;
	}
	if(document.frmc2.c2_qqrsfz.value=="")
	{
		alert("请求人身份证号不能为空!");
		document.frmc2.c2_qqrsfz.focus();
		return false;
	}
	if(document.frmc2.c2_fip.value=="")
	{
		alert("服务器IP地址不能为空!");
		document.frmc2.c2_fip.focus();
		return false;
	}
	else
	{
		 var iparr=strpart.split(".");
		 if(iparr.length!=4)
		 {
			 alert("您输入的IP地址不合法,请重新输入!");
			 document.frmc2.c2_fip.focus();
			 document.frmc2.c2_fip.value==""
			 return false;
		 }
		 else
		 {
			 var part;
			 for(part in iparr)
			 {
			  if(IsNum(iparr[part]))
			  {
				  if(parseInt(iparr[part])<0 || parseInt(iparr[part])>255)
				  {
					 alert("您输入的IP地址超出了IP的范围,请重新输入!");
					 document.frmc2.c2_fip.focus();
					 document.frmc2.c2_fip.value="";
					 return false;
				  }
			  }
			  else
			  {
				  alert("您输入的不是数字,请输入数字!");
				  document.frmc2.c2_fip.focus();
				  document.frmc2.c2_fip.value="";
				  return false;
			  }
			 }
		 }
	}
	
	
	if(document.frmc2.c2_qqrmail.value!="")
	{
		if(document.frmc2.c2_qqrmail.value.indexOf("@")==-1 || document.frmc2.c2_qqrmail.value.indexOf(".")==-1)
		{
			alert("您输入的邮箱地址不合法,请重新输入!");
			document.frmc2.c2_qqrmail.focus();
			document.frmc2.c2_qqrmail.value="";
			return false;
		}
	}
	
	if(document.frmc2.c2_qqrsfz.value.length>20 || document.frmc2.c2_qqrsfz.value.length<=15)
	{
		alert("您输入的身份证号长度不符合规定,请重新输入!")
		document.frmc2.c2_qqrsfz.focus();
		document.frmc2.c2_qqrsfz.value="";
		return false;
	}
	else
	{
		var Errors=new Array(
		"身份证号验证通过!",
		"身份证号码位数不对!",
		"含有非法字符或身份证号码出生日期超出范围!",
		"身份证号码校验错误!",
		"身份证地区非法!"
		);
		var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} 
		
		var idcard,Y,JYM,Err;
		var S,M;
		var idcard_array = new Array();
		idcard_array = idcard.split("");
		//地区检验
		if(area[parseInt(idcard.substr(0,2))]==null) Err=Errors[4];
		//身份号码位数及格式检验
		switch(idcard.length){
		case 15:
		if ( (parseInt(idcard.substr(6,2))+1900) % 4 == 0 || ((parseInt(idcard.substr(6,2))+1900) % 100 == 0 && (parseInt(idcard.substr(6,2))+1900) % 4 == 0 )){
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;//测试出生日期的合法性
		} else {
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/;//测试出生日期的合法性
		}
		if(ereg.test(idcard)) Err=Errors[0];
		else Err=Errors[2];
		break;
		case 18:
		//18位身份号码检测
		//出生日期的合法性检查 
		//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
		//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
		if ( parseInt(idcard.substr(6,4)) % 4 == 0 || (parseInt(idcard.substr(6,4)) % 100 == 0 && parseInt(idcard.substr(6,4))%4 == 0 )){
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/;//闰年出生日期的合法性正则表达式
		} else {
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/;//平年出生日期的合法性正则表达式
		}
		if(ereg.test(idcard)){//测试出生日期的合法性
		//计算校验位
		S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7
		+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9
		+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10
		+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5
		+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8
		+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4
		+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2
		+ parseInt(idcard_array[7]) * 1 
		+ parseInt(idcard_array[8]) * 6
		+ parseInt(idcard_array[9]) * 3;
		Y = S % 11;
		M = "F";
		JYM = "10X98765432";
		M = JYM.substr(Y,1);//判断校验位
		if(M == idcard_array[17]) Err=Errors[0]; //检测ID的校验位
		else Err=Errors[3];
		}
		else Err=Errors[2];
		break;
		default:
		Err=Errors[1];
		break;
		}
		if(Err=="身份证号验证通过!")
		{
		  Err=="身份证号验证通过!";
		}
		else
		{
			alert(Err);
			return false;
		}
	}
	
	
	
	if(document.frmc2.c2_qqrtel.value=="")
	{
		alert("请求人联系电话不能为空!");
		document.frmc2.c2_qqrtel.focus();
		return false;
	}
	else
	{
		var phone=document.frmc2.c2_qqrtel.value;
		var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
		var me =1;
		if (p1.test(phone))
		{
			return true;
		}
		else
		{
			  var reg0 = /^13\d{5,9}$/;
			  var reg1 = /^153\d{4,8}$/;
			  var reg2 = /^159\d{4,8}$/;
			  var reg3 = /^0\d{10,11}$/;
			  if (reg0.test(phone))
			  {
				 return true;
			  }
			  else
			  {
				  document.frmc2.c2_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc2.c2_qqrtel.focus();
				  return false;
			  }
			  if (reg1.test(phone))
			  {
				  return true;
			  }
			  else
			  {
				  document.frmc2.c2_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc2.c2_qqrtel.focus();
				  return false;
			  }
			  if (reg2.test(phone))
			  {
				 return true;
			  }
			  else
			  {
				  document.frmc2.c2_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc2.c2_qqrtel.focus();
				  return false;
			  }
			  if (reg3.test(phone))
			  {
				  return true;
			  }
			  else
			  {
				  document.frmc2.c2_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc2.c2_qqrtel.focus();
				  return false;
			  }
		}
	}
}
//#######################################################以上是客户进入机房验证模块####################################





//#######################################################以下是服务器上下架验证模块####################################
function checkform3(idcard,strpart)
{
	if(document.frmc3.c3_username.value=="")
	{
		alert("会员名不能为空!");
		document.frmc3.c3_username.focus();
		return false;
	}
	if(document.frmc3.c3_qqr.value=="")
	{
		alert("请求人姓名不能为空!");
		document.frmc3.c3_qqr.focus();
		return false;
	}
	if(document.frmc3.c3_qqrsfz.value=="")
	{
		alert("请求人身份证号不能为空!");
		document.frmc3.c3_qqrsfz.focus();
		return false;
	}
	if(document.frmc3.c3_fwq.value=="")
	{
		alert("服务器型号及配置不能为空!");
		document.frmc3.c3_fwq.focus();
		return false;
	}
	
	else
	{
		 var iparr=strpart.split(".");
		 if(iparr.length!=4)
		 {
			 alert("您输入的IP地址不合法,请重新输入!");
			 document.frmc3.c3_fip.focus();
			 document.frmc3.c3_fip.value==""
			 return false;
		 }
		 else
		 {
			 var part;
			 for(part in iparr)
			 {
			  if(IsNum(iparr[part]))
			  {
				  if(parseInt(iparr[part])<0 || parseInt(iparr[part])>255)
				  {
					 alert("您输入的IP地址超出了IP的范围,请重新输入!");
					 document.frmc3.c3_fip.focus();
					 document.frmc3.c3_fip.value="";
					 return false;
				  }
			  }
			  else
			  {
				  alert("您输入的不是数字,请输入数字!");
				  document.frmc3.c2_fip.focus();
				  document.frmc3.c3_fip.value="";
				  return false;
			  }
			 }
		 }
	}
	
	
	if(document.frmc3.c3_qqrmail.value!="")
	{
		if(document.frmc3.c3_qqrmail.value.indexOf("@")==-1 || document.frmc3.c3_qqrmail.value.indexOf(".")==-1)
		{
			alert("您输入的邮箱地址不合法,请重新输入!");
			document.frmc3.c3_qqrmail.focus();
			document.frmc3.c3_qqrmail.value="";
			return false;
		}
	}
	
	if(document.frmc3.c3_qqrsfz.value.length>20 || document.frmc3.c3_qqrsfz.value.length<=15)
	{
		alert("您输入的身份证号长度不符合规定,请重新输入!")
		document.frmc3.c3_qqrsfz.focus();
		document.frmc3.c3_qqrsfz.value="";
		return false;
	}
	else
	{
		var Errors=new Array(
		"身份证号验证通过!",
		"身份证号码位数不对!",
		"含有非法字符或身份证号码出生日期超出范围!",
		"身份证号码校验错误!",
		"身份证地区非法!"
		);
		var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} 
		
		var idcard,Y,JYM,Err;
		var S,M;
		var idcard_array = new Array();
		idcard_array = idcard.split("");
		//地区检验
		if(area[parseInt(idcard.substr(0,2))]==null) Err=Errors[4];
		//身份号码位数及格式检验
		switch(idcard.length){
		case 15:
		if ( (parseInt(idcard.substr(6,2))+1900) % 4 == 0 || ((parseInt(idcard.substr(6,2))+1900) % 100 == 0 && (parseInt(idcard.substr(6,2))+1900) % 4 == 0 )){
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;//测试出生日期的合法性
		} else {
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/;//测试出生日期的合法性
		}
		if(ereg.test(idcard)) Err=Errors[0];
		else Err=Errors[2];
		break;
		case 18:
		//18位身份号码检测
		//出生日期的合法性检查 
		//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
		//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
		if ( parseInt(idcard.substr(6,4)) % 4 == 0 || (parseInt(idcard.substr(6,4)) % 100 == 0 && parseInt(idcard.substr(6,4))%4 == 0 )){
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/;//闰年出生日期的合法性正则表达式
		} else {
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/;//平年出生日期的合法性正则表达式
		}
		if(ereg.test(idcard)){//测试出生日期的合法性
		//计算校验位
		S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7
		+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9
		+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10
		+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5
		+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8
		+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4
		+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2
		+ parseInt(idcard_array[7]) * 1 
		+ parseInt(idcard_array[8]) * 6
		+ parseInt(idcard_array[9]) * 3;
		Y = S % 11;
		M = "F";
		JYM = "10X98765432";
		M = JYM.substr(Y,1);//判断校验位
		if(M == idcard_array[17]) Err=Errors[0]; //检测ID的校验位
		else Err=Errors[3];
		}
		else Err=Errors[2];
		break;
		default:
		Err=Errors[1];
		break;
		}
		if(Err=="身份证号验证通过!")
		{
		  Err=="身份证号验证通过!";
		}
		else
		{
			alert(Err);
			return false;
		}
	}
	
	
	
	if(document.frmc3.c3_qqrtel.value=="")
	{
		alert("请求人联系电话不能为空!");
		document.frmc3.c3_qqrtel.focus();
		return false;
	}
	else
	{
		var phone=document.frmc3.c3_qqrtel.value;
		var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
		var me =1;
		if (p1.test(phone))
		{
			return true;
		}
		else
		{
			  var reg0 = /^13\d{5,9}$/;
			  var reg1 = /^153\d{4,8}$/;
			  var reg2 = /^159\d{4,8}$/;
			  var reg3 = /^0\d{10,11}$/;
			  if (reg0.test(phone))
			  {
				 return true;
			  }
			  else
			  {
				  document.frmc3.c3_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc3.c3_qqrtel.focus();
				  return false;
			  }
			  if (reg1.test(phone))
			  {
				  return true;
			  }
			  else
			  {
				  document.frmc3.c3_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc3.c3_qqrtel.focus();
				  return false;
			  }
			  if (reg2.test(phone))
			  {
				 return true;
			  }
			  else
			  {
				  document.frmc3.c3_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc3.c3_qqrtel.focus();
				  return false;
			  }
			  if (reg3.test(phone))
			  {
				  return true;
			  }
			  else
			  {
				  document.frmc3.c3_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc3.c3_qqrtel.focus();
				  return false;
			  }
		}
	}
}
//#######################################################以上是服务器上下架验证模块####################################



//#######################################################以下是产品转移会员验证模块####################################
function checkform4(idcard)
{
	if(document.frmc4.c4_yusername.value=="")
	{
		alert("原会员名不能为空!");
		document.frmc4.c4_yusername.focus();
		return false;
	}
	if(document.frmc4.c4_nusername.value=="")
	{
		alert("新会员名不能为空!");
		document.frmc4.c4_nusername.focus();
		return false;
	}
	if(document.frmc4.c4_qqr.value=="")
	{
		alert("请求人姓名不能为空!");
		document.frmc4.c4_qqr.focus();
		return false;
	}
	if(document.frmc4.c4_qqrsfz.value=="")
	{
		alert("请求人身份证号不能为空!");
		document.frmc4.c4_qqrsfz.focus();
		return false;
	}
	if(document.frmc4.c4_qqrtel.value=="")
	{
		alert("请求人联系电话不能为空!");
		document.frmc4.c4_qqrtel.focus();
		return false;
	}
	if(document.frmc4.c4_cp.value=="")
	{
		alert("需要转移的产品不能为空!");
		document.frmc4.c4_cp.focus();
		return false;
	}
	if(document.frmc4.c4_pic.value=="")
	{
		alert("原会员身份文件不能为空!");
		document.frmc4.c4_pic.focus();
		return false;
	}
	if(document.frmc4.c4_qqrsfz.value!="")
	{
		var Errors=new Array(
		"身份证号验证通过!",
		"身份证号码位数不对!",
		"含有非法字符或身份证号码出生日期超出范围!",
		"身份证号码校验错误!",
		"身份证地区非法!"
		);
		var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} 
		
		var idcard,Y,JYM,Err;
		var S,M;
		var idcard_array = new Array();
		idcard_array = idcard.split("");
		//地区检验
		if(area[parseInt(idcard.substr(0,2))]==null) Err=Errors[4];
		//身份号码位数及格式检验
		switch(idcard.length){
		case 15:
		if ( (parseInt(idcard.substr(6,2))+1900) % 4 == 0 || ((parseInt(idcard.substr(6,2))+1900) % 100 == 0 && (parseInt(idcard.substr(6,2))+1900) % 4 == 0 )){
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;		
		} else {
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$;/
		}
		if(ereg.test(idcard)) Err=Errors[0];
		else Err=Errors[2];
		break;
		case 18:
		//18位身份号码检测
		//出生日期的合法性检查 
		//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
		//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
		if ( parseInt(idcard.substr(6,4)) % 4 == 0 || (parseInt(idcard.substr(6,4)) % 100 == 0 && parseInt(idcard.substr(6,4))%4 == 0 )){
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/;
		} else {
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/;
		}
		if(ereg.test(idcard)){//测试出生日期的合法性
		//计算校验位
		S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7
		+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9
		+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10
		+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5
		+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8
		+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4
		+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2
		+ parseInt(idcard_array[7]) * 1 
		+ parseInt(idcard_array[8]) * 6
		+ parseInt(idcard_array[9]) * 3;
		Y = S % 11;
		M = "F";
		JYM = "10X98765432";
		M = JYM.substr(Y,1);//判断校验位
		if(M == idcard_array[17]) Err=Errors[0]; //检测ID的校验位
		else Err=Errors[3];
		}
		else Err=Errors[2];
		break;
		default:
		Err=Errors[1];
		break;
		}
		if(Err!="身份证号验证通过!")
		{
			alert(Err);
			document.frmc4.c4_qqrsfz.focus();
			document.frmc4.c4_qqrsfz.value="";
			return false;
		}
	}


	if(document.frmc4.c4_qqrtel.value!="")
	{
		var phone=document.frmc4.c4_qqrtel.value;
		var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
		var me =1;
		if (!p1.test(phone))
		{
			  var reg0 = /^13\d{5,9}$/;
			  var reg1 = /^153\d{4,8}$/;
			  var reg2 = /^159\d{4,8}$/;
			  var reg3 = /^0\d{10,11}$/;
			  if (!reg0.test(phone))
			  {
				  document.frmc4.c4_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc4.c4_qqrtel.focus();
				  return false;
			  }
			  if (!reg1.test(phone))
			  {
				  document.frmc4.c4_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc4.c4_qqrtel.focus();
				  return false;
			  }
			  if (!reg2.test(phone))
			  {
				  document.frmc4.c4_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc4.c4_qqrtel.focus();
				  return false;
			  }
			  if (!reg3.test(phone))
			  {
				  document.frmc4.c4_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc4.c4_qqrtel.focus();
				  return false;
			  }
		}
	}


	if(document.frmc4.c4_qqrmail.value!="")
	{
		if(document.frmc4.c4_qqrmail.value.indexOf("@")==-1 || document.frmc4.c4_qqrmail.value.indexOf(".")==-1)
		{
			alert("您输入的邮箱地址不合法,请重新输入!");
			document.frmc4.c4_qqrmail.focus();
			return false;
		}
	}
}
//#######################################################以上是产品转移会员验证模块####################################


//#######################################################以密码重置验证模块####################################
function checkform5(idcard)
{
	if(document.frmc5.c5_username.value=="")
	{
		alert("会员名不能为空!");
		document.frmc5.c5_username.focus();
		return false;
	}
	if(document.frmc5.c5_qqr.value=="")
	{
		alert("注册公司(个人)名不能为空!");
		document.frmc5.c5_qqr.focus();
		return false;
	}
	if(document.frmc5.c5_qqrsfz.value=="")
	{
		alert("注册公司执照(身份证号)不能为空!");
		document.frmc5.c5_qqrsfz.focus();
		return false;
	}
	if(document.frmc5.c5_qqrtel.value=="")
	{
		alert("负责人电话号码不能为空!");
		document.frmc5.c5_qqrtel.focus();
		return false;
	}
	if(document.frmc5.c5_www.value=="")
	{
		alert("需要操作的域名不能为空!");
		document.frmc5.c5_www.focus();
		return false;
	}
	if(document.frmc5.c5_pic.value=="")
	{
		alert("添加附件项不能为空!");
		document.frmc5.c5_pic.focus();
		return false;
	}

	if(document.frmc5.c5_qqrtel.value!="")
	{
		var phone=document.frmc5.c5_qqrtel.value;
		var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
		var me =1;
		if (!p1.test(phone))
		{
			  var reg0 = /^13\d{5,9}$/;
			  var reg1 = /^153\d{4,8}$/;
			  var reg2 = /^159\d{4,8}$/;
			  var reg3 = /^0\d{10,11}$/;
			  if (!reg0.test(phone))
			  {
				  document.frmc5.c5_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc5.c5_qqrtel.focus();
				  return false;
			  }
			  if (!reg1.test(phone))
			  {
				  document.frmc5.c5_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc5.c5_qqrtel.focus();
				  return false;
			  }
			  if (!reg2.test(phone))
			  {
				  document.frmc5.c5_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc5.c5_qqrtel.focus();
				  return false;
			  }
			  if (!reg3.test(phone))
			  {
				  document.frmc5.c5_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc5.c5_qqrtel.focus();
				  return false;
			  }
		}
	}


	if(document.frmc5.c5_qqrmail.value!="")
	{
		if(document.frmc5.c5_qqrmail.value.indexOf("@")==-1 || document.frmc5.c5_qqrmail.value.indexOf(".")==-1)
		{
			alert("您输入的邮箱地址不合法,请重新输入!");
			document.frmc5.c5_qqrmail.focus();
			return false;
		}
	}
}
//#######################################################以上是密码重置验证模块#################################



//#######################################################以下是域名解析验证模块#################################
function checkform6(idcard)
{
	if(document.frmc6.c6_username.value=="")
	{
		alert("会员名不能为空!");
		document.frmc6.c6_username.focus();
		return false;
	}
	if(document.frmc6.c6_pass.value=="")
	{
		alert("密码不能为空!");
		document.frmc6.c6_pass.focus();
		return false;
	}
	if(document.frmc6.c6_qqr.value=="")
	{
		alert("请求人姓名不能为空!");
		document.frmc6.c6_qqr.focus();
		return false;
	}
	if(document.frmc6.c6_qqrsfz.value=="")
	{
		alert("请求人身份证号不能为空!");
		document.frmc6.c6_qqrsfz.focus();
		return false;
	}
	if(document.frmc6.c6_qqrtel.value=="")
	{
		alert("请求人联系电话不能为空!");
		document.frmc6.c6_qqrtel.focus();
		return false;
	}
	if(document.frmc6.c6_www.value=="")
	{
		alert("请求解析的域名不能为空!");
		document.frmc6.c6_www.focus();
		return false;
	}
	
	if(document.frmc6.c6_A.checked)
	{
		if(document.frmc6.c6_Aip1.value=="")
		{
			alert("服务器IP地址不能为空!");
			document.frmc6.c6_Aip1.focus();
			return false;
		}
		if(document.getElementById("txtasx").style.display=="")
		{
			if(document.frmc6.c6_Aip2.value=="")
			{
				alert("服务器IP地址不能为空!");
				document.frmc6.c6_Aip2.focus();
				return false;
			}
		}
	}	
	
	if(document.frmc6.c6_MX.checked)
	{
		if(document.frmc6.c6_MXip1.value=="")
		{
			alert("服务器IP地址不能为空!");
			document.frmc6.c6_MXip1.focus();
			return false;
		}
		if(document.getElementById("txtmxsx").style.display=="")
		{
			if(document.frmc6.c6_MXip2.value=="")
			{
				alert("服务器IP地址不能为空!");
				document.frmc6.c6_MXip2.focus();
				return false;
			}
		}
	}	
	
	if(document.frmc6.c6_qqrsfz.value!="")
	{
		var Errors=new Array(
		"身份证号验证通过!",
		"身份证号码位数不对!",
		"含有非法字符或身份证号码出生日期超出范围!",
		"身份证号码校验错误!",
		"身份证地区非法!"
		);
		var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} 
		
		var idcard,Y,JYM,Err;
		var S,M;
		var idcard_array = new Array();
		idcard_array = idcard.split("");
		//地区检验
		if(area[parseInt(idcard.substr(0,2))]==null) Err=Errors[4];
		//身份号码位数及格式检验
		switch(idcard.length){
		case 15:
		if ( (parseInt(idcard.substr(6,2))+1900) % 4 == 0 || ((parseInt(idcard.substr(6,2))+1900) % 100 == 0 && (parseInt(idcard.substr(6,2))+1900) % 4 == 0 )){
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;		
		} else {
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$;/
		}
		if(ereg.test(idcard)) Err=Errors[0];
		else Err=Errors[2];
		break;
		case 18:
		//18位身份号码检测
		//出生日期的合法性检查 
		//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
		//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
		if ( parseInt(idcard.substr(6,4)) % 4 == 0 || (parseInt(idcard.substr(6,4)) % 100 == 0 && parseInt(idcard.substr(6,4))%4 == 0 )){
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/;
		} else {
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/;
		}
		if(ereg.test(idcard)){//测试出生日期的合法性
		//计算校验位
		S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7
		+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9
		+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10
		+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5
		+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8
		+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4
		+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2
		+ parseInt(idcard_array[7]) * 1 
		+ parseInt(idcard_array[8]) * 6
		+ parseInt(idcard_array[9]) * 3;
		Y = S % 11;
		M = "F";
		JYM = "10X98765432";
		M = JYM.substr(Y,1);//判断校验位
		if(M == idcard_array[17]) Err=Errors[0]; //检测ID的校验位
		else Err=Errors[3];
		}
		else Err=Errors[2];
		break;
		default:
		Err=Errors[1];
		break;
		}
		if(Err!="身份证号验证通过!")
		{
			alert(Err);
			document.frmc6.c6_qqrsfz.focus();
			document.frmc6.c6_qqrsfz.value="";
			return false;
		}
	}
	
	
	if(document.frmc6.c6_qqrtel.value!="")
	{
		var phone=document.frmc6.c6_qqrtel.value;
		var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
		var me =1;
		if (!p1.test(phone))
		{
			  var reg0 = /^13\d{5,9}$/;
			  var reg1 = /^153\d{4,8}$/;
			  var reg2 = /^159\d{4,8}$/;
			  var reg3 = /^0\d{10,11}$/;
			  if (!reg0.test(phone))
			  {
				  document.frmc6.c6_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc6.c6_qqrtel.focus();
				  return false;
			  }
			  if (!reg1.test(phone))
			  {
				  document.frmc6.c6_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc6.c6_qqrtel.focus();
				  return false;
			  }
			  if (!reg2.test(phone))
			  {
				  document.frmc6.c6_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc6.c6_qqrtel.focus();
				  return false;
			  }
			  if (!reg3.test(phone))
			  {
				  document.frmc6.c6_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc6.c6_qqrtel.focus();
				  return false;
			  }
		}
	}


	if(document.frmc6.c6_qqrmail.value!="")
	{
		if(document.frmc6.c6_qqrmail.value.indexOf("@")==-1 || document.frmc6.c6_qqrmail.value.indexOf(".")==-1)
		{
			alert("您输入的邮箱地址不合法,请重新输入!");
			document.frmc6.c6_qqrmail.focus();
			return false;
		}
	}
	if(document.frmc6.c6_A.checked)
	{
		if(document.frmc6.c6_Aip1.value!="")
		{		
				strpart=document.frmc6.c6_Aip1.value;
				 var iparr=strpart.split(".");
				 if(iparr.length!=4)
				 {
					 alert("您输入的IP地址不合法,请重新输入!");
					 document.frmc6.c6_Aip1.focus();
					 document.frmc6.c6_Aip1.value==""
					 return false;
				 }
				 else
				 {
					 var part;
					 for(part in iparr)
					 {
					  if(IsNum(iparr[part]))
					  {
						  if(parseInt(iparr[part])<0 || parseInt(iparr[part])>255)
						  {
							 alert("您输入的IP地址超出了IP的范围,请重新输入!");
							 document.frmc6.c6_Aip1.focus();
							 document.frmc6.c6_Aip1.value="";
							 return false;
						  }
					  }
					  else
					  {
						  alert("您输入的不是数字,请输入数字!");
						  document.frmc6.c6_Aip1.focus();
						  document.frmc6.c6_Aip1.value="";
						  return false;
					  }
					 }
				 }
		}
		if(document.frmc6.c6_Aip2.value!="")
		{
			     strpart=document.frmc6.c6_Aip2.value;
				 var iparr=strpart.split(".");
				 if(iparr.length!=4)
				 {
					 alert("您输入的IP地址不合法,请重新输入!");
					 document.frmc6.c6_Aip2.focus();
					 document.frmc6.c6_Aip2.value==""
					 return false;
				 }
				 else
				 {
					 var part;
					 for(part in iparr)
					 {
						  if(IsNum(iparr[part]))
						  {
							  if(parseInt(iparr[part])<0 || parseInt(iparr[part])>255)
							  {
								 alert("您输入的IP地址超出了IP的范围,请重新输入!");
								 document.frmc6.c6_Aip2.focus();
								 document.frmc6.c6_Aip2.value="";
								 return false;
							  }
						  }
						  else
						  {
							  alert("您输入的不是数字,请输入数字!");
							  document.frmc6.c6_Aip2.focus();
							  document.frmc6.c6_Aip2.value="";
							  return false;
						  }
					 }
				 }
		}
	}

	if(document.frmc6.c6_MX.checked)
	{
		if(document.frmc6.c6_MXip1.value!="")
		{		
				strpart=document.frmc6.c6_MXip1.value;
				 var iparr=strpart.split(".");
				 if(iparr.length!=4)
				 {
					 alert("您输入的IP地址不合法,请重新输入!");
					 document.frmc6.c6_MXip1.focus();
					 document.frmc6.c6_MXip1.value==""
					 return false;
				 }
				 else
				 {
					 var part;
					 for(part in iparr)
					 {
					  if(IsNum(iparr[part]))
					  {
						  if(parseInt(iparr[part])<0 || parseInt(iparr[part])>255)
						  {
							 alert("您输入的IP地址超出了IP的范围,请重新输入!");
							 document.frmc6.c6_MXip1.focus();
							 document.frmc6.c6_MXip1.value="";
							 return false;
						  }
					  }
					  else
					  {
						  alert("您输入的不是数字,请输入数字!");
						  document.frmc6.c6_MXip1.focus();
						  document.frmc6.c6_MXip1.value="";
						  return false;
					  }
					 }
				 }
		}
		if(document.frmc6.c6_MXip2.value!="")
		{
			     strpart=document.frmc6.c6_MXip2.value;
				 var iparr=strpart.split(".");
				 if(iparr.length!=4)
				 {
					 alert("您输入的IP地址不合法,请重新输入!");
					 document.frmc6.c6_MXip2.focus();
					 document.frmc6.c6_MXip2.value==""
					 return false;
				 }
				 else
				 {
					 var part;
					 for(part in iparr)
					 {
						  if(IsNum(iparr[part]))
						  {
							  if(parseInt(iparr[part])<0 || parseInt(iparr[part])>255)
							  {
								 alert("您输入的IP地址超出了IP的范围,请重新输入!");
								 document.frmc6.c6_MXip2.focus();
								 document.frmc6.c6_MXip2.value="";
								 return false;
							  }
						  }
						  else
						  {
							  alert("您输入的不是数字,请输入数字!");
							  document.frmc6.c6_MXip2.focus();
							  document.frmc6.c6_MXip2.value="";
							  return false;
						  }
					 }
				 }
		}
	}

}
//#######################################################以上是域名解析验证模块#################################

//#######################################################以下是备案资料上传验证模块#################################
function checkform7(idcard)
{
	if(document.frmc7.c7_username.value=="")
	{
		alert("会员名不能为空!");
		document.frmc7.c7_username.focus();
		return false;
	}
	
	if(document.frmc7.c7_qqr.value=="")
	{
		alert("网站负责人不能为空!");
		document.frmc7.c7_qqr.focus();
		return false;
	}
	
	if(document.frmc7.c7_qqrtel.value=="")
	{
		alert("负责人电话不能为空!");
		document.frmc7.c7_qqrtel.focus();
		return false;
	}
	if(document.frmc7.c7_qqrtel.value!="")
	{
		var phone=document.frmc7.c7_qqrtel.value;
		var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
		var me =1;
		if (!p1.test(phone))
		{
			  var reg0 = /^13\d{5,9}$/;
			  var reg1 = /^153\d{4,8}$/;
			  var reg2 = /^159\d{4,8}$/;
			  var reg3 = /^0\d{10,11}$/;
			  if (!reg0.test(phone))
			  {
				  document.frmc7.c7_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc7.c7_qqrtel.focus();
				  return false;
			  }
			  if (!reg1.test(phone))
			  {
				  document.frmc7.c7_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc7.c7_qqrtel.focus();
				  return false;
			  }
			  if (!reg2.test(phone))
			  {
				  document.frmc7.c7_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc7.c7_qqrtel.focus();
				  return false;
			  }
			  if (!reg3.test(phone))
			  {
				  document.frmc7.c7_qqrtel.value="";
				  alert("对不起，您输入的手机或电话号码有错误。");
				  document.frmc7.c7_qqrtel.focus();
				  return false;
			  }
		}
	}

   if(document.frmc7.c7_www.value=="")
	{
		alert("需备案的域名不能为空!");
		document.frmc7.c7_www.focus();
		return false;
	}
	 if(document.frmc7.scfile4.value=="")
	{
		alert("请上传备案资料!");
		document.frmc7.scfile4.focus();
		return false;
	}


}
//#######################################################以上是域名解析验证模块#################################