	/**
	 * Verifie que la chaine passée n'est pas une chaine vide
	 *
	 * @param	string strSaisie	Chaine de caractère
	 * @return	boolean				Retourne false si elle est vide, true dans la cas contraire
	 */
	function isBlank(strSaisie) {
		var iSaisie = 0;
		var strBlank = ""

		if (strSaisie != "") {
			for (i=0; i < strSaisie.length; i++)
				if (strSaisie.charAt(i) != ' ') iSaisie = 1;
			if (iSaisie == 1)
				return false;
		}
		return true;
	}

	/**
	 * Verifie la validité d'une adresse email (presence d'un @ puis d'un .
	 *
	 * @param	string strSaisie	Adresse email à vérifier
	 * @return	boolean				Retourne true si c'est une adresse email, false dans le cas contraire
	 */
	function isEmail(strSaisie) {
		a = strSaisie.indexOf("@");
		if ( a != -1 ) {
			p = strSaisie.indexOf(".", a);
			if ( p != -1 )
				return true;
		}
		return false;
	}

	/**
	 * Verifie si un objet de type radio ou checkbox a au moins un element selectionné
	 *
	 * @param	object obj	Input de type radio ou checkbox d'un formulaire
	 * @return	boolean		Retourne true si un element au moins est selectionné false dans le cas contraire
	 * @author				David Duret
	 * @created				2002-06-12
	 */
	function isChecked(obj) {
		for ( var i = 0; i < obj.length; i++ ) {
			if ( typeof(checked) == 'undefined' ) checked = false;
			checked = ( obj[i].checked || checked );
		}
		return checked
	}

	/**
	 * Verifie si l'index sélectionné d'une liste deroulante n'est pas 0
	 *
	 * @param	object		Objet de type liste deroulante (sélection unique)
	 * @return	boolean		Retourne true si l'element sélectionné n'est pas celui d'index 0, false dans le cas contraire
	 * @author				David Duret
	 * @created				2003-01-23
	 */
	function isSelected(obj) {
		return ( obj.selectedIndex != 0 );
	}
	
	/**
	 * Ajuste la hauteur des div dans la Mise en Page
	 */	
	function mep() {
		h = 28;
		if(document.getElementById("infos").offsetHeight>document.getElementById("left").offsetHeight) {
			document.getElementById("left").style.height = document.getElementById("infos").offsetHeight+h;
			document.getElementById("infos").style.height = document.getElementById("left").style.height;
		} else {
			document.getElementById("infos").style.height = eval(document.getElementById("left").offsetHeight);
			document.getElementById("footer").style.position='absolute';
			document.getElementById("footer").style.bottom=h;
			document.getElementById("footer").style.left=0;
		}
	}

	function favoris(url,title) { 
		if ( navigator.appName != 'Microsoft Internet Explorer' ) 
		{ window.sidebar.addPanel(title,url,""); } 
		else { window.external.AddFavorite(url,title); }
		return false;
	} 