/* スタイルシートのブラウザ振り分け */

	var os = navigator.platform;
	var brName = navigator.appName.charAt(0);
	var brVer = navigator.appVersion.charAt(0);
	var brType ="";

			if(os == "Win32"){
				if((brName == "N") && (brVer >= 4)){
					 cssSrc = '<LINK REL="stylesheet" TYPE="text/css" HREF="css/win_NN.css">' ;
						} else if((brName == "M") && (brVer >= 4)) {
					 cssSrc = '<LINK REL="stylesheet" TYPE="text/css" HREF="css/win_ie.css">' ;
				}
			} else if(os == "MacPPC"){
				if((brName == "N") && (brVer >= 4)){
					cssSrc = '<LINK REL="stylesheet" TYPE="text/css" HREF="css/mac_NN.css">' ;
				} else if((brName == "M") && (brVer >= 4)) {
					cssSrc = '<LINK REL="stylesheet" TYPE="text/css" HREF="css/mac_ie.css">' ;
				}
			}

document.write( cssSrc ) ;




/* ナビゲーションロールオーバー */

var img_data = new Array()
for(i=1;i<=100;i++) { img_data[i] = new Image(); }


img_data[1].src = "common_images/menu01_on.gif";
img_data[2].src = "common_images/menu01_off.gif";
img_data[3].src = "common_images/menu02_on.gif";
img_data[4].src = "common_images/menu02_off.gif";
img_data[5].src = "common_images/menu03_on.gif";
img_data[6].src = "common_images/menu03_off.gif";
img_data[7].src = "common_images/menu04_on.gif";
img_data[8].src = "common_images/menu04_off.gif";
img_data[9].src = "common_images/big_on.gif";
img_data[10].src = "common_images/big_off.gif";
img_data[11].src = "common_images/small_on.gif";
img_data[12].src = "common_images/small_off.gif";

img_data[13].src = "common_images/top_on.gif";
img_data[14].src = "common_images/top_off.gif";

img_data[20].src = "images/fea_but_on.jpg";
img_data[21].src = "images/fea_but_off.jpg";
img_data[22].src = "images/ty_but_on.gif";
img_data[23].src = "images/ty_but_off.gif";
img_data[24].src = "images/day_but_on.gif";
img_data[25].src = "images/day_but_off.gif";
img_data[26].src = "images/ty_but_02_on.gif";
img_data[27].src = "images/ty_but_02_off.gif";
img_data[28].src = "images/day_but_02_on.gif";
img_data[29].src = "images/day_but_02_off.gif";
img_data[30].src = "images/eng_but_on.jpg";
img_data[31].src = "images/eng_but_off.jpg";
img_data[32].src = "images/char_ban_but_on.gif";
img_data[33].src = "images/char_ban_but_off.gif";
img_data[34].src = "images/char_bus_but_on.gif";
img_data[35].src = "images/char_bus_but_off.gif";
img_data[36].src = "images/pamphlet_on.gif";
img_data[37].src = "images/pamphlet_off.gif";
img_data[38].src = "images/bus_stop_info_on.gif";
img_data[39].src = "images/bus_stop_info_off.gif";
img_data[40].src = "images/nicos_img_on.gif";
img_data[41].src = "images/nicos_img_off.gif";
img_data[42].src = "images/nicos_but_on.gif";
img_data[43].src = "images/nicos_but_off.gif";
img_data[44].src = "images/season_but_on.gif";
img_data[45].src = "images/season_but_off.gif";


function rollover(num,name){
	document.images[name].src=img_data[num].src;
	return true;
}


/* ポップアップ */

function newWindow(url,winName,width,height,left,top) {
param = "width=" + width + ",height=" + height + ",tool bar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left=" + left + ",top=" + top;
newWin = window.open(url,winName,param);
newWin.resizeBy(0,0);
newWin.focus();
}

//==== SUZUKI追加==============================================
// Cookieに値を保存する
function set_cookie(name,param) {
	// クッキーに書き込む情報
	var c_data = name + "=" + escape(param);
	c_data += "; expires=" + "Thu, 31 Dec 2037 12:00:00 GMT";
	c_data += "; path=/";

	// クッキー書き込み
	document.cookie = c_data ;
}
// Cookieから値を取得する
function get_cookie(name) {
	var c_data = document.cookie + ";";
	var c_name = name + "=";

	var id_st = c_data.indexOf(c_name);
	var id_en = -1;

	// クッキー検索
	if (id_st != -1 ) {
		id_en = c_data.indexOf(";", id_st);
		c_data = unescape(c_data.substring(id_st + c_name.length, id_en));
	} else {
		c_data = "";
	}

	// 結果を返す
	return c_data;
}
// ブラウザ判定
function get_browser() {
	// 初期値
	var cFlg = 'UN';
	var cVer = '';
	var b_type = '';

	// ブラウザの情報取得
	bName = navigator.appName;
	bVer = navigator.appVersion;
	if ( bVer.indexOf("Win") != -1 ) { // for Windows
		
		if ( bName.substring(0,4) == "Micr" ) { // for IE
			b_type = "WINIE";
		} else if ( bName.substring(0,4) == "Nets" ) { // for NN
			cVer = bVer.substring(0,4);
			if ( !(check_one_number(cVer.charAt(3))) ) { cVer = bVer.substring(0,3); }
			cVer = eval(cVer);
			if ( cVer > 5 ) {
				b_type = "WINNN6";
			} else {
				b_type = "WINNN4";
			}
		}
	} else if ( bVer.indexOf("Mac") != -1 ) { // for Macintosh
		if ( bName.substring(0,4) == "Micr" ) { // for IE
			b_type = "MACIE";
		}
	}
	return b_type;
}

// 数字チェック（１文字用）
function check_one_number(number) {
	number_0 = "0123456789";
	for ( Z=0 ; Z<10 ; Z++ ) {
		if ( number == number_0.charAt(Z) ) { return true; }
	}
	return false;
}

// CSSのタイプを指定する
function set_cssType(mode) {
	var cssType = get_cookie("CSSTYPE");
	if ( cssType != mode ) {
		// Cookie保存
		set_cookie("CSSTYPE",mode);
		// ページリロード
		location.reload();
	}
}

var cssType;
// CSSを設定する
function set_css() {
	cssType = get_cookie("CSSTYPE");
	var browserType = get_browser();
	var cssSrc;


	if (cssType=="STANDARD") {   // 文字標準
		cssSrc = "base.css";
	} else if (cssType=="BIG") {   // 文字大きい
		cssSrc = "base_b.css";
	} else {   // クッキーなし、読み取り不能時
		cssSrc = "base.css";
	}
/*
	if (cssType=="STANDARD") {   // 文字標準
		if (browserType == "WINIE") {
			cssSrc = "win_ie.css";
		} else if (browserType == "MACIE") {
			cssSrc = "mac_ie.css";
		} else if (browserType == "WINNN4") {
			cssSrc = "win_NN.css";
		} else {
			cssSrc = "win_ie.css";
		}
	} else if (cssType=="BIG") {   // 文字大きい
		if (browserType == "WINIE") {
			cssSrc = "win_ie_b.css";
		} else if (browserType == "MACIE") {
			cssSrc = "mac_ie_b.css";
		} else if (browserType == "WINNN4") {
			cssSrc = "win_NN_b.css";
		} else {
			cssSrc = "win_ie_b.css";
		}
	} else {   // クッキーなし、読み取り不能時
		if (browserType == "WINIE") {
			cssSrc = "win_ie.css";
		} else if (browserType == "MACIE") {
			cssSrc = "mac_ie.css";
		} else if (browserType == "WINNN4") {
			cssSrc = "win_NN.css";
		} else {
			cssSrc = "win_ie.css";
		}
	}
*/
	var MSG =  '<LINK REL="stylesheet" TYPE="text/css" HREF="css/'+cssSrc+'">' ;
	document.write(MSG);
}
set_css();

