function killSlides() {
	document.getElementById('thedivB').style.visibility = "hidden";
	document.getElementById('theimageB').style.visibility = "hidden";
}
function resumeSlides() {
	document.getElementById('thedivB').style.visibility = "visible";
	document.getElementById('theimageB').style.visibility = "visible";
}

function showSubs(whichSub,leftPoint) {
	document.getElementById('topNav_about_us').style.left = "-999px";
	document.getElementById('topNav_employee_benefits').style.left = "-999px";
	document.getElementById('topNav_individual_client_services').style.left = "-999px";
	document.getElementById('topNav_investment_services').style.left = "-999px";
	document.getElementById('topNav_links_and_documents').style.left = "-999px";

	document.getElementById('topNav_' + whichSub).style.left = leftPoint + "px";
}

function hideSubs() {
	//document.getElementById('topNav_' + whichSub).style.left = "-999px";
}

function killSubs() {
	document.getElementById('topNav_about_us').style.left = "-999px";
	document.getElementById('topNav_employee_benefits').style.left = "-999px";
	document.getElementById('topNav_individual_client_services').style.left = "-999px";
	document.getElementById('topNav_investment_services').style.left = "-999px";
	document.getElementById('topNav_links_and_documents').style.left = "-999px";
}


function swapHead(hdrImg) {
	document.getElementById('headerImage').innerHTML = '<img src="images/hdr-' + hdrImg + '.jpg" width="779" height="203" border="0" alt="About Us" />';
}

function swapHeadB(topPos) {
	document.getElementById('headerImage').style.backgroundPosition = "0px " + topPos + "px";
}

function opacityChange(opacity, thediv, theimage) {
	var object = document.getElementById(thediv).style;
	if (opacity == 100) {
		object.opacity = 0;
		object.MozOpacity = 0;
		object.KhtmlOpacity = 0;
		object.filter = "alpha(opacity=0)";
		document.getElementById(theimage).style.backgroundImage = "url(" + document.getElementById(thediv).src + ")";
	}
	else {
		object.opacity = (opacity/100);
		object.MozOpacity = (opacity/100);
		object.KhtmlOpacity = (opacity/100);
		object.filter = "alpha(opacity=" + opacity + ")";
	}
}


function imageFade(thediv, theimage, imageloc, time) {
	var speed = Math.round(time / 10);
	var timer = 0;
	opacityChange(0, theimage);
	document.getElementById(theimage).src = imageloc;
	for(i = 0; i <= 100; i++) {
		setTimeout("opacityChange(" + i + ",'" + theimage + "','" + thediv + "')",(timer * speed));
		timer++;
	}
}

var slideCache = new Array();

function RunSlideShow(thediv,theimage,imageFiles,displaySecs) {
	var imageSeparator = imageFiles.indexOf(";");
	var nextImage = imageFiles.substring(0,imageSeparator);
	imageFade(thediv,theimage,nextImage,100);
	var nextImages= imageFiles.substring(imageSeparator+1,imageFiles.length)+ ';' + nextImage;
	setTimeout("RunSlideShow('"+thediv+"','"+theimage+"','"+nextImages+"',"+displaySecs+")",displaySecs*1000);

	imageSeparator = nextImages.indexOf(";");
	nextImage = nextImages.substring(0,imageSeparator);
	if (slideCache[nextImage] == null) {
		slideCache[nextImage] = new Image;
		slideCache[nextImage].src = nextImage;
	}
}