/*
 *	home.js
 * 
 *	@auther		A.OG
 *	@history		1.00	2007/08/22		create new
 *	@description	
 * 
 */


var	DEF_DATE_MSG_ALL_ALLOW		= "2010/09/01 00:05:00" ;	/*	業務関係メッセージ表示可能日	*/
var	DEF_DATE_MSG_ALL_SUSPEND	= "2010/08/30 00:05:00" ;	/*	業務関係メッセージ表示禁止日	*/
var	DEF_DATE_MSG_WINTER_ALLOW	= "2011/01/01 23:59:00" ;	/*	冬期営業（パノラマ）関係メッセージ表示可能日	*/
var	DEF_DATE_MSG_WINTER_SUSPEND	= "2011/06/25 00:00:01" ;	/*	冬期営業（パノラマ）関係メッセージ表示禁止日	*/
var	DEF_DATE_MSG_SPRING_ALLOW	= "2011/04/01 23:59:00" ;	/*	春キャンプ関係メッセージ表示可能日	*/
var	DEF_DATE_MSG_SPRING_SUSPEND	= "2011/07/01 00:00:01" ;	/*	春キャンプ関係メッセージ表示禁止日	*/

var	DEF_DATE_BUSINESS_OPEN		= "2010/12/18 00:00:01" ;	/*	パノラマオープン営業開始日時：オープン延期に伴う修正	*/
var	DEF_DATE_WINTER_FINISHED	= "2011/03/31 23:59:00" ;	/*	冬期業務終了日（パノラマ）	*/
var	DEF_DATE_SPRING_FINISHED	= "2011/05/31 23:59:00" ;	/*	春期業務終了日			*/
var	DEF_DATE_MISSION_COMPLETE	= "2011/05/31 23:59:00" ;	/*	全企画完全完了日時	*/

var	DEF_DATE_OFF_PLAN_START		= "2011/06/01 00:00:01" ;	/*	オフ企画開始日	*/



/*
 *		冬期営業終了報告
 */
function putMsgBusinessFinished() {
	var	msg="";
	var	strSeason="";

	if( !isTimeupByDateTime(DEF_DATE_WINTER_FINISHED) || isTimeupByDateTime(DEF_DATE_OFF_PLAN_START)  ) {
		/*
		 *	パノラマシーズン冬期業務終了日を未経過	"2010/03/31 23:59:00"
		 *	且つ
		 *	冬期営業関係メッセージ表示禁止日を経過	"2010/07/01 00:00:01"
		 *	return
		 */
		return ;
	}

	var	tmpdate = new Date( DEF_DATE_WINTER_FINISHED ) ;
	var	tmp = tmpdate.getFullYear()-2000 ;
	strSeason = toJis( sprintf( "%02d-%02d", tmp-1, tmp ) ) ;


	msg += "<div style='text-align:center;'>" ;
	msg += "<table class='sub' summary='sub struct' cellspacing='0' cellpadding='0' border='0' style='width:640px;margin:20px auto 80px;'><tr>" ;
	msg += "<td style='padding-right:20px;'>" ;
	msg += "<img src='./images/catch/ooiri.gif' alt='冬期営業終了' width='114' height='132'>" ;
	msg += "</td>" ;
	msg += "<td style='line-height:140%;font-size:16px;'>" ;
	msg += "<h2 style='text-align:center;margin-top:0px;padding:5px 10px;afont-size:12px;'>冬期営業終了！</h2>" ;

	if( isTimeupByDateTime(DEF_DATE_WINTER_FINISHED) ) {
		/*	パノラマでの営業完了	*/
		msg += "パノラマレースセンターは富士見パノラマでの営業を終了しました。<br />" ;
		msg += "今シーズンもたくさんのお客様にご利用いただきまして誠にありがとうございます。" ;
		msg += "来シーズンも引き続きご利用いただけますようお願い申し上げます。" ;
		msg += "<div class='additional-remarks' style='margin-top:10px;line-height:120%;'>" ;
		msg += "※冨士パラが終わっても場所を移して" ;
		msg += "<a href='./tr_happo_spring.htm' title='白馬八方尾根スプリングキャンプ'>白馬八方尾根スプリングキャンプ</a>" ;
		msg += "を開催予定です。<br />" ;
		msg += "レースセンターは雪がある限りポールを立て続けます！" ;
		msg += "</div>" ;
	}
	if( !isTimeupByDateTime(DEF_DATE_WINTER_FINISHED) ) {
		/*	レースセンター企画完了	*/
		msg += "<div class='expire'>" ;
		msg += "※５月３０～３１日の" ;
		msg += "<a href='./tr_spring.htm' title='スプリングキャンプ'>スプリングキャンプ</a>" ;
		msg += "をもってパノラマスノーアカデミー　パノラマレースセンターの" + strSeason + "シーズンの営業は全て終了しました。" ;
		msg += "最後の最後までご利用いただきまして誠にありがとうございます。" ;
		msg += "</div>" ;
	}


	msg += "</td>" ;
	msg += "</tr></table>" ;
	msg += "</div>" ;

	document.write( msg ) ;
}



/*
 *	画像を変更する
 *	ImageReady Preload Script
 *
 *	USAGE:
 *	<a href="#"
 *		onmouseover="changeImages('navi_main_01', 'images/home/navi_main_01-over.gif'); return true;"
 *		onmouseout="changeImages('navi_main_01', 'images/home/navi_main_01.gif'); return true;"
 *		onmousedown="changeImages('navi_main_01', 'images/home/navi_main_01-down.gif'); return true;"
 *		onmouseup="changeImages('navi_main_01', 'images/home/navi_main_01-over.gif'); return true;">
 *		<img name="navi_main_01" src="images/home/navi_main_01.gif" width="175" height="40" border="0" alt=""></a>
 */
function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

/*
 *	マウス操作で変更される画像をあらかじめロードする
 *	ImageReady Preload Script
 */
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		xxx_00 = newImage("images/home/navi/navi_main_01-over.gif");
		xxx_01 = newImage("images/home/navi/navi_main_01-over.gif");
		xxx_02 = newImage("images/home/navi/navi_main_01-over.gif");
		preloadFlag = true;
	}
}




/*
 *	本日のレースセンターダイジェスト表示
 */
function putPrcTodayDigest( limitWidth ) {
	var		html="" ;
	var		replaceWord = "<br>" ;
	while( ext2today_com.indexOf(replaceWord,0) != -1 ) {
		ext2today_com = ext2today_com.replace(replaceWord,"") ;
	}
	html += "<table class='prc-topics' cellspacing='0' cellpadding='0' border='0'>" ;
	html += sprintf( "<caption>本日のレースセンター(%s)</caption>",  ext2today_date ) ;
	html += "<tr><td>" ;
	html += "<a href='./today.htm#latest' title='本日のレースセンター'>" ;
	html += getDispImageHTML( ext2today_img, ext2today_img_width, ext2today_img_height, ext2today_sub+ext2today_date, limitWidth ) ;
	html += ext2today_sub + "<br />" ;
	html += limit_str_length( ext2today_com, 64 ) ;
	html += "</a>" ;
	html += "</td></tr></table>" ;
	document.write ( html ) ;
}


/*
 *	レースセンターニュースダイジェスト表示
 */
function putPrcNewsDigest( limitWidth ) {
	var		html="" ;
	var		replaceWord = "<br>" ;
	while( topic_com.indexOf(replaceWord,0) != -1 ) {
		topic_com = topic_com.replace(replaceWord,"") ;
	}
	html += "<table class='prc-topics' cellspacing='0' cellpadding='0' border='0'>" ;
	html += sprintf( "<caption>レースセンターニュース(%s)</caption>",  topic_date ) ;
	html += "<tr><td>" ;
	html += "<a href='./topics.htm#latest' title='レースセンターニュース'>" ;
	html += getDispImageHTML( topic_img, topic_img_width, topic_img_height, topic_sub+topic_date, limitWidth ) ;
	html += topic_sub + "<br />" ;
	html += limit_str_length( topic_com, 64 ) ;
	html += "</a>" ;
	html += "</td></tr></table>" ;
	document.write ( html ) ;
}

