window.addEvent('domready', function(){
  // ---------------------------------------------------------------------------
  // CONFIGURATION

  // contact form URL script to process request. Empty will take form action attribute
  var serviceURL = './';
  // contact form ID
  var formId = 'formContact';
  // submit button ID for inject ajax-loader icon before it
  var submitId = 'ctrlContactSubmit';
  // ajax loader CSS
  var ajaxLoaderCss = "ajaxLoaderContact";

  // ---------------------------------------------------------------------------

  // form submit event
  var formObj = $(formId);
  if (formObj) {
    formObj.addEvent('submit', function(e){
      e.stop();
  		formObj.set('send', {
        onRequest: function(){showRequestLoader($(submitId), ajaxLoaderCss, 'after')},
        onFailure: function(xhr){requestError(xhr)},
        onSuccess: function(responseText, responseXML){hideRequestLoader();mtProcessXmlResponse(responseXML, formObj, serviceURL)}
      });
      formObj.send(serviceURL);
    });
  }

});

