// =============================================================================
// IE5/Mac Safariで"min-height"プロパティの機能を実装するためのスクリプト
// =============================================================================
/*
   MinHeightSetter クラス

   最終更新日:2003年8月21日(木)
   -----------------------------------------------------------------------------

   依存
	sniffer.js
	broadcaster.js
	window_onload.js

   -----------------------------------------------------------------------------

   コンストラクタの引数
	無し

   -----------------------------------------------------------------------------

   メソッド
	- init()
		初期化

	- onReady()
		イベント（windowからとんでくるイベント）

*/
// =============================================================================
if(sniffer.DOMable()) {

// -----------------------------------------------------------------------------
/*
   オブジェクト準備
*/
function MinHeightSetter() {
	this.init();
}
// -----------------------------------------------------------------------------



// -----------------------------------------------------------------------------
/*
   initメソッド
	Null MinHeightSetter.init()
*/
MinHeightSetter.prototype.init = function() {
}
// -----------------------------------------------------------------------------



// -----------------------------------------------------------------------------
/*
   requiredメソッド
	Boolean MinHeightSetter.required()
	
		返値	-	min-heightをスクリプトでセットすることが必要かどうかのフラグ
*/
MinHeightSetter.prototype.required = function() {
	var agent = navigator.userAgent;
	if( agent.indexOf("AppleWebKit") > -1 || ( agent.indexOf("Mac") > -1 && agent.indexOf("MSIE") > -1 ) ) {
		return true;
	}
	else {
		return false;
	}
}
// -----------------------------------------------------------------------------



// -----------------------------------------------------------------------------
/*
   setメソッド
	Null MinHeightSetter.set()
*/
MinHeightSetter.prototype.set = function() {
	if(this.required())
	{
		var whatsnew = document.getElementById("whatsnew");

		if(whatsnew.offsetHeight < 510)
		{
			whatsnew.style.height = "510px";
		}
	}
}
// -----------------------------------------------------------------------------



// -----------------------------------------------------------------------------
/*
   readyイベント（windowから教えてもらえるイベント）
	Null MinHeightSetter.onReady()
*/
MinHeightSetter.prototype.onReady = function() {
	this.set();
}
// -----------------------------------------------------------------------------



// -----------------------------------------------------------------------------
/*
   インスタンス化
*/
var minHeightSetter = new MinHeightSetter();
// -----------------------------------------------------------------------------




// -----------------------------------------------------------------------------
/*
   windowさんにイベントを教えてもらえるようにする。
*/
window.addListener(minHeightSetter);
// -----------------------------------------------------------------------------
}

	var button_name=new Array();
	var button_name2=new Array();

		button_name[0] ="images/index/othercase_on.gif";
		button_name2[0]="images/index/othercase_off.gif";		
		
		button_name[1] ="images/index/backnumber_on.gif";
		button_name2[1]="images/index/backnumber_off.gif";

		button_name[4] ="events/images/applibtn_on.gif";
		button_name2[4]="events/images/applibtn_off.gif";

		button1=new Array();
		button2=new Array();
				
		for(i=0; i<button_name.length; i++)
			{
			button1[i]=new Image();	button1[i].src=button_name[i];
			button2[i]=new Image();	button2[i].src=button_name2[i];
			}
	
		function mouse_on(num)
			{document.images["btn"+num].src=button1[num].src;}
		function mouse_out(num)
			{document.images["btn"+num].src=button2[num].src;}
