var Pictures = new Array();
var randomnumber = 0;
var speed = 100;
var count = 0;
cycle = 2; 

for (x = 0; x < 8; x++)
{
	Pictures[x] = new Image();
	Pictures[x].src = "Butterfly" + x + ".png";
}

function Pause(numb)
{
	//document["Butterfly"].src = Pictures[0].src;
	randomnumber = (Math.floor(Math.random()*3) + 5) * 1000;
	count = 0;
	PauseTimer = setTimeout("timeimgs('" + numb + "')", randomnumber);
}

function timeimgs(numb)
{  
	randomnumber = 0;
	thetimer = setTimeout("imgturn('" + numb + "')", speed);
}

function imgturn(numb)
{
	if (numb == 7)
	{         
		document["Butterfly"].src = Pictures[7].src;
		
		//if (count == cycle)
		//	Pause(0);
		
		{
			count++;
			timeimgs(0);
		}
	}

	else
	{
		document["Butterfly"].src = Pictures[numb].src;
		
		if (count == cycle + 1 && numb == 3)
			Pause(3);
		else	
			timeimgs(numb = ++numb);
	}

}