function MM_findObj(n, d) { //v4.01
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
//-----
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
//-----
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-----
// switch employee details
function switchDetails(x) {
if (document.getElementById) {
if (!isNaN(x)) {
if (document.getElementById("empDetails"+x)) {

	// switches employee detail layer content
	var strHtml = document.getElementById("empDetails"+x).innerHTML;
	document.getElementById("employeeDetails").innerHTML = strHtml;
	
	// try to set clicked item to red
	if (document.getElementById("employeeListMenu")) {
		var linkArray = document.getElementById("employeeListMenu").getElementsByTagName("li");
		if (linkArray.length>=1) {
		for (var i=0; i<linkArray.length; i++) {
			linkArray[i].className = "bodytext";
			if (i==(x-1)) {
			linkArray[i].className = "employeeActiveItem";
			}
		}}
	}
}}}
}
//-----
function setNavState(tagName,itemTag) {
	
	if(document.getElementById) {

		if (tagName=="") {return;}


		// get image object from tag
		var objImg = document.getElementById("nav_"+tagName);
		var objItem = document.getElementById("nav_"+itemTag);

		var objID = document.getElementById('subLinkGroup_'+tagName);
		var divArray = document.getElementById("siteNavMenu").getElementsByTagName("div");
	
		if(objID.style.display != "block") {
		
			for (var i=0; i<divArray.length; i++) {
			if (divArray[i].className=="subLinkGroup") {
			divArray[i].style.display = "none";
			}
		}
		objID.style.display = "block";
		objImg.src = 'images/nav_' + tagName + '_on.gif';
		if (objItem) {objItem.src = 'images/nav_' + itemTag + '_on.gif';}
		}
		else {
		objID.style.display = "none";
		}
	}
}

// ----------------------------------------------------------------------------
// GALLERY SCRIPT -------------------------------------------------------------
// ----------------------------------------------------------------------------
// create global array to hold slides
var arySlides = new Array;
// reset current slide pointer
currentSlide = 0;

function switchSlide(dir) {

	if (dir == "PREV") {
		if (currentSlide > 0) {
			currentSlide -= 1;
		} else {
			currentSlide = arySlides.length-1;
		}
		renderSlide(currentSlide);
	} 
	if (dir == "NEXT") {
		if (currentSlide < (arySlides.length-1)) {
			currentSlide += 1;
		} else {
			currentSlide = 0;
		}
		renderSlide(currentSlide);
	}
}
function renderSlide(slide) {

	if (document.getElementById) {
		if (document.getElementById("slideImage")) {
			document.getElementById("slideImage").src = arySlides[slide][0];
		}
		if (document.getElementById("captionTextHolder")) {
			document.getElementById("captionTextHolder").innerHTML = arySlides[slide][1];
		}
	}
}
// ----------------------------------------------------------------------------
// ----------------------------------------------------------------------------