// JavaScript Document

//this swaps out the image image in a rollover by changing the folder name of the image
function swap(obj,dir)
{
	obj = getFirstChild(obj,"img");
	if(!obj)
	{
		throw "No image tags to swap";
	}
	
	//change phrasing
	var folder = dir == "over" ? "down" : "up";
	var opFolder = dir == "over" ? "up" : "down";
	var src = obj.src;
	
	//add slashes to target folder names
	src = src.replace("/" + opFolder + "/","/" + folder + "/");
	obj.src = src;
	//alert(opFolder + " to " + folder + "-> " + src)
}

//takes a node and a tag name and finds the first child of that type, else returns false
function getFirstChild(obj,tag)
{
	for(var i = 0; i < obj.childNodes.length; i++)
	{
		var child = obj.childNodes[i];
		if(child.tagName.toUpperCase() == tag.toUpperCase()) return child;
	}
	
	return false;
}
function showHelp(topic)
{
	window.open("/company/faq.cfm#"+topic, "HelpWindow", "width=660,height=800,scrollbars=yes");	
}