// JavaScript Document

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

addLoadEvent(externalLinks);


function externalLinks() {
    if (!document.getElementsByTagName) return false;
	var links = document.getElementsByTagName("a");
    for (i = 0; i < document.links.length; i++) {
        var lnk = document.links[i];
        if (lnk.href && lnk.href.match(/^(http|https|mailto|ftp)/) && lnk.href.indexOf(location.hostname) == -1) { 
			lnk.target = '_blank'; 
		}
    }
}

