startList = function() {
var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" over";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" over\\b"), "");
		}
	}

 if (document.getElementById("bodyhome") && document.getElementById("rand")) homePhoto();
 initSubNav()
}

function initSubNav(){
	if (document.getElementById){
	//turns current subnav item on except on homepage
		if (!document.getElementById('bodyhome')){
			var subnav = document.getElementById('snav');  	//finds subnav element
			var subnavas = subnav.getElementsByTagName('a'); 	//finds all anchors within subnav
			for (var a=0; a<subnavas.length; a++){		//cycles through each link
				var currenthref=String(subnavas[a].href);	//assigns current link href to a string
				var currentloc=String(document.location);	//assigns current document url to a string
			
				//if the current link href matches the document url the anchor is given a class
				if (unescape(currenthref)==unescape(currentloc)){
					subnavas[a].className="snavon"
				}
			}
	  	}
	}
	
}

function homePhoto() {
	var ph = genRand(2);
	var cand = document.getElementById("h-cand-ph");
	var emp = document.getElementById("h-emp-ph");
	var clink = document.getElementById("h-cand");
	var elink = document.getElementById("h-emp");
	cand.src = "img/h-cand-ph" + ph + ".jpg";
	emp.src = "img/h-emp-ph" + ph + ".jpg";
	clink.src = "img/h-cand" + ph + ".gif";
	elink.src = "img/h-emp" + ph + ".gif";
}

function genRand(x) {
 var range = x;
 return Math.floor(Math.random() * range) + 1;
}

window.onload = startList;