	var PageID;
	var CurDate = '';
	var oSubTimer;
	var oCurSub = '';
	var sCurBack = '';

	function opacity(id, opacStart, opacEnd, millisec) { 
		var speed = Math.round(millisec / 100); 
		var timer = 0; 

		if(opacStart > opacEnd) { 
			for(i = opacStart; i >= opacEnd; i--) { 
				setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
				timer++; 
			} 
		} else if(opacStart < opacEnd) { 
			for(i = opacStart; i <= opacEnd; i++) 
				{ 
				setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
				timer++; 
			} 
		} 
	} 
	
	function changeOpac(opacity, id) { 
		var object = document.getElementById(id).style; 
		object.opacity = (opacity / 100); 
		object.MozOpacity = (opacity / 100); 
		object.KhtmlOpacity = (opacity / 100); 
		object.filter = "alpha(opacity=" + opacity + ")"; 
	} 
	
	function shiftOpacity(id, millisec) { 
		if(document.getElementById(id).style.opacity == 0) { 
			opacity(id, 0, 100, millisec); 
		} else { 
			opacity(id, 100, 0, millisec); 
		} 
	} 

	function HideSub(nID) {
		var snID = "\\'" + nID + "\\'"
		oSubTimer = eval("setTimeout('fnSetSubMnuOffAfterPause(" + snID + ")', 800)");
	}
	
	function ShowSub(nID) {
		if (oCurSub != '' && oCurSub != nID) {
			fnSetSubMnuOffAfterPause(oCurSub);
		}
		try { clearTimeout(oSubTimer); }
		catch (ex) { }
		if (PageID == "home") {
			var objmainpicture = document.getElementById('mainpicture');
			objmainpicture.src= 'img/img_' + nID + '_main.png';
			DoPngFix();
		}
		var objMenu = document.getElementById('Sub' + nID);
		var objMenuParent = document.getElementById('Mnu' + nID);
		objMenu.className = 'clsSubMnuOn';
		objMenu.style.left = findPosX(objMenuParent) + 'px';
		objMenu.style.top = (findPosY(objMenuParent) + 22) + 'px';
		if (oCurSub != nID) {
			objMenu.className = 'clsSubMnuOn';
		}
		oCurSub = nID;
	}
	
	function fnSetSubMnuOffAfterPause(nID) {

		if (PageID == "home") {
			var objmainpicture = document.getElementById('mainpicture');
			objmainpicture.src= 'img/img_home_main.png';
			DoPngFix();
		}

		var objMenu = document.getElementById('Sub' + nID);
		var objMenuPos = document.getElementById('Mnu' + nID);
		if (oCurSub == nID) {
			oCurSub = '';
		}

		objMenu.className = 'clsSubMnuOff';
	}
	
	function findPosX(obj){
		var curleft = 0;
		if(obj.offsetParent)
			while(1) 
			{
			  curleft += obj.offsetLeft;
			  if(!obj.offsetParent)
				break;
			  obj = obj.offsetParent;
			}
		else if(obj.x)
			curleft += obj.x;
		return curleft;
	}
	
	function findPosY(obj){
		var curtop = 0;
		if(obj.offsetParent)
			while(1)
			{
			  curtop += obj.offsetTop;
			  if(!obj.offsetParent)
				break;
			  obj = obj.offsetParent;
			}
		else if(obj.y)
			curtop += obj.y;
		return curtop;
	}

