﻿var submit_login_ok = false;

$(document).ready(function() {
     $(".login_form").submit(function() {
        $('.lb_loader').show();
     
        if (submit_login_ok) return true;
        var pass = $(this).find("#login_password").val();
	if (pass == "") {
        $('.lb_loader').hide(); return false; } 
        $.post(siteRoot + "/" + communityId + "/Ajax/Login.aspx", { username: $(this).find("#login_username").val(), pwd: pass, communityId: communityId }, 
        function(data) {
            $('.lb_loader').hide();
            if (data == "true")
            {
                submit_login_ok = true;
                $(".login_form").submit();
            }
            else
            {
                submit_login_ok = false;
                
                $(".c_login .lightbox .bottom").hide();
                $(".c_login .errors").show();
                $(".c_login .login_errors").html("Invalid login. Please try again.");   
                return false;
            }
        }); 
        
        return false;     
    });
});