function agrandir(Var,titre) 
{ 
	w=window.open('','chargement','width=800,height=500,titlebar=no,resizable=no,toolbar=no,status=no,menubar=no');
	w.document.write( "<html><head><title>ABC Diffusions</title>\n" );
	w.document.write( "</head><body>" );
	w.document.write( "<div align='center'><br><b>"+titre+"</b><br><br>" );
	w.document.write( "<a href='javascript:window.close();'><img src='"+Var+"' border=0 alt='"+titre+"' height='350'></a>" );
	w.document.write( "<br><br><a href='' onClick='javascript:self.close();'>Fermer fen&ecirc;tre</a>" );
	w.document.write( "</div></body></html>" );
	w.document.close();  
}

function redimImage2(inImg, inMW, inMH, conteneur){  
  // Cette function recoit 3 parametres
  // inImg : Chemin relatif de l'image
  // inMW  : Largeur maximale
  // inMH  : Hauteur maximale
  var maxWidth = inMW;
  var maxHeight = inMH;
  // Declarations des variables "Nouvelle Taille"
  var dW = 0;
  var dH = 0;
  // Declaration d'un objet Image
  var oImg = new Image();
    // Affectation du chemin de l'image a l'objet
  oImg.src = inImg;
  // Enregistrement des varaibles sur l'image
  oImg.maxWidth = inMW;
  oImg.maxHeight = inMH;
  oImg.conteneur = conteneur;
  oImg.onload = function(){
   //alert('Image chargé');
    /* Quand on est dans une fonction évenement, du style onload, "this"
    * correspond à l'objet qui possede la fonction. Dans notre cas, c'est l'image.
    * De même, on est pas sûr de retrouver les variables de la fonction de départ.
    *C'est pour cela que j'ai enregistré les tailles max dans l'objet l'image. */
    var dW = 0;
  	var dH = 0;
    // On recupere les tailles reelles
    var h = dH = this.height;
    var w = dW = this.width;
    inImg = this.src;
    // Si la largeur ou la hauteur depasse la taille maximale
    if ((h >= this.maxHeight) || (w >= this.maxWidth)) {
      // Si la largeur et la hauteur depasse la taille maximale
      if ((h >= this.maxHeight) && (w >= this.maxWidth)){
        // On cherche la plus grande valeur
        if (h > w) {
        dH = this.maxHeight;
        // On recalcule la taille proportionnellement
        dW = parseInt((w * dH) / h, 10);
        } else {
        dW = this.maxWidth;
        // On recalcule la taille proportionnellement
        dH = parseInt((h * dW) / w, 10);
        }
      } else if ((h > this.maxHeight) && (w < this.maxWidth)) {
        // Si la hauteur depasse la taille maximale
        dH = this.maxHeight;
        // On recalcule la taille proportionnellement
        dW = parseInt((w * dH) / h, 10);
      } else if ((h < this.maxHeight) && (w > this.maxWidth)) {
        // Si la largeur depasse la taille maximale
        dW =this.maxWidth;
        // On recalcule la taille proportionnellement
        dH = parseInt((h * dW) / w, 10);
      }
      // On ecrit l'image dans le document
 //    document.writeln("<img src=\"" + inImg + "\" width=\"" + dW + "\" height=\"" + dH + "\" border=\"0\" >");
      /* Attention, vu que l'on est dans une fonction évenement, on n'est plus a
      * l'endroit ou l'on a exécuter le script. Le document.writeln risque d'écrire
      * n'importe ou, et peut même remplacer le texte du document complet. */
      // Récupération de l'objet conteneur

	var conteneur = document.getElementById(oImg.conteneur);
		// On test si l'objet a bien été récupéré
		if(conteneur)
		{
		  // On met la taille à l'objet Image
		  oImg.width = dW;
		  oImg.height = dH;
		  // On ajout l'image à la fin du conteneur
		  conteneur.appendChild(oImg);
		}


      
      
	} 
    
  }
}


