﻿/// <reference path="jquery-1.3.2-vsdoc.js" />

$(function () {
    SetDefaultFormValues("frmreg", false);
    SetDefaultFormValues("frmlogin", false);
    SetDefaultFormValues("frmexistingnotonline", false);
    SetHandlers("frmreg");
    SetHandlers("frmlogin");
    SetHandlers("frmexistingnotonline");

    $("#forgot_password_modal").dialog({ autoOpen: false, bgiframe: true, width: 600, modal: true, resizable: false, closeOnEscape: true, closeText: "Close" });

    $("#frmlogin").submit(function () {
        return Validate("frmlogin");
    });


    $("#frmreg").submit(function () {

        var returnValue = false;

        if (Validate("frmreg")) {

            $.ajax({
                async: false,
                type: "GET",
                cache: false,
                url: "/shop.axd/CustomerRetrieveByEmailAddress?email=" + $("#email_1").val(),
                dataType: "xml",
                success: function (xml) {
                    var duplicate = $(xml).find("CustomerFound").text().toLowerCase();
                    if (duplicate == "true") {
                        $("#forgot_password_modal").dialog("open");
                        returnValue = false;
                    }
                    else {
                        returnValue = true;
                    }
                }
            });
        }

        return returnValue;
    });

    $("#frmexistingnotonline").submit(function () {
        return Validate("frmexistingnotonline");
    });

});


