﻿$(function() {
    $('#online_enquiry').dialog({ autoOpen: false, modal: true });

    $('.right_menu_button:eq(1)').click(function() {
        $('#online_enquiry').dialog('open');
    });

    $('#<%=SubmitButton.ClientID %>').click(SubmitEnquiry);
});


function SubmitEnquiry() {
    Page_ClientValidate('EnquiryVG');

    if (Page_IsValid) {
        $('body').css('cursor', 'wait');
    
        var _JsonData = '{ aEnquirer: {' +
                    'Email: \'' + $('#ctl00_Email').val() + '\', ' +
                    'Name: \'' + $('#ctl00_FullName').val() + '\', ' +
                    'Tel: \'' + $('#ctl00_Telephone').val() + '\'' +
                '}, aEnquiry: \'' + $('#ctl00_Enquiry').val() + '\'' +
                '}';

        $.ajax({
            type: "POST",
            url: "SiteActions.asmx/SubmitEnquiry",
            data: _JsonData,
            dataType: "json",
            contentType: "application/json; charset=utf-8",
            success: function(obj) {
                $('#online_enquiry').dialog('close');
                $('#online_enquiry_confirmation').dialog({ autoOpen: false, modal: true });
                $('#online_enquiry_confirmation').dialog('open');

                $('body').css('cursor', 'auto');
            },
            error: function(XMLHttpRequest, textStatus, errorThrown) {
                console.debug(XMLHttpRequest);
                $('body').css('cursor', 'auto');
            }
        });
    }
}