var lnk = document.links;
function links() { 
	for(var i=0; i < document.links.length; ++i) {


	// externe Links:
		if(lnk[i].href.indexOf(window.location.hostname) == -1 && 
		lnk[i].innerHTML.toLowerCase().indexOf("<img")==-1 &&
		document.URL.indexOf("cache") == -1 && // wg. Google Cache
		lnk[i].href.toLowerCase().indexOf("mailto")==-1 ||
		lnk[i].href.indexOf("0.php")!=-1) {
			lnk[i].title = "externer Link: "+lnk[i];
			// wenn Liste: bullet ändern
			// nur wenn Link unmittelbar anschließend an <li>!
			if (lnk[i].parentNode.tagName == "LI" &&
			lnk[i].parentNode.firstChild.nodeType == 1) {  
				lnk[i].parentNode.className="exlist";
			}
			// wenn keine Liste
			else {
				lnk[i].className= lnk[i].className+" ex";


			}
			// nur wenn dfn nicht bereits im Seitenquelltext:
			if (lnk[i].innerHTML.toLowerCase().indexOf("<")==-1) {
				lnk[i].innerHTML="<dfn>extern: </dfn> "+lnk[i].innerHTML;
			}
		}
/*
	// Seiteninterne Links:
	      	if (lnk[i].href.indexOf('#') != -1 && 
		lnk[i].href.indexOf(document.URL) != -1) { 
			lnk[i].title = "seiteninterner Link"; 
			// wenn Liste: bullet ändern
			if (lnk[i].parentNode.tagName == "LI") {
				lnk[i].parentNode.className="intlist";
			}
			// wenn keine Liste
			else {
				lnk[i].className= lnk[i].className+" int";
			}
			// nur wenn dfn nicht bereits im Seitenquelltext:
			if (lnk[i].innerHTML.indexOf("<")==-1) {
				lnk[i].innerHTML="<dfn>Sprung auf dieser Seite:</dfn> "+lnk[i].innerHTML;
			}
		}
*/
	}
}
window.onload = links;

