			function needHack()
			{
				var pos = navigator.userAgent.indexOf("MSIE ");

				if (pos == -1)
					return false;
					
				if(navigator.userAgent.indexOf("Opera"))
					return false;

				var version = navigator.userAgent.substring(pos + 5);

				return (((version.indexOf("5.5") == 0) || (version.indexOf("6") == 0)) && (navigator.platform == ("Win32")));
			}
			
			window.onload=function()
			{
				if(!needHack())
				{
					document.getElementById("transparent0").style.visibility = "visible";
					document.getElementById("transparent1").style.visibility = "visible";
					document.getElementById("transparent2").style.visibility = "visible";
				}
			}
		
			function getElementsByClass(node, searchClass, tag) {
				var classElements = new Array();
				var els = node.getElementsByTagName(tag);
				var elsLen = els.length;
				for (i = 0, j = 0; i < elsLen; i++) {
					if ( els[i].className == searchClass ) {
						classElements[j] = els[i];
						j++;
					}
				}
				return classElements;
			}
			
			var openMenu = -1;
		
			function highlightMenu(menuid)
			{
				document.getElementById("menu"+menuid).style.backgroundColor = "#ffffff";
			}
			
			function unHighlightMenu(menuid)
			{
				document.getElementById("menu"+menuid).style.backgroundColor = "#ededed";
			}
			
			function menuClick(menuid)
			{
			    var oldOpenMenu = openMenu;
			    hideOpenMenu();
			    if(oldOpenMenu == menuid)
				return;
			    document.getElementById("submenu"+menuid).style.visibility = "visible";
			    openMenu = menuid;
			}
			
			function hideOpenMenu()
			{
			    if(openMenu == -1)
				return;
			    document.getElementById("submenu"+openMenu).style.visibility = "hidden";
			    openMenu = -1;
			}
			
			function hsi(subItemId)
			{
				document.getElementById("si"+subItemId).style.backgroundColor = "#ffffff";
			}
			
			function usi(subItemId)
			{
				document.getElementById("si"+subItemId).style.backgroundColor = "#ededed";
			}

