//<![CDATA[ 

if (document.all && !document.getElementById) {
	document.getElementById = function(id) {
		return document.all[id];
	}
} else if (document.layers && document.layers[object] && !document.getElementById) {
	document.getElementById = function(id) {
		return document.layers[object];
	}
}

function getElementByClassName(className) { 
	var elementArray = new Array(); 
	var elementCount = 0; 
	var allPageTags = document.getElementsByTagName("*");
	for (var i=0; i<allPageTags.length; i++) { 
		if (allPageTags[i].className == className) { 
			elementArray[elementCount++] = allPageTags[i];
		} 
	}
	return elementArray;
}

function menuUnderBorder(className) {
	for (var j=0; j<getElementByClassName(className).length; j++) {
		getElementByClassName(className)[j].outerHTML += "<div class='menu_underline'></div>";
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function swapImage() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<swapImage.arguments.length; i+=2) {
			document.getElementById(swapImage.arguments[i]).src = swapImage.arguments[i+1];
		}
	}
	return true; 
}


function menuBgChange(menuID, menuBgColor) {
	document.getElementById(menuID).style.backgroundColor = menuBgColor;
}

var menuRollOverColor = "#84DB50"; 
var menuRollOutColor = "#fff"; 
var submenuRollOverColor = "#fc6"; 
var submenuRollOutColor = "#fc9"; 

function menuRollOver(menuID) {
	if (menuID["id"].length == 3) { 
		menuID.style.backgroundColor = menuRollOverColor;
	} else {
		menuID.style.backgroundColor = submenuRollOverColor; 
	}
}

function menuRollOut(menuID) {
	if (menuID["id"].length == 3) { 
		menuID.style.backgroundColor = menuRollOutColor;
	} else { 
		menuID.style.backgroundColor = submenuRollOutColor; 
	}
}

function linkHoverOver(linkID) {
	document.getElementById(linkID).style.color = "#3cc"
}

function linkHoverOut(linkID) {
	document.getElementById(linkID).style.color = "#f90"
}

var preloadFlag = false;



//]]> 
