// komento ha ro-ma ji de
// EUC taisaku

var hideSW = 'false' ;
var loaded = true ;
var tid ;
var selectedNo = 1 ;



function getWindowWidth(){
	return document.body.clientWidth ;
}


function moveDivTo( div, left, top ){
	div.style.left = left ;
	div.style.top = top ;
	return ;
}


function getDivName( div ){
	return div.id ;
}


function moveCenterX( No ){
	var posX ;
	var w_width ;
	var layerName = 'menu' + No ;
	var div = getDivObjName( layerName ) ;
	w_width = Math.floor( getWindowWidth() ) ;
	if( w_width > width_table ){
		posX = Math.floor( ( w_width - width_table ) / 2 ) + eval( 'posX_menu' + No ) ;
	}else{
		posX = eval( 'posX_menu' + No ) ;
	}
	moveDivTo( div, posX, posY ) ;
}


function getDivObjName( nm ){
	return document.getElementById( nm ) ;
}



function changeLdMode(){
	loaded = true ;
	if( tid ){
		clearTimeout( tid ) ;
	}
}


function showMenu( No ){
	if( loaded ){
		hideMenu() ;
		selectedNo = No ;

		if( tid ){
			clearTimeout( tid ) ;
		}
		tid = setTimeout( 'showMenu2();', 100 ) ;
	}
}

function showMenu2(){
	var obj ;
	hideSW = 'true' ;
	layerName ='menu' + selectedNo ;
	//moveCenterX( selectedNo ) ;
	obj = getDivObjName( layerName ) ;
	//obj.style.visibility = 'visible' ;
	obj.style.display = 'block' ;
}


function hideMenu(){
	var obj ;
	layerName = 'menu' + selectedNo ;
	obj = getDivObjName( layerName ) ;
	if( tid ){
			clearTimeout( tid ) ;
	}
	if( hideSW == 'true' ){
			//obj.style.visibility = 'hidden' ;
			obj.style.display = 'none' ;
	}
}


function menuCloseTimer( No ){
	if( loaded ){
		selectedNo = No ;
		hideSW = 'true' ;
		if( tid ){
			clearTimeout( tid ) ;
		}
		tid = setTimeout( 'hideMenu();', 100 ) ;
	}
}


function SWOFF(){
	hideSW = 'false' ;
}


window.onload=changeLdMode;

window.onUnload="if ( tid ){ clearTimeout( tid ); }";


