/* 
  nicelinks.js - "Nice Links"
  ---------------------------
  This script adds both a title (to links without title attribute) and searches
  for links with class="newwindow" to add target="_blank"-like behavior.
*/

function niceLinks() {
	var links = document.getElementsByTagName("a");
	for (var i = 0; i < links.length; i++) {
		if (!links[i].title) links[i].title = links[i].innerHTML;		// adds a title tag to all links
		if (links[i].getElementsByTagName("img")[0]) links[i].title = links[i].getElementsByTagName("img")[0].alt;
	if (links[i].className == "newwindow") { 							// adds new window behavior (since target="_blank" is not allowed in XHTML Strict)
			links[i].setAttribute("onclick","return openner('"+links[i].href+"');");
		}
	}
}

function openner(uri) {
	window.open(uri, '_blank');
	return false;
}