//

$(document).ready(function()
{
    $("#callMeBackButton").click(function()
    {
        var customerName = $("#callback_name").val();
        var telephoneNumber = $("#callback_tel").val();
        if (customerName == "")
        {
            jAlert('error', 'Please enter your name', 'Call Me Back');
            return false;
        }
        if (telephoneNumber == "")
        {
            jAlert('error', 'Please enter your telephone number', 'Call Me Back');
            return false;
        }
        $.ajax({
            type: "POST",
            url: "SubmitCallBack.fvnx",
            data: "name=" + escape(customerName) +
            "&tel=" + escape(telephoneNumber) +
            "&hour=" + $("#callback_hour").val() +
            "&minute=" + $("#callback_minute").val() +
            "&date=" + $("#callback_date").val(),
            dataType: "xml",
            success: function(xml)
            {
                var status = xmlValue(xml, "status");
                if (status == "ok")
                {
                    jAlert('success', 'Thank you! A FastVision representative will contact you at your preferred time', 'Call Me Back');
                    $("#callback_name").val("");
                    $("#callback_tel").val("");
                }
                else
                {
                    alert("ERROR: Unexpected status: " + status);
                }
            }
        });
        return false;
    });
        
    $("#submitEnquiryButton").click(function()
    {
        var customerName = $("#contact_name").val();
        var companyName = $("#contact_company").val();
        var emailAddress = $("#contact_email").val();
        var telephoneNumber = $("#contact_tel").val();
        var contactPreference = $("#contact_method").val();
        var enquiry = $("#contact_enquiry").val();
        if (customerName == "")
        {
            jAlert('error', 'Please enter your name', 'Sales Enquiry');
            return false;
        }
        if (contactPreference == "Email" && $("#contact_email").val() == "")
        {
            jAlert('error', 'Please enter your e-mail address', 'Sales Enquiry');
            return false;
        }
        if (contactPreference == "Telephone" && $("#contact_tel").val() == "")
        {
            jAlert('error', 'Please enter your telephone number', 'Sales Enquiry');
            return false;
        }
        if (enquiry == "")
        {
            jAlert('error', 'Please enter your question', 'Sales Enquiry');
            return false;
        }
        $.ajax({
            type: "POST",
            url: "SubmitSalesEnquiry.fvnx",
            data: "name=" + escape(customerName) +
            "&company=" + escape(companyName) +
            "&email=" + escape(emailAddress) +
            "&tel=" + escape(telephoneNumber) +
            "&method=" + contactPreference +
            "&enquiry=" + escape(enquiry),
            dataType: "xml",
            success: function(xml)
            {
                var status = xmlValue(xml, "status");
                if (status == "ok")
                {
                    jAlert('success', 'Thank you! You will shortly receive a response from our sales team', 'Sales Enquiry');
                    $("#contact_name").val("");
                    $("#contact_company").val("");
                    $("#contact_email").val("");
                    $("#contact_tel").val("");
                    $("#contact_method").val("");
                    $("#contact_enquiry").val("");
                }
                else
                {
                    alert("ERROR: Unexpected status: " + status);
                }
            }
        });
        return false;
    });
});
