
function lien_region(id) { // Souligne texte au passage de la souris
	document.getElementById('lien_'+id).style.textDecoration='underline';
	document.getElementById('lien_'+id).style.color='#c00000';
}

function lien_reset_region(id) { // DéSouligne texte au passage de la souris
	document.getElementById('lien_'+id).style.textDecoration='none';
	document.getElementById('lien_'+id).style.color='#0060c0';
}

function confirm_suppression(id_champ) { // Boîte de confirmation pour checkbox		
		
		var formulaire = document.getElementById('formulaire'); //formulaire
		var checkbox = document.getElementById(id_champ); // Champs
		
		if(!confirm("Êtes-vous sur de vouloir supprimer "+id_champ+" ?")) { // Clic sur OK
           checkbox.checked=false;
        }
		else formulaire.submit(); // On valide le formulaire
}

function confirm_redirect(titre, url) { // Boîte de confirmation pour checkbox		
		
	if(confirm(titre)) { // Clic sur OK
          window.location = url;
    }
}

function Check_all(total)
{

	var formulaire = document.getElementById('formulaire'); //formulaire
	var checkbox = document.getElementById('actualiser'); // Champs
	var cases;
	
	if(!confirm("Êtes-vous sur de actulaliser toutes les annonces de cette page ?")) { // Clic sur OK
        checkbox.checked=false;
    }
	else {  
		for (i = 0; i < total; i++) {
			var cases = document.getElementById('actualise_'+i);
			cases.checked = true;
		}
		formulaire.submit(); // On valide le formulaire	
	}
 
}

function redimenssionnerImage(largeur_source, hauteur_source, taille_x, taille_y) {
	
	var tailleX = taille_x; // Taille x a redimenssioner
	var tailleY = taille_y; // Taille y a redimenssioner
	
	var largeurSource = largeur_source; // Taille x originale
	var hauteurSource = hauteur_source; // Taille y originale
	
	if(largeurSource > tailleX || hauteurSource > tailleY) { // Si l'image dépasse les limite fixer	

		if(tailleY == 0 || tailleX == 0) { // Si 0 => Redimentionnement avec respect du ratio limité en hauteur ou largeur seulement
			if(tailleX == 0) {
				tailleX = Math.ceil((largeurSource/hauteurSource)*tailleY);
			}	
			else if(tailleY == 0) {
				tailleY = Math.ceil((hauteurSource/largeurSource)*tailleX);
			}	
		}
		else { // Redimmenssionnement limité en hauteur et en largeur
			if(largeurSource > hauteurSource) { // Si format paysage
				var resizeY = Math.ceil((hauteurSource/largeurSource)*tailleX);
				if(resizeY > tailleY) {
					tailleX = Math.ceil((largeurSource/hauteurSource)*tailleY);		
				}
				else {
					tailleY = resizeY;
				}				
			}
			else { // Si format portrait
				var resizeX = Math.ceil((largeurSource/hauteurSource)*tailleY);
				if(resizeX > tailleX) {
					tailleY = Math.ceil((hauteurSource/largeurSource)*tailleX);		
				}
				else {
					tailleX = resizeX;
				}
			}				
		}
	}
	else {
		tailleX = largeurSource;
		tailleY = hauteurSource;
	}
	
	var image = [tailleX, tailleY];
	
	return image;

}

function afficherMasquer(id, formulaire) {
		
	objet = document.getElementById(id);
	formulaire = document.getElementById(formulaire);
		
	if(objet.style.display == "none") {
		objet.style.display = "block";
		formulaire.value = 1;
	}
	else {
		objet.style.display = "none";
		formulaire.value = 0;
	}
}