var stat=new Array();
var pic=new Array();
var pice=new Array();

function changepic(i,code)
{	var loop=0;
	if (stat[code])
	{
		while ((i>=pice[code].length) && loop<100)
		{ if (i>=pice[code].length) { i=0; } else { i++; }		
			loop++;
		}
/*		$('#console').append('<div>'+loop+'</div>'); */
		if (pic[code][i].complete)
		{	
			$('#'+code).attr('src',pic[code][i].src);
			setTimeout("changepic("+(i+1)+",'"+code+"')",1000);
		}
		else
		{	setTimeout("changepic("+i+",'"+code+"')",20);
		}
	}
}

function loadpic(url,code,j) { if (stat[code]) { pic[code][j].src=url; } }

/*
stat['snhJlabZBZU']=0; pic['snhJlabZBZU']=new Array(); pics['snhJlabZBZU']=new Array(1,1,1);
pice['snhJlabZBZU']=new Array('1.jpg','2.jpg','3.jpg');
onmouseover='startm("snhJlabZBZU","http://i.ytimg.com/vi/snhJlabZBZU/",".jpg");' */
function startm(code)
{	stat[code]=1;
	var jj;
	var first=1;
	
	for(var j=0;j<pice[code].length;j++)
		{ pic[code][j]=new Image();
			jj=j;
			if (first) { first=0; loadpic(pice[code][jj],code,j); }
			else { setTimeout("loadpic('"+pice[code][jj]+"','"+code+"',"+j+")",j*50);
			}
		}
	changepic(0,code);
}

function endm(code) { stat[code]=0; }

