
// ロールオーバー自動設定

function smartRollover(){
	if( !document.getElementsByTagName ) return false;
	var rolloverImgList = document.getElementsByTagName('img');
	for(var i=0;i<rolloverImgList.length;i++){
		if( rolloverImgList[i].className.match("Rollover") ) {
			rolloverImgList[i].onmouseover = function() {
				if(!this.src.match('_o\.(jpg|gif)$')){
					this.src = this.src.replace(/^(.*)\.(jpg|gif)$/i,'$1_o.$2');
				}
				return false;
			}
			rolloverImgList[i].onmouseout = function() {
				this.src = this.src.replace(/_o\.(jpg|gif)$/i,'.$1');
				return false;
			}
		}
	}
}

// onLoad イベントに登録

if( window.opera ){    // Opera
	var my_org_onload = window.onload;
	window.onload = (typeof my_org_onload != 'function') ? function(){ smartRollover(); } : function(e){ my_org_onload(e); smartRollover();};
	delete my_org_onload;
}else if( window.addEventListener ){  // N6 or IE or Firefox
	window.addEventListener( "load", function(){ smartRollover() }, true );
}else if( window.attachEvent ){
	window.attachEvent( "onload", function(){ smartRollover() } );
}
