TableauReferenceElementScrollType3 = new Array();

IsLocClick=false;
IndDivRollType3=-1;
IndElemRollType3=-1;	
TimerRollType3=-1;
/* ************************************************************* */ 
function PrepareRollArticleType3(IndDiv,IndElem)
{
	if(TimerRollType3!=-1)
		clearTimeout(TimerRollType3);
	IndDivRollType3=IndDiv;
	IndElemRollType3=IndElem;
	TimerRollType3 = setTimeout("DoRollArticleType3();", 250);
}
/* ************************************************************* */ 
function DoRollArticleType3()
{
	MontreZoomType3(IndDivRollType3,IndElemRollType3);
}
/* ************************************************************* */ 
function MontreZoomType3(IndDiv,IndElem)
{
	if(TimerRollType3!=-1)
		clearTimeout(TimerRollType3);
	TimerRollType3=-1
	$(document).ready(function () 
	{
		var NomDivZoom="#DROPZOOMTYPE3_"+IndDiv+"_"+IndElem;
		$(NomDivZoom).css({ visibility:'visible',left: -311});
	});
}
/* ************************************************************* */ 
function CacheZoomType3(IndDiv,IndElem)
{
	if(TimerRollType3!=-1)
		clearTimeout(TimerRollType3);
	TimerRollType3=-1
	IndDivRollType3=-1;
	IndElemRollType3=-1;	
	$(document).ready(function () 
	{
		var NomDivZoom="#DROPZOOMTYPE3_"+IndDiv+"_"+IndElem;
		$(NomDivZoom).css({ visibility:'hidden',left: 0});
	});
}
/* ************************************************************* */  
function InitElementScrollType3(NbElement,IndDiv)
{
	var UnTableau=new Array(3);
	UnTableau[0]=NbElement;
	UnTableau[1]=1;
	UnTableau[2]=IndDiv;
	TableauReferenceElementScrollType3.push(UnTableau);
}
/* ************************************************************* */ 
function CheckFLImageArticleType3(IndElement)
{
	var CurImage=TableauReferenceElementScrollType3[IndElement-1][1];
	var NbImage=TableauReferenceElementScrollType3[IndElement-1][0];
	var IndiceDiv=TableauReferenceElementScrollType3[IndElement-1][2];
	if(CurImage==NbImage)
		EtatFLD="hidden";
	else
		EtatFLD="visible";
	if(CurImage==1)
		EtatFLG="hidden";
	else
		EtatFLG="visible";
	
		$(document).ready(function () 
		{
			var NomFlG="#FLGTYPE3_"+IndiceDiv;
			var NomFlD="#FLDTYPE3_"+IndiceDiv;
			$(NomFlG).css({ visibility:EtatFLG});
			$(NomFlD).css({ visibility:EtatFLD});
		});
}
/* ************************************************************* */ 
function LockClicArticleType3() {
	IsLocClick=true;
}
/* ************************************************************* */ 
function UnLockClicArticleType3() {
	IsLocClick=false;
}
/* ************************************************************* */ 
function FinScrollArticleType3(IndElement) {
	var IndiceDiv=TableauReferenceElementScrollType3[IndElement-1][2];
	var CurImage=TableauReferenceElementScrollType3[IndElement-1][1];
	UnLockClicArticleType3();
	var NomDivInfo="#INFOARTICLETYPE3_"+IndiceDiv+"_"+(CurImage);
	$(NomDivInfo).css({ visibility:'visible'});
	CheckFLImageArticleType3(IndElement);
}

/* ************************************************************* */  
function ClicDArticleType3(IndElement) {
	var CurImage=TableauReferenceElementScrollType3[IndElement-1][1];
	var NbImage=TableauReferenceElementScrollType3[IndElement-1][0];
	var IndiceDiv=TableauReferenceElementScrollType3[IndElement-1][2];

	if(!IsLocClick)
	{
		LockClicArticleType3();
		CurImage++;
		TableauReferenceElementScrollType3[IndElement-1][1]=CurImage;
		$(document).ready(
			function () 
			{
				var NomDivInfo="#INFOARTICLETYPE3_"+IndiceDiv+"_"+(CurImage-1);
				$(NomDivInfo).css({ visibility:'hidden'});
				var NomDivInfo="#INFOARTICLETYPE3_"+IndiceDiv+"_"+(CurImage);
				$(NomDivInfo).css({ visibility:'hidden'});
				var NomDivMobile="#DEFILEARTICLETYPE3_"+IndiceDiv;
				$(NomDivMobile).animate({ marginLeft: 0, marginTop: 0,top:0, left: (CurImage-1)*(-103) },function(){FinScrollArticleType3(IndElement);});
			}
		);	
	}
}
/* ************************************************************* */ 
function ClicGArticleType3(IndElement) {
	var CurImage=TableauReferenceElementScrollType3[IndElement-1][1];
	var NbImage=TableauReferenceElementScrollType3[IndElement-1][0];
	var IndiceDiv=TableauReferenceElementScrollType3[IndElement-1][2];
	if(!IsLocClick)
	{
		LockClicArticleType3();
		CurImage--;
		TableauReferenceElementScrollType3[IndElement-1][1]=CurImage;
		$(document).ready(
			function () 
			{
				var NomDivInfo="#INFOARTICLETYPE3_"+IndiceDiv+"_"+(CurImage+1);
				$(NomDivInfo).css({ visibility:'hidden'});
				var NomDivInfo="#INFOARTICLETYPE3_"+IndiceDiv+"_"+(CurImage);
				$(NomDivInfo).css({ visibility:'hidden'});
				var NomDivMobile="#DEFILEARTICLETYPE3_"+IndiceDiv;
				$(NomDivMobile).animate({ marginLeft: 0, marginTop: 0,top:0, left: (CurImage-1)*(-103) },function(){FinScrollArticleType3(IndElement);});
			}
		);	
	}
}
/* ************************************************************* */ 
