var str1ActPhase = 0;
var str1ChangeImg = new Image();
var str1width_fade = 675;
var str1name_fade = "satori1_fade";
var str1name_img = "satori1";
var str1name_img2 = "satori1b";
var str1fade_phase = 0;
var str1fade = 0;
var str1Md = 0;

function str1OnActive(){
	if (str1ActPhase == 1)
	{
		str1ActPhase = 0;
		str1ImgFadeSet("cg/satori1c.png", 1);
	}
}

function str1OnBlur(){
	if (str1ActPhase == 0)
		str1ActPhase++;
}


function str1ImgFadeSet(change, md) {
	if ((str1Md == 0) || (md == 1))
	{
		str1Md = md;
		str1ChangeImg.src = change;
		str1ImgFadeStart();
	}
}

function str1ImgFadeStart() {
	if (document.images[str1name_fade].filters)
	{
		document.images[str1name_fade].filters.alpha.opacity = 100;
		document.images[str1name_fade].width = str1width_fade;
		if (str1Md == 0)
			document.images[str1name_img2].width = str1width_fade;
		else
			document.images[str1name_img2].width = 0;
	}
	else
	{
		document.images[str1name_fade].style.MozOpacity = 
		document.images[str1name_fade].style.opacity = 1;
		document.images[str1name_fade].style.width = str1width_fade;
		if (str1Md == 0)
			document.images[str1name_img2].style.width = str1width_fade;
		else
			document.images[str1name_img2].style.width = 0;
	}
	if (str1Md == 1)
	{
		document.images[str1name_img].src = str1ChangeImg.src;
		str1fade_phase = 0;
		if (str1fade > 0)
			str1fade = 100;
		else {
			str1fade = 100;
			setTimeout("str1ImgFade()", 100);
		}
	}
	else
	{
		str1fade_phase = 1;
		if (str1fade > 0)
			str1fade = 50;
		else {
			str1fade = 50;
			setTimeout("str1ImgFade()", 100);
		}
	}
}

function str1ImgFade() {
	if (str1fade_phase == 0)
	{
		str1fade -= 6;
		if (str1fade <= 76)
		{
			str1fade_phase++;
			str1fade = 100;
		}
	}
	else
		str1fade -= 4;
	
	if (str1fade > 0)
	{
		if (document.images[str1name_fade].filters)
		{
			document.images[str1name_fade].filters.alpha.opacity = str1fade;
		}
		else
		{
			document.images[str1name_fade].style.MozOpacity = 
			document.images[str1name_fade].style.opacity = str1fade/100;
		}
		setTimeout("str1ImgFade()", 100);
	}
	else
	{
		if (document.images[str1name_fade].filters)
		{
			document.images[str1name_fade].filters.alpha.opacity = 0;
		}
		else
		{
			document.images[str1name_fade].style.MozOpacity = 
			document.images[str1name_fade].style.opacity = 0;
		}
	}
}


