function loadPage()
{
	highlightSideNav();
	initLogin();
}



function highlightSideNav()
{
	var thispath = window.location.toString().split('#')[0].split('?')[0];
	var navwrap = document.getElementById('navwrap');
	if (navwrap) {
		var navul = navwrap.getElementsByTagName('ul')[0];
		if (navul) {
			var navanchors = navul.getElementsByTagName('a');
			if (navanchors) {
				for(var i = 0; i <= navanchors.length-1; i++) {
					if (navanchors[i].href == thispath) {
						navanchors[i].className = 'thispage';
						break;
					}
				}
			}
		}
	}
}



function domCollapse(which)
{
	var domitem = document.getElementById(which);
	var display = domitem.style.display;
	
	if (display == "none") {
		domitem.style.display = "block";
	} else {
		domitem.style.display = "none";
	}
}



function initLogin()
{
	var domitem = document.getElementById("login-area");

}


//returns an integer between 1 and n
function rand(n)
{
	return	(Math.floor(Math.random() * n + 1 ));
}
