function montre(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
initImgRotation1();
}


/* This code is from Dynamic Web Coding at http://www.dyn-web.com/ Copyright 2001-3 by Sharon Paine
  See Terms of Use at http://www.dyn-web.com/bus/terms.html
  Permission granted to use this code as long as this entire notice is included.*/
// arrays for images to rotate
var imgAr = new Array();
imgAr[0] = new Array("bandeau_A1.JPG","bandeau_A2.JPG");
// preload the images
if (document.images) {
 var rImg = new Array();
 for (var i=0; i<imgAr.length; i++) {
    rImg[i] = new Array();
    for (var j=0; j<imgAr[i].length; j++) {
      rImg[i][j] = new Image();
    rImg[i][j].src = "../img/" + imgAr[i][j];
     // NOTE: the path to the images!
     // change it as needed, or include path in imgAr items and remove it here.
    }
  }
}
var imgAr1 = new Array();
imgAr1[0] = new Array("bandeau_A1.JPG","bandeau_A2.JPG");
if (document.images) {
 var rImg1 = new Array();
 for (var i=0; i<imgAr1.length; i++) {
    rImg1[i] = new Array();
    for (var j=0; j<imgAr1[i].length; j++) {
      rImg1[i][j] = new Image();
      rImg1[i][j].src = "../img/" + imgAr1[i][j];
    }
  }
}
var imgAr2 = new Array();
imgAr2[0] = new Array("bandeau_B1.JPG","bandeau_B2.JPG");
if (document.images) {
 var rImg2 = new Array();
 for (var i=0; i<imgAr2.length; i++) {
    rImg2[i] = new Array();
    for (var j=0; j<imgAr2[i].length; j++) {
      rImg2[i][j] = new Image();
      rImg2[i][j].src = "../img/" + imgAr2[i][j];
    }
  }
}
var imgAr3 = new Array();
imgAr3[0] = new Array("bandeau_C1.JPG","bandeau_C2.JPG");
if (document.images) {
 var rImg3 = new Array();
 for (var i=0; i<imgAr3.length; i++) {
    rImg3[i] = new Array();
    for (var j=0; j<imgAr3[i].length; j++) {
      rImg3[i][j] = new Image();
      rImg3[i][j].src = "../img/" + imgAr3[i][j];
    }
  }
}
var imgAr4 = new Array();
imgAr4[0] = new Array("bandeau_D1.JPG","bandeau_D2.JPG");
if (document.images) {
 var rImg4 = new Array();
 for (var i=0; i<imgAr4.length; i++) {
    rImg4[i] = new Array();
    for (var j=0; j<imgAr4[i].length; j++) {
      rImg4[i][j] = new Image();
      rImg4[i][j].src = "../img/" + imgAr4[i][j];
    }
  }
}
var imgAr5 = new Array();
imgAr5[0] = new Array("bandeau_E1.JPG","bandeau_E2.JPG");
if (document.images) {
 var rImg5 = new Array();
 for (var i=0; i<imgAr5.length; i++) {
    rImg5[i] = new Array();
    for (var j=0; j<imgAr5[i].length; j++) {
      rImg5[i][j] = new Image();
      rImg5[i][j].src = "../img/" + imgAr5[i][j];
    }
  }
}
function initImgRotation1() {
//////// initialise les menus a vide
	//montre('');
///////
  // create rotating image objects here
  // arguments: image name, rotation speed, array number
  new rotateImgObj1('img1',5000,0);
  new rotateImgObj2('img2',5000,0);
  new rotateImgObj3('img3',5000,0)
  new rotateImgObj4('img4',5000,0)
  new rotateImgObj5('img5',5000,0)
// no need to edit code below this line!
/////////////////////////////////////////
  for (var i=0; i<rotateImgObj.ar.length; i++) {
     rotateImgObj.ar[i].timer = setTimeout(rotateImgObj.ar[i].obj + ".rotate()",1000);
  }
  for (var i=0; i<rotateImgObj1.ar.length; i++) {
     rotateImgObj1.ar[i].timer = setTimeout(rotateImgObj1.ar[i].obj + ".rotate()",2000);
  }
  for (var i=0; i<rotateImgObj2.ar.length; i++) {
     rotateImgObj2.ar[i].timer = setTimeout(rotateImgObj2.ar[i].obj + ".rotate()",3000);
  }
  for (var i=0; i<rotateImgObj3.ar.length; i++) {
     rotateImgObj3.ar[i].timer = setTimeout(rotateImgObj3.ar[i].obj + ".rotate()",4000);
  }
  for (var i=0; i<rotateImgObj4.ar.length; i++) {
     rotateImgObj4.ar[i].timer = setTimeout(rotateImgObj4.ar[i].obj + ".rotate()",5000);
  }
  for (var i=0; i<rotateImgObj5.ar.length; i++) {
     rotateImgObj5.ar[i].timer = setTimeout(rotateImgObj5.ar[i].obj + ".rotate()",6000);
  }
}

function initImgRotation() {
//////// initialise les menus a vide
	montre('');
///////
  // create rotating image objects here
  // arguments: image name, rotation speed, array number
  new rotateImgObj1('img1',5000,0);
  new rotateImgObj2('img2',5000,0);
  new rotateImgObj3('img3',5000,0)
  new rotateImgObj4('img4',5000,0)
  new rotateImgObj5('img5',5000,0)
// no need to edit code below this line!
/////////////////////////////////////////
  for (var i=0; i<rotateImgObj.ar.length; i++) {
     rotateImgObj.ar[i].timer = setTimeout(rotateImgObj.ar[i].obj + ".rotate()",1000);
  }
  for (var i=0; i<rotateImgObj1.ar.length; i++) {
     rotateImgObj1.ar[i].timer = setTimeout(rotateImgObj1.ar[i].obj + ".rotate()",2000);
  }
  for (var i=0; i<rotateImgObj2.ar.length; i++) {
     rotateImgObj2.ar[i].timer = setTimeout(rotateImgObj2.ar[i].obj + ".rotate()",3000);
  }
  for (var i=0; i<rotateImgObj3.ar.length; i++) {
     rotateImgObj3.ar[i].timer = setTimeout(rotateImgObj3.ar[i].obj + ".rotate()",4000);
  }
  for (var i=0; i<rotateImgObj4.ar.length; i++) {
     rotateImgObj4.ar[i].timer = setTimeout(rotateImgObj4.ar[i].obj + ".rotate()",5000);
  }
  for (var i=0; i<rotateImgObj5.ar.length; i++) {
     rotateImgObj5.ar[i].timer = setTimeout(rotateImgObj5.ar[i].obj + ".rotate()",6000);
  }
}

rotateImgObj.ar = new Array(); // holds all rotating image objects defined
rotateImgObj1.ar = new Array(); // holds all rotating image objects defined
rotateImgObj2.ar = new Array(); // holds all rotating image objects defined
rotateImgObj3.ar = new Array(); // holds all rotating image objects defined
rotateImgObj4.ar = new Array(); // holds all rotating image objects defined
rotateImgObj5.ar = new Array(); // holds all rotating image objects defined
// constructor for rotating image objects

function rotateImgObj(nm,s,num) {
  this.speed = s; this.num = num; this.ctr=0; this.timer=0;
  this.imgObj = document.images[nm];
  this.obj = nm + "object"; eval(this.obj + "=this");
  rotateImgObj.ar[rotateImgObj.ar.length] = this;
}
rotateImgObj.prototype.rotate = rotateImg;
// controls rotation
function rotateImg() {
  if (this.ctr < rImg[this.num].length-1) this.ctr++;   else this.ctr = 0;
  this.imgObj.src = rImg[this.num][this.ctr].src;
  this.timer = setTimeout(this.obj + ".rotate()",this.speed);
}

function rotateImgObj1(nm,s,num) {
  this.speed = s; this.num = num; this.ctr=0; this.timer=0;
  this.imgObj = document.images[nm];
  this.obj = nm + "object"; eval(this.obj + "=this");
  rotateImgObj1.ar[rotateImgObj1.ar.length] = this;
}
rotateImgObj1.prototype.rotate = rotateImg1;
// controls rotation
function rotateImg1() {
  if (this.ctr < rImg1[this.num].length-1) this.ctr++;   else this.ctr = 0;
  this.imgObj.src = rImg1[this.num][this.ctr].src;
  this.timer = setTimeout(this.obj + ".rotate()",this.speed);
}

function rotateImgObj2(nm,s,num) {
  this.speed = s; this.num = num; this.ctr=0; this.timer=0;
  this.imgObj = document.images[nm];
  this.obj = nm + "object"; eval(this.obj + "=this");
  rotateImgObj2.ar[rotateImgObj2.ar.length] = this;
}
rotateImgObj2.prototype.rotate = rotateImg2;
// controls rotation
function rotateImg2() {
  if (this.ctr < rImg2[this.num].length-1) this.ctr++;   else this.ctr = 0;
  this.imgObj.src = rImg2[this.num][this.ctr].src;
  this.timer = setTimeout(this.obj + ".rotate()",this.speed);
}

function rotateImgObj3(nm,s,num) {
  this.speed = s; this.num = num; this.ctr=0; this.timer=0;
  this.imgObj = document.images[nm];
  this.obj = nm + "object"; eval(this.obj + "=this");
  rotateImgObj3.ar[rotateImgObj3.ar.length] = this;
}
rotateImgObj3.prototype.rotate = rotateImg3;
// controls rotation
function rotateImg3() {
  if (this.ctr < rImg3[this.num].length-1) this.ctr++;   else this.ctr = 0;
  this.imgObj.src = rImg3[this.num][this.ctr].src;
  this.timer = setTimeout(this.obj + ".rotate()",this.speed);
}

function rotateImgObj4(nm,s,num) {
  this.speed = s; this.num = num; this.ctr=0; this.timer=0;
  this.imgObj = document.images[nm];
  this.obj = nm + "object"; eval(this.obj + "=this");
  rotateImgObj4.ar[rotateImgObj4.ar.length] = this;
}
rotateImgObj4.prototype.rotate = rotateImg4;
// controls rotation
function rotateImg4() {
  if (this.ctr < rImg4[this.num].length-1) this.ctr++;   else this.ctr = 0;
  this.imgObj.src = rImg4[this.num][this.ctr].src;
  this.timer = setTimeout(this.obj + ".rotate()",this.speed);
}

function rotateImgObj5(nm,s,num) {
  this.speed = s; this.num = num; this.ctr=0; this.timer=0;
  this.imgObj = document.images[nm];
  this.obj = nm + "object"; eval(this.obj + "=this");
  rotateImgObj5.ar[rotateImgObj5.ar.length] = this;
}
rotateImgObj5.prototype.rotate = rotateImg5;
// controls rotation
function rotateImg5() {
  if (this.ctr < rImg5[this.num].length-1) this.ctr++;   else this.ctr = 0;
  this.imgObj.src = rImg5[this.num][this.ctr].src;
  this.timer = setTimeout(this.obj + ".rotate()",this.speed);
}
