/* 複数のonloadイベントの実行 */
function addEvent(elm,listener,fn){
	try {
		elm.addEventListener(listener,fn,false);
	} catch(e) {
		elm.attachEvent("on"+listener,fn);
	}
}


/* target="_blank"の置き換え */
function externalLink() {
	if (!document.getElementsByTagName) return false;
	var links = document.getElementsByTagName("a");
	for (var i=0; i < links.length; i++) {
		if (links[i].className.match("external")) {
			links[i].onclick = function() {
				window.open(this.href);
				return false;
			}
		}
	}
}
addEvent( window, "load", function(){externalLink()} );	//onload



/* ロールオーバー */
function initRollovers() {
	if (!document.getElementById) return

	/* ヘッダーNav */
	var rollovers01 = document.getElementById("gNav").getElementsByTagName("a");
	exeRollovers(rollovers01);
	
	/* フッターNav + ページの先頭へ戻る */	
	var rollovers02 = document.getElementById("footer").getElementsByTagName("a");
	exeRollovers(rollovers02);

}
function exeRollovers(obj) {
	for (var i = 0; i < obj.length; i++) {

		var aPreLoad = new Array();
		var sTempSrc;
		var img = new Array();
		var img = obj[i].getElementsByTagName("img");

		if ( img[0] ) {
			var src = img[0].getAttribute('src');

			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, '_on'+ftype);

			img[0].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			img[0].onmouseover = function() {
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			img[0].onmouseout = function() {
				if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_on'+ftype, ftype);
				this.setAttribute('src', sTempSrc);
			}
		}
		
	}
}
addEvent( window, "load", function(){initRollovers()} );	//onload


/* メールアドレスの表示（ブックス） */
function writeAddress() {
	a = "inter-play.co.jp";
	b = "inter-play";
	document.open();
	document.write(b+"&#64;"+a);
	document.close();
}


/* 表示切り替え（不使用） */
/*
function toggleBooks(show_number) {
	var max = 5;	//最大件数
	
	for (var i=1; i<=max; i++) {
		var item = "item0" + i;
		if (document.getElementById(item)) {
			if (i == show_number) {
				document.getElementById(item).style.display = 'block';
			}
			else {
				document.getElementById(item).style.display = 'none';
			}
		}
	}
}
*/