//Javascript back end Document

/*general functions to check the users email, alphabets, name, password, 
remove spaces form the Name through trim() etc..*/

function trim (strVar) { 
     if(strVar.length >0)
	 {
	        while(strVar.charAt(0)==" ") 
			strVar=strVar.substring(1,strVar.length); 
			while(strVar.charAt(strVar.length-1)==" ") 
			strVar=strVar.substring(0,strVar.length-1); 			
	 }
	 return strVar; 
}
function isNotAlphabets(str){
		for (var i = 0; i < str.length; i++)
		{
				re = / /gi				//Replace the space between words with no space
				str = str.replace(re,"");
			
				var ch = str.substring(i, i + 1);
				
				if((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) 
				{
					return true;
				}
		}
		return false;
}
function isNotNumeric(str){
		for (var i = 0; i < str.length; i++)
		{
				var ch = str.substring(i, i + 1);
				if((ch < '0' || '9' < ch)) 
				{
					if(ch == "-" || ch == ".") continue;
					return true;
				}
		}
		return false;
}

		function isNotPrice(str)
		{
			for (var i = 0; i < str.length; i++)
			{
				var ch = str.substring(i, i + 1);
				if((ch < '0' || '9' < ch)) 
				{
					if(ch == ".") continue;
					return true;
				}
			}
	    return false;
		}

		function isNotContactList(str)
		{
			for (var i = 0; i < str.length; i++)
			{
				var ch = str.substring(i, i + 1);
				if((ch < '0' || '9' < ch)) 
				{
					return true;
				}
			}
	    return false;
		}		
/*To check the Login ID of the User*/

function isNotID(str){
		for (var i = 0; i < str.length; i++)
		{
				re = / /gi				//Replace the space between words with no space
				str = str.replace(re,"");
			
				var ch = str.substring(i, i + 1);
				if((ch < '0' || '9' < ch) && ((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch))) 
				{
					if(ch == "_") continue;
					return true;
				}
		}
		return false;
}


function checkemail(str_email)
{
	var testresults
	var str = str_email;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
	testresults=true
	else
	{
		//alert("Please input a valid email address!")
		testresults=false
	}
	return (testresults)
}

function checkAll(checked)
{
	  for(var i=0;i<document.removeForm.elements.length;i++)
	  {  
		 	var e = document.removeForm.elements[i];
			if(e.type == "checkbox") e.checked = checked;
	  }

}
//Check All permissions
function checkAllperm(checked)
{
	  for(var i=0;i<document.showPermFrm.elements.length;i++)
	  {  
		 	var e = document.showPermFrm.elements[i];
			if(e.type == "checkbox") e.checked = checked;
	  }

}

//Check user registration page..
function check_register(chk)
{
		
		  var uname=trim(chk.username.value);
		  var len=chk.username.value.length;
		  if(uname == "")
		 {
			alert("Please enter User Name");
			chk.username.focus();
			return false;
		 }
		 
		  if(len<4 || len>15)
		 {
			alert("user names must have 4-15 characters");
			chk.username.focus();
			return false;
		 }
		
		 var email=trim(chk.txtEmail.value);
		 if(email == "")
		 {
			alert("Please enter User Email Address");
			chk.txtEmail.focus();
			return false;
		 }
		 if(checkemail(email) == false)
		 {
			return false;		  
		 }

		/*var name= trim(chk.txtFirstName.value);
		if(name == "")
		 {
			alert("Please enter User First Name.");
			chk.txtFirstName.focus();
			return false;
		}
		if(isNotAlphabets(name))
		 {
			alert("Invalid Characters in First Name.");
			chk.txtFirstName.focus();
			return false;		  
		 }
		 
		var name=trim(chk.txtLastName.value);
		if(name == "")
		 {
			alert("Please enter User's Last Name.");
			chk.txtLastName.focus();
			return false;
		}
		if(isNotAlphabets(name))
		 {
			alert("Invalid Characters in Last Name.");
			chk.txtLastName.focus();
			return false;		  
		 }*/		 				 				 
		
		var pwd=trim(chk.txtPassword.value);
		if(pwd == "")
		 {
			alert("Please enter User's Password.");
			chk.txtPassword.focus();
			return false;
		}
		
		var pwd=trim(chk.txtPassword.value);
		if(pwd.length<6)
		 {
			alert("Password must contain atleast 6 character ");
			chk.txtPassword.focus();
			return false;
		}

		/*var confirmpwd=trim(chk.txtConfirmPassword.value);
		if(confirmpwd !== pwd)
		 {
			alert("Your confirm password is not matching with your password");
			chk.txtConfirmPassword.focus();
			return false;
		}*/

		if(chk.chkTermCondition.checked == false)
		{
			alert("You can not be registered without agree with Terms and Conditions");
			chk.chkTermCondition.focus();
			return false;	
		}	
		
		/*if(chk.rdoSex[0].checked!=true && chk.rdoSex[1].checked!=true)
		{
			alert("Please select your sex");
			chk.rdoSex.focus();
			return false;			
		}*/

		 return true;
    }	

//Check user registration page edit..
function check_register_edit(chk)
{

		var name= trim(chk.txtFirstName.value);
		if(name == "")
		 {
			alert("Please enter User First Name.");
			chk.txtFirstName.focus();
			return false;
		}
		if(isNotAlphabets(name))
		 {
			alert("Invalid Characters in First Name.");
			chk.txtFirstName.focus();
			return false;		  
		 }
		 
		var name=trim(chk.txtLastName.value);
		if(name == "")
		 {
			alert("Please enter User's Last Name.");
			chk.txtLastName.focus();
			return false;
		}
		if(isNotAlphabets(name))
		 {
			alert("Invalid Characters in Last Name.");
			chk.txtLastName.focus();
			return false;		  
		 }		 				 				 
		
	
		if(chk.rdoSex[0].checked!=true && chk.rdoSex[1].checked!=true)
		{
			alert("Please select your sex");
			chk.rdoSex.focus();
			return false;			
		}

		 return true;
    }	


//Check Login Front End
function check_login(chk)
{
	/*txtEmail = trim(chk.txtEmail.value);
	
	if(txtEmail=="")
	{
		alert("Email can not be left blank");
		chk.txtEmail.focus();
		return false;
	}
	
	if(checkemail(txtEmail)== false)
	{
		return false;
	}*/
	
	uname = trim(chk.username.value);
	if(uname=="")
	{
		alert("User Name can not be left blank");
		chk.username.focus();
		return false;
	}

	
	txtPwd = trim(chk.txtPwd.value);
	
	if(txtPwd=="")
	{
		alert("Password can not be left blank");
		chk.txtPwd.focus();
		return false;
	}
	
}	



var pop='';
//Open PopUP Window
function openwin(nm,width,height) {
   var name=nm;
   if (pop && !pop.closed) {
      pop.close();
   }
   pop=eval("window.open('"+name+"','NewWIN','chrome[4],toolbar=no,left=5,top=5,width="+width+",height="+height+",directories=no,menubar=no,SCROLLBARS=yes,left=2,right=2')");
   if (!pop.opener) popUpWin.opener = self;
}

//Close Window
function closewin()
{
		
	window.close();
}


function check_upload1(chk)
{
   
	txtUserName = trim(chk.txtUserName.value);
	if(txtUserName.length==0 ||txtUserName.length<6 )
	{
	
              document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];
              document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
              document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];
              chk.txtUserName.focus();
              return false;
	}
	else if(!alphanumeric(txtUserName))
	{
		document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
		document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];	  
		chk.txtUserName.focus();
		return false;
	}
	else if(callRestricted(txtUserName.toLowerCase())==false)
	{
                document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgRestrictedWords'];
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
		document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgRestrictedWords'];
		
		 return false;
	}
	else if(txtUserName.length>5)
	{
                document.getElementById('errmsga').innerHTML="";
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
		document.getElementById('errorMessageTop').innerHTML="";		 
    }
        
     txtPassword1= trim(chk.txtPassword1.value);
	
	if(txtPassword1.length==0 || txtPassword1.length<6)
	{
		document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
		document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];		
		chk.txtPassword1.focus();
		return false;
        		
	}
	else if(!alphanumeric(txtPassword1))
	{
		document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
		document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];		
		chk.txtPassword1.focus();
		return false;
	}
	else
	{
		document.getElementById('errmsga').innerHTML="";
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
		document.getElementById('errorMessageTop').innerHTML="";			
	}
	
	if(txtUserName.toLowerCase() == txtPassword1.toLowerCase())
	{
		document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgUserNamePassSame'];
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
		document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgUserNamePassSame'];			
		chk.txtPassword1.focus();
		return false;
	}
	
	txtPassword2= trim(chk.txtPassword2.value);
	if(txtPassword2.length==0 || txtPassword2.length<6)
	{
                chk.txtPassword2.focus();
                document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
		document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];			
                return false;
	}
	else if(!alphanumeric(txtPassword2))
	{
		document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
		document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];		
		chk.txtPassword2.focus();
		return false;
	}
	else
	{
		document.getElementById('errmsga').innerHTML="";
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
		document.getElementById('errorMessageTop').innerHTML="";				
	}
	
	if(txtPassword2!=txtPassword1)
	{
		document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
		document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];			
		chk.txtPassword2.focus();
		return false;
	}
	
	txtEMail= trim(chk.txtEMail.value);
	
	if(txtEMail.length==0 || txtEMail.length<6)
	{
                chk.txtEMail.focus();
                document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgEmail'];
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
		document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgEmail'];			
                return false;
	}
	else
	{
		document.getElementById('errmsga').innerHTML="";
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
		document.getElementById('errorMessageTop').innerHTML="";
	}
	
	chkemail=checkemail(txtEMail);
	if(chkemail==false)
	{
		document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgEmail'];
                document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
		document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgEmail'];		
		chk.txtEMail.focus();
		return false;
	}
        else
        {
                document.getElementById('Submit').disabled=true;
                return true;
        }

	/*
	if(document.getElementById('chkbox').checked)
	{
		return true;
	}
	else
	{
		document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgTerms'];
		return false;
	}
	*/
	//callajax(txtUserName);
}

// function for checking alphanumeric values.
function alphanumeric(alphane)
{
	var numaric = alphane;
	for(var j=0; j<numaric.length; j++)
		{
		  var alphaa = numaric.charAt(j);
		  var hh = alphaa.charCodeAt(0);
		  if((hh > 47 && hh<59) || (hh > 64 && hh<91) || (hh > 96 && hh<123))
		  {
		  }
		else	{
			 return false;
		  }
		}
 return true;
}


function check_upload2()
{

     txttxtUpdFile = trim(chk.txtUpdFile.value);
	if(txttxtUpdFile.length==0)
	{
            alert('You must enter a file name!');
            return false;
      }
 }     
  function showResponse(originalRequest)
	{
	
					//alert(originalRequest.ResponseText);
				     if(originalRequest.ResponseText=='exists')
				     {
				     		document.getElementById('errmsg').innerHTML="Username already exists! Please choose another one.";
						return false;			     	
				     }
				
	}
	
	function reportError(request)
	{
		//return false;
	}
	
	function callajax(uname)
	{
      			var url = 'checkUserExists.php';
			var pars = 'username='+uname;
 			var myAjax = new Ajax.Request(
			url, 
			{
					method: 'get', 
					parameters: pars, 
					onSuccess: showResponse,
					onFailure: reportError
			});
	}



function setValues()
{
	alert("setValues");
document.getElementById('txtVerificationCode').value=document.getElementById('txtVerificationCode1').value;
}

function callRestricted(name)
{
	var string1 = name;
	var data=document.getElementById('restrictedWords').value;
	var dataArray=data.split('|');
	

	for(i=0; i<dataArray.length; i++)
	{
		if(string1.indexOf(dataArray[i])==0)
		{
			return false;
		}
	}
	
	return true;
	
}

function checkModelSignUp(){

	var firstName = trim(document.getElementById("firstName").value);
	var lastName = trim(document.getElementById("lastName").value);
	var email = trim(document.getElementById("email").value);
	var phone = trim(document.getElementById("phone").value);
	var month = trim(document.getElementById("month").value);
	var day = trim(document.getElementById("day").value);
	var year = trim(document.getElementById("year").value);
	var city = trim(document.getElementById("city").value);
	var state = trim(document.getElementById("state").value);
	var zipcode = trim(document.getElementById("zipcode").value);
	var country = trim(document.getElementById("country").value);
	var errorMessage = document.getElementById("errorMessage");
	if(firstName.length==0){
		errorMessage.innerHTML = "Please Provide Your First Name!";
		document.getElementById("firstName").focus();
		return false;
	}
	if(lastName.length==0){
		errorMessage.innerHTML = "Please Provide Your Last Name!";
		document.getElementById("lastName").focus();		
		return false;
	}
	if(email.length==0 || !checkemail(email)){
		errorMessage.innerHTML = "Please Provide Proper Email Address!";
		document.getElementById("email").focus();		
		return false;
	}
	if(phone.length==0){
		errorMessage.innerHTML = "Please Provide Your Phone Number!";
		document.getElementById("phone").focus();				
		return false;
	}
	if(city.length==0){
		errorMessage.innerHTML = "Please Provide Your City!";
		document.getElementById("city").focus();		
		return false;
	}
	if(country==""){
		errorMessage.innerHTML = "Please Select Your Country!";
		document.getElementById("country").focus();		
		return false;
	}
	if(country=="US" && state==""){
		errorMessage.innerHTML = "Please Select Your State!";
		document.getElementById("state").focus();			
		return false;
	}
	return true;
}
function setUpState(){
	var country = document.getElementById("country").value;
	if(country!="US"){
		document.getElementById("state").disabled=true;
	}else{
		document.getElementById("state").disabled=false;
	}
}


function check_FormSumit(chk)
{
     
    txtUserName = trim(chk.txtUserName.value);
    if(txtUserName.length==0 ||txtUserName.length<6 )
    {
           
              document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];
              document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
              document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];              
                   chk.txtUserName.focus();
                   return false;
    }
    else if(!alphanumeric(txtUserName))
    {
       
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];      
        chk.txtUserName.focus();
        return false;
    }
    else if(callRestricted(txtUserName.toLowerCase())==false)
    {
        
         document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgRestrictedWords'];
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgRestrictedWords'];
        
         return false;
    }
    else if(txtUserName.length>5)
    {
         
         document.getElementById('errmsga').innerHTML="";
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
        document.getElementById('errorMessageTop').innerHTML="";         
    }
        
     txtPassword1= trim(chk.txtPassword1.value);
    
    if(txtPassword1.length==0 || txtPassword1.length<6)
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];        
        chk.txtPassword1.focus();
        return false;
                
    }
    else if(!alphanumeric(txtPassword1))
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];        
        chk.txtPassword1.focus();
        return false;
    }
    else
    {
        document.getElementById('errmsga').innerHTML="";
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
        document.getElementById('errorMessageTop').innerHTML="";            
    }
    
    if(txtUserName.toLowerCase() == txtPassword1.toLowerCase())
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgUserNamePassSame'];
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgUserNamePassSame'];            
        chk.txtPassword1.focus();
        return false;
    }
    
    txtPassword2= trim(chk.txtPassword2.value);
    if(txtPassword2.length==0 || txtPassword2.length<6)
    {
            chk.txtPassword2.focus();
            document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];            
            return false;
    }
    else if(!alphanumeric(txtPassword2))
    {
        
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];        
        chk.txtPassword2.focus();
        return false;
    }
    else
    {
     
        document.getElementById('errmsga').innerHTML="";
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
        document.getElementById('errorMessageTop').innerHTML="";                
    }
       
  
    if(txtPassword2!=txtPassword1)
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];            
        chk.txtPassword2.focus();
        return false;
    }
    
    txtEMail= trim(chk.txtEMail.value);
    
    if(txtEMail.length==0 || txtEMail.length<6)
    {
            chk.txtEMail.focus();
            document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgEmail'];
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgEmail'];            
            return false;
    }
    else
    {
        document.getElementById('errmsga').innerHTML="";
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
        document.getElementById('errorMessageTop').innerHTML="";
    }
    
    chkemail=checkemail(txtEMail);
    if(chkemail==false)
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgEmail'];
        document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgEmail'];        
        chk.txtEMail.focus();
        return false;
    }

}


function check_SubmitUserReg(chk)
{
   
    txtUserName = trim(chk.txtUserName.value);
    if(txtUserName.length==0 ||txtUserName.length<6 )
    {
    
              document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];
              //document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
              //document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];              
              chk.txtUserName.focus();
              return false;
    }
    else if(!alphanumeric(txtUserName))
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];
       // document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        //document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgUsernameLength'];      
        chk.txtUserName.focus();
        return false;
    }
    else if(callRestricted(txtUserName.toLowerCase())==false)
    {
         document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgRestrictedWords'];
       // document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
       // document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgRestrictedWords'];
        
         return false;
    }
    else if(txtUserName.length>5)
    {
         document.getElementById('errmsga').innerHTML="";
        //document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
        //document.getElementById('errorMessageTop').innerHTML="";         
    }
        
     txtPassword1= trim(chk.txtPassword1.value);
    
    if(txtPassword1.length==0 || txtPassword1.length<6)
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
        //document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
       // document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];        
        chk.txtPassword1.focus();
        return false;
                
    }
    else if(!alphanumeric(txtPassword1))
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
        //document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        //document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];        
        chk.txtPassword1.focus();
        return false;
    }
    else
    {
        document.getElementById('errmsga').innerHTML="";
        //document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
       // document.getElementById('errorMessageTop').innerHTML="";            
    }
    
    if(txtUserName.toLowerCase() == txtPassword1.toLowerCase())
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgUserNamePassSame'];
        //document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        //document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgUserNamePassSame'];            
        chk.txtPassword1.focus();
        return false;
    }
    
    txtPassword2= trim(chk.txtPassword2.value);
    if(txtPassword2.length==0 || txtPassword2.length<6)
    {
            chk.txtPassword2.focus();
            document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
       /// document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
       // document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];            
            return false;
    }
    else if(!alphanumeric(txtPassword2))
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
       // document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
      //  document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];        
        chk.txtPassword2.focus();
        return false;
    }
    else
    {
        document.getElementById('errmsga').innerHTML="";
       // document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
        //document.getElementById('errorMessageTop').innerHTML="";                
    }
    
    if(txtPassword2!=txtPassword1)
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgPassMatch'];
        //document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
        //document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgPassMatch'];            
        chk.txtPassword2.focus();
        return false;
    }
    
    txtEMail= trim(chk.txtEMail.value);
    
    if(txtEMail.length==0 || txtEMail.length<6)
    {
            chk.txtEMail.focus();
            document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgEmail'];
        //document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
       // document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgEmail'];            
            return false;
    }
    else
    {
        document.getElementById('errmsga').innerHTML="";
       // document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplayNone';
       // document.getElementById('errorMessageTop').innerHTML="";
    }
    
    chkemail=checkemail(txtEMail);
    if(chkemail==false)
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgEmail'];
       // document.getElementById('errorMessageTopDiv').className='errorMessageTopDisplay';
      //  document.getElementById('errorMessageTop').innerHTML=ErrorMsgArray['jsMsgEmail'];        
        chk.txtEMail.focus();
        return false;
    }

    /*
    if(document.getElementById('chkbox').checked)
    {
        return true;
    }
    else
    {
        document.getElementById('errmsga').innerHTML=ErrorMsgArray['jsMsgTerms'];
        return false;
    }
    */
    //callajax(txtUserName);
}
