/*---------------------------------------------------------*/
/* Auteur      : Chanh T.Do [ThoranSoft - 2006.02.21]      */
/* Description : Module pour un 2e SlideShow               */
/*---------------------------------------------------------*/

//Variables utilisées dans le SlideShow
var slideImg2=new Array();   //Contient les objets images
var slideImgPath2=new Array();  //Contient les chemins des images
var slideLnk2=new Array();    //Contient les liens des images


// Fonction permettant de charger les images pour le SlideShow
function slideShowImg2()
  {for (i=0;i<slideShowImg2.arguments.length;i++)
       {slideImg2[i]=new Image()
        slideImg2[i].src=slideShowImg2.arguments[i];
        slideImgPath2[i]=slideShowImg2.arguments[i];
       }
  }


// Fonction permettant de définir les liens des images
function slideShowLnk2()
  {for (i=0;i<slideShowLnk2.arguments.length;i++)
        slideLnk2[i]=slideShowLnk2.arguments[i];
  }


// Fonction permettant d'aller au lien de l'image
function gotoLnk2()
  {if (!window.winslide||winslide.closed) 
      {winslide=window.open(slideLnk2[whichLnk2]);}
   else
      {winslide.location=slideLnk2[whichLnk2];
       winslide.focus();
      }
  }


// Fonction permettant d'exécuter le 2e SlideShow
// NOTE: aConteneur est équivalent au ID de la balise <a> des images du SlideShow.
//       C'est avec cette variable que l'on va aller modifier DOM afin de resizer l'image.
//       imgID est équivalent à l'identifiant de la balise <img> du SlideShow.
//       sWidth contient la largeur du SlideShow (pour le resize des images originaux)
//       sHeight contient la hauteur du SlideShow (pour le resize des images originaux)
function slideIt2(aConteneur, imgID, sWidth, sHeight)
  {if (!document.images)
      {return;}

   //Affecter la nouvelle image;
   document.images.slide2.src=slideImg2[whichImg2].src;

   //Enlever les notions de width et de height à l'image pour pouvoir effectuer un resize
   newHTML = '<img src="' + slideImgPath2[whichImg2] + '" alt="" border="0" id="slide2"';
   newHTML = newHTML + ' class="slideimg">';
   document.getElementById(aConteneur).innerHTML = newHTML;

   //Resizer l'image pour l'affichage
   pixHTML = resizeImg(imgID, sWidth, sHeight);

   //Une fois l'image redimensionnée, on l'affiche.
   newHTML = '<img src="' + slideImgPath2[whichImg2] + '" alt="" border="0" id="slide2" ' + pixHTML;
   newHTML = newHTML + ' class="slideimg">';
   document.getElementById(aConteneur).innerHTML = newHTML;
   opacity('slide2', 15, 100, 1000);

   //Affecter le lien et incrémenter le tableau des images s'il y a lieu
   whichLnk2=whichImg2;
   if (whichImg2<slideImg2.length-1)
      {whichImg2++;}
   else
      {whichImg2=0;}
   setTimeout('slideIt2("'+ aConteneur +'", "' + imgID + '", ' + sWidth + ', ' + sHeight + ')', slideShowSpeed2);
  }

