function loadPage()
{
	highlightTopNav();
	highlightSideNav();
}



function highlightTopNav()
{
	var thissection = window.location.toString().split('/')[3];
	var navul = document.getElementById('top-nav');
	if (navul) {
		var navanchors = navul.getElementsByTagName('a');
		if (navanchors) {
			for(var i = 0; i <= navanchors.length-1; i++) {
				if (navanchors[i].href.toString().split('/')[3] == thissection) {
					navanchors[i].className = 'select';
					break;
				}
			}
		}
	}
}


function highlightSideNav()
{
	var thispath = window.location.toString().split('#')[0];
	var navul = document.getElementById('side-nav');
	if (navul) {
		var navanchors = navul.getElementsByTagName('a');
		if (navanchors) {
			for(var i = 0; i <= navanchors.length-1; i++) {
				if (navanchors[i].href == thispath) {
					//alert (thispath);
					navanchors[i].className = 'here';
					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";
	}
}



//returns an integer between 1 and n
function rand(n)
{
	return	(Math.floor(Math.random() * n + 1 ));
}
