﻿$(document).ready(function () {
    $("#accordion").accordion({
        autoHeight: false,
        collapsible: true
    });

    $("#emailForm").ajaxForm({
        dataType: "json",
        beforeSubmit: function (formData, jqForm, options) {
            // for non-HTML5 browsers & safari
            for (var i = 0; i < formData.length; i++) {
                if (!formData[i].value) {
                    setSubmitMessage('Please enter a value in all fields');
                    return false;
                }
            }
            $("#emailForm").block({ message: 'Sending Email...' });
            return true;
        },
        success: function (result) {
            $("#emailForm").unblock();
            $("#emailForm").resetForm();
            setSubmitMessage(result.message);
        },
        error: function (xhr, textStatus, errorThrown) {
            $("#emailForm").unblock();
            setSubmitMessage("Unable to submit your request. Please try again or contact admin@vihho.com");
        }
    });

    function setSubmitMessage(msg) {
        $('#submitMessage').text(msg);
        $('#submitMessage').fadeOut(10000, function () {
            $('#submitMessage').text('');
            $('#submitMessage').show();
        });
    }
});


