// load when the DOM is ready
window.addEvent('domready', function() {
  
  // get form element, stop if does not exist
  var form = $('contactForm');
  if (!form) return;
  
  // get submit and indicator elements
  var submit    = form.getElement('.submit');
  var indicator = form.getElement('.indicator');
  
  // add form submit event
  form.addEvent('submit', function() {
    // disable submit button
    submit.disabled = true;
    // fade in indicator
    indicator.fadeIn();
  });
  
  // scroll to form
  (function() {
    if (Global.scroll_to_form) (new Fx.Scroll(document)).toElement(form);
  }).delay(200);
});