


function smToggle(box) {
 new Element.toggle(box);
}

function smOpen(box) {

	if(  Element.getStyle(box , 'display') !="none" ) { return; }
	new Effect.SlideDown( box, {
		fps:120, // フレームレート
		duration: 1 // アニメーションする時間(秒)
	});
	new Element.show(box);
}

function smClose(box) {
 new Element.hide(box);
}

function menuFocus(menu,num) {
	// Open
	
	if($(menu)) {
		smOpen($(menu));
	}
	var menus = $("menu").getElementsByTagName("li");
	Element.addClassName(menus[num], "heightlight");
//	Element.setStyle(menus[num], { color:"#FFF", backgroundColor:"#ddd"});
	
}

function addCloseLink() {

	var smObj = document.getElementsByClassName("submenu");
	smObj.each(function(obj){
		cpal = document.createElement("p");
		clink = document.createElement("a");
		text = document.createTextNode("▲Close");

		clink.appendChild(text);
		Event.observe(clink, "click", function(){ smClose(obj) }, false);

		cpal.appendChild(clink);
		Element.addClassName(cpal, "menuclose");
		obj.appendChild(cpal);
	});
}


