//Load ajax contact us form
function loadAjaxContactForm(keyword) {
    Lightview.show({
        href: ROOT_ADDRESS + 'contacts/ajax_form/' + keyword,
        rel: 'ajax',
        options: {
            title: 'form',
            menubar: false,
            topclose: true,
            autosize: true,
            ajax: {
                onComplete: function() {
                    $('ContactAjaxFormForm').observe('submit', submitAjaxContactForm);
                }
            }
        }
    });
}

//Submit contact us form via ajax
function submitAjaxContactForm(event) {
    // block default form submit
    Event.stop(event);

    Lightview.show({
        href: ROOT_ADDRESS + 'contacts/ajax_form',
        rel: 'ajax',
        options: {
            title: 'results',
            menubar: false,
            topclose: true,
            autosize: true,
            ajax: {
                method: 'post',
                parameters: Form.serialize('ContactAjaxFormForm'), // the parameters from the form
                onComplete: function() {
                    $('ContactAjaxFormForm').observe('submit', submitAjaxContactForm);
                }
            }
        }
    });
}
