var setExternalLinks = function(localDomains){
	var localDomain = (location.href.split('/')[2]).replace('www.','');
	
    var localExtensionsInNewWindow = Array('doc','xls','pdf','jpg');

    var list = document.getElementsByTagName('a');

    for (var i = 0; i < list.length; i++){
        var aEl = list[i];
        var aElHref = aEl.href.replace('www.','');

        // check for extensions
        var extension = (aElHref.substring(aElHref.length - 4,aElHref.length)).toLowerCase();
        var foundExtension = false;
        for (var j = 0; j < localExtensionsInNewWindow.length; j++){
            if (extension == '.' + localExtensionsInNewWindow[j]){
                foundExtension = true;
                break;
            }
        }

        // check for local domains
        var foundInLocalDomains = false;
        for (var j = 0; j < localDomains.length; j++){
            if (aElHref.split('/')[2] == localDomains[j]){
                foundInLocalDomains = true;
                break;
            }
        }

        if (aEl.className.indexOf('noexturl') >= 0) {
            foundInLocalDomains = true;
            break;
        }

        // open in new window if conditions are right
        if ((aElHref.split('/')[2] != localDomain && (!foundInLocalDomains) && aElHref.indexOf('mailto:') == -1 && aElHref.indexOf('javascript:') == -1) || foundExtension){
            aEl.onclick = function(){
				window.open(this.href);
				return false;
			}
		}
	}
};
localDomains = ['bookit.nl']; // no www.
if ($) {
    $(document).ready(function() {
         setExternalLinks(localDomains)
    });
} else if (addEvent) {
	//alert('hoi1');
    addEvent(window, 'load',/*"DOMContentLoaded",*/ setExternalLinks(localDomains));
}
else if (window.addEventListener) {
	//alert('hoi2');
	window.addEventListener("load", setExternalLinks(localDomains), false);
}
else if (window.attachEvent) {
	//alert('hoi3');
	window.attachEvent("onload", setExternalLinks(localDomains));
}
else if (joinFunctions) {
	//alert('hoi4');
    window.onload = joinFunctions(window.onload, setExternalLinks(localDomains));
}

