/* ---------------------------------------------------------
imgChange.js
kamiyoshi(2011/02/18)

/top.css
メインイメージのCSSに注意(x-index,display)
--------------------------------------------------------- */
window.addEventListener?window.addEventListener("load",so_init,false):window.attachEvent("onload",so_init);
var al = 50;//alphaデフォルト値
var count = 0;//countデフォルト値
var obj_target=0;
var imgs = new Array();
var timer;

function so_init() {
	if(!document.getElementById || !document.createElement)return;
	imgs = document.getElementById("imageContainer").getElementsByTagName("img");
	timer=setInterval(imgAlpha,50);//引数2は小さくし過ぎないように
	document.getElementById("mv_first").style.zIndex = 0;
}
function imgAlpha() {
	clearInterval(timer);
	timer=setInterval(imgAlpha,50);
	count = count + 1;
	if(al<100){
	al = al + 3; //画像が変わるスピード
	imgs[obj_target].style.display = "block";
	imgs[obj_target].style.zIndex = 3;
	imgs[obj_target].style.filter = "alpha(opacity="+al+")" ;
	imgs[obj_target].style.MozOpacity = al*0.01 ;
	imgs[obj_target].style.opacity = al*0.01 ;
	}
	if (count>=80 && obj_target<2){ //タメの時間(40で1秒計算)
		imgs[obj_target].style.zIndex = 2;
		obj_target = obj_target +1;
		al = 50;
		count = 0;
	}
}
function imgChange(target) {
	if(target!=obj_target){
		al = 50;
		count = 0;
		for(var idx=1;idx<=3;idx++) {
			document.getElementById("mv_0" + idx).style.zIndex = 0;
		}
		imgs[obj_target].style.zIndex = 1;
		obj_target = target;
	}
}
