$(function(){	
	// disable submit button when form is submitted
	jQuery.fn.preventDoubleSubmit = function () {
		var alreadySubmitted = false;
		return jQuery(this).submit(function () {
		if (alreadySubmitted)
		return false;
		else
		alreadySubmitted = true;
		});
	};
	
	jQuery('form').preventDoubleSubmit();
	
	// open external links in new window, excluding absolute links to own site
	$("a[href^=http]").each(
    function(){
      if(this.href.indexOf(location.hostname) == -1) {
        $(this).attr('target', '_blank').addClass('externalLink');
      }
    }
  );
  
});
