/*
******************** FICHIER DE JAVASCRIPTS COURANTS **********************

/* Fonction qui permet de rediriger 
** la page dans un lien ou un formulaire
*/
function lien(link) {
	var new_url=link;
	if (  (new_url != "")  &&  (new_url != null)  )
	  window.location=new_url;
	else
	  alert("vous devez choisir un lien");
}

/*
** Fonction qui permet de concatener deux valeurs
** de deux formulaire et de les envoyer en lien
** Concerne la création de mises à jours
** Non adaptable pour le moment à d'autres formulaires
*/
function tarifsSetURL() {
	fab = document.getElementById("fabid").value;
	typ = document.getElementById("typeid").value;
	window.location.replace('/tarifs/utilTarifs.php?cat=maj&mode=ajout&fabid='+fab+'&typeid='+typ);
}


/********************************** TACHES *****************************/
/*
** Fonction permettant de devellopper 
** le detail d'une tache en cliquant 
** sur une image
*/
function afficheDescription(bouton) {
	var description = bouton;
	while(description = description.nextSibling) {
		if(description.nodeType == 1 && description.className == "description")	{
			if(description.style.display=="none") {
			description.style.display="block";
			bouton.innerHTML="<img src=\"../images/moins.gif\" title=\"Cacher détails\" />";
			}	else {
				description.style.display="none";
				bouton.innerHTML="<img src=\"../images/plus.gif\" title=\"Voir détails\" />";
			}
			break;
		}
	}
}
/*
** Fonction qui permet d'activer/désactiver
** le select multi-utilisateur
*/
function SelectUtil() {
	if (document.formulaire.selectUtil.checked = true)
		document.formulaire.util.disabled = false
	else
		document.formulaire.util.disabled = true
}
function DeSelectUtil() {
	if (document.formulaire.selectUtil.checked = true)
		document.formulaire.util.disabled = true
}

// Galerie Images
function displayPics()
{
	var photos = document.getElementById('galerie_mini') ;
	// On récupère l'élément ayant pour id galerie_mini
	var liens = photos.getElementsByTagName('a') ;
	// On récupère dans une variable tous les liens contenu dans galerie_mini
	var big_photo = document.getElementById('big_pict') ;
	// Ici c'est l'élément ayant pour id big_pict qui est récupéré, c'est notre photo en taille normale

	var titre_photo = document.getElementById('photo').getElementsByTagName('dt')[0] ;
	// Et enfin le titre de la photo de taille normale

	// Une boucle parcourant l'ensemble des liens contenu dans galerie_mini
	for (var i = 0 ; i < liens.length ; ++i) {
		// Au clique sur ces liens 
		liens[i].onclick = function() {
			big_photo.src = this.href; // On change l'attribut src de l'image en le remplaçant par la valeur du lien
			big_photo.alt = this.title; // On change son titre
			titre_photo.firstChild.nodeValue = this.title; // On change le texte de titre de la photo
			return false; // Et pour finir on inhibe l'action réelle du lien
		};
	}
}
window.onload = displayPics;
// Il ne reste plus qu'à appeler notre fonction au chargement de la page
		
