﻿// JScript File
var imgHTTP=getreq(); 
var userHTTP=getreq();
function showtextbox(myval)
		{		
		    if(myval=="5")
		        {
		            document.getElementById("ctl00_ContentPlaceHolder1_txt_other").style.visibility="visible";
                    document.getElementById("ctl00_ContentPlaceHolder1_txt_other").style.display="block";  
		        }
		    else
		        {
		            document.getElementById("ctl00_ContentPlaceHolder1_txt_other").style.visibility="hidden";
		            document.getElementById("ctl00_ContentPlaceHolder1_txt_other").style.display="none";
		        }
		}		
		
var errflag;
var rtype=true;	


function register_validate(num)
		{
		    errflag = 0;
		    document.getElementById("errordiv").style.display = 'none';
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtname").value == "")
			{				
                 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_name").style.display = 'block';            
                 document.getElementById("li_name").innerHTML = geterrmsg('e1');             
                 errflag=1;
			}
					
			if (document.getElementById('ctl00_ContentPlaceHolder1_txtname').value!="")
            {        
               document.getElementById("errordiv").style.display = 'block';
               document.getElementById("li_name").style.display = 'none';          
               isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txtname'),document.getElementById('li_name'),'e7');          
            }
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtAddress").value == "")
			{
				 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_add").style.display = 'block';            
                 document.getElementById("li_add").innerHTML = geterrmsg('e9');             
                 errflag=1;
			}
			if (document.getElementById('ctl00_ContentPlaceHolder1_txtAddress').value!="")
            {        
                 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_add").style.display = 'none';            
                 isAddress(document.getElementById('ctl00_ContentPlaceHolder1_txtAddress'),document.getElementById('li_add'),'e17');          
            }
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtlandmark").value == "")
			{
				 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_lmark").style.display = 'block';            
                 document.getElementById("li_lmark").innerHTML = geterrmsg('e18');             
                 errflag=1;
			}
			else
			{
			    document.getElementById("li_lmark").style.display = 'none';
			}
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtcity").value=="")
            {
                  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_city").style.display = 'block';
                  document.getElementById("li_city").innerHTML = geterrmsg('e10');              
                  errflag=1;
            }
           if (document.getElementById('ctl00_ContentPlaceHolder1_txtcity').value!="")
            {        
                 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_city").style.display = 'none';             
                 isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txtcity'),document.getElementById('li_city'),'e19');          
            }			
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtState").value=="")
            {
                  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_state").style.display = 'block';
                  document.getElementById("li_state").innerHTML = geterrmsg('e11');              
                  errflag=1;
            }
           if (document.getElementById('ctl00_ContentPlaceHolder1_txtState').value!="")
            {        
                 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_state").style.display = 'none';             
                 isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txtState'),document.getElementById('li_state'),'e20');          
            }				
			if (document.getElementById("ctl00_ContentPlaceHolder1_ddlCountry").value == "0")
			{
				  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_country").style.display = 'block';
                  document.getElementById("li_country").innerHTML = geterrmsg('e12');              
                  errflag=1;
			}
			else
			{
			    document.getElementById("li_country").style.display = 'none';
			}			
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtPincode").value == "")
			{ 
			      document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_zipcode").style.display = 'block';
                  document.getElementById("li_zipcode").innerHTML = geterrmsg('e13');              
                  errflag=1;
			}
			else
			{
			    if (alphanumeric(document.getElementById("ctl00_ContentPlaceHolder1_txtPincode").value)=="1")
			    {
				  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_zipcode").style.display = 'block';
                  document.getElementById("li_zipcode").innerHTML = geterrmsg('e15');              
                  errflag=1;
			    }
			    else
			    {
			     document.getElementById("li_zipcode").style.display = 'none';
			    }
			}	
			if (document.getElementById("ctl00_ContentPlaceHolder1_ddlGender").value == "0")
			{
				  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_gender").style.display = 'block';
                  document.getElementById("li_gender").innerHTML = geterrmsg('e21');              
                  errflag=1;
			}	
			else
			{
			    document.getElementById("li_gender").style.display = 'none';
			}		
			if (document.getElementById("ctl00_ContentPlaceHolder1_ddlDay").value == "0")
			{
				  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_day").style.display = 'block';
                  document.getElementById("li_day").innerHTML = geterrmsg('e22');              
                  errflag=1;
			}
			else
			{
			    document.getElementById("li_day").style.display = 'none';
			}	
			if (document.getElementById("ctl00_ContentPlaceHolder1_ddlMon").value == "0")
			{
				  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_month").style.display = 'block';
                  document.getElementById("li_month").innerHTML = geterrmsg('e23');              
                  errflag=1;
			}
			else
			{
			    document.getElementById("li_month").style.display = 'none';
			}
			if (document.getElementById("ctl00_ContentPlaceHolder1_ddlYear").value == "0")
			{
				  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_year").style.display = 'block';
                  document.getElementById("li_year").innerHTML = geterrmsg('e24');              
                  errflag=1;
			}
			else
			{
			    document.getElementById("li_year").style.display = 'none';
			}
			if (document.getElementById("ctl00_ContentPlaceHolder1_ddlMarital").value == "0")
			{
				  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_mstatus").style.display = 'block';
                  document.getElementById("li_mstatus").innerHTML = geterrmsg('e25'); 
                  errflag=1;
			}
			else
			{
			    document.getElementById("li_mstatus").style.display = 'none';
			}
			if ((document.getElementById("ctl00_ContentPlaceHolder1_txtphone").value == "") && (document.getElementById("ctl00_ContentPlaceHolder1_txtMobile").value == "" ))
			{ 
				      document.getElementById("errordiv").style.display = 'block';
                      document.getElementById("li_phone").style.display = 'block';
                      document.getElementById("li_phone").innerHTML = geterrmsg('e16');
                       document.getElementById("li_mobile").style.display = 'none';
                       document.getElementById("li_mobile").innerHTML = "";               
                      errflag=1;
			 }
			else
			{
			      if(document.getElementById("ctl00_ContentPlaceHolder1_txtphone").value != "")
			      {
			             if(document.getElementById("ctl00_ContentPlaceHolder1_txtSTD").value == "")
			             {
			                          document.getElementById("errordiv").style.display = 'block';
                                      document.getElementById("li_phone").style.display = 'block';
                                      document.getElementById("li_phone").innerHTML = geterrmsg('e35');                                              
                                      errflag=1;
			             }
			             else if(IsNumb(document.getElementById("ctl00_ContentPlaceHolder1_txtSTD").value)==false)
                          {
                                      document.getElementById("errordiv").style.display = 'block';
                                      document.getElementById("li_phone").style.display = 'block';
                                      document.getElementById("li_phone").innerHTML = geterrmsg('e36');                                              
                                      errflag=1;                              
                         }
			            else if(IsNumb(document.getElementById("ctl00_ContentPlaceHolder1_txtphone").value)==false)
                           {
                                  document.getElementById("errordiv").style.display = 'block';
                                  document.getElementById("li_phone").style.display = 'block';
                                  document.getElementById("li_phone").innerHTML = geterrmsg('e29');                                              
                                  errflag=1;
                           }
                        else
                           {
                                document.getElementById("li_phone").style.display = 'none';
                                document.getElementById("li_phone").innerHTML = "";                    
                           } 
                   }
                  if(document.getElementById("ctl00_ContentPlaceHolder1_txtMobile").value != "")
			      {
			    
			            if(document.getElementById("ctl00_ContentPlaceHolder1_txtMcode").value == "")
			             {
			                          document.getElementById("errordiv").style.display = 'block';
                                      document.getElementById("li_mobile").style.display = 'block';
                                      document.getElementById("li_mobile").innerHTML = geterrmsg('e49'); 
                                       document.getElementById("li_phone").style.display = 'none';
                                     document.getElementById("li_phone").innerHTML = "";   
                                                                               
                                      errflag=1;
			             }
			             else if(IsNumb(document.getElementById("ctl00_ContentPlaceHolder1_txtMcode").value)==false)
                               {
                                      document.getElementById("errordiv").style.display = 'block';
                                      document.getElementById("li_mobile").style.display = 'block';
                                      document.getElementById("li_mobile").innerHTML = geterrmsg('e50');
                                      document.getElementById("li_phone").style.display = 'none';
                                      document.getElementById("li_phone").innerHTML = "";                                     
                                      errflag=1;
                               }
			      
			           else if(IsNumb(document.getElementById("ctl00_ContentPlaceHolder1_txtMobile").value)==false)
                           {
                                  document.getElementById("errordiv").style.display = 'block';
                                  document.getElementById("li_mobile").style.display = 'block';
                                  document.getElementById("li_mobile").innerHTML = geterrmsg('e31');   
                                  document.getElementById("li_phone").style.display = 'none';
                                  document.getElementById("li_phone").innerHTML = "";   
                                                                                                                          
                                  errflag=1;
                           }
                           else
                           {
                               document.getElementById("li_mobile").style.display = 'none';
                               document.getElementById("li_mobile").innerHTML = "";                    
                           } 
                   }               
			}
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtUser").value == "")
			{
				          document.getElementById("errordiv").style.display = 'block';
                          document.getElementById("li_uname").style.display = 'block';
                          document.getElementById("li_uname").innerHTML = geterrmsg('e4');              
                          errflag=1;
			}
			else
            {  
                if (checkEmail(document.getElementById("ctl00_ContentPlaceHolder1_txtUser").value)==false)
                    {                   
                        document.getElementById("errordiv").style.display = 'block';
	                    document.getElementById("li_uname").style.display = 'block';
	                    document.getElementById("li_uname").innerHTML = geterrmsg('e5');	                    
                        errflag =1;
                    }
                   else
                    {
                     //chkUser(document.getElementById("ctl00_ContentPlaceHolder1_txtUser").value);
                     if(num==1)
                     {
                     var url="/ajax/ajax-registration.aspx";
                    url=url+"?username="+document.getElementById("ctl00_ContentPlaceHolder1_txtUser").value;                         
                    userHTTP.open('GET',url,false);                               
                    userHTTP.send(null);                                                                 
                         if(parseInt(userHTTP.responseText) >=1)
                         {     
                          document.getElementById("errordiv").style.display = 'block';
                         document.getElementById("li_uname").style.display = 'block';
                         document.getElementById("li_uname").innerHTML = "The username already exists.";                                                         
                            errflag = 1;
                            document.getElementById("ctl00_ContentPlaceHolder1_userexist").value="exist"; 
                         } 
                         else
                         {
                            document.getElementById("ctl00_ContentPlaceHolder1_userexist").value="";
                           document.getElementById("li_uname").style.display = 'none';
                            document.getElementById("li_uname").innerHTML = ""; 
                         }
                     }
                     else   
                     {
                         document.getElementById("li_uname").style.display = 'none';
                         document.getElementById("li_uname").innerHTML = "";    
                         }                                  
                    }
                                
            }        	
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtPass").value == "")
			{
				          document.getElementById("errordiv").style.display = 'block';
                          document.getElementById("li_pass").style.display = 'block';
                          document.getElementById("li_pass").innerHTML = geterrmsg('e6');              
                          errflag=1;
			}	
			else
			{
			    var passWrd=document.getElementById("ctl00_ContentPlaceHolder1_txtPass").value;
    		   if (passWrd.length < 6)
			    {
				              document.getElementById("errordiv").style.display = 'block';
                              document.getElementById("li_pass").style.display = 'block';
                              document.getElementById("li_pass").innerHTML = geterrmsg('e32');              
                              errflag=1;
			    }
			    else
			    {
			        document.getElementById("li_pass").style.display = 'none';
			    }
			}		
			if (document.getElementById("ctl00_ContentPlaceHolder1_dd_web").value == "5")
			{
			    if(document.getElementById("ctl00_ContentPlaceHolder1_txt_other").value == "")
			    {
			              document.getElementById("errordiv").style.display = 'block';
                          document.getElementById("li_other").style.display = 'block';
                          document.getElementById("li_other").innerHTML = geterrmsg('e33');              
                          errflag=1;
                }
                else
		        {
		                document.getElementById("li_other").style.display = 'none';
		        }
			}				
			if (document.getElementById("ctl00_ContentPlaceHolder1_txt_img").value == "")
			{
			              document.getElementById("errordiv").style.display = 'block';
                          document.getElementById("li_img").style.display = 'block';
                          document.getElementById("li_img").innerHTML = geterrmsg('e34');              
                          errflag=1;
			}
			else
            {     
              var url="/ajax/ajax-registration.aspx";
                url=url+"?img="+document.getElementById("ctl00_ContentPlaceHolder1_txt_img").value;                         
                imgHTTP.open('GET',url,false);                               
                imgHTTP.send(null);               
                 if(imgHTTP.responseText =='1')
                 {         
                 document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_img").style.display = 'block';
                  document.getElementById("li_img").innerHTML = geterrmsg('e37');                                
                    errflag = 1;
                 } 
                 else
                 {
                 document.getElementById("li_img").style.display = 'none';
                 }
            }            
		    if(errflag == 1)
            {
              return false;
            }
            else
            {
              document.getElementById("errordiv").style.display = 'none';
              return true;
            }	
        }	

function chkUser(str)
{     
    if(str!="")
    {
        xmlHttp1=getreq();
        if (xmlHttp1==null)
        {
            alert ("Your browser does not support AJAX!");
            return;
        } 
       
        var url="/ajax/ajax-registration.aspx";
        url=url+"?username="+str;       
        xmlHttp1.onreadystatechange=email_exist;
        xmlHttp1.open("GET",url,true);
        xmlHttp1.send(null);         
    }       
}
function email_exist() 
{ 
    if (xmlHttp1.readyState==4)
    {
        if (parseInt(xmlHttp1.responseText)>=1)
        {   
             document.getElementById("errordiv").style.display = 'block';
             document.getElementById("li_uname").style.display = 'block';
             document.getElementById("li_uname").innerHTML = "The username already exists.";            
             errflag=1;                                                                                                
        }       
    }   
} 
function getreq() { // returns false if exists
	if(window.ActiveXObject) { // if IE
		try {
		return new ActiveXObject("Msxml2.XMLHTTP");
	} catch(e) {
		try {
		return new ActiveXObject("Microsoft.XMLHTTP");
		} catch(e) {
		return;
			}
		}
	} else if(window.XMLHttpRequest) { // if Mozilla, Safari, etc.
		return new XMLHttpRequest();
		}
}

function chkimg(str)
{ 
    xmlHttp = getreq();    
    var url="/ajax/ajax-registration.aspx";
    url=url+"?img="+str; 
         
    xmlHttp.onreadystatechange=img_capcha;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);     
}

function img_capcha() 
{ 
    if (xmlHttp.readyState==4)
    { 
    //alert(xmlHttp.responseText);
        if (parseInt(xmlHttp.responseText) == 1)
        { 
         // alert("wrong");  
          document.getElementById("errordiv").style.display = 'block';
          document.getElementById("li_img").style.display = 'block';
          document.getElementById("li_img").innerHTML = geterrmsg('e37');
          //return true;
          rtype=true;
        }
        else
        {       
           document.getElementById("errordiv").style.display = 'none';
           document.getElementById("li_img").style.display = 'none';
           document.getElementById("li_img").innerHTML = "";
          // return false;
          rtype=false;          
        }
    }    
}

var eflag;
function shipping_validate()
{
            eflag = 0;
		    document.getElementById("errordiv").style.display = 'none';
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtname").value == "")
			{				
                 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_name").style.display = 'block';            
                 document.getElementById("li_name").innerHTML = geterrmsg('e1');             
                 eflag=1;
			}
					
			if (document.getElementById('ctl00_ContentPlaceHolder1_txtname').value!="")
            {        
               document.getElementById("errordiv").style.display = 'block';
               document.getElementById("li_name").style.display = 'none';          
               isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txtname'),document.getElementById('li_name'),'e7');          
            }
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtAddress").value == "")
			{
				 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_add").style.display = 'block';            
                 document.getElementById("li_add").innerHTML = geterrmsg('e9');             
                 eflag=1;
			}
			if (document.getElementById('ctl00_ContentPlaceHolder1_txtAddress').value!="")
            {        
                 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_add").style.display = 'none';            
                 isAddress(document.getElementById('ctl00_ContentPlaceHolder1_txtAddress'),document.getElementById('li_add'),'e17');          
            }
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtlandmark").value == "")
			{
				 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_lmark").style.display = 'block';            
                 document.getElementById("li_lmark").innerHTML = geterrmsg('e18');             
                 eflag=1;
			}
			else
			{
			    document.getElementById("li_lmark").style.display = 'none';
			}
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtcity").value=="")
            {
                  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_city").style.display = 'block';
                  document.getElementById("li_city").innerHTML = geterrmsg('e10');              
                  eflag=1;
            }
           if (document.getElementById('ctl00_ContentPlaceHolder1_txtcity').value!="")
            {        
                 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_city").style.display = 'none';             
                 isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txtcity'),document.getElementById('li_city'),'e19');          
            }			
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtState").value=="")
            {
                  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_state").style.display = 'block';
                  document.getElementById("li_state").innerHTML = geterrmsg('e11');              
                  eflag=1;
            }
           if (document.getElementById('ctl00_ContentPlaceHolder1_txtState').value!="")
            {        
                 document.getElementById("errordiv").style.display = 'block';
                 document.getElementById("li_state").style.display = 'none';             
                 isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txtState'),document.getElementById('li_state'),'e20');          
            }				
			if (document.getElementById("ctl00_ContentPlaceHolder1_ddlCountry").value == "0")
			{
				  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_country").style.display = 'block';
                  document.getElementById("li_country").innerHTML = geterrmsg('e12');              
                  eflag=1;
			}
			else
			{
			    document.getElementById("li_country").style.display = 'none';
			}			
			if (document.getElementById("ctl00_ContentPlaceHolder1_txtPincode").value == "")
			{ 
			      document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_zipcode").style.display = 'block';
                  document.getElementById("li_zipcode").innerHTML = geterrmsg('e13');              
                  eflag=1;
			}
			else
			{			
			    if (alphanumeric(document.getElementById("ctl00_ContentPlaceHolder1_txtPincode").value)=="1")
			    {
				  document.getElementById("errordiv").style.display = 'block';
                  document.getElementById("li_zipcode").style.display = 'block';
                  document.getElementById("li_zipcode").innerHTML = geterrmsg('e15');              
                  eflag=1;
			    }
			    else
			    {
			     document.getElementById("li_zipcode").style.display = 'none';
			    }
			}		
			if(eflag == 1)
            {
                 return false;
            }
            else
            {
                 document.getElementById("errordiv").style.display = 'none';
                 return true;
            }
}