﻿var firstname,lastname,country,city,how,username,email,reemail,phone;
var agreement,submintv,resetv,description,description2,description3;
var tipusername1,tipusername2,tipemail,tipemail2,countryoption,howoption;
var chkfirstname,chkcountry,chkusername,chkemails,chkreemail;
var question,answer,qtipe,atipe;
if(myLng=='en-US')
	{
		firstname   =mylanguage.Register.firstname.en;
		chkfirstname=mylanguage.Register.chkfirstname.en;
		lastname    =mylanguage.Register.lastname.en;
		country     =mylanguage.Register.country.en;
		chkcountry  =mylanguage.Register.chkcountry.en
		city	    =mylanguage.Register.city.en;
		how		    =mylanguage.Register.how.en;
		howoption   =mylanguage.Register.howoption.en;
		username    =mylanguage.Register.username.en;
		chkusername =mylanguage.Register.chkusername.en;
		question    =mylanguage.Register.question.en;
		answer      =mylanguage.Register.answer.en;
		qtipe       =mylanguage.Register.qtipe.en;
		atipe       =mylanguage.Register.atipe.en;
		email	    =mylanguage.Register.email.en;
		chkemails   =mylanguage.Register.chkemail.en;
		tipemail    =mylanguage.Register.tipemail.en;
		tipemail2   =mylanguage.Register.tipemail2.en;
		reemail     =mylanguage.Register.reemail.en;
		chkreemail  =mylanguage.Register.chkreemail.en;
		phone	    =mylanguage.Register.phone.en;
		agreement   =mylanguage.Register.agreement.en;
		submitv     =mylanguage.Register.submitv.en;
		resetv	    =mylanguage.Register.resetv.en;
		tipusername2=mylanguage.Register.tipusername2.en;
		tipusername1=mylanguage.Register.tipusername1.en;
		description =mylanguage.Register.description.en;
		description2=mylanguage.Register.description2.en;
		description3=mylanguage.Register.description3.en;				
	}
	else if(myLng=='zh-CN')
	{
		firstname    =mylanguage.Register.firstname.cn;
		chkfirstname =mylanguage.Register.chkfirstname.cn;
		lastname     =mylanguage.Register.lastname.cn;
		country      =mylanguage.Register.country.cn;
		chkcountry   =mylanguage.Register.chkcountry.cn;
		city	     =mylanguage.Register.city.cn;
		how		     =mylanguage.Register.how.cn;
		howoption    =mylanguage.Register.howoption.cn;
		username     =mylanguage.Register.username.cn;
		chkusername  =mylanguage.Register.chkusername.cn;
		question     =mylanguage.Register.question.cn;
		answer       =mylanguage.Register.answer.cn;
		qtipe        =mylanguage.Register.qtipe.cn;
		atipe        =mylanguage.Register.atipe.cn;
		email	     =mylanguage.Register.email.cn;
		chkemails    =mylanguage.Register.chkemail.cn;
		tipemail     =mylanguage.Register.tipemail.cn;
		tipemail2    =mylanguage.Register.tipemail2.cn;
		reemail      =mylanguage.Register.reemail.cn;
		chkreemail   =mylanguage.Register.chkreemail.cn;
		phone	     =mylanguage.Register.phone.cn;
		agreement    =mylanguage.Register.agreement.cn;
		submitv      =mylanguage.Register.submitv.cn;
		resetv	     =mylanguage.Register.resetv.cn;
		tipusername2 =mylanguage.Register.tipusername2.cn;
		tipusername1 =mylanguage.Register.tipusername1.cn;
		description  =mylanguage.Register.description.cn;
		description2 =mylanguage.Register.description2.cn;
		description3 =mylanguage.Register.description3.cn;

	}
	countryoption=chkcountry + countries;
	
function chkname()
{
    var num;
    num=Math.random();
    var strtxt,flag;
    nameerr=true;
    flag=true;
    strtxt=document.getElementById("txtusername").value;    
    if(strtxt=='') return;
    if(strtxt=='undefined') return;
    while(strtxt.indexOf(' ')>=0)
    {
        strtxt=strtxt.replace(' ','');
    }
	
    for(i = 0; i < strtxt.length; i++) {
if((strtxt.charAt(i) < "a" || strtxt.charAt(i) > "z") && (strtxt.charAt(i) < "A" || strtxt.charAt(i) > "Z") && (strtxt.charAt(i) < "0" || strtxt.charAt(i) > "9") && strtxt.charAt(i) != "-")
    flag=false;}
    document.getElementsByName("txtusername").value=strtxt;
    if(strtxt==''||strtxt.length<4)
    {
        flag=false;					
    }
    if(flag)
    {
        myxmlhttp();
        if (navigator.appName.indexOf("Netscape")>=0)
        {
            xmlHttp.onload=CallBack;
        }
        else
        {
            xmlHttp.onreadystatechange=CallBack;
        }        
        xmlHttp.open("GET","/AjaxMethod.aspx?num=" + num + "&un=" + strtxt,false);
        xmlHttp.send(null);
    }
    if(!flag)
    {
        document.getElementById("divusername").innerHTML=tipusername1 + '  ';
        document.getElementById("divusername").style.display='block';
        nameerr=false;
    }			
	
}
function CallBack()
{
    if(xmlHttp.readyState == 4)
    {
        if(xmlHttp.status == 200 )
        {	
            if(xmlHttp.responseText!='ok')
            {	
	            document.getElementById("divusername").innerHTML=tipusername2+ '  ';                        	            
	            document.getElementById("divusername").style.display='block';
	            nameerr=false;						
            }
            else
            {
	            document.getElementById("divusername").style.display='none';
	            nameerr=true;
            }            
        }
     }
}

function chkemail()
{
    var flag,stremail;
    emailerr=true;
    flag=0;
    stremail=document.getElementById("txtemail").value;
    if(stremail=='')return;
    while(stremail.indexOf(' ')>=0)
    {
        stremail=stremail.replace(' ','');
    }
    document.getElementById("txtemail").value=stremail;
    if(stremail.indexOf('@')<1)flag=flag + 1;
    if(stremail.indexOf('.')<3)flag=flag + 1;
    if(flag>0)
    {
        document.getElementById("divemail").innerHTML=tipemail + ' ';
        document.getElementById("divemail").style.display='block';
        emailerr=false;				
    }
    else
    {
        document.getElementById("divemail").style.display='none';
        myxmlhttp();
        if (navigator.appName.indexOf("Netscape")>=0)
        {
            xmlHttp.onload=CallBack2;
        }
        else
        {
            xmlHttp.onreadystatechange=CallBack2;
        }        
        xmlHttp.open("GET","/Ajaxmethod.aspx?em=" + stremail,false);
        xmlHttp.send(null);				
    }					
	 
}
function CallBack2()
{
    if(xmlHttp.readyState == 4)
    {
        if(xmlHttp.status == 200 )
        {	
            if(xmlHttp.responseText!='ok')
            {					
	            document.getElementById("divemail").innerHTML=tipemail2+ '  ';
	            document.getElementById("divemail").style.display='block';
	            emailerr=false;
            }
            else
            {
	            document.getElementById("divemail").style.display='none';
	            emailerr=true;
            }
        }
     }
}