var timeDelaystopPub = 10;
timeDelaystopPub *= 1000;
var contWidth = 630;
var contHeight = 280; 
var transitionPubVar = 1;
var PicCurrentNum;
var val;
var img;
var val1;
var max;
var maxPromo;
var nbmax;

var tPromo=0;
var tPub=0;
var tPromoTitle=0;

function stopPub(margin){
	clearTimeout(tPub);
	/*GESTION DES BOUTONS 1 à 5*/	
	if(margin==0){
		if(max==0){
			PicCurrentNum=0; 
			document.getElementById('btnPub_moins').value = 0;
			document.getElementById('btnPub_plus').value = 0;
			document.getElementById('btn_0').className = 'boutonPubActive';
		}else{
			if(max==630){
				PicCurrentNum=0; 
				document.getElementById('btnPub_moins').value = -630;
				document.getElementById('btnPub_plus').value = -630;
				document.getElementById('btn_0').className = 'boutonPubActive';
				document.getElementById('btn_1').className = 'boutonPub';
			}else{
				if(max==1260){
					PicCurrentNum=0; 
					document.getElementById('btnPub_moins').value = -1260;
					document.getElementById('btnPub_plus').value = -630;
					document.getElementById('btn_0').className = 'boutonPubActive';
					document.getElementById('btn_1').className = 'boutonPub';
					document.getElementById('btn_2').className = 'boutonPub';
				}else{
					if(max==1890){
						PicCurrentNum=0; 
						document.getElementById('btnPub_moins').value = -1890;
						document.getElementById('btnPub_plus').value = -630;
						document.getElementById('btn_0').className = 'boutonPubActive';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_3').className = 'boutonPub';
					}else{						
						if(max==2520){
							PicCurrentNum=1; 
							document.getElementById('btnPub_moins').value = 2520;
							document.getElementById('btnPub_plus').value = -630;
							document.getElementById('btn_0').className = 'boutonPubActive';
							document.getElementById('btn_1').className = 'boutonPub';
							document.getElementById('btn_2').className = 'boutonPub';
							document.getElementById('btn_3').className = 'boutonPub';
							document.getElementById('btn_4').className = 'boutonPub';
						}
					}
				}
			}
		}
	}else{
		if(margin==-630){
			if(max==630){
				PicCurrentNum=1; 
				document.getElementById('btnPub_moins').value = 0;
				document.getElementById('btnPub_plus').value = 0;
				document.getElementById('btn_1').className = 'boutonPubActive';
				document.getElementById('btn_0').className = 'boutonPub';
			}else{
				if(max==1260){
					PicCurrentNum=1; 
					document.getElementById('btnPub_moins').value = 0;
					document.getElementById('btnPub_plus').value = -1260;
					document.getElementById('btn_1').className = 'boutonPubActive';
					document.getElementById('btn_0').className = 'boutonPub';
					document.getElementById('btn_2').className = 'boutonPub';
				}else{
					if(max==1890){
						PicCurrentNum=1; 
						document.getElementById('btnPub_moins').value = 0;
						document.getElementById('btnPub_plus').value = -1260;
						document.getElementById('btn_1').className = 'boutonPubActive';
						document.getElementById('btn_0').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_3').className = 'boutonPub';
					}else{						
						if(max==2520){
							PicCurrentNum=1; 
							document.getElementById('btnPub_moins').value = 0;
							document.getElementById('btnPub_plus').value = -1260;
							document.getElementById('btn_1').className = 'boutonPubActive';
							document.getElementById('btn_0').className = 'boutonPub';
							document.getElementById('btn_2').className = 'boutonPub';
							document.getElementById('btn_3').className = 'boutonPub';
							document.getElementById('btn_4').className = 'boutonPub';
						}
					}
				}
			}
		}else{
			if(margin==-1260){
					if(max==1260){
						PicCurrentNum=2; 
						document.getElementById('btnPub_moins').value = -630;
						document.getElementById('btnPub_plus').value = 0;
						document.getElementById('btn_2').className = 'boutonPubActive';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_0').className = 'boutonPub';
					}else{
						if(max==1890){
							PicCurrentNum=2; 
							document.getElementById('btnPub_moins').value = -630;
							document.getElementById('btnPub_plus').value = -1890;
							document.getElementById('btn_2').className = 'boutonPubActive';
							document.getElementById('btn_1').className = 'boutonPub';
							document.getElementById('btn_0').className = 'boutonPub';
							document.getElementById('btn_3').className = 'boutonPub';
						}else{						
							if(max==2520){
								PicCurrentNum=1; 
								document.getElementById('btnPub_moins').value = -630;
								document.getElementById('btnPub_plus').value = -1890;
								document.getElementById('btn_2').className = 'boutonPubActive';
								document.getElementById('btn_0').className = 'boutonPub';
								document.getElementById('btn_1').className = 'boutonPub';
								document.getElementById('btn_3').className = 'boutonPub';
								document.getElementById('btn_4').className = 'boutonPub';
							}
						}
					}
			}else{
				if(margin==-1890){
					if(max==1890){
						PicCurrentNum=3; 
						document.getElementById('btnPub_moins').value = -1260;
						document.getElementById('btnPub_plus').value = 0;
						document.getElementById('btn_3').className = 'boutonPubActive';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_0').className = 'boutonPub';
					}else{						
						if(max==2520){
							PicCurrentNum=1; 
							document.getElementById('btnPub_moins').value = -1260;
							document.getElementById('btnPub_plus').value = -2520;
							document.getElementById('btn_3').className = 'boutonPubActive';
							document.getElementById('btn_4').className = 'boutonPub';
							document.getElementById('btn_0').className = 'boutonPub';
							document.getElementById('btn_1').className = 'boutonPub';
							document.getElementById('btn_2').className = 'boutonPub';
						}
					}
				}else{
					if(max==2520){
						PicCurrentNum=3; 
						document.getElementById('btnPub_moins').value = -1890;
						document.getElementById('btnPub_plus').value = 0;
						document.getElementById('btn_4').className = 'boutonPubActive';
						document.getElementById('btn_3').className = 'boutonPub';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_0').className = 'boutonPub';
					}
				}
			}
		}
	}
	/*FIN GESTION DES BOUTONS*/
	document.getElementById('scrollAuto').style.marginLeft = margin+'px';
	tPub=setTimeout(transitionPub,6500);
}
function stopPub3(margin){
	clearTimeout(tPub);
	/*GESTION DES BOUTONS 1 à 5*/	
	if(margin==0){
		if(max==0){
			PicCurrentNum=0; 
			document.getElementById('btnPub_moins').value = 0;
			document.getElementById('btnPub_plus').value = 0;
			document.getElementById('btn_0').className = 'boutonPubActive';
		}else{
			if(max==630){
				PicCurrentNum=0; 
				document.getElementById('btnPub_moins').value = -630;
				document.getElementById('btnPub_plus').value = -630;
				document.getElementById('btn_0').className = 'boutonPubActive';
				document.getElementById('btn_1').className = 'boutonPub';
			}else{
				if(max==1260){
					PicCurrentNum=0; 
					document.getElementById('btnPub_moins').value = -1260;
					document.getElementById('btnPub_plus').value = -630;
					document.getElementById('btn_0').className = 'boutonPubActive';
					document.getElementById('btn_1').className = 'boutonPub';
					document.getElementById('btn_2').className = 'boutonPub';
				}else{
					if(max==1890){
						PicCurrentNum=0; 
						document.getElementById('btnPub_moins').value = -1890;
						document.getElementById('btnPub_plus').value = -630;
						document.getElementById('btn_0').className = 'boutonPubActive';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_3').className = 'boutonPub';
					}else{						
						if(max==2520){
							PicCurrentNum=1; 
							document.getElementById('btnPub_moins').value = 2520;
							document.getElementById('btnPub_plus').value = -630;
							document.getElementById('btn_0').className = 'boutonPubActive';
							document.getElementById('btn_1').className = 'boutonPub';
							document.getElementById('btn_2').className = 'boutonPub';
							document.getElementById('btn_3').className = 'boutonPub';
							document.getElementById('btn_4').className = 'boutonPub';
						}
					}
				}
			}
		}
	}else{
		if(margin==-630){
			if(max==630){
				PicCurrentNum=1; 
				document.getElementById('btnPub_moins').value = 0;
				document.getElementById('btnPub_plus').value = 0;
				document.getElementById('btn_1').className = 'boutonPubActive';
				document.getElementById('btn_0').className = 'boutonPub';
			}else{
				if(max==1260){
					PicCurrentNum=1; 
					document.getElementById('btnPub_moins').value = 0;
					document.getElementById('btnPub_plus').value = -1260;
					document.getElementById('btn_1').className = 'boutonPubActive';
					document.getElementById('btn_0').className = 'boutonPub';
					document.getElementById('btn_2').className = 'boutonPub';
				}else{
					if(max==1890){
						PicCurrentNum=1; 
						document.getElementById('btnPub_moins').value = 0;
						document.getElementById('btnPub_plus').value = -1260;
						document.getElementById('btn_1').className = 'boutonPubActive';
						document.getElementById('btn_0').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_3').className = 'boutonPub';
					}else{						
						if(max==2520){
							PicCurrentNum=1; 
							document.getElementById('btnPub_moins').value = 0;
							document.getElementById('btnPub_plus').value = -1260;
							document.getElementById('btn_1').className = 'boutonPubActive';
							document.getElementById('btn_0').className = 'boutonPub';
							document.getElementById('btn_2').className = 'boutonPub';
							document.getElementById('btn_3').className = 'boutonPub';
							document.getElementById('btn_4').className = 'boutonPub';
						}
					}
				}
			}
		}else{
			if(margin==-1260){
					if(max==1260){
						PicCurrentNum=2; 
						document.getElementById('btnPub_moins').value = -630;
						document.getElementById('btnPub_plus').value = 0;
						document.getElementById('btn_2').className = 'boutonPubActive';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_0').className = 'boutonPub';
					}else{
						if(max==1890){
							PicCurrentNum=2; 
							document.getElementById('btnPub_moins').value = -630;
							document.getElementById('btnPub_plus').value = -1890;
							document.getElementById('btn_2').className = 'boutonPubActive';
							document.getElementById('btn_1').className = 'boutonPub';
							document.getElementById('btn_0').className = 'boutonPub';
							document.getElementById('btn_3').className = 'boutonPub';
						}else{						
							if(max==2520){
								PicCurrentNum=1; 
								document.getElementById('btnPub_moins').value = -630;
								document.getElementById('btnPub_plus').value = -1890;
								document.getElementById('btn_2').className = 'boutonPubActive';
								document.getElementById('btn_0').className = 'boutonPub';
								document.getElementById('btn_1').className = 'boutonPub';
								document.getElementById('btn_3').className = 'boutonPub';
								document.getElementById('btn_4').className = 'boutonPub';
							}
						}
					}
			}else{
				if(margin==-1890){
					if(max==1890){
						PicCurrentNum=3; 
						document.getElementById('btnPub_moins').value = -1260;
						document.getElementById('btnPub_plus').value = 0;
						document.getElementById('btn_3').className = 'boutonPubActive';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_0').className = 'boutonPub';
					}else{						
						if(max==2520){
							PicCurrentNum=1; 
							document.getElementById('btnPub_moins').value = -1260;
							document.getElementById('btnPub_plus').value = -2520;
							document.getElementById('btn_3').className = 'boutonPubActive';
							document.getElementById('btn_4').className = 'boutonPub';
							document.getElementById('btn_0').className = 'boutonPub';
							document.getElementById('btn_1').className = 'boutonPub';
							document.getElementById('btn_2').className = 'boutonPub';
						}
					}
				}else{
					if(max==2520){
						PicCurrentNum=3; 
						document.getElementById('btnPub_moins').value = -1890;
						document.getElementById('btnPub_plus').value = 0;
						document.getElementById('btn_4').className = 'boutonPubActive';
						document.getElementById('btn_3').className = 'boutonPub';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_0').className = 'boutonPub';
					}
				}
			}
		}
	}
	/*FIN GESTION DES BOUTONS*/
	document.getElementById('scrollAuto').style.marginLeft = margin+'px';
}

function clipPubBase() {
	if(transitionPubVar==1){
		if(parseInt(document.getElementById('scrollAuto').style.marginLeft)==-630 || parseInt(document.getElementById('scrollAuto').style.marginLeft)==-1260 || parseInt(document.getElementById('scrollAuto').style.marginLeft)==-1890 || parseInt(document.getElementById('scrollAuto').style.marginLeft)==0){//stopPub le défilement
			stopPub(parseInt(document.getElementById('scrollAuto').style.marginLeft));
		}else{
			transitionPub();
		}
	}else{
		transitionPub2Pub();
	}
}

function transitionPub(){
 	var id1 = document.getElementById('scrollAuto');	
 	id1.style.marginLeft = parseInt(id1.style.marginLeft)-63 + 'px';
 	document.getElementById('slideContPub').style.height = contHeight + "px";
 	document.getElementById('slideContPub').style.clip = 'rect(auto,'+ contWidth +'px,' + contHeight +'px,auto)';
 	if(parseInt(id1.style.marginLeft) < -max) {
		transitionPubVar=2;
 	}
	tPub=setTimeout(clipPubBase,20);	
}

function transitionPub2Pub(){
 	var id1 = document.getElementById('scrollAuto');	
 	id1.style.marginLeft = '0px';
		transitionPubVar=1;
	stopPub(parseInt(document.getElementById('scrollAuto').style.marginLeft));
}

function stopPub2pub(margin){
	clearTimeout(tPub);	
	if(margin==0){
		if(max==0){
			PicCurrentNum=0; 
			document.getElementById('btnPub_moins').value = 0;
			document.getElementById('btnPub_plus').value = 0;
			document.getElementById('btn_0').className = 'boutonPubActive';
		}else{
			if(max==630){
				PicCurrentNum=0; 
				document.getElementById('btnPub_moins').value = -630;
				document.getElementById('btnPub_plus').value = -630;
				document.getElementById('btn_0').className = 'boutonPubActive';
				document.getElementById('btn_1').className = 'boutonPub';
			}else{
				if(max==1260){
					PicCurrentNum=0; 
					document.getElementById('btnPub_moins').value = -1260;
					document.getElementById('btnPub_plus').value = -630;
					document.getElementById('btn_0').className = 'boutonPubActive';
					document.getElementById('btn_1').className = 'boutonPub';
					document.getElementById('btn_2').className = 'boutonPub';
				}else{
					if(max==1890){
						PicCurrentNum=0; 
						document.getElementById('btnPub_moins').value = -1890;
						document.getElementById('btnPub_plus').value = -630;
						document.getElementById('btn_0').className = 'boutonPubActive';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_3').className = 'boutonPub';
					}else{						
						if(max==2520){
							PicCurrentNum=1; 
							document.getElementById('btnPub_moins').value = 2520;
							document.getElementById('btnPub_plus').value = -630;
							document.getElementById('btn_0').className = 'boutonPubActive';
							document.getElementById('btn_1').className = 'boutonPub';
							document.getElementById('btn_2').className = 'boutonPub';
							document.getElementById('btn_3').className = 'boutonPub';
							document.getElementById('btn_4').className = 'boutonPub';
						}
					}
				}
			}
		}
	}else{
		if(margin==-630){
			if(max==630){
				PicCurrentNum=1; 
				document.getElementById('btnPub_moins').value = 0;
				document.getElementById('btnPub_plus').value = 0;
				document.getElementById('btn_1').className = 'boutonPubActive';
				document.getElementById('btn_0').className = 'boutonPub';
			}else{
				if(max==1260){
					PicCurrentNum=1; 
					document.getElementById('btnPub_moins').value = 0;
					document.getElementById('btnPub_plus').value = -1260;
					document.getElementById('btn_1').className = 'boutonPubActive';
					document.getElementById('btn_0').className = 'boutonPub';
					document.getElementById('btn_2').className = 'boutonPub';
				}else{
					if(max==1890){
						PicCurrentNum=1; 
						document.getElementById('btnPub_moins').value = 0;
						document.getElementById('btnPub_plus').value = -1260;
						document.getElementById('btn_1').className = 'boutonPubActive';
						document.getElementById('btn_0').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_3').className = 'boutonPub';
					}else{						
						if(max==2520){
							PicCurrentNum=1; 
							document.getElementById('btnPub_moins').value = 0;
							document.getElementById('btnPub_plus').value = -1260;
							document.getElementById('btn_1').className = 'boutonPubActive';
							document.getElementById('btn_0').className = 'boutonPub';
							document.getElementById('btn_2').className = 'boutonPub';
							document.getElementById('btn_3').className = 'boutonPub';
							document.getElementById('btn_4').className = 'boutonPub';
						}
					}
				}
			}
		}else{
			if(margin==-1260){
					if(max==1260){
						PicCurrentNum=2; 
						document.getElementById('btnPub_moins').value = -630;
						document.getElementById('btnPub_plus').value = 0;
						document.getElementById('btn_2').className = 'boutonPubActive';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_0').className = 'boutonPub';
					}else{
						if(max==1890){
							PicCurrentNum=2; 
							document.getElementById('btnPub_moins').value = -630;
							document.getElementById('btnPub_plus').value = -1890;
							document.getElementById('btn_2').className = 'boutonPubActive';
							document.getElementById('btn_1').className = 'boutonPub';
							document.getElementById('btn_0').className = 'boutonPub';
							document.getElementById('btn_3').className = 'boutonPub';
						}else{						
							if(max==2520){
								PicCurrentNum=1; 
								document.getElementById('btnPub_moins').value = -630;
								document.getElementById('btnPub_plus').value = -1890;
								document.getElementById('btn_2').className = 'boutonPubActive';
								document.getElementById('btn_0').className = 'boutonPub';
								document.getElementById('btn_1').className = 'boutonPub';
								document.getElementById('btn_3').className = 'boutonPub';
								document.getElementById('btn_4').className = 'boutonPub';
							}
						}
					}
			}else{
				if(margin==-1890){
					if(max==1890){
						PicCurrentNum=3; 
						document.getElementById('btnPub_moins').value = -1260;
						document.getElementById('btnPub_plus').value = 0;
						document.getElementById('btn_3').className = 'boutonPubActive';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_0').className = 'boutonPub';
					}else{						
						if(max==2520){
							PicCurrentNum=1; 
							document.getElementById('btnPub_moins').value = -1260;
							document.getElementById('btnPub_plus').value = -2520;
							document.getElementById('btn_3').className = 'boutonPubActive';
							document.getElementById('btn_4').className = 'boutonPub';
							document.getElementById('btn_0').className = 'boutonPub';
							document.getElementById('btn_1').className = 'boutonPub';
							document.getElementById('btn_2').className = 'boutonPub';
						}
					}
				}else{
					if(max==2520){
						PicCurrentNum=3; 
						document.getElementById('btnPub_moins').value = -1890;
						document.getElementById('btnPub_plus').value = 0;
						document.getElementById('btn_4').className = 'boutonPubActive';
						document.getElementById('btn_3').className = 'boutonPub';
						document.getElementById('btn_1').className = 'boutonPub';
						document.getElementById('btn_2').className = 'boutonPub';
						document.getElementById('btn_0').className = 'boutonPub';
					}
				}
			}
		}
	}
	/*FIN GESTION DES BOUTONS*/
	document.getElementById('scrollAuto').style.marginLeft = margin+'px';
	tPub=setTimeout(transitionPub,6500);
}

function allezPubPlus(){
	stopPub2pub(parseInt(document.getElementById('btnPub_plus').value));
}
function allezPubMoins(){
	stopPub2pub(parseInt(document.getElementById('btnPub_moins').value));
}
function allezA(provenance,destination){
	stopPub2pub(destination);
}
function defmax(maxi){
	max=maxi;
}
// function addLoadEvent(func) {
  // var oldonload = window.onload;
  // if (typeof window.onload != 'function') {
    // window.onload = func;
  // } else {
    // window.onload = function() {
      // if (oldonload) {
        // oldonload();
      // }
      // func();
    // }
  // }
// }
// addLoadEvent(function() {
  // clipPubBase();
// });

