// $Id: index.js,v 1.1 2006/07/21 12:44:40 spliffy Exp $

// highlight the selected item
function init(e) {
	// skip non dom capable browsers
	if (!document.getElementById) return false;
	
	var current = document.getElementById("current-nav").getAttribute("content");
	if (!current) return false;
	
	var a = document.getElementById(current);
	if (!a) return false;
	
	a.parentNode.setAttribute("id", "active");
	
	return true;
}

// add print style sheet for dom capable browsers and ie5.5+
var agt      = navigator.userAgent.toLowerCase();
var is_msie  = agt.indexOf("msie");
if (is_msie != -1) { is_msie = parseFloat(agt.substr(is_msie+5,4)); }
if ( (is_msie == -1 || is_msie > 5.5) && document.getElementById) {
	var head = document.getElementsByTagName("HEAD").item(0);
	if (head) {
		var link = document.createElement("LINK");
		link.setAttribute("type", "text/css");
		link.setAttribute("rel", "stylesheet");
		link.setAttribute("media", "print");
		link.setAttribute("href", "print.css");
		head.appendChild(link);
	}
}

// attach onload event
if (window.addEventListener) {
	window.addEventListener("load", init, false);
} else if (window.addEventListener) {
	window.attachEvent("onload", init);
} else {
	window.onload = init;
}

