function astBlockUne(arDescriptionProduit,astSiteCenter){
					if (jQuery("#astBlockUne").length > 0){
					if (jQuery("#astPhoto0").length > 0) {
						var NBPRODUCT = 3;
						var ASTDELAY = 5000;
						
						/* A POSITIONNER LES INDICES */
						var astBlockIndice = '<div id="astBlockUneIndice"><div class="astBlockUneIndiceNotSelected">1</div><div class="astBlockUneIndiceSelected">2</div><div class="astBlockUneIndiceNotSelected">3</div></div>';
						jQuery("#astBlock0").append(astBlockIndice);
						var $Indices = jQuery("#astBlockUneIndice").children();
						
						$Indices.each(function(i) {
							//comportement général
							jQuery(this).addClass("astBGColorContext");
							jQuery(this).mouseover(function() {jQuery(this).addClass("astBGColorContextBis");});
							jQuery(this).mouseout (function() {jQuery(this).toggleClass("astBGColorContextBis");});
							jQuery(this).click(function () {astBlockUneGoTo(i);jQuery(this).addClass("astBGColorContextBisSelected");});
							}
						);
						
						/* ciblage des éléments du blockUne */
						var targetBlockUne0 = new Array();
						targetBlockUne0[0] = jQuery("#astPhoto0LinkImg");
						targetBlockUne0[1] = jQuery("#astPhoto0Pic");
						targetBlockUne0[2] = jQuery("#astPhoto0LinkProdName");
						targetBlockUne0[3] = jQuery("#astPhoto0LinkHeadLine");
						targetBlockUne0[4] = jQuery("#astPhoto0LinkClickHere");
						
						var targetBlockUne1 = jQuery("#astPhoto1LinkProdName");
						var targetBlockUne2 = jQuery("#astPhoto2LinkProdName");
						
						var target2Remove = new Array();
						target2Remove[0] = jQuery("#astPhoto1");
						target2Remove[1] = jQuery("#astPhoto2");
						
						function astBlockUneGoTo(indice){
							astStopBlockUneTimer();
							CptPersistant = indice;
							astBlockUneChange(1);
							astLaunchBlockUneTimer();
						}
						function astLaunchBlockUneTimer(){
							jQuery("#astBlockUne").everyTime(ASTDELAY,"astBlockUneTimer",function(i) {
								astBlockUneChange(1);
							});
						}	
						function astStopBlockUneTimer(){
							jQuery("#astBlockUne").stopTime("astBlockUneTimer");
						}
						function astBlockUneChange(astDirection){
							/* On boucle sur les 3 produits*/
							if (CptPersistant >= NBPRODUCT) {CptPersistant = 0;}
							if (CptPersistant < 0) CptPersistant = NBPRODUCT-1;
							/*GESTION des CSS pour l'affichage des indices */
							$Indices.removeClass("astBGColorContextBis astBGColorContextBisSelected");
							$Indices.slice(CptPersistant,astGetNextIndice(CptPersistant,NBPRODUCT)).addClass("astBGColorContextBis astBGColorContextBisSelected");
							
							var Indice0 = CptPersistant;
							/* ****************************************************************************************/
							/* IMAGE PRINCIPALE ***********************************************************************/
							/* ****************************************************************************************/
							// Lien de l'image principale
							targetBlockUne0[0].attr({
								href: arDescriptionProduit[Indice0][3]
							});
							
							//Image principale
							// ***************************************************************************//
							var astClone = targetBlockUne0[1].clone().prependTo(targetBlockUne0[0]);
							astClone.wrap('<span style="position: absolute;z-index:50"></span>')
							// change selector to parent - i.e. newly created span
							astClone.parent()
							// prepend a new image inside the span
							.prepend('<img>')
							// change the selector to the newly created image
							.find(':first-child')
							// set the image to the target
							.attr('src', astSiteCenter + "images/300x250" + arDescriptionProduit[Indice0][2] + ".jpg");
							
							// position the original image
							var cloneOffset = '0';
							astClone.css({
								'position' : 'absolute', 
							  'left' : 0, 
							  'top' : cloneOffset
							});
							astClone.stop().animate({
								opacity: 0
								}, 500, function(){
										targetBlockUne0[1].attr({
											src: astSiteCenter + "images/300x250" + arDescriptionProduit[Indice0][2] + ".jpg",
											alt: arDescriptionProduit[Indice0][0] + " - " + arDescriptionProduit[Indice0][1],
											title: arDescriptionProduit[Indice0][0] + " - " + arDescriptionProduit[Indice0][1]
										});
										jQuery(this).parent().remove();
								});
							
							
							
							//Lien H1 + texte H1 de l'image principale
							targetBlockUne0[2].stop().fadeTo(200, 0, function(){
								jQuery(this).attr({href: arDescriptionProduit[Indice0][3]});
								jQuery(this).html(arDescriptionProduit[Indice0][0]);
								jQuery(this).fadeTo(200, 100);
							});
							//Lien H2 + texte H2 de l'image principale
							targetBlockUne0[3].stop().fadeTo(200, 0, function(){
								jQuery(this).attr({href: arDescriptionProduit[Indice0][3]});
								jQuery(this).html(arDescriptionProduit[Indice0][1]);
								jQuery(this).fadeTo(200, 100);
							});
							//Lien cliquezici de l'image principale
							targetBlockUne0[4].stop().fadeTo(200, 0, function(){
								jQuery(this).attr({href: arDescriptionProduit[Indice0][3]});
								jQuery(this).fadeTo(200, 100);
							});
							/* ****************************************************************************************/
							/* LIEN 1 *********************************************************************************/
							/* ****************************************************************************************/
							var Indice1 = Indice0 + 1;
							if (Indice1 >= NBPRODUCT) Indice1 = 0;
								targetBlockUne1.stop().fadeTo(200, 0, function(){
											jQuery(this).attr({href: arDescriptionProduit[Indice1][3]});
											jQuery(this).html(arDescriptionProduit[Indice1][0]);
											jQuery(this).fadeTo(200, 100);
										});
							/* ****************************************************************************************/
							/* LIEN 2 *********************************************************************************/
							/* ****************************************************************************************/
							var Indice2 = Indice1 + 1;
							if (Indice2 >= NBPRODUCT) Indice2 = 0;
										targetBlockUne2.stop().fadeTo(200, 0, function(){
											jQuery(this).attr({href: arDescriptionProduit[Indice2][3]});
											jQuery(this).html(arDescriptionProduit[Indice2][0]);
											jQuery(this).fadeTo(200, 100);
										});
							/* ****************************************************************************************/
							if(astDirection == 1) CptPersistant++;
							else CptPersistant--;
						}
						function astGetNextIndice(currentIndice,maxIndice){
							var indice = currentIndice;
							if (currentIndice == maxIndice) indice = 0;
							else indice++;
							return indice;
						}
						function astGetPreviousIndice(currentIndice,maxIndice){
							var indice = currentIndice;
							if (currentIndice == 0) indice = maxIndice;
							else indice--;
							return indice;
						}
						
						function astRemoveElementBlockUne(arListe){
							var max = arListe.length;
							for (i=0; i < max ; i++){
								arListe[i].hide();
							}
						}
						
						
						//on vire les éléments indésirables
						astRemoveElementBlockUne(target2Remove);
						//LANCEMENT DU BLOCKUNE
						var CptPersistant = 1;
						astLaunchBlockUneTimer();
						$Indices.slice(0,1).addClass("astBGColorContextBis astBGColorContextBisSelected");
					}
				}
}