
function dataCheck()
{
 if ((/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z]{2,5}$/).exec(document.frmLogin.customer_email.value)==null)
     { 
      document.getElementById("member_Exists").innerHTML="Enter your email or invalid format";
      document.frmLogin.customer_email.focus();
      return false;
     }
 if(document.frmLogin.customer_pwd.value.length<6)
       {
     document.getElementById("member_Exists").innerHTML="6 or more characters, no spaces";
     document.frmLogin.customer_pwd.focus();
     return false;
    }
     
    else if (document.frmLogin.customer_pwd.value.search(/\S/)==-1)
     { 
      document.getElementById("member_Exists").innerHTML="Enter your password";
      document.frmLogin.customer_pwd.focus();
      return false;
     } 
    else { 
      document.getElementById("member_Exists").innerHTML="Please wait...";
      // window.location.href='myaccount.php'
      showHintLogin();
  }
}

function showHintLogin()
{
      USER=document.getElementById("customer_email").value;
      PWD=document.getElementById("customer_pwd").value;
      var xmlHttp
      var Myurl='login_action.php?customer_email='+USER+'&customer_pwd='+PWD;
      var MyDivId='member_Exists';
      showHint(Myurl,MyDivId);
function showHint(Myurl,MyDivId)
{
        url=Myurl;//"gethint.php";
        DivId=MyDivId;
        xmlHttp=GetXmlHttpObject()
            if (xmlHttp==null)
             {
             alert ("Browser does not support HTTP Request")
             return
             }
        xmlHttp.onreadystatechange=stateChanged
        xmlHttp.open("GET",url,true)
        xmlHttp.send(null)
}
function stateChanged() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
     { 
        var Response=xmlHttp.responseText;
         //alert(Response);
        if(Response=='Login_F')
        {
             document.getElementById(DivId).innerHTML= "Invalid email or password";
        }
        else
         {  
            
             var fromPage=Response;
           
           // var fromPage="myaccount.php";
            
            if(fromPage!=""){
                document.location.href=fromPage;
            }
            else {
                 document.location.href='myaccount.php'; }
             }
         } 
    }
function GetXmlHttpObject()
{
    var xmlHttp=null;
    try
     {
         // Firefox, Opera 8.0+, Safari
         xmlHttp=new XMLHttpRequest();
     }
    catch (e)
     {
     //Internet Explorer
         try
          {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
          }
        catch (e)
          {
           xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
          }
        }
        return xmlHttp;
    }
}


/////////////////////////////////////////////////////////////////////////////////



function dataCheck1()
{
if ((/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z]{2,5}$/).exec(document.frmRegister.email.value)==null)
     { 
      document.getElementById("member_Exists1").innerHTML="Enter your email or invalid format";
      document.frmRegister.email.focus();
      return false;
     }
     
      if (document.frmRegister.pass.value.search(/\S/)==-1)
     { 
      document.getElementById("member_Exists1").innerHTML="Enter your password";
      document.frmRegister.pass.focus();
      return false;
     }
   else if(document.frmRegister.pass.value.length<6)
       {
     document.getElementById("member_Exists1").innerHTML="6 or more characters, no spaces";
     document.frmRegister.pass.focus();
     return false;
    } 
    else if(document.frmRegister.conf_pass.value != document.frmRegister.pass.value )
    {
         document.getElementById("member_Exists1").innerHTML="Confirm  password and password does not match.";
         document.frmRegister.conf_pass.focus();
         return false;
    }
     else if(document.frmRegister.first_name.value.search(/\S/)==-1)
    {
         document.getElementById("member_Exists1").innerHTML="Please Enter first name.";
         document.frmRegister.first_name.focus();
         return false;
    }
    else if(document.frmRegister.security_code.value.search(/\S/)==-1)
    {
         document.getElementById("member_Exists1").innerHTML="Please Enter Security Code.";
         document.frmRegister.security_code.focus();
         return false;
    }
    else 
    {
      document.getElementById("member_Exists1").innerHTML="Please wait...";     
      showHintLogin1();
    }
}

function change_state(value)
{
    
          if(value=="Other")
            {
                document.getElementById('customerstate_nk').style.display='block'; 
            }  else 
            {
              document.getElementById('customerstate').value='';   
              document.getElementById('customerstate_nk').style.display='none';   
            }    
}


function showHintLogin1()
{
      USER1=document.getElementById("email").value;
      PWD1=document.getElementById("pass").value;
      first_name = document.getElementById("first_name").value;
      last_name = document.getElementById("last_name").value;
      address1= document.getElementById("address1").value;
      address2= document.getElementById("address2").value;
      telephone= document.getElementById("telephone").value;
      state= document.getElementById("state").value;
      customerstate= document.getElementById("customerstate").value;
      zip_code= document.getElementById("zip_code").value;
      city=document.getElementById("city").value;
      security_code=document.getElementById("security_code").value;
     
   
      var xmlHttp1
      
      var Myurl1='login_action.php?customer_email='+USER1
      +'&customer_pwd='+PWD1+'&first_name='+first_name+'&last_name='+last_name
      +'&address1='+address1+'&address2='+address2+'&state='+state+'&city='+city
      +'&zip_code='+zip_code+'&customerstate='+customerstate+'&customer_phone='+telephone
      +'&security_code='+security_code+'&action=registration';
     
      var MyDivId1='member_Exists1';
      
      showHint1(Myurl1,MyDivId1);
function showHint1(Myurl1,MyDivId1)
{
     
        url1=Myurl1;   
        
        DivId1=MyDivId1;
        xmlHttp1=GetXmlHttpObject1();
            if (xmlHttp1==null)
             {
             alert ("Browser does not support HTTP Request");
             return;
             }
        xmlHttp1.onreadystatechange=stateChanged1; 
        xmlHttp1.open("GET",url1,true);
        xmlHttp1.send(null);
}


function stateChanged1() 
{ 
    if (xmlHttp1.readyState==4 || xmlHttp1.readyState=="complete")
     { 
        var Response1=xmlHttp1.responseText;
        //alert(Response1);
        if(Response1=='Security_F')
        {
             document.getElementById(DivId1).innerHTML= "Please Enter Correct Security Code";
        }
        else if(Response1=='Register_F')
        {
             document.getElementById(DivId1).innerHTML= "Email address already exist.";
        }
        else
         {    
                 document.location.href='register_thanks.php';
           
         }
     } 
}


function GetXmlHttpObject1()
{
    var xmlHttp1=null;
    try
     {
         // Firefox, Opera 8.0+, Safari
         xmlHttp1=new XMLHttpRequest();
     }
    catch (e)
     {
     //Internet Explorer
         try
          {
            xmlHttp1=new ActiveXObject("Msxml2.XMLHTTP");
          }
        catch (e)
          {
           xmlHttp1=new ActiveXObject("Microsoft.XMLHTTP");
          }
        }
        return xmlHttp1;
    }
}