if(document.pageid) {
	if(document.pageid.indexOf(".")!=-1) {
		navs=document.pageid.split(".");
	} else {
		navs=new Array();
		navs[0] = document.pageid;
	}
	for(i=0;i<navs.length;i++) {
		if(document.getElementById(navs[i])) {
			a=document.getElementById(navs[i]).src.replace(".gif","-on.gif");
			document.getElementById(navs[i]).src=a;
		}
	}
	if(document.getElementById((navs[0])+"sub")) {
		document.getElementById((navs[0])+"sub").style.display="";
	}
}
function initNav(w) {
		nv = document.getElementById(w).getElementsByTagName('li');
		for (i=0;i<nv.length;i++) {
			if(nv[i].id.indexOf(document.catID)>0) {
			nv[i].getElementsByTagName('a')[0].className="on";
			}
		}
	}
initNav("sidenav");