
/* --------------------------------------------------
Javascript : font,menu(mouseover)
filename : lv1.js
-------------------------------------------------- */

/* font
================================================== */
/* browser check
-------------------------------------------------- */
function getBrowserName() {
	var an = navigator.appName;
	var ua = navigator.userAgent;
	if (ua.indexOf("Safari",0) != -1) {
		return "Safari";
	} else if (ua.indexOf("Firefox",0) != -1) {
		return "Firefox";
	} else if (ua.indexOf("Opera",0) != -1) {
		return "Opera";
	} else if (ua.indexOf("Netscape",0) != -1) {
		return "Netscape";
	} else if (an.indexOf("Microsoft Internet Explorer",0) != -1) {
		return "Explorer";
	} else if (an.indexOf("iCab",0) != -1) {
		return "iCab";
	} else if (an.indexOf("WebTV",0) != -1) {
		return "WebTV";
	} else if (ua.indexOf("DreamPassport",0) != -1) {
		return "DreamPassport";
	} else {
		return "";
	}
}
/* css set
-------------------------------------------------- */
var bn = getBrowserName();
var bv = navigator.appVersion.charAt(0);
var bp = navigator.platform.charAt(0);
if (bv >= 4) {
	if (bp == "W") {
		if (bn == "Explorer") {
			// Win Internet Explorer
			document.write('<link rel="stylesheet" type="text/css" href="css/common/font-old.css" />\n');
		} else if (bn == "Netscape") {
			if (bv >= 5) {
				// Win Netscape 6 or above
				document.write('<link rel="stylesheet" type="text/css" href="css/common/font.css" />\n');
			} else {
				// Win Netscape 4
				document.write('<link rel="stylesheet" type="text/css" href="css/common/font-old.css" />\n');
			}
		} else {
			// Win Firefox
			// Win Opera
			// Win other browsers
			document.write('<link rel="stylesheet" type="text/css" href="css/common/font.css" />\n');
		}
	} else if (bp == "M") {
		if (bn == "Explorer") {
			var macIEversion = eval(navigator.appVersion.substring(22,23));
			if (macIEversion == 4) {
				// Mac Internet Explorer 4
				document.write('<link rel="stylesheet" type="text/css" href="css/common/font-old.css" />\n');
			} else if (macIEversion >= 5) {
				// Mac Internet Explorer 5 or above
				document.write('<link rel="stylesheet" type="text/css" href="css/common/font.css" />\n');
			}
		} else if (bn == "Netscape") {
			if (bv >= 5) {
				// Mac Netscape 6 or above
				document.write('<link rel="stylesheet" type="text/css" href="css/common/font.css" />\n');
			} else {
				// Mac Netscape 4
				document.write('<link rel="stylesheet" type="text/css" href="css/common/font-old.css" />\n');
			}
		} else {
			// Mac Safari
			// Mac Firefox
			// Mac Opera
			// Mac other browsers
			document.write('<link rel="stylesheet" type="text/css" href="css/common/font.css" />\n');
		}
	} else {
		// any userAgent
		document.write('<link rel="stylesheet" type="text/css" href="css/common/font.css" />\n');
	}
}

/* menu(mouseover)
================================================== */
menu01		= new Image();
menu02		= new Image();
menu03		= new Image();
menu04		= new Image();
menu05		= new Image();
menu06		= new Image();
menuOver01	= new Image();
menuOver02	= new Image();
menuOver03	= new Image();
menuOver04	= new Image();
menuOver05	= new Image();
menuOver06	= new Image();
for ( var a=1; a<7; a++ ) {
	eval("menuOver0" + a).src	= "img/navi/mn_0" + a + "_o.gif";
	eval("menu0" + a).src	= "img/navi/mn_0" + a + ".gif";
}
function overMenu( id ) {
	eval( "document.menu" + id ).src	= eval( "menuOver0" + id ).src;
}
function outMenu( id ) {
	eval( "document.menu" + id ).src	= eval( "menu0" + id ).src;
}
haken01		= new Image();
haken02		= new Image();
haken03		= new Image();
hakenOver01	= new Image();
hakenOver02	= new Image();
hakenOver03	= new Image();

for ( var b=1; b<4; b++ ) {
	eval("hakenOver0" + b).src	= "img/navi/mn_haken0" + b + "_o.gif";
	eval("haken0" + b).src	= "img/navi/mn_haken0" + b + ".gif";
}
function overHaken( id ) {
	eval( "document.haken" + id ).src	= eval( "hakenOver0" + id ).src;
}
function outHaken( id ) {
	eval( "document.haken" + id ).src	= eval( "haken0" + id ).src;
}
agent01		= new Image();
agent02		= new Image();
agent03		= new Image();
agentOver01	= new Image();
agentOver02	= new Image();
agentOver03	= new Image();

for ( var c=1; c<4; c++ ) {
	eval("agentOver0" + c).src	= "img/navi/mn_agent0" + c + "_o.gif";
	eval("agent0" + c).src	= "img/navi/mn_agent0" + c + ".gif";
}
function overAgent( id ) {
	eval( "document.agent" + id ).src	= eval( "agentOver0" + id ).src;
}
function outAgent( id ) {
	eval( "document.agent" + id ).src	= eval( "agent0" + id ).src;
}

