// JavaScript Document
//*****************************************
/*
Le principe de ce script est de manipuler une variable (ici 'incr')
en l'incrémentant ou la décrémentant selon le sens de défilement (up ou down)
Chaque photo doit être nommée de manière à former une chaine du genre :
image1.jpg
image2.jpg
image3.jpg
....
ATTENTION : pas de "saut" de nombre dans le nommage des photos

Pour le popupimage, il faut également que chaque photo ait son équivalent du genre :
image1.jpg et image1_g.jpg

Si vous ne souhaitez pas utiliser le popupimage, retirez simplement le lien sur l'image 'defil'

NB : pour un meilleur fonctionnement, il vaut mieux preload chaque image dans la balise BODY

*/
//*****************************************
var url_base_img="diapo/podium/img_"; // base de nom de l'image (images/resto si vos images ont pour url : images/resto1.jpg, images/resto2.jpg ...)
var incr=1; // image initial (1 pour l'image '1.jpg')
var nbmax=12; // nombre de photos (3 si la derniere image est '3.jpg')

function popupimage_diapo(titre) {
	w=open("",'image','width=400,height=400,toolbar=no,scrollbars=no,resizable=yes');	
	w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>");
	w.document.write("<SCRIPT language=javascript>function checksize()  { if (document.images[0].complete) {  window.resizeTo(document.images[0].width+12,document.images[0].height+40); window.focus();} else { setTimeout('check()',250) } }</"+"SCRIPT>");
	w.document.write("<BODY onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0><a href='javascript:window.close();'><IMG src='"+url_base_img+incr+"_g.jpg' border=0></a>");
	w.document.write("");
	w.document.write("</BODY></HTML>");
	w.document.close();
}

function defilement_image(sens)
{
if (sens=="up")
	{
	incr++;
	if (incr==(nbmax+1)) incr=1;
	}
if (sens=="down")
	{
	incr--;
	if (incr==0) incr=nbmax;
	}

MM_swapImage('defil','',url_base_img+incr+'.jpg',0);
}


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}