var timer;

	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;
	}

	function ShowLanguageMenu() {
		clearTimeout(timer);
		fX = findPosX(document.getElementById("LangPic"));
		fY = findPosY(document.getElementById("LangPic"));
		
		document.getElementById("LanguageSelect").style.left = fX+'px';
		document.getElementById("LanguageSelect").style.top = fY+25+'px';

		document.getElementById("LanguageSelect").style.display = "block";
	}
	
	function HideLanguageMenu() {
		document.getElementById("LanguageSelect").style.display = "none";
	}


/* Events */	
function LanguageMenuOut() {
	timer = setTimeout('HideLanguageMenu()', 2000);
}

function LanguagePanelOver() {
	clearTimeout(timer);
}

function LanguagePanelOut() {
	timer = setTimeout('HideLanguageMenu()', 2000);
}