// Login Fxns
function login()
{
    clearvalidation("validation");
    validateemail("validation", "email");
    requiredtextbox("validation", "password", "Password");

    if( getDivValue("validation") != "" ) {
        setDivValue("login_msg", "valid fields required");
        return;
    }
    if(document.frmlogin.remember.checked == true && document.getElementById("validation").innerHTML=="")
    {
        createCookie("login_email", getInputValue("email") );
        createCookie("login_password", getInputValue("password") );
    } 
    
    //Check for 1) user account and if no, vendor account       
    //postAjaxWithRedirect("validation", "./login/checklogin", "frmlogin", "login_msg", "./account/home");
    
    result = "";
    
    // 1 - check login for USER account
    if(document.getElementById("validation").innerHTML=="")         
        $.post("./login/checklogin", $("#frmlogin").serialize(), function(data)
            { 
                //alert(data);
                result=data;
                //alert(result);
                if( result == true || result == 'redirect' ) window.location.href = "./account/home";
                //else document.getElementById("login_msg").innerHTML=result;
                
                // Vendor Login
                if(result == "Invalid login") {
                    if(document.getElementById("validation").innerHTML=="")         
                        $.post("./login/checkvendorlogin", $("#frmlogin").serialize(), function(data)
                            { 
                                result=data;
                                //alert(result);
                                if( result == true || result == 'redirect' ) window.location.href = "./vendor/home";
                                else document.getElementById("login_msg").innerHTML=result;
                            } 
                        );
                } // end Vendor         
            } 
        );
       
}
function checkSubmit(e)
{
   if(e && e.keyCode == 13)
      login();
}
function displaylogin()
{
    $("#login_box").slideFadeToggle("medium");
}
