function CheckInput() {
var regfm=document.dme_frm;
if (regfm.d_pss.value=="")  
	{
		alert('对不起，域名管理密码不能为空，谢谢!');
		regfm.d_pss.focus();
		return false;
	}
	bString = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 _";
for(i = 0; i < regfm.d_pss.value.length; i ++)
{
	if (bString.indexOf(regfm.d_pss.value.substring(i,i+1))==-1)
	{
		alert('对不起，域名密码只能包含字母数字以及下划线_，谢谢!');
		regfm.d_pss.focus();
		return false;
	}
}

if (regfm.d_dnshst1.value==""||regfm.d_dnsip1.value==""||regfm.u_copnme_en.value==""||regfm.u_surnme.value==""||regfm.u_nomin.value==""||regfm.u_adr_en.value==""||regfm.u_cty_en.value==""||regfm.u_prv_en.value==""||regfm.u_con_en.value==""||regfm.u_cde.value==""||regfm.u_tel.value==""||regfm.u_fax.value==""||regfm.u_eml.value=="")
{
alert("对不起，请填写完整！谢谢");
return false;
}

if (!regfm.agreement.checked)
{
alert ("请确保以上填写的域名注册信息完整、真实，并保证不用此域名从事任何违法用途");
return false;
}
//////////////////////////////////////////////////////检验是否中文输入
bString = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 -.,()@&";
var strings=new Array(7);
strings[0]=regfm.u_copnme_cn;
strings[1]=regfm.u_surnme_cn;
strings[2]=regfm.u_nomin_cn;
strings[3]=regfm.u_con_cn;
strings[4]=regfm.u_prv_cn;
strings[5]=regfm.u_cty_cn;
strings[6]=regfm.u_adr_cn;

for(j=0;j<7;j++)
{
ifcn=false;
for(i = 0; i < strings[j].value.length; i ++)
{
	if (bString.indexOf(strings[j].value.substring(i,i+1))==-1)
	{
	    ifcn=true;
		break;
	}
}
if (ifcn==false)
{
alert("对不起，中文输入项中当须含有中文字符！谢谢");
return false;
}
}

if (!/^\w+\s+\w+/.test(regfm.u_copnme_en.value))
{
alert('域名所有者英文必须含有一个空格');
return false;
}
//////////////////////////////////////////////////////检验是否英文输入
bString = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 -.,()@&";
var strings=new Array(6);
strings[0]=regfm.u_copnme_en;
strings[1]=regfm.u_surnme;
strings[2]=regfm.u_nomin;
strings[3]=regfm.u_prv_en;
strings[4]=regfm.u_cty_en;
strings[5]=regfm.u_adr_en;

for(j=0;j<6;j++)
{
for(i = 0; i < strings[j].value.length; i ++)
{
	if (bString.indexOf(strings[j].value.substring(i,i+1))==-1)
	{
		alert('对不起，英文输入项中不能含有中文字符或其它非法字符，谢谢!');
		strings[j].focus();
		return false;
	}
}
}
////////////////////////////////////////////////////检验是否国家代码
bString = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var couns=new Array(1);
couns[0]=regfm.u_con_en;

for(j=0;j<1;j++)
{
	if (couns[j].value.length!=2)
	{
		alert('对不起，国家代码只能由两位字母组成，谢谢!');
		couns[j].focus();
		return false;
	}

for(i = 0; i < couns[j].value.length; i ++)
{
   
	if (bString.indexOf(couns[j].value.substring(i,i+1))==-1)
	{
		alert('对不起，国家代码只能由两位字母组成，谢谢!');
		couns[j].focus();
		return false;
	}
}
}
/////////////////////////////////////////////////////
bString = "1234567890-+.";
var phs=new Array(2);
phs[0]=regfm.u_tel;
phs[1]=regfm.u_fax;
for(j=0;j<2;j++)
{
for(i = 0; i < phs[j].value.length; i ++)
{
	if (bString.indexOf(phs[j].value.substring(i,i+1))==-1)
	{
		alert('对不起，电话或传真只能包含数字或符号+.-，谢谢!');
		phs[j].focus();
		return false;
	}
}
}

///////////////////////////////////////////////////////
bString = "1234567890-";
var codes=new Array(1);
codes[0]=regfm.u_cde;
for(j=0;j<1;j++)
{
for(i = 0; i < codes[j].value.length; i ++)
{
	if (bString.indexOf(codes[j].value.substring(i,i+1))==-1)
	{
		alert('对不起，邮政编码只能包含数字，谢谢!');
		codes[j].focus();
		return false;
	}
}
}
///////////////////////////////////////////////////////
var mails=new Array(1);
mails[0]=regfm.u_eml;
for(j=0;j<1;j++)
{
if  (!isEmail(mails[j].value))
{		alert('对不起，请输入正确的邮件地址，谢谢!');
		mails[j].focus();
		return false;
}
}
function isEmail(vEMail)
{
	var regInvalid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
	var regValid=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
	return (!regInvalid.test(vEMail)&&regValid.test(vEMail));
}


if(confirm("请确认是否提交该申请！"))
return true;
else
return false;
//return confirm(s_comfirm);

}

function Domain_isObject(objectID){
	
	var returnValue=false;
	var obj=eval(objectID);

	if( "object"==(typeof(objectID)).toLowerCase( ) ) returnValue=true;
	if( obj!=null ) returnValue=true;

	return returnValue;
}

function Domain_showWhois(domain){

    if( domain=="" || domain==null ) domain="";

    var it=document.frmDomain;
    
    var popUpFile				="/domain/domain_whois_popup.asp?domain="+domain;
    var popUpWidth			=535;
    var popUpHeight			=535;
    var popUpWindowName	="popupHosting";
    var popUpOption			="width="+popUpWidth+",height="+popUpHeight+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,left=0,top=0";
    var popUpWindow			=window.open(popUpFile,popUpWindowName,popUpOption);

    popUpWindow.focus();
    return;
}

function Domain_checkRadioButton(obj){
	var returnValues=false;
	if( !Domain_isObject(obj) ) return returnValues;

	if( obj.length ){
		
		for(k=0;k<obj.length;k++){
			if( obj[k].checked ){
				returnValues=obj[k];	
				break;
			}
		}

	}else{
		if( obj.checked ) returnValues=obj;
	}
	
	return returnValues;
}

function Domain_selectDomainLang(){
    
    var it=document.frmDomain;
    var domainType=Domain_checkRadioButton(it.domainType);

    for(k=0;k<it.length;k++){
        
        if( it.elements[k].type!="checkbox" && it.elements[k].type!="hidden") continue;

        if( it.elements[k].dType==domainType.value ){
            it.elements[k].checked=false;
            it.elements[k].disabled=false;
            if( it.elements[k].value==".com" || it.elements[k].value==".net" || it.elements[k].value==".me") it.elements[k].checked=true;
        }else {
            it.elements[k].checked=false;
            it.elements[k].disabled=true;
        }

    }
    return;
}
