var original;
var prev;
var width_allow = 670;
var original_size = 700;
var sTime;
function setMenu(val){
	original = prev = val;
	if(ElmWidth($("right_part"))) width_allow = 980 - ElmWidth($("right_part"));
	menuOver(val);
	if($("in"+val)) original_size = ElmWidth($("in"+val));
	$("right_part").onmouseover = function(){clearTimeout(sTime);};
	$("menuBox").onmouseout = function(){
		if($("menu"+prev)) $("menu"+prev).className += " over";	
		clearTimeout(sTime);
		sTime = setTimeout("menuOut()",1000);
	};
}
function menuOut(){
	if(prev==0) $("menu"+prev).className = "first";
	else if($("menu"+prev)) $("menu"+prev).className = "";
	if($("submenu"+prev)) $("submenu"+prev).style.display = "none";
	if(original==0) $("menu"+original).className = "first over";
	else if($("menu"+original)) $("menu"+original).className = "over";
	if($("submenu"+original)) $("submenu"+original).style.display = "block";
	else $("submenu0").style.display = "block";
	if(original_size<width_allow || typeof original=="undefined") $("right_part").style.display = "block";
	else $("right_part").style.display = "none";	
	prev = original;
}
function menuOver(val){
	clearTimeout(sTime);	
	if(prev != original){//
		if(prev==0) $("menu"+prev).className = "first";
		else if($("menu"+prev)) $("menu"+prev).className = "";
	}
	if($("submenu"+prev)) $("submenu"+prev).style.display = "none";
	else $("submenu0").style.display = "none";
	if($("menu"+val)) $("menu"+val).className += " over";	
	if($("submenu"+val)) $("submenu"+val).style.display = "block";
	else $("submenu0").style.display = "block";
	if($("in"+val) && ElmWidth($("in"+val))<width_allow || typeof val=="undefined")	$("right_part").style.display = "block";
	else $("right_part").style.display = "none";
	prev = val;
}
function ElmWidth(obj){
	if(obj.clientWidth) return obj.clientWidth;
	else return obj.offsetWidth;
}