var highOpacity = 100;
var lowOpacity  = 40;
var arImgStat = new Array();
var raisingInterval = null;
var darkingInterval = null;

function prnstat(txt)
{
	window.status = txt + " ARRAYS:" + arImgStat;
}

function high(img)
{
//	prnstat("H");
	idx = img.name;
	arImgStat[idx] = "R";
	if (!raisingInterval){
		raisingInterval = setInterval("raise()",50);
	}
}

function low(img)
{
//	prnstat("L");
	idx = img.name
	arImgStat[idx] = "D";
	if (!darkingInterval)
		darkingInterval = setInterval("dark()",50);
}

function raise()
{
//	prnstat("R");
	stopRaising = true;
	for (var i = 0; i < arImgStat.length; i++)
	{
		if (arImgStat[i] && arImgStat[i] == "R")
		{
			name = i.toString();
			img = document.images(name);
			if (img.filters.alpha.opacity < highOpacity)
			{
				img.filters.alpha.opacity += 20
				stopRaising = false;
			}
			else
			{
				img.filters.alpha.opacity = highOpacity;
				arImgStat[i] = "H";
			}
		}
	}
	if (stopRaising)
	{
		clearInterval(raisingInterval);
		raisingInterval = null;
	}
}

function dark(img)
{
//	prnstat("D");
	stopDarking = true;
	for (var i = 0; i < arImgStat.length; i++)
	{
		if (arImgStat[i] && arImgStat[i]=="D")
		{
			name = i.toString();
			img = document.images(name);
			if (img.filters.alpha.opacity > lowOpacity)
			{
				img.filters.alpha.opacity -= 5
				stopDarking = false;
			}
			else
			{
				img.filters.alpha.opacity = lowOpacity;
				arImgStat[i] = "L";
			}
		}
	}
	if (stopDarking)
	{
		clearInterval(darkingInterval);
		darkingInterval = null;
	}
}

function initImg () {
	for (var i = 0; i < document.images.length; i++)
		if (document.images[i].filters.alpha && document.images[i].name)
			document.images[i].filters.alpha.opacity = lowOpacity;
}
