function toggle(oNode)
{
	var display = null;
	if ( document.defaultView && document.defaultView.getComputedStyle ) {
		var tmpStyle = document.defaultView.getComputedStyle(oNode, null);
		if ( tmpStyle ) {
			display = tmpStyle.getPropertyValue('display');
		}
	} else if ( oNode.currentStyle ) {
		display = oNode.currentStyle['display'];
	}
	
	if ( display.toString().toLowerCase() == 'none' ) {
		oNode.style.display = 'block';
	} else {
		oNode.style.display = 'none';
	}
	
	return;
}
function toggleColumnList(sID)
{
	var oNode = document.getElementById(sID);
	if ( oNode ) {
		toggle(oNode);
	}
	return;
}
function initLeftMenu()
{
	var oMenu = document.getElementById('lmenu');
	if ( oMenu ) {
		for (var i = 0; i < oMenu.childNodes.length; i++) {
			if ( oMenu.childNodes[i].nodeType == 1 && oMenu.childNodes[i].tagName == 'A' ) {
				if ( oMenu.childNodes[i].firstChild.nodeType == 1 && oMenu.childNodes[i].firstChild.tagName == 'IMG' ) {
					var oImage = oMenu.childNodes[i].firstChild;
					var sImageOff = oMenu.childNodes[i].firstChild.src;
					var sImageOn = sImageOff.replace(/off\.([a-z]+)$/i, 'on.$1')
					oImage.onmouseover = new Function("this.src = '" + sImageOn + "'");
					oImage.onmouseout = new Function("this.src = '" + sImageOff + "'");
					
					//	preload hover images
					eval("var oImage = new Image(); oImage.src = sImageOn;");
				}
			}
		}
	}
	
	return;
}
function ihover(oImage, bOver)
{
	if ( bOver === true ) {
		oImage.src = oImage.src.replace('_white', '_color');
	} else {
		oImage.src = oImage.src.replace('_color', '_white');
	}
	return;
}
ready(function() {
	initLeftMenu();
});
