//<!--
/**
 * written by MRB
 * Powered by Project Feel-Good
 * http://e-kanji.eco.to/
 */


/** 
 * 擬似フレーム処理のメイン処理
 **/

//JavaScriptの有効・無効は、このファイルが読み込まれた時点で有効
//無効の場合の処理は、noscriptタグ内に記述し、行う

//CSSタグ
var beforecss = "<link rel='stylesheet' href='" + css_dir;
var aftercss  = "'>";

//今、印刷ページかどうか判別
//CreateQuetyStringList();
//var is_printpage = GetString("printpage");

//if (is_printpage == "true"){

	//印刷用ページならば、印刷用cssを出して処理終了
//	document.write(beforecss + "cssframe_kmd_forprint.css" + aftercss);

//} else {

	//印刷用ページでなければ、擬似フレーム用のチェック処理を行う

	//ブラウザ判定
	//モダンブラウザならtrue
	//cssframe_kmd_browser_check.jsより
	if ( is_nav6up || is_ie6up || is_opera8up || is_fx1_5up || is_safari2up || is_seamonkey1up || is_camino1up || is_konqueror ){
		is_frame = "true";
	}

	//モダンブラウザで、かつCSSFRAMEがONであれば、擬似フレーム処理を行い、オールドブラウザならそれ用cssを読み込む
	if (is_frame == "true") {
		
		//モダンブラウザであれば、クッキーの有効無効をチェック
		var manager = new CookieManager();
		manager.setCookie("is_cookie", "true");
		is_cookie_on = manager.getCookie("is_cookie");  //is_cookie_on は、メニュー切り替えボタンを表示するか、しないかの判別にも使用

		if (is_cookie_on == "true") {
			//CSSFRAMEのON・OFFをチェック
			is_frame_on = manager.getCookie("frame_on");
			
			if (is_frame_on == "true") {
				document.write(beforecss + "cssframe_kmd_oldbrowser.css" + aftercss);
			} else {
				//メニューの状態をチェック
				var is_menu_on = manager.getCookie('menu_on');
		
				// クッキーが使えることは確認している.
				// trueはメニュー表示、falseはメニュー非表示、nullはホームページの初回訪問
				if (is_menu_on != "false") {
					document.write(beforecss + "cssframe_kmd_frame.css" + aftercss);
					window.onload = arrenge;      //arrengeは cssframe_panel_length.js の長さ変更処理
					window.onresize = arrenge;
				} else {
					document.write(beforecss + "cssframe_kmd_menuoff.css" + aftercss);
				}
			}
		} else {
			//クッキーが使えない場合
			//CSSFRAMEのOFFバージョンとする
			document.write(beforecss + "cssframe_kmd_oldbrowser.css" + aftercss);
//			window.onload = arrenge;      //arrengeは cssframe_panel_length.js の長さ変更処理
//			window.onresize = arrenge;
		}

	//モダンブラウザではない場合
	} else {
		//擬似フレームではないcss読み込み
		document.write(beforecss + "cssframe_kmd_noframe.css" + aftercss);
	}
//}

//is_cookie_onは3パターン

//true…モダンブラウザで、クッキーも使える
//null…モダンブラウザだが、クッキーが使えない
//それ以外…モダンブラウザではない

//is_frame_on
//true…cssframe表示をしない
//それ以外…cssframeを表示
// -->
