var flag=0;

var prefix="images/global/";
var imgext=".gif";

var imgsrc=	[
						["btn_sel_target","",""],
						["btn_sel_ranking","",""],
						["btn_search","",""],
						["btn_top10","images/search_easy/",""],
						["btn_month","images/search_easy/",""],
						["btn_e1year","images/search_easy/",""],
						["btn_e3year","images/search_easy/",""],
						["btn_2007","images/search_easy/",""],
						["btn_old","images/search_easy/",""],
						["btn_clear","images/search_detail/",""],
						["btn_submit","images/search_detail/",""],
						["btn_standard","",""],
						["btn_rating","",""],
						["btn_ttlrtn","",""],
						["btn_1year","",""],
						["btn_3year","",""], 
						/* 08/03/26 FSI MODIFY 詳細画面は階層が異なる為 */
						["btn_sel_results","../images/global/",""],
						["btn_sel_important","../images/global/",""],
						["btn_sel_prospectus","../images/global/",""],
						["btn_totalrtn","../images/global/",""],
						["btn_standardprice","../images/global/",""],
						["btn_sel_mmfdetail","../images/global/",""],
						["btn_sel_prospectus_bl","../images/global/",""],
						["btn_sel_important_bl","../images/global/",""],
						/* 08/03/26 FSI ADD 累積収益率グラフ切替ボタンは詳細でも使用する為 */
						["btn_1year_bas","../images/global/",""],
						["btn_3year_bas","../images/global/",""], 						
						];

var img		=new Array();
var defimg=new Array();

addListener(window,'load',setListener,false);

function swapImage(e) {
	var obj=(e.target) ? e.target : e.srcElement;
	if (img[obj.id].src == defimg[obj.id]) obj.src=img[obj.id].src;
}

function swapImageRO(e) {
	var obj=(e.target) ? e.target : e.srcElement;
	if (img[obj.id+"_ro"].src != defimg[obj.id]) obj.src=img[obj.id+"_ro"].src;
}

function setListener() {
	for (i in imgsrc) {
		if (document.images[imgsrc[i][0]]) {
			img[imgsrc[i][0]]						=new Image();
			img[imgsrc[i][0]].src				=(imgsrc[i][1])		? imgsrc[i][1]+imgsrc[i][0] : prefix+imgsrc[i][0];
			img[imgsrc[i][0]].src				+=(imgsrc[i][2])	? imgsrc[i][2] : imgext;
			img[imgsrc[i][0]+"_ro"]			=new Image();
			img[imgsrc[i][0]+"_ro"].src	=(imgsrc[i][1])		? imgsrc[i][1]+imgsrc[i][0]+"_ro" : prefix+imgsrc[i][0]+"_ro";
			img[imgsrc[i][0]+"_ro"].src	+=(imgsrc[i][2])	? imgsrc[i][2] : imgext;
			defimg[imgsrc[i][0]]				=document.images[imgsrc[i][0]].src;
			addListener(document.getElementById(imgsrc[i][0]),'mouseover'	,swapImageRO,false);
			addListener(document.getElementById(imgsrc[i][0]),'mouseout'	,swapImage	,false);
		}
	}
}

function addListener(elem,eventType,func,cap) {
	if (elem.addEventListener) {
		elem.addEventListener(eventType,func,cap);
	} else if(elem.attachEvent) {
		elem.attachEvent('on'+eventType,func);
	} else {
		return false;
	}
}