function externalLinks() {
	//alert(location.hostname);
	
	if (!document.getElementsByTagName) return;

    // de url van deze site. daarmee kan worden onderscheden welke links naar externe sites gaan en welke niet
	var url = location.hostname;
    var tags = new Array('a','area');
    var teller_i = 0;
    
    for (var j=0; j<tags.length; j++) {
    	//alert(tags[j]);
	    var anchors = document.getElementsByTagName(tags[j]);

	    for (var i=anchors.length-1; i>=0; i--) {
		    var anchor = anchors[i];
	
		    
		    
		    if (anchor.getAttribute('href')) {
		    	// ok dit is dus een link
				href = anchor.getAttribute('href')
				
		    	if(anchor.getAttribute('class') == 'external') {
	        		// links met http:// zijn niet per se lokaal, dus als er ook geen (url) in voorkomt zijn het links naar externe sites
		    		anchor.target = '_blank';
		    	}
		    	
		    	if (anchor.getAttribute('rel') && (anchor.getAttribute('rel')=='nofollow')) { // || (rel.substring(0,7)=='http://' && (rel.indexOf(url)>15 || rel.indexOf(url)==-1)))) {
		    		// nofollow is voor homepages van reacties (pagerank beveiliging)
		    		// de http:// betekent een link uit showLinks() die door een lokale teller heengaat en op deze manier toch een target krijgt
		    		
		    		anchor.target = '_blank';
		    	} else {
			    	//href = anchor.getAttribute('href');
			    	
			    	if (teller_i<20) {
			    		//alert(href +'\n'+ href.substring(0,7) +'\n'+ href.indexOf(url)+'\n'+ href.indexOf(url));
			    		teller_i++;
			    	} 
					
		    	}
	    	}
	    }
    }
}