var H_STOP = 0;

function HV_Stop ()
{
	H_STOP = 1;
}

function HV_Fade ()
{
	var inext = 0;
	var imin = ImCount[inext];
	for (i = 1; i < ImNum; i ++)
	{
		if (imin > ImCount[i])
		{
			imin = ImCount[i];
			inext = i;
		}
	}
	ImCount[inext] ++;

	var arand = LastArchNum;
	while (arand == LastArchNum) arand = Math.floor(Math.random() * 1000) % ArchNum;
	LastArchNum = arand;

	fade (inext,arand,0,2);


	if (H_STOP == 0)
	{
		setTimeout("HV_Fade();", TimeOut);
	}
}

function fade (inum,anum,opacity,direction)
{
	if (opacity == 0 && direction >= 0)
	{
		document.images['pic'+anum+'a'].src=Jm[inum].src;
	}
	if (opacity <= 0 && direction <= 0)
	{
		opacity = 0;
		return;
	}
	if (opacity >= 100) 
	{
		opacity = 100;
		direction = -direction;

		document.images['pic'+anum].src=Im[inum].src;
	}
	opacity += direction;

	document.images['pic'+anum+'a'].style.filter='Alpha(opacity='+opacity+',style=0)';

	setTimeout("fade("+inum+","+anum+","+opacity+","+direction+");", 20);
}

function LoadHeaderPhotos ()
{
	for (i = 0; i < 3; i ++)
	{
		document.images['pic'+i].src=Im[i].src;
		document.images['pic'+i+'a'].src=Jm[i].src;
	}
}


function floor(number)
{
  return Math.floor(number*Math.pow(10,2))/Math.pow(10,2);
}

