var slideactive = new Array();
var originalthumbs = new Array();
var preloaded = new Array();
var videothumbs= new Array();

function startAnimGif(downloadid)
{
   originalthumbs[downloadid] = new Image();
   originalthumbs[downloadid].src = document.getElementById('img_' + downloadid).src;
   if (!preloaded[downloadid + '_1'])
   { 
	  preloaded[downloadid + '_1'] = new Image();
	  preloaded[downloadid + '_1'].src = videothumbs[downloadid + '_1'];
   }

		document.getElementById('img_' + downloadid).src = videothumbs[downloadid + '_1'];
}

function stopAnimGif(downloadid)
{ 
   		document.getElementById('img_' + downloadid).src = originalthumbs[downloadid].src;
}

function startAnimJpg(downloadid,nbthumb)
{
   slideactive[downloadid] = true;
   originalthumbs[downloadid] = new Image();
   originalthumbs[downloadid].src = document.getElementById('img_' + downloadid).src;
   if (!preloaded[downloadid + '_1'])
   { 
	  preloaded[downloadid + '_1'] = new Image();
	  preloaded[downloadid + '_1'].src = videothumbs[downloadid + '_1'];
   }
   setTimeout("slider('" + downloadid + "',1,'" + nbthumb + "')",300);
}

function stopAnimJpg(downloadid)
{ 
   slideactive[downloadid] = false;
}

function slider(downloadid,i,nbthumb)
{ 
  if(slideactive[downloadid])
  {
	document.getElementById('img_' + downloadid).src = videothumbs[downloadid + '_' + i];
		i=i+1;
		if (i == nbthumb)
		{
		  i=1;
		}
		setTimeout("slider('" + downloadid + "'," + i + ", '" + nbthumb + "')",700);
		if (!preloaded[downloadid + '_' + i])
		{ 
		  preloaded[downloadid + '_' + i] = new Image();
		  preloaded[downloadid + '_' + i].src = videothumbs[downloadid + '_' + i];
		}
 }
  else
  {
	document.getElementById('img_' + downloadid).src = originalthumbs[downloadid].src;
  }
}

