function isIE5() { return (navigator.userAgent.indexOf("MSIE 5") > -1); }
function isIE6() { return ((navigator.userAgent.indexOf("MSIE 6") > -1) && (navigator.userAgent.indexOf("Opera") == -1)); }
function isIE() { return (isIE5() || isIE6());}

function fixpng()
{
 for (var i = 0; i < document.images.length; i++)
 {
  var img = document.images[i];
  imgSrc = img.src;
  if (imgSrc.substr(imgSrc.length-3).toLowerCase() == "png")
  {
   var w, h;
   w = img.width, h = img.height;
   img.src = "pics/p1x1.gif";
   img.width = w, img.height = h;
   img.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'" + imgSrc + "\', sizingMethod='scale');";
  }
 }
}

var isIE = isIE();
if (isIE) window.attachEvent("onload", fixpng); 

hTmSubMenuHide = {"init":0};

function positioningSubmenu(menu, submenu) {
	if (menu && submenu) {
		subTop = menu.parentNode.offsetTop + menu.parentNode.offsetHeight + 5;
		
		if(menu.parentNode.offsetLeft < 590)
			subLeft = menu.parentNode.offsetLeft;
		else
			subLeft = 590;
		
		submenu.style.top = subTop + 'px';
		submenu.style.left = subLeft + 'px';
	}
}

function showMenu(menuid, subid) {
	if (hTmSubMenuHide[subid]) {
		clearTimeout(hTmSubMenuHide[subid]);
	}

	submenu = document.getElementById(subid);
	menu = document.getElementById(menuid);
	
	if (submenu) {
		if (submenu.style.display != 'block') {
			positioningSubmenu(menu, submenu);
			submenu.style.display = 'block';
		}
	}
}

function hideMenu(menuid, subid) {
	submenu = document.getElementById(subid);
	hTmSubMenuHide[subid] = setTimeout("makeHideMenu('" + menuid + "', '" + subid + "')", 300);
}

function makeHideMenu(menuid, subid) {
	submenu = document.getElementById(subid);
	
	if (submenu) {
		if (submenu.style.display == 'block') {
			submenu.style.display = 'none';
		}
	}
}

function detectIE6(){
  var browser = navigator.appName;
  var b_version = navigator.appVersion;
  var version = parseFloat(b_version);
  if ((browser == "Microsoft Internet Explorer") && (version <= 6)){
    return true;
  }else{
    return false;
  }
}
