///languages menu functions
function changelang( ) {
	window.onbeforeunload = null;
	var lang = /lang=([a-z]{2})/i.exec(this.href)[1];
	document.forms["changelang"].lang.value = lang;
	document.forms["changelang"].submit();
	return false;
}

loadMenu = function( ) {
	var languages_bar = document.getElementById('languages_bar');
	if(languages_bar != null && typeof languages_bar != "undefined"){
		document.getElementById('languages_bar').style.visibility = "visible";
		var sBrowser = navigator.userAgent;
		if(sBrowser.toLowerCase( ).indexOf('msie') > -1){
			languages_bar.onmouseover = function( ) {
				menu.style.visibility = "visible";
			}
			languages_bar.onmouseout = function( ) {
				menu.style.visibility = "hidden";
			}
		}
	}

	var menu = document.getElementById("language-cases");
	if(menu != null && typeof menu != "undefined"){
		var top_hrefs = menu.getElementsByTagName("a");
		for (var i = 0; i < top_hrefs.length; i++) {
			top_hrefs[i].onclick = changelang;
		}
	}

	var bottommenu = document.getElementById("bottom-bar");
	if(bottommenu != null && typeof bottommenu != "undefined"){
		var bottom_hrefs = bottommenu.getElementsByTagName("a");
		for (var i = 0; i < bottom_hrefs.length; i++) {
			bottom_hrefs[i].onclick = changelang;
		}
	}
}