﻿		function OtherState()
		{
		if(document.getElementById('_ctl0_HomeMasterCenterContent_DDState'))
		{
		    var varstr=document.getElementById('_ctl0_HomeMasterCenterContent_DDState').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDState').options.selectedIndex].text;
		    var varOther="Other State";
		    if(varOther==varstr)
		    {
		       document.getElementById('trOtherState').style.display="";
		        document.getElementById('txtOtherState').value="";
		        return false;		        
		    }
		    else
		    {
		        document.getElementById('trOtherState').style.display="none";
		        return false;		
		    }
		 }
		}
		function OtherStatea()
		{
		if(document.getElementById('_ctl0_HomeMasterCenterContent_DDStatea'))
		{
		    var varstr=document.getElementById('_ctl0_HomeMasterCenterContent_DDStatea').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDStatea').options.selectedIndex].text;
		    var varOther="Other State";
		    if(varOther==varstr)
		    {
		       document.getElementById('trOtherStatea').style.display="";
		        document.getElementById('txtOtherStatea').value="";
		        return false;		        
		    }
		    else
		    {
		        document.getElementById('trOtherStatea').style.display="none";
		        return false;		
		    }
		 }
		}		
		function doSelect(val)
            {   
             var d=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options.length; 
             var count=false; 
            
            for (i = 0; i <d; i++)
             {
             if (document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options[i].value==val)
             {
                count=true;
                 document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options[i].selected=true;         
                 break;
             }
             }             
             if(!count)
             {
                alert("At present we are not shipping to the selected country. Sorry for the inconvenience.");
                document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').focus();
             }
            }
		    function ShippingChange()
            {
                if(window.document.getElementById("_ctl0_HomeMasterCenterContent_cbxShipping").checked)
                {
                  window.document.getElementById('_ctl0_HomeMasterCenterContent_txtAddressLinea').value=window.document.getElementById("_ctl0_HomeMasterCenterContent_txtAddress").value;
                  document.getElementById('_ctl0_HomeMasterCenterContent_txtAptSuitea').value=document.getElementById('_ctl0_HomeMasterCenterContent_txtAptSuite').value;
                  document.getElementById('_ctl0_HomeMasterCenterContent_txtCitya').value=document.getElementById('_ctl0_HomeMasterCenterContent_txtCity').value;
                  document.getElementById('_ctl0_HomeMasterCenterContent_txtOtherStatea').value=document.getElementById('_ctl0_HomeMasterCenterContent_txtOtherState').value;
                  document.getElementById('_ctl0_HomeMasterCenterContent_txtZipa').value=document.getElementById('_ctl0_HomeMasterCenterContent_txtZip').value;  
                  document.getElementById('_ctl0_HomeMasterCenterContent_TxtShippingPhone').value=document.getElementById('_ctl0_HomeMasterCenterContent_txtPhone').value;
                  document.getElementById('_ctl0_HomeMasterCenterContent_DDStatea').options.selectedIndex=document.getElementById('_ctl0_HomeMasterCenterContent_DDState').options.selectedIndex; 
                  var country=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountry').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDCountry').options.selectedIndex].value;
                  document.getElementById('_ctl0_HomeMasterCenterContent_txtStatea').value=document.getElementById('_ctl0_HomeMasterCenterContent_txtState').value;
                  document.getElementById('_ctl0_HomeMasterCenterContent_TxtShippingName').value=document.getElementById('_ctl0_HomeMasterCenterContent_txtFirstName').value+' '+document.getElementById('_ctl0_HomeMasterCenterContent_txtLastName').value;
                  doSelect(country);  
                  ShowStatenew();               
                  }
                else
                {
                   window.document.getElementById('_ctl0_HomeMasterCenterContent_txtAddressLinea').value="";
                   document.getElementById('_ctl0_HomeMasterCenterContent_txtAptSuitea').value="";
                   document.getElementById('_ctl0_HomeMasterCenterContent_txtCitya').value="";
                   document.getElementById('_ctl0_HomeMasterCenterContent_txtOtherStatea').value="";
                   document.getElementById('_ctl0_HomeMasterCenterContent_txtZipa').value="";
                   document.getElementById('_ctl0_HomeMasterCenterContent_TxtShippingPhone').value="";
                   document.getElementById('_ctl0_HomeMasterCenterContent_txtStatea').value="";
                   document.getElementById('_ctl0_HomeMasterCenterContent_DDStatea').options.selectedIndex="Select State"; 
                   document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options.selectedIndex="Select Country";
                   document.getElementById('_ctl0_HomeMasterCenterContent_TxtShippingName').value="";
                }
                OtherState();
                OtherStatea();
            }
      function CheckBillPhone(sender, args)
        {
          var varstr=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountry').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDCountry').options.selectedIndex].text;
         if(varstr=="UNITED STATES")
         {
          var iPrime = parseInt(args.Value);
            var strLen=args.Value;
          strLen=strLen.replace(' ','');
          strLen=strLen.replace(' ','');
          strLen=strLen.replace('-','');
          strLen=strLen.replace('-',''); 
          strLen=strLen.replace('_',''); 
          strLen=strLen.replace('_',''); 
          strLen=strLen.replace('.',''); 
          strLen=strLen.replace('.',''); 
          strLen=strLen.replace('(','');
          strLen=strLen.replace('(','');  
          strLen=strLen.replace(')','');
          strLen=strLen.replace(')','');  
          strLen=strLen.replace('(','');
          strLen=strLen.replace('(','');  
          strLen=strLen.replace(')','');
          strLen=strLen.replace(')',''); 
          if(strLen.length<10 || strLen.length>10)
          {
               args.IsValid = false;
               return;
            }
          }

          args.IsValid = true;
        }
        function CheckShipPhone(sender, args)
        {
          var varstr1=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options.selectedIndex].text;
         if(varstr1=="UNITED STATES")
         {
          var iPrime = parseInt(args.Value);
              var strLen=args.Value;
            strLen=strLen.replace(' ','');
          strLen=strLen.replace(' ','');
          strLen=strLen.replace('-','');
          strLen=strLen.replace('-',''); 
          strLen=strLen.replace('_',''); 
          strLen=strLen.replace('_',''); 
          strLen=strLen.replace('.',''); 
          strLen=strLen.replace('.',''); 
          strLen=strLen.replace('(','');
          strLen=strLen.replace('(','');  
          strLen=strLen.replace(')','');
          strLen=strLen.replace(')','');  
          strLen=strLen.replace('(','');
          strLen=strLen.replace('(','');  
          strLen=strLen.replace(')','');
          strLen=strLen.replace(')',''); 
          if(strLen.length<10 || strLen.length>10)
          {
               args.IsValid = false;
               return;
            }
          }

          args.IsValid = true;
        }
        
        function OpenShippingCountry()
        {
        var url="/shipping-countries.aspx";
         var cwind = window.open(url,"cw","width=350,height=350,top=200,left=200,right=100,scrollbars=1,statusbars=1");
	    cwind.focus();
        }
        
        function ShowState()
        {
        if(document.getElementById('_ctl0_HomeMasterCenterContent_DDCountry'))
        {
         var varstr1=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountry').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDCountry').options.selectedIndex].text;
         if(varstr1=="UNITED STATES")
         {
            document.getElementById('trtxtState').style.display="none";
            document.getElementById('trDDState').style.display="";
         }
         else
         {
              document.getElementById('trtxtState').style.display="";
              document.getElementById('trDDState').style.display="none";
              if(document.getElementById('txtStatea'))
              document.getElementById('txtStatea').value="";
         }
         }
        }
         function ShowStatea()
        {
        if(document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya'))
        {
         var varstr1=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options.selectedIndex].text;
         if(varstr1=="UNITED STATES")
         {
            document.getElementById('trtxtStatea').style.display="none";
            document.getElementById('trDDStatea').style.display="";
         }
         else
         {
              document.getElementById('trtxtStatea').style.display="";
              document.getElementById('trDDStatea').style.display="none";
              if(document.getElementById('txtStatea'))
              document.getElementById('txtStatea').value="";
         }
         }
        }
         function ShowStatenew()
        {
        if(document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya'))
        {
         var varstr1=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options.selectedIndex].text;
         if(varstr1=="UNITED STATES")
         {
            document.getElementById('trtxtStatea').style.display="none";
            document.getElementById('trDDStatea').style.display="";
         }
         else
         {
              document.getElementById('trtxtStatea').style.display="";
              document.getElementById('trDDStatea').style.display="none";             
         }
         }
        }
        
        
         function CheckUSShipPhone(sender, args)
            {
              var varstr1=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options.selectedIndex].text;
                 if(varstr1=="UNITED STATES")
                 {
                    args.IsValid = true;
                     var checkOK = "0123456789-";
                    var checkStr = args.Value;          
                    for (i = 0;  i < checkStr.length;  i++)
                    {
                        ch = checkStr.charAt(i);
                        for (j = 0;  j < checkOK.length;  j++)
                        if (ch == checkOK.charAt(j))
                        break;
                            if (j == checkOK.length)
                            {
                            args.IsValid = false;
                            break;
                            }
                    }           
                    return;
                   }
                }
        
        function CheckUSShipZip(sender, args)
        {
          var varstr1=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options.selectedIndex].text;
         if(varstr1=="UNITED STATES")
         {
            args.IsValid = true;
            var checkOK = "0123456789";
            var checkStr = args.Value;   
            if(checkStr.length<5 ||checkStr.length>5)
             args.IsValid = false;
            for (i = 0;  i < checkStr.length;  i++)
            {
                ch = checkStr.charAt(i);
                for (j = 0;  j < checkOK.length;  j++)
                if (ch == checkOK.charAt(j))
                break;
                if (j == checkOK.length)
                {
                args.IsValid = false;
                break;
                }
            }           
            return;
           }
          }
          
            
        function CheckUSShipCity(sender, args)
        {
           args.IsValid = true;          
            var checkStr = args.Value;   
            if(checkStr.length<3)
             args.IsValid = false;          
            return;
       }
       
       
        function CheckUSBillState(sender, args)
        {
             args.IsValid = true;      
             var varBillCountry=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountry').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDCountry').options.selectedIndex].text;
             if(varBillCountry=="UNITED STATES")
             {  
                var varBillState=document.getElementById('_ctl0_HomeMasterCenterContent_DDState').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDState').options.selectedIndex].text;
		        if(varBillState=="Select State")
		        {
		            args.IsValid = false;
		        }
             } 
              else
              { 
                if(document.getElementById('_ctl0_HomeMasterCenterContent_txtState').value=="")
                 {
                     args.IsValid = false;
                 } 
              }                         
            return;
         }
          function CheckUSShipState(sender, args)
            {
                 args.IsValid = true;
                 var varShipCountry=document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDCountrya').options.selectedIndex].text;
                 if(varShipCountry=="UNITED STATES")
                 {  
                    var varShipState=document.getElementById('_ctl0_HomeMasterCenterContent_DDStatea').options[document.getElementById('_ctl0_HomeMasterCenterContent_DDStatea').options.selectedIndex].text;
		            if(varShipState=="Select State")
		            {
		                args.IsValid = false;
		            }
                 } 
                 else
                 {
                    if(document.getElementById('_ctl0_HomeMasterCenterContent_txtStatea').value=="")
                     {
                         args.IsValid = false;
                     }
                 }                       
                return;
             }
             
             
              