// JavaScript Document

/************************************************************************
ロールーバー
ファイル名に _on _offをつけるだけ。
*************************************************************************/

	new function(){
		function setRollOver(){
			var imgs = document.images;
			if(!imgs){return;}
			var preload = [];
			for(var i=0;i<imgs.length;i++){
				var splitname = imgs[i].src.split('_off.');
				if((splitname[1])&&(imgs[i].parentNode.tagName=='A')){
					//ファイル名を保存
					imgs[i].src_rollout = imgs[i].src;
					imgs[i].src_rollover = splitname[0]+'_on.'+splitname[1];
	
					//ロールオーバー・アウト処理それぞれを設定
					addEvent(imgs[i],'mouseover',function(){this.src = this.src_rollover;});
					addEvent(imgs[i],'mouseout',function(){this.src = this.src_rollout;});
	
					//プリロード
					var l = preload.length;
					preload[l] = new Image();
					preload[l].src = imgs[i].src_rollover;
				}
			}
		}
	
		// イベントを追加する関数
		function addEvent(eventTarget, eventName, func){
			if(eventTarget.addEventListener){
				// モダンブラウザ
				eventTarget.addEventListener(eventName, func, false);
			}else if(window.attachEvent){
				// IE
				eventTarget.attachEvent('on'+eventName, function(){func.apply(eventTarget);});
			}
		}
	
		// setRollOver()をドキュメント読み込み完了時に実行する
		addEvent(window,'load',setRollOver);
	
	}
	
	
