// JavaScript Document
function toggleMenu(objID) {
	if (!document.getElementById) return;
	var ob = document.getElementById(objID).style;
	ob.display = (ob.display == 'block') ? 'none' : 'block';
}

function hideMenu(objID) {
	if (!document.getElementById) return;
	var ob = document.getElementById(objID).style;
	ob.display = 'none';
}

function switchArrow(objID) {
	if (!document.getElementById) return;
	var ob = document.getElementById(objID);
	if(ob.src == "/jrcls2/images/expand_icon.png") {ob.src = "/jrcls2/images/collapse_icon.png";}
	//else if(ob == "/jrcls2/images/expand_icon.png") {ob = '/jrcls2/images/collapse_icon.png';}
}

var hover = "enabled";
var root = "nav";

function show(objID, objNum) {
	if(hover == "enabled") {
		ob = document.getElementById(objID + '' + objNum);
		ob.style.display = "block";
		//ob.style.visibility = "visible";
	}
}

function hide(objID, objNum) {
	if(hover == "enabled") {
		ob = document.getElementById(objID + '' + objNum);
		ob.style.display = "none";
		//ob.style.visibility = "hidden";
	}
}

function mouseEventChange(objID, objNum, linkID) {
	linker = document.getElementById(linkID + '' + objNum);
	ob = document.getElementById(objID + '' + objNum);
	if(ob.style.display == "block" && hover == "enabled") {
	//if(ob.style.visibility == "visible" && hover == "enabled") {
		hover = "disabled";
		linker.style.backgroundColor = "#401E09";
		linker.style.color = "#FFFFFF";
	} else if(ob.style.display == "block" && hover == "disabled") {
	//} else if(ob.style.visibility == "visible" && hover == "disabled") {
		hover = "enabled";
		linker.style.backgroundColor = "";
		linker.style.color = "";
	} else if(ob.style.display == "none" && hover == "disabled") {
	//} else if(ob.style.visibility == "hidden" && hover == "disabled") {
		var li_count = 0;
		//var a_count = 0;
		nodes = document.getElementById(root).childNodes;
		for(var j = 0; j < nodes.length; j++) {
			if(nodes.item(j).nodeName == "LI") {li_count++;}
			//if(nodes.item(j).nodeName == "DIV") {a_count++;}
		}
		for(var i = 1; i <= li_count; i++) {
		//for(var i = 1; i <= a_count; i++) {
			linker = document.getElementById(linkID + '' + i).style;
			ob = document.getElementById(objID + '' + i).style;
			if(i != objNum) {
				ob.display = 'none';
				//ob.visibility = 'hidden';
				linker.backgroundColor = "";
				linker.color = "";
			}
			if(i == objNum) {
				ob.display = (ob.display == 'block') ? 'none' : 'block';
				//ob.visibility = (ob.visibility == 'visible') ? 'hidden' : 'visible';
				linker.backgroundColor = "#401E09";
				linker.color = "#FFFFFF";
			}
		}
	}
}


/*** This function handles the resizing of iFrames to 100% of the screen size ***/
// The -140 and -40 take care of space used by the header and footer
// the id "framer" must be included on iframes that are being resized
function resize_iframe() {
	var height = window.innerWidth - 130 - 30; //Firefox
	if (document.body.clientHeight) {height=document.body.clientHeight - 130 - 30;} //IE
	//resize the iframe according to the size of the
	//window (all these should be on the same line)
	document.getElementById("framer").style.height=parseInt(height-
	document.getElementById("framer").offsetTop - 8)+"px";
}

// this will resize the iframe every time you change the size of the window.
// window.onresize = resize_iframe;