﻿
function ValidatePage()
{
        var flag=false;
        var name;
        if((document.getElementById('ctl00_ContentPlaceHolder1_txtname').value).replace(/^\s*\s*$/g,'')=='')
        {
            flag=false;
            name='Name';
            document.getElementById('ctl00_ContentPlaceHolder1_txtname').focus();
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value).replace(/^\s*\s*$/g,'')=='')
        {
            flag=false;
            name='E-Mail Address';
            document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').focus();
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value).replace(/^\s*\s*$/g,'')!='' && !checkemail1(document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value))
        {
             flag=false;
             name= 'valid E-Mail Address';
             document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').focus();
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_txtReEmail').value).replace(/^\s*\s*$/g,'')=='')
        {
           alert('Please enterr Confirm E-Mail Address');
            document.getElementById('ctl00_ContentPlaceHolder1_txtReEmail').focus();
            return false;
        }        
        else if(((document.getElementById('ctl00_ContentPlaceHolder1_txtReEmail').value).replace(/^\s*\s*$/g,''))!=((document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value).replace(/^\s*\s*$/g,'')))
        {
            flag=false;
             name= 'same E-Mail Address';
            document.getElementById('ctl00_ContentPlaceHolder1_txtReEmail').focus();
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').value==-11) && (document.getElementById('ctl00_ContentPlaceHolder1_txtB_OtherState').value==''))
        {
            flag=false;
            name='State/Province';
            document.getElementById('ctl00_ContentPlaceHolder1_txtB_OtherState').focus();
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').value==0) )
        {
            flag=false;
            name='State/Province';
              alert('Please Select State/Province');
            document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').focus();
            return flag;
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').value==0 || document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').value==74 || document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').value==-11) && (document.getElementById('ctl00_ContentPlaceHolder1_txtB_OtherState').value==''))
        {
            flag=false;
            name='State/Province';
            document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').focus();
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_txtZip').value).replace(/^\s*\s*$/g,'')=='')
        {
            flag=false;
            name='Zip Code';
            document.getElementById('ctl00_ContentPlaceHolder1_txtZip').focus();
        }
         else if((document.getElementById('ctl00_ContentPlaceHolder1_txtZip').value).replace(/^\s*\s*$/g,'')!='' && (document.getElementById('ctl00_ContentPlaceHolder1_ddlB_Country').options[document.getElementById('ctl00_ContentPlaceHolder1_ddlB_Country').selectedIndex]).text=='United States' &&  (document.getElementById('ctl00_ContentPlaceHolder1_txtZip').value.length!=5 || isNaN(document.getElementById('ctl00_ContentPlaceHolder1_txtZip').value)))
        {
            flag=false;
            alert('Zip Code must be 5 digit long and Numeric');
            document.getElementById('ctl00_ContentPlaceHolder1_txtZip').focus();
            return false;
        }
          
         else if((document.getElementById('ctl00_ContentPlaceHolder1_txtInfo').value).replace(/^\s*\s*$/g,'')=='')
        {
            flag=false;
            name='Specific Information.';
            document.getElementById('ctl00_ContentPlaceHolder1_txtInfo').focus();
        }
        
        else if((document.getElementById('ctl00_ContentPlaceHolder1_CodeNumberTextBox').value).replace(/^\s*\s*$/g,'')=='')
        {
            flag=false;
            name='Code Shown.';
            document.getElementById('ctl00_ContentPlaceHolder1_CodeNumberTextBox').focus();
        }
        else
        {
            flag=true;
        }
         if(flag==false)
         {
                alert('Please enter ' + name);
         } 
         return flag;      
}
function MakeOthersVisible()
{
    if((document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').options[document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').selectedIndex]).text=='Others')
    {
        document.getElementById('ctl00_ContentPlaceHolder1_divOthers').style.display='';
    }
    else
    {
        document.getElementById('ctl00_ContentPlaceHolder1_divOthers').style.display='none';
    }
}




        function keyRestrict(e, validchars) 
        {
             var key='', keychar='';
             key = getKeyCode(e);
               
             if (key == null) return true;
             keychar = String.fromCharCode(key);
             keychar = keychar.toLowerCase();
             validchars = validchars.toLowerCase();
             if (validchars.indexOf(keychar) != -1)
              return true;
               
             if (key==null || key==0 || key==8 || key==9 || key==13 || key==27 )
              return true;
             return false;
        }
         function getKeyCode(e)
            {
             if (window.event)
                return window.event.keyCode;
             else if (e)
                return e.which;
             else
                return null;
            }


function vitxt()
{
var val=document.getElementById("ctl00_ContentPlaceHolder1_ddlB_State").value;


if(val== -11)
{

document.getElementById('ctl00_ContentPlaceHolder1_divother').style.display = "" ;
}
else
{
document.getElementById('ctl00_ContentPlaceHolder1_divother').style.display = "none" ;
document.getElementById('ctl00_ContentPlaceHolder1_txtB_OtherState').value='';
}
 


}


    
    
    
      function onKeyPressPhone(e)
        {
            
           
            var key = window.event ? window.event.keyCode : e.which;
            
            if( key == 32 || key == 39 || key == 37 || key == 46 || key == 13 || key == 8 || key == 9 || key == 189  || key == 0 || key==40 || key==41 || key==45 )
            {
               return key;                                        
            }
            
            var keychar = String.fromCharCode(key);
           
            var reg = /\d/;
          if(window.event)
          return event.returnValue=reg.test(keychar);
          else
          return reg.test(keychar);
          
          
        }
        
         function onKeyPressBlockNumbers(e)
        {
            
           
            var key = window.event ? window.event.keyCode : e.which;
            
            if( key == 32 || key == 39 || key == 37 || key == 46 || key == 13 || key == 8 || key == 9 || key == 189  || key == 0 )
            {
               return key;                                        
            }
            
            var keychar = String.fromCharCode(key);
           
            var reg = /\d/;
          if(window.event)
          return event.returnValue=reg.test(keychar);
          else
          return reg.test(keychar);
          
          
        }
     
         
function AllowAlphabet(e)
{
	isIE=document.all? 1:0
	keyEntry = !isIE? e.which:event.keyCode;
	if(((keyEntry >= '65') && (keyEntry <= '90')) || ((keyEntry >= '97') && (keyEntry <= '122')) || (keyEntry=='46') || (keyEntry=='32') || keyEntry=='45' || keyEntry=='8') 
		return true;  
	else
		return false;
}