//
// SCRIPTS FRANCOIS SAVELLI
//
//
//
// Permet d'insérer une adrsse e-mail sans la rendre visible par les robots
function lien_mail(user, site) {
//   user = "monNom";
//   site = "monsite.com";
   document.write('<a href=\"mailto:' + user + '@' + site + '\">');
   document.write(user + '@' + site + '</a>');
}

/*
 * ===========================================================================
 */
// SCRIPT D'AFFICHAGE DES PHOTOS
var largeur_finale;
var hauteur_finale;

// récup de la taille disponible à l'écran pour afficher la photo;
var hauteur_ecran = (document.documentElement.clientHeight);

function zoomImage() {
	var pas = 50;
	var largeur_actuelle, nlle_largeur;
	var hauteur_actuelle, nlle_hauteur;
	
	largeur_actuelle = document.getElementById('photo_vue').width;
	hauteur_actuelle = document.getElementById('photo_vue').height;
	nlle_largeur = largeur_actuelle + pas;
	nlle_hauteur = hauteur_actuelle + pas;
	if ( (nlle_largeur >= largeur_finale) || (nlle_hauteur >= hauteur_finale) ) {
		document.getElementById('cadre_photo').style.top = 0 + "px";
		document.getElementById('photo_vue').style.width = largeur_finale + "px";
		document.getElementById('photo_vue').style.height = hauteur_finale + "px";
	}
	else {
		document.getElementById('cadre_photo').style.top = Math.round((hauteur_ecran - nlle_hauteur) / 2) + "px";

		document.getElementById('photo_vue').style.width = nlle_largeur + "px";
		document.getElementById('photo_vue').style.height = nlle_hauteur + "px";
		setTimeout("zoomImage()",1);
	}
}


function affiche_photo(titre, photo_aff) {
	var contenu; 
	var hauteur_photo, largeur_photo;

	var photo = new Image();
	// à la fin du chargement de la photo, on lance l'affichage et le redimensionnement
	photo.onload = function() {
		// mise en place du contenu du div zone_photo
		contenu = '<a href="#" onclick="document.getElementById(\'cadre_photo\').style.visibility = \'hidden\'; return false;">';
		contenu += '<img id="photo_vue" class="img_photo" src="' + photo_aff + '" /></a>';
//		contenu += '<img id="photo_vue" class="img_photo" src="" /></a>';
		document.getElementById('cadre_photo').innerHTML = contenu;

		// on rend le div visible
		document.getElementById('cadre_photo').style.visibility = 'visible';

		// prépare le redimensionnement de la photo et le zoom
		hauteur_photo = photo.height;
		largeur_photo = photo.width;

		hauteur_finale = (hauteur_ecran-5);			// toute la hauteur de l'écran - 5px;
		document.getElementById('photo_vue').style.height = hauteur_finale + "px";

		largeur_finale = Math.round(largeur_photo * (hauteur_ecran-5)/hauteur_photo);	// largeur reduite en proportion
		document.getElementById('photo_vue').style.width = largeur_finale + "px";

		document.getElementById('photo_vue').style.height = 0 + "px";
		document.getElementById('photo_vue').style.width = 0 + "px";
		setTimeout("zoomImage()",20);
//		alert(hauteur_photo + ' ' + largeur_photo + ' ' + hauteur_finale + ' '+ largeur_finale);
	};
	photo.src = photo_aff;		// chargement de la photo;
	
}


/*
 * ===============================================================================================
 */
//fonction de retour en arrière 
function retour() {
	window.history.back();
}

