// fonction qui permet de gérer les actions qui sont engagées par l'utilisateur lorsqu'il clique sur un bouton d'action...
function faireAction(nomAction)
{
	var actionHidden = document.getElementById('actionHidden') ;	// On récupère le champ caché hidden lié au nom de l'action FAIRE
	actionHidden.value = nomAction; // on change le nom de la valeur de l'action FAIRE
	
	if (arguments.length == 2) // s'il y a plus d'un argument, c'est qu'on change aussi le "nom" de la balise INPUT HIDDEN
	{
		var nouveauNom = arguments[1];
		actionHidden.name = nouveauNom; // on change la nom du champ INPUT HIDDEN
	}   
	
	var formulaire = document.getElementById('faireAction') ;	// On récupère le formulaire "FAIREACTION"
	formulaire.submit(); // on valide le formulaire en le soumettant au navigateur
}

// fonction de vérification du nom d'un champ vide
function champVide(nom)
{
	var champ = document.getElementById(nom);	
	if(champ.value != "")// si la valeur du champ message est non vide
	{   
		return true; // les données sont ok, on peut envoyer le formulaire 
	}
	else
	{
		alert("Champ \""+nom+"\" vide !"); // sinon on affiche un message    
		return false; // et on indique de ne pas envoyer le formulaire
	}
	
	if (arguments.length == 2) // s'il y a plus d'un argument, c'est qu'on change aussi le "nom" de la balise INPUT HIDDEN
	{
		var champ2 =  document.getElementById(arguments[1]);
		if(champ2.value != "")// si la valeur du champ message est non vide
		{   
			return true; // les données sont ok, on peut envoyer le formulaire 
		}
		else
		{
			alert("Champ \""+arguments[1]+"\" vide !"); // sinon on affiche un message    
			return false; // et on indique de ne pas envoyer le formulaire
		}
	}   
}


// Boite de Confirmation OUI ANNULER pour la suppression
function confirmation()
{
	if(confirm("Confirmer la suppression ?"))
		return true; 
	else
		return false; 
}

function popup(page, nom, w, h)
{
	alert(page + nom);
	var fenetre = window.open(page,nom,"width="+w+",height="+h+",menubar=yes,scrollbars=yes,resizable=yes'");
	fenetre.focus();
	return false;
}

function PopupImage(img)
{
	w = open("","image","width=400,height=400,scrollbars=no,resizable=no"); 
	w.document.write("<html><head><title>Image agrandie</title></head><body>"+
	"<a href=\"#\" onclick=\"window.print();\">Imprimer</a>"+
	"&nbsp;&nbsp;-&nbsp;&nbsp;"+
	"<a href=\"#\" onclick=\"self.close();\">Fermer cette fenêtre</a><br />"+
	"<img src=\""+img+"\" alt=\""+img+"\" title=\""+img+"\" "+
	"onLoad=\"window.resizeTo(this.width+20,this.height+100)\" />"+
	"</body></html>"); 
	w.document.close(); 
}


function AfficherImage(img)
{
	Image1= new Image();
	Image1.src=(img);
	largeur=Image1.width+20;
	hauteur=Image1.height+20;
	proprietes="width="+ largeur +",height="+ hauteur;
	win=window.open(img,"agrandissement",proprietes);
}