<!--
function getBrowserName(){
    var aName  = navigator.appName.toUpperCase();
    var uName = navigator.userAgent.toUpperCase();

    if (uName.indexOf("SAFARI") >= 0) return "Safari";
    if (uName.indexOf("OPERA") >= 0) return "Opera";
    if (uName.indexOf("FIREFOX") >= 0) return "Firefox";
    if (aName.indexOf("NETSCAPE") >= 0) return "Netscape";
    if (aName.indexOf("MICROSOFT") >= 0) return "Explorer";
    return "";
}

/* メインメニュー内のサブメニューを開閉する */
function menu(main_id, sub_visible_id){
	var browser = getBrowserName();
	
	if(browser == "Explorer" || browser == "Opera" || browser == "Firefox"){
		var visible = document.all[sub_visible_id];
		var main = document.all[main_id];
	}
	else if(browser == "Netscape"){
		var visible = document.getElementById(sub_visible_id);
		var main = document.getElementById(main_id);
	}

	if(visible.style.visibility == "visible"){
		visible.style.visibility = "hidden";
	}
	else{
		if(browser == "Explorer" || browser == "Opera"){
			if((document.body.clientWidth - 800) >= 0) visible.style.left = (document.body.clientWidth - 800)/2 + main.offsetLeft - 1;
			else                                       visible.style.left = main.offsetLeft - 1;
			visible.style.top = 95;
			visible.style.visibility = "visible";
		}
		else{
			visible.style.left = main.offsetLeft - 1 + "px";
			visible.style.top = 95 + "px";
			visible.style.visibility = "visible";
		}
	}
}

function sub_menu(main_id, sub_visible_id){
	var browser = getBrowserName();
	
	if(browser == "Explorer" || browser == "Opera" || browser == "Firefox"){
		var visible = document.all[sub_visible_id];
		var main = document.all[main_id];
	}
	else if(browser == "Netscape"){
		var visible = document.getElementById(sub_visible_id);
		var main = document.getElementById(main_id);
	}

	if(visible.style.visibility == 'visible'){
		visible.style.visibility = "hidden";
	}
	else{
		if(browser == "Explorer"){
			visible.style.left = main.offsetLeft + main.offsetWidth -2;
			visible.style.top = main.offsetTop -3;
			visible.style.visibility = "visible";
		}
		else if(browser == "Netscape"){
			visible.style.left = main.offsetLeft + main.offsetWidth -5 + "px";
			visible.style.top = main.offsetTop -3 + "px";
			visible.style.visibility = "visible";
		}
		else{
			visible.style.left = main.offsetLeft + main.offsetWidth -5;
			visible.style.top = main.offsetTop -3;
			visible.style.visibility = "visible";
		}
	}
}
