//==========================================================//           Javascript Library [ scroll.js ]//     Copyright (C) 2001 - 2002  mother inc. / System Department.////=========================================: Mother Inc. :==//// [著作権について] ----------------------------------------// この製品は、日本国著作権法および国際条約に保護されています。// この製品の全部または一部を無断で複製したり、改造・改変したり、// 無断で複製物を頒布すると、著作権の侵害となりますのでご注意ください。//var intScrollHeight = 0;var intScrollStep   = 0;var timerID = false;var StartTop = 0;var EndTop = 0;var StartLeft = 0;//----------------------------------------------------------// スクロール処理初期化関数// 説明：この関数をBODYタグのonLoadなどを使って最初に実行してください。// 書式：<BODY onLoad="initScroll('Layer2',130,1)//// 引数//		layerName : スクロールさせるレイヤー名//		intHeight : 表示部分の縦幅//		intStep   : スクロールさせるピクセル数//----------------------------------------------------------function initScroll( layerName, intHeight, intStep ){//alert(layerName);	intScrollHeight = intHeight;	intScrollStep   = intStep;	StartTop        = getTopLAYER( layerName );	StartLeft		= getLeftLAYER( layerName );	EndTop          = intScrollHeight - getHeightLAYER(layerName) + StartTop;	if( intScrollHeight < getHeightLAYER(layerName) ) {		//レイヤーコンテンツの方が大きい場合スクロールする		ScrlFlg = 1;	} else {		//スクロールしない		ScrlFlg = 0;	}}//----------------------------------------------------------// スクロール処理初期化関数// 説明：スクロール処理をする関数です。// 引数//		layerName : スクロールさせるレイヤー名//		blnFlag   : true...上へ移動させる false...下へ移動させる//----------------------------------------------------------function ScrollLayer( layerName, blnFlag ){	var strFuncName = "";	if( ScrlFlg ) {		if( blnFlag == false ){			// 上へ移動			if( getTopLAYER(layerName) - intScrollStep < EndTop  ){				moveToLAYER( layerName, StartLeft, EndTop);			}else{				moveByLAYER( layerName, 0, intScrollStep * -1 );			}		}else{			// 下に移動			if( getTopLAYER(layerName) + intScrollStep > StartTop ){				moveToLAYER( layerName, StartLeft, StartTop );			}else{				moveByLAYER( layerName, 0, intScrollStep );			}		}				strFuncName = "ScrollLayer(\'" + layerName + "\'," + blnFlag + ")"		timerID = setTimeout( strFuncName, 5 );	}}//----------------------------------------------------------// スクロール処理停止// 説明：スクロール処理を停止させる処理です// 引数//		ありません//----------------------------------------------------------function StopScrollLayer(){	if( timerID != false ){		clearTimeout( timerID );		timerID=false;	}}

