// JavaScript Document
//login function on header
function login(){
 var form = document.forms.header_login_form;
 if (form == null){
     var form = document.forms.pr_form;
 }
 var txtUsername = form.username;
 var txtPassword = form.password;
 var time = new Date().getTime();
 var parms = 'username=' + txtUsername.value + '&password=' + txtPassword.value + '&time='+ time;
 if(isEmpty(txtUsername, "Please enter a valid user name")){return} 
 else if(notemailValidator(txtUsername, "Our system has changed, we no longer use and email address to login. If you do not remeber you username, please 'forgot username' link below")){return}
 else if(isEmpty(txtPassword, "Please enter a valid password")){return}
 else{             
    new Ajax.Request('/?func=checkuserinfo',
    {method:'post',
    parameters:parms,  
    onSuccess:function(transport)
    {
        var response = transport.responseText;
        getAnswer(response);
    },   
    onFailure: function()
    { 
        alert('Something went wrong...');
    }
    }); 
    }
    function getAnswer(response){
    if (response!='OK'){
       if (response == 'username'){
       txtUsername.focus();
       alert('Your username is incorrect, please try again');
       }
       
       else if (response == 'password'){
       txtPassword.focus();
       alert('Your password is incorrect, please try again');
       }
       else if (response == 'reset'){
        window.location = '/?page=reset_password';
       }
       else if (response == 'unpaid'){
           window.location = '/?page=register/busthanks'
       }
    }
       else
    {
       form.submit();
    }
  }
 }

  function enterlogin(e){
  var keycode = (window.Event) ? e.which : e.keyCode;
  if(keycode == 13) {
  login();
  }
}
