/*
* mootools v.1.11 classes
* Core(Core)
* Class(Class)
* Native(Array, String, Function, Number, Element)
* Element(Element.Event, Element.Filters, Element.Selectors, Element.Form)
* Window(Window.DomReady)
*/

window.addEvent('domready',function() 
{
  var url = window.location.href;

  if ( url.contains('/offerte-aanvraag/') && $('formcontact' ) ) 
  {
    var missingField;
    $( 'formcontact').addEvent('submit',function(e) 
    {
      var e = new Event(e);
      e.stop();
      missingField = false;
      
      $$('.reqFld').each(function(field) 
      {
        field.removeClass('reqFldEmpty');
        if ( field.getValue() == '') 
        {
          field.addClass('reqFldEmpty');
          missingField =  true;
        }
      });
      
      if(missingField ==  true) 
      {
        alert('De gekleurde velden zijn verplicht');
      }
      else
      {
        document.getElementById("formcontact").submit();
      }
    }
  );
  }
}
);

function externalLinks() 
{
  if (!document.getElementsByTagName) return;
  var anchors = document.getElementsByTagName("a");
  for (var i = 0; i<anchors.length; i++) 
  {
    var anchor = anchors[i];
    if (anchor.getAttribute("href") &&
        anchor.getAttribute("rel") == "external")
        anchor.target = "_blank";
  }
}
window.onload = externalLinks;
