//////////////domain.js
////////2006-08-31
///一个下yu天

<!--
/////////admin_domain_modidns.htm
	function domain_modidns_check(dnsname1,dnsname2){
		var re_string=/^([a-z0-9]+[\-]?[a-z0-9]*\.)+[a-z]{2,4}$/;
		var obj1=document.getElementById(dnsname1);
		var obj2=document.getElementById(dnsname2);
		if(!re_string.test(obj1.value)){
			alert("你输入的主DNS不符合规定，请重输");
			obj1.focus();
			return false;
		}
		if(obj2.value.length>0){
			if(!re_string.test(obj2.value)){
				alert("你输入的次DNS不符合规定，请重输");
				obj2.focus();
				return false;
			}
		}
		return true;
	}
////////////////////////


/////////////admin_domain_modidomainfo.htm
function doTab(i)
{
	var numberOfTabs = 4;
	if (document.getElementById)
	{
		for (var f = 1; f < numberOfTabs+1; f++)
		{
			document.getElementById('tabdiv'+f).style.display='none';
			document.getElementById('tablink'+f).setAttribute('bgColor', '#ffffff');
		}
		document.getElementById('tabdiv'+i).style.display='block';
		document.getElementById('tablink'+i).setAttribute('bgColor', '#cccccc');
	}
}


function objF(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}


function domain_modidomainfo_check(){

	var prefix=new Array("r","a","t","f");

	var i;

	for(i=0;i<prefix.length;i++){
		if(!ChkGrpInput(prefix[i]))
			return false;
	}

	return confirm("您确定要修改吗?");
}

function ChkGrpInput(t){
	var g;
	var sEmail;
	if(t=="r") 
		g="域名注册人";
	if(t=="a") 
		g="域名管理联系人";	
	if(t=="t") 
		g="域名技术联系人";
	if(t=="f") 
		g="域名财务联系人";
	if(!(t=="r")){
	var sOrg_cn;
	sOrg_cn = objF(t+"_org_cn")
	if(sOrg_cn.value==""){
		alert("请输入"+g+"正确的单位名称(中文)! 个人用户填写姓名!");

		return false;
		}
	if(sOrg_cn.value.length>50){
		alert("您输入"+g+"的单位名称(中文)长度超过50, 系统不接受超过50的字符!");

		return false;
		}
	if(!ChkString_CN(sOrg_cn.value)){
		alert("您输入"+g+"的单位名称(中文)必须带有中文汉字!");

		return false;
		}
	var sOrg_en;
	sOrg_en = objF(t+"_org_en")
	if(sOrg_en.value==""){
		alert("请输入"+g+"正确的单位名称(英文)! 个人用户填写姓名!");

		return false;
		}
	if(sOrg_en.value.length>50){
		alert("您输入"+g+"的单位名称(英文)长度超过50, 系统不接受超过50的字符!");

		return false;
		}
	if(!ChkString_EN(sOrg_en.value)){
		alert("您输入"+g+"的单位名称(英文)只能带有英文字符及英文的符号!");

		return false;
		}
	}
	var sFirstname_cn
	sFirstname_cn = objF(t+"_firstname_cn");
	if(sFirstname_cn.value==""){
		alert("请输入"+g+"正确的姓(中文)!");

		return false;		
	}
	if(!ChkString_CN(sFirstname_cn.value)){
		alert("您输入"+g+"的姓(中文)必须带有中文汉字!");

		return false;
		}
	var sLastname_cn
	sLastname_cn = objF(t+"_lastname_cn");
	if(sLastname_cn.value==""){
		alert("请输入"+g+"正确的名字(中文)!");

		return false;		
	}
	if(!ChkString_CN(sLastname_cn.value)){
		alert("您输入"+g+"的名字(中文)必须带有中文汉字!");

		return false;
		}

	var sFirstname_en
	sFirstname_en = objF(t+"_firstname_en");
	if(sFirstname_en.value==""){
		alert("请输入"+g+"正确的姓(英文)!");

		return false;		
	}
	if(!ChkString_EN(sFirstname_en.value)){
		alert("您输入"+g+"的姓(英文)只能带英文字符!");

		return false;
		}
	var sLastname_en
	sLastname_en = objF(t+"_lastname_en");
	if(sLastname_en.value==""){
		alert("请输入"+g+"正确的名字(英文)!");

		return false;		
	}
	if(!ChkString_EN(sLastname_en.value)){
		alert("您输入"+g+"的名字(英文)只能带英文字符!");

		return false;
		}

	var sCity_cn;
	sCity_cn = objF(t+"_city_cn");
	if(sCity_cn.value==""){
		alert("请输入"+g+"正确的城市(中文)!");

		return false;		
	}
	if(!ChkString_CN(sCity_cn.value)){
		alert("您输入"+g+"的城市(中文)只能是汉字!");

		return false;
		}
	var sCity_en;
	sCity_en = objF(t+"_city_en");
	if(sCity_en.value==""){
		alert("请输入"+g+"正确的城市(英文)!");

		return false;		
	}
	if(!ChkString_EN(sCity_en.value)){
		alert("您输入"+g+"的城市(英文)只能带英文字符!");

		return false;
		}

	var sAddress_cn;
	sAddress_cn = objF(t+"_address_cn");
	if(sAddress_cn.value==""){
		alert("请输入"+g+"正确的联络地址(中文)!");

		return false;		
	}
	if(!ChkString_CN(sAddress_cn.value)){
		alert("您输入"+g+"的联络地址(中文)只能是汉字!");

		return false;
		}
	var sAddress_en;
	sAddress_en = objF(t+"_address_en");
	if(sAddress_en.value==""){
		alert("请输入"+g+"正确的联络地址(英文)!");

		return false;		
	}
	if(!ChkString_EN(sAddress_en.value)){
		alert("您输入"+g+"的联络地址(英文)只能带英文字符!");

		return false;
		}

	
	var sPostcode;
	sPostcode = objF(t+"_postcode");
	if(sPostcode.value==""){
		alert("请输入"+g+"正确的邮政编码!");

		return false;
		}
	if(sPostcode.value.length!==6 || !CheckNumeric(sPostcode.value)){
		alert("您输入"+g+"的邮政编码必须只能是6位数字组成!");

		return false;
		}

	var sTelephone_s;
	sTelephone_s = objF(t+"_telephone_s");
	if(sTelephone_s.value==""){
		alert("请输入"+g+"正确的电话号码国家编码! 中国区域请填写 86 ");

		return false;
		}
	if(!CheckNumeric(sTelephone_s.value)){
		alert("您输入"+g+"的电话号码国家编码必须只能是数字组成!");

		return false;
		}
	var sTelephone_s2;
	sTelephone_s2 = objF(t+"_telephone_s2");

	var sTelephone_s3;
	sTelephone_s3 = objF(t+"_telephone_s3");

	
	if(sTelephone_s2.value==""&&sTelephone_s3.value.length<11){
		alert("请输入"+g+"正确的电话号码区号! 例: 厦门 : 592");

		return false;
		}
	if(!CheckNumeric(sTelephone_s2.value)){
		alert("您输入"+g+"的电话号码区号必须只能是数字组成!");

		return false;
		}

	if(sTelephone_s3.value==""){
		alert("请输入"+g+"正确的电话号码! ");

		return false;
		}
	if(!CheckNumeric(sTelephone_s3.value) || sTelephone_s3.value.length>12){
		alert("您输入"+g+"的电话号码必须只能是数字组成!且最大长度不得超过12位!");

		return false;
		}



	var sFax_s;
	sFax_s = objF(t+"_fax_s");
	if(sFax_s.value==""){
		alert("请输入"+g+"正确的传真号码国家编码! 中国区域请填写 86 ");

		return false;
		}
	if(!CheckNumeric(sFax_s.value)){
		alert("您输入"+g+"的传真号码国家编码必须只能是数字组成!");

		return false;
		}
	var sFax_s2;
	sFax_s2 = objF(t+"_fax_s2");
	var sFax_s3;
	sFax_s3 = objF(t+"_fax_s3");


	if(sFax_s2.value==""&&sFax_s3.value.length<11){
		alert("请输入"+g+"正确的传真号码区号! 例: 厦门 : 592");

		return false;
		}
	if(!CheckNumeric(sFax_s2.value)){
		alert("您输入"+g+"的传真号码区号必须只能是数字组成!");

		return false;
		}

	if(sFax_s3.value==""){
		alert("请输入"+g+"正确的传真号码! ");

		return false;
		}
	if(!CheckNumeric(sFax_s3.value) || sFax_s3.value.length>12){
		alert("您输入"+g+"的传真号码必须只能是数字组成!且最大长度不得超过12位!");

		return false;
		}

	sEmail=objF(t+"_email");
	if(!EmlChk(sEmail.value)){
		alert("请输入"+g+"正确的电子邮件!");		
		return false;
	}
	return true;
}
function CheckNumeric(str){
	bString = "1234567890-";
	var codes=new Array(1);
		for(i = 0; i < str.length; i ++)
	{
		if (bString.indexOf(str.substring(i,i+1))==-1)
		{
			return false;
		}
	}
	return true;
}
function  ChkString(str)    
{    
	num=str.length  
	var  arr=str.match(/[^\x00-\x80]/ig)  
	if(arr!=null)num+=arr.length  
	alert(num)  
}
function ChkString_EN(str){
var bString = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 -.,()@&";
for(i = 0; i < str.length; i ++)
{
	if (bString.indexOf(str.substring(i,i+1))==-1)
	{
		return false;
	}
}
	return true;
}
function objChk(o){
	var obj=objF(o);
	return obj.value;
}
//email check
function EmlChk(v)
{
	var rInvalid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var rValid=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	return (!rInvalid.test(v)&&rValid.test(v));
}
//chinese check
function ChkString_CN(str){
	var reg=/[\u4E00-\u9FA5]/g;  
	if(reg.test(str))
		return true;//s.match(re).length  
	else 
		return false;
}


//////////admin_domain_modidomainpsw.htm
function domain_modidomainpsw_check(name1,name2,min,max){
	var bString=new RegExp("^[\x21-\xff]{"+min+","+max+"}$");
	var	obj1=document.getElementById(name1);
	var	obj2=document.getElementById(name2);
	if (!bString.test(obj1.value)){
		alert("你输入的密码不符合规定");
		obj1.value="";
		obj2.value="";
		obj1.focus();
		return false;
	}else if(!(obj1.value==obj2.value)){
		alert("你两次输入的密码不一样，请重新输入");
		obj2.value="";
		obj2.focus();
		return false;
	}
	return true;
}

//////////////////admin_domain_modowner.htm

function domain_modowner_check(userid1,userid2){
	var e_string=/[0-9]+/;
	var obj1=document.getElementById(userid1);
	var obj2=document.getElementById(userid2);
	if(!e_string.test(obj1.value)){
		alert("请正确输入会员号");
		obj1.value="";
		obj2.value="";
		obj1.focus();
		return false;
	}
	if(!(obj1.value==obj2.value)){
		alert("你两次输入的会员号不一样，请重输");
		obj2.value="";
		obj2.focus();
		return false;
	}
	return true;
}

///////////////admin_domain_repay.htm

function domain_repay_check(buyyear){


	var bString=/^([1-9]|10)$/;
	obj=document.getElementById(buyyear);
	if (!bString.test(obj.value))
	{
		alert("你可以续费的年限为1-10年");
		obj.focus();
		return false;
	}
	return confirm("你选择续费"+obj.value+"年，确定吗");
}

//////////


//-->


