﻿$(function () {
    $('#StoreHours').click(function () { $('#StoreHours-Container').toggle('fast'); });
    $('.callout:last').css('border', 'none');
    $("#dialog-form").dialog({
        autoOpen: false,
        height: 400,
        width: 500,
        modal: true
    });

    $("#send-email").click(function () {
        $("#name").val("");
        $("#email").val("");
        $("#message").val("");
        $(".form").show();
        $(".confirmation").hide();
        $("#dialog-form").dialog("open");
        return false;
    });

    $("#Submit").click(function () {
        var isValid = true;
        if ($("#name").val() == "") {
            isValid = false;
            $("#name").addClass("error");
        }
        else {
            $("#name").removeClass("error");
        }
        if ($("#email").val() == "") {
            isValid = false;
            $("#email").addClass("error");
        }
        else {
            $("#email").removeClass("error");
        }
        if ($("#message").val() == "") {
            isValid = false;
            $("#message").addClass("error");
        }
        else {
            $("#message").removeClass("error");
        }
        if (isValid) {
            var sport = $("input[@name=sport]:checked").val();
            $.get("/Fitzharris/services/contact.ashx", { name: $("#name").val(), email: $("#email").val(), message: $("#message").val(), sport: sport },
                function (data) {
                    if (data != "success") {
                        $("#confirm-message").html("We're sorry, there was an error.  Please email <a href='mailto:info@fitzharrismn.com'>info@fitzharrismn.com</a> directly.<br /><br /> Thank you.");
                    }
                });
            $(".form").hide();
            $(".confirmation").show();
        }
    });
});
