
var menuAgoNum = 9999;
var menuNowNum = 9999;

function thisMenu(menuID){
if(menuNowNum != menuID){
menuAgoNum = menuNowNum;
menuNowNum = menuID;
thisMenuPlay( menuNowNum , menuAgoNum , menuID ); }
}

function thisMenuPlay( Now , Ago , ID ){

if (document.getElementById('sub_menu' + Ago)){
document.getElementById('sub_menu' + Ago).style.display = 'none';
if ( document.getElementById('menu_name' + Ago).className !='select_menu'){
document.getElementById('menu_name' + Ago).className = 'buller_menu';
}
}


if (document.getElementById('sub_menu' + Now)){
document.getElementById('sub_menu' + Now).style.display = 'block';
if ( document.getElementById('menu_name' + Now).className !='select_menu'){
document.getElementById('menu_name' + Now).className = 'forcus_menu';
}
}

Menu1Height = document.getElementById('menu1_frame').offsetHeight;
var subMenuHeight = document.getElementById('sub_menu' + ID).offsetHeight;


var subMenu = document.getElementById('menu1_box').getElementsByTagName('ul');
for (var smi = 0; smi < subMenu.length; smi++){
subMenu[smi].style.marginTop = Menu1Height + 5 + 'px';
subMenu[smi].style.marginLeft = '90px';
}
subMenuTab(subMenuHeight);
}

subMenuTabHeight = 0;

function subMenuTab(SMH){
heightTarget = SMH;
subMenuTabHeight = (subMenuTabHeight + SMH)/2;
if (subMenuTabHeight > 0){ subMenuTabHeight = Math.floor(subMenuTabHeight);
} else {
subMenuTabHeight = Math.ceil(subMenuTabHeight);
}
document.getElementById('sub_menu').style.marginTop = subMenuTabHeight + 'px';
setTimeout("subMenuTab(heightTarget)", 40);
}

function menuMouseover(overNum){
var overs = document.getElementById('menu_name' + overNum);
if (overs.className == 'buller_menu'){
	overs.className = 'hit_menu';
}
}

function menuMouseout(outNum){
var outs = document.getElementById('menu_name' + outNum);
if (outs.className != 'select_menu'){
	if (outs.className == 'forcus_menu'){
		outs.className = 'forcus_menu';
	}
	else if (outs.className = 'hit_menu'){
		outs.className = 'buller_menu';
	}
}
}