function setExpertMenu(status) {
	expert_visible = status;
	document.getElementById("expert_menu").style.display = "inline";
	expert_menu_height = document.getElementById("expert_menu_items").offsetHeight;
	if(status==0) {
		document.getElementById("expert_menu_items").style.height = "0px";
		expert_visible = 1;
		expert_counter = 0;
	}
	else {
		document.getElementById("expert_menu_items").style.height = expert_menu_height+"px";
		expert_visible = 0;
		expert_counter = expert_menu_height;
	}
	placeExpertMenu();
	window.onresize = placeExpertMenu;
}
function expertMenu() {
	if(expert_visible==1) {
		expertInterval = setInterval(expertMax, 30);
		expert_visible = 0;
	}
	else {
		expertInterval = setInterval(expertMin, 30);
		expert_visible = 1;
	}
}
function expertMax() {
	if(expert_counter <= expert_menu_height) {
		document.getElementById("expert_menu_items").style.height = expert_counter+"px";
		expert_counter = expert_counter + 30;
	}
	else {
		clearInterval(expertInterval);
		expert_counter = expert_menu_height;
		document.getElementById("expert_menu_items").style.height = expert_counter+"px";
	}
}
function expertMin() {
	if(expert_counter >= 0) {
		document.getElementById("expert_menu_items").style.height = expert_counter+"px";
		expert_counter = expert_counter - 30;
	}
	else {
		clearInterval(expertInterval);
		expert_counter = 0;
		document.getElementById("expert_menu_items").style.height = expert_counter+"px";
	}
}
function placeExpertMenu() {
	winW = window.innerWidth+4;
	if (navigator.appName.indexOf("Microsoft")!=-1) {
		winW = document.body.offsetWidth+22;
	}
	document.getElementById("expert_menu").style.left = (winW-970)/2+"px";
}
