/**********************************/
/* ブラウザの種類をチェックします */
/**********************************/

bName = navigator.appName;
bVer = parseInt(navigator.appVersion);
if (bName == "Netscape" && bVer >= 5) { ver = 'n6'; }
else if (bName == "Netscape" && bVer == 4) { ver = 'n4'; }
else if (bName == "Netscape" && bVer == 3) { ver = 'n3'; }
else if (bName == "Netscape" && bVer == 2) { ver = 'n2'; }
else if (bName == "Microsoft Internet Explorer" && bVer >= 4) { ver = 'e4'; }
else if (bName == "Microsoft Internet Explorer" && bVer <= 3) { ver = 'e3'; }
else if (bName == "Opera" && bVer >= 6) { ver = 'o6'; }
else { ver = 'ot'; }




/************/
/* 関数定義 */
/************/


function verWarn() {
/* 文字列を定義します */

	strWARN = new String();

	if( bVer < 4 ) {
	strWARN =
	'<P class=doc>'+
	'Internet Explorer 4 以上 または Netscape 6 以上での閲覧をおすすめします。<BR>'+
	'他のブラウザでは表示がくずれる場合があります。<BR>'+
	'</P>';
	}
}


function winOpen( FILE, NAME, ADDSTATUS ) {
/* FILE で指定したファイルを                        */
/* width:X, height:Y で新しいウィンドウで開きます。 */
/* ウィンドウはステータスバー等が表示されません。   */
	STATUS = new String;

	STATUS =
	'toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,marginwidth=0,marginheight=0'+ADDSTATUS;

	opWin = window.open( FILE, NAME, STATUS );
}


function np( PATH, STR ) {
/* 現在閲覧しているページと PATH を調べ、同じならば STR を返します */
/* 例：'<A href="./01.html"'+ np( '01.html', 'id=selected' ) +'>原型</A>' */

	check = location.href.indexOf( PATH, 0 );
	if( check != -1 ) {
		insStr = STR;
	} else {
		insStr = '';
	}
	return insStr;
}


function infSTR() {
/* 文字列を定義します */

	strHEAD = new String();
	strGNAV = new String();
	strMAP = new String();
	strCOPYRIGHT = new String();

	if( ver != 'ot' ) {
	/* ヘディング */
	strHEAD =
	'<H6>'+
	'<IMG alt="川口オートレース" src="/img/title.gif" width="260" height="30"><BR>'+
	'</H6>';

	/* ナビゲーション用ドキュメント */
	strGNAV =
	'<P class="lang"><A href="http://www.kawaguchiauto.jp/index.html"><IMG alt="Japanese" src="/img/btn_ja.gif" width="48" height="15" border="0"></A> '+
	'<A href="http://www.kawaguchiauto.jp/en/"><IMG alt="English" src="/img/btn_en.gif" width="48" height="15" border="0"></A> '+
	'<A href="http://www.kawaguchiauto.jp/kr/"><IMG alt="Korean" src="/img/btn_kr.gif" width="48" height="15" border="0"></A></P>'+
	'<DIV id="winner">'+
	'<P>'+
	''+
	'<IMG alt="" src="/home/winner/2010/0228.jpg" width="160" height="120"><BR>'+
	'2010/2/28<br>'+
	'川口市営第13回1節 優勝者<br>'+
	'東小野正道選手(飯塚)'+
	'</P>'+
	'</DIV>'+
	'<DIV id="navpart">'+
	'<UL>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/index.html">ホーム</A>'+
	'</UL>'+
	'<H2 class="navhead">::レース＆イベント情報</H2>'+
	'<UL>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/race/race/index.html">レース情報</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/race/event/index.html">イベント情報</A>'+
	'	<LI class="nav"><A href="http://autorace.jp/netstadium/ns/Player/Display/?p=2" target="_blank">あっせん情報</A>'+
	'	<LI class="nav"><A href="http://autorace.jp/netstadium/" target="_blank">直前情報</A>'+
	'	<LI class="nav"><A href="http://autorace.jp/netstadium/ns/Program/Display/?p=2" target="_blank">出走表</A>'+
	'	<LI class="nav"><A href="http://autorace.jp/netstadium/ns/RaceResult/Display/?p=2" target="_blank">レース結果</A>'+
	'	<LI class="nav"><A href="http://autorace.jp/netstadium/ns/Live/Display/?p=2" target="_blank">ライブ中継</A>'+
	'	<LI class="nav"><A href="http://autorace.jp/netstadium/ns/Ondemand/Display/?p=2" target="_blank">オンデマンド配信</A>'+
	'</UL>'+
	'<H2 class="navhead">::川口オートレース関係</H2>'+
	'<UL>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/kawaguchi/guide/index.html">レース場ガイド</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/kawaguchi/access/kawaguchi.html">交通案内図</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/kawaguchi/access/kawaguchi_parking.html">無料駐車場案内図</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/kawaguchi/park/index.html">児童交通公園の利用</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/kawaguchi/ticket_date/index.html">非開催日払戻し<br>・早朝前売</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/kawaguchi/banner/index.html">横断幕の掲出</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/race/rider/photogallery.html">フォトギャラリー</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/kawaguchi/1960/index.html" target="_blank">1960年代</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/race/schedule/history.html" target="_blank">今までの番組</A>'+
	'</UL>'+
	'<H2 class="navhead">::選手情報</H2>'+
	'<UL>'+
	'	<LI class="nav"><A href="http://autorace.jp/netstadium/ns/SearchPlayer/Name/?p=2">選手プロフィール</A>'+
	'	<LI class="nav"><A href="http://autorace.jp/netstadium/ns/Ranking/Rank/?p=2">ランク</A>'+
	'	<!-- LI class="nav"><A href="http://www.kawaguchiauto.jp/rider/off/index.html">登録消除のお知らせ</A -->'+
	'</UL>'+
	'<H2 class="navhead">::オートレースいろいろ</H2>'+
	'<UL>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/about/whats/index.html">オートレースとは</A>'+
	'	<!-- LI class="nav"><A href="http://autorace.jp/info/223-touitsu.html">勝ち上がり基準</A -->'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/about/rule/penalty.html">罰則の適用方法</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/about/ticket/index.html">投票券の購入方法</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/about/whats/bike.html">競走車の機能と特徴</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/about/profits/index.html">補助事業について</A>'+
	'</UL>'+
	'<H2 class="navhead">::お問い合わせ</H2>'+
	'<UL>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/about/contact/">お問い合わせ</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/magazine/index.html">メールマガジン</A>'+
	'	<LI class="nav"><A href="http://www.kawaguchiauto.jp/link.html">リンク</A>'+
	'</UL>'+
	'</DIV>';

	/* クリッカブルマップ用ドキュメント */
	strMAP =
	'';

	strCOPYRIGHT =
	'<div class="clear"></div>'+
	'<P class="copyright">'+
	'Copyright &copy;1997, 2003 Kawaguchi Autorace. All rights reserved.'+
	'</P>';

	}
}




/************/
/* 初期実行 */
/************/

verWarn();
infSTR();





/*** Flash クリック問題対策 ***/

// クライアントのブラウザのタイプを検出
function JSGetSwfVer(i){
	// プラグイン配列内の Flash プラグインについて NS/Opera バージョンが 3 以上かどうかを確認します
	var flashVer = -1;
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      		var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			if ( descArray[3] != "" ) {
				tempArrayMinor = descArray[3].split("r");
			} else {
				tempArrayMinor = descArray[4].split("r");
			}
      		var versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
            var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 は Flash 4 をサポートしています
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 は Flash 3 をサポートしています
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// それ以前のバージョンの WebTV は Flash 2 をサポートしています
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	return flashVer;
} 
// reqMajorVer を指定して呼び出した場合、reqMinorVer、reqRevision は、それ以上のバージョンが使用可能なときには true を返します
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) 
{
 	reqVer = parseFloat(reqMajorVer + "." + reqRevision);
   	// 最新のバージョンを見つけるまで、バージョンを遡ってループします	
	for (i=25;i>0;i--) {	
		if (isIE && isWin && !isOpera) {
			versionStr = VBGetSwfVer(i);
		} else {
			versionStr = JSGetSwfVer(i);		
		}
		if (versionStr == -1 ) { 
			return false;
		} else if (versionStr != 0) {
			if(isIE && isWin && !isOpera) {
				tempArray         = versionStr.split(" ");
				tempString        = tempArray[1];
				versionArray      = tempString .split(",");				
			} else {
				versionArray      = versionStr.split(".");
			}
			var versionMajor      = versionArray[0];
			var versionMinor      = versionArray[1];
			var versionRevision   = versionArray[2];
			
			var versionString     = versionMajor + "." + versionRevision;   // 7.0r24 == 7.24
			var versionNum        = parseFloat(versionString);
        	// メジャーバージョンは要求されたメジャーバージョン以上であり、かつマイナーバージョンは要求されたマイナーバージョン以上の場合
			if (versionMajor > reqMajorVer) {
				return true;
			} else if (versionMajor == reqMajorVer) {
				if (versionMinor > reqMinorVer)
					return true;
				else if (versionMinor == reqMinorVer) {
					if (versionRevision >= reqRevision)
						return true;
				}
			}
			return false;
		}
	}
}




/* Flash判定用 */
AC_FL_RunContent = 0;
