/*
Brinley's Custom JS functions for ETcorp website
*/
var slideTimer;
var id_current = 0;
var t_img = new Array(); 

preloadImg=function(arrImg)
{
   var arrT_img=(arrImg)?arrImg:t_img;
   for(var i=0;i<arrT_img.length;i++)
   { 
     pImageObj=new Image();
     pImageObj.src=arrT_img[i];
   }
}

majDiaporama=function(imgidx)
{
	if(imgidx>=0)
	{
   		id_current=imgidx;
	}
	else
	{
		if (id_current < (t_img.length-1)) id_current++;
		else id_current = 0;
	}
	$('imageDiaporama').src = $("imageDiaporama_bg").src;
	$('imageDiaporama').show();
	$("imageDiaporama_bg").src=t_img[id_current];
	new Effect.Fade('imageDiaporama',{ duration: 2.0});
}

startSlide=function()
{
	$("playBtn").hide();
	$("pauseBtn").show();
	slideTimer=window.setInterval("majDiaporama()",10000);
}

initSlide=function()
{
	preloadImg();
	startSlide();
}

stopSlide=function()
{
	$("pauseBtn").hide();
	$("playBtn").show();
	window.clearInterval(slideTimer);
}

backSlide=function()
{
	majDiaporama((id_current<=0)?t_img.length-1:id_current-1);
}

fwdSlide=function()
{
	majDiaporama((id_current>=(t_img.length-1))?0:id_current+1);
}
