/* ##########################################
	Javascript
	Date de creation: mars 2006
	Auteur : Pernelle Rousselot
	Fonctionnalités: 
		
	Historique des modifications:
		[date] [auteur] => [modifs]
		[28.03.2006] [pernelle] => [création de la css]
  ########################################## */
  


// initialisation des variables

// definition des largeurs et hauteurs fixes
var hauteurFixe = "130";
var largeurFixe = "80";



/* Fonction afficherImageGalerie *
 ***************************
	- Parametres : 
		-> monIMAGE => chemin de l'image a afficher.
	- Resultats : -
	- Fonctionnalites : Génère le code html de l'image en forçant les dimensions image
*/	
function afficherImageGalerie(monIMAGE){
			  var mon_image = new Image();	
			  mon_image.src = monIMAGE;
			  var height0 = mon_image.height;
              var width0 = mon_image.width;
			  
			  //alert("hauteur image:"+height0);
			  //alert("largeur image:"+width0);			  
			  if(height0 > width0){
			  	// cas du portrait
				hauteurFinale = hauteurFixe;
				largeurFinale = (width0*hauteurFinale)/height0;
				if(largeurFinale > largeurFixe){
						largeurTempo = largeurFixe;
						hauteurTempo = (hauteurFinale * largeurTempo) / largeurFinale;

						hauteurFinale = hauteurTempo;
						largeurFinale = largeurTempo;
					}
			  }else if(height0 < width0){
			  	// cas du paysage
				largeurFinale = largeurFixe;
				hauteurFinale = (height0*largeurFinale)/width0;
			
					if(hauteurFinale > hauteurFixe){
						hauteurTempo = hauteurFixe;
						largeurTempo = (largeurFinale * hauteurTempo) / hauteurFinale;

						hauteurFinale = hauteurTempo;
						largeurFinale = largeurTempo;
					}
			  }else{
			  	//cas du carré
				hauteurFinale = largeurFixe;
				largeurFinale = largeurFixe; 
			  }
			  document.write('<img src="site/galerie/'+monIMAGE+'" width="'+largeurFinale+'" height="'+hauteurFinale+'" border="0" />');
			//  alert('<img src="site/galerie/'+monIMAGE+'" width="'+largeurFinale+'" height="'+hauteurFinale+'" border="0" />');
}

