function validerRepertoire() {
		i = 0; 
		
		populateHiddendFieldsRepertoire();
				
   		while (i < document.Donnees.elements.length) 
      	{	   
	  		if ((document.Donnees.elements[i].type != 'select-one') && (document.Donnees.elements[i].type != 'select-multiple') && (document.Donnees.elements[i].type != '') )  
         	{ 		 
		 		//document.Donnees.elements[i].value = document.Donnees.elements[i].value.trim();
         		if ((document.Donnees.elements[i].value.length == 0) && (document.Donnees.elements[i].type != 'hidden')
				// Liste des champs non-obligatoires...
				&& (document.Donnees.elements[i].name != 'siteInternet')
				&& (document.Donnees.elements[i].name != 'numero')
				&& (document.Donnees.elements[i].name != 'autreTelephone')
				&& (document.Donnees.elements[i].name != 'description')
				) 
            	{ 
					alert('Vous ne pouvez laisser un champ obligatoire vide.'); 			
					document.Donnees.elements[i].focus(); 
					return false; 
            	} 
         	}
			
		/*
			
			// validation de la'association
			if(document.Donnees.elements[i].name == "association" && document.Donnees.elements[i].value.length == 0) {
				alert('Vous devez sélectionner au minimum une association ou accréditation professionnelle'); 			
				return false; 
			}
			*/
			
			if (document.Donnees.elements[i].name == "secteursActivite" && document.Donnees.elements[i].value.length == 0)
			{
			 alert('Vous devez sélectionner au minimum un secteur d\'activité (maximum de 3).'+document.Donnees.elements[i].value);
			 return false;
			}

					
      		i = i + 1; 
      	}
	  	
	  	// Validations additionnelles...
		
	}
	
	function populateHiddendFieldsRepertoire() {

		
		populateHiddenListRepertoire("lstSecteurTo", "secteursActivite");
	}
	
	function populateHiddenListRepertoire(plist, phidden) {
		var list = window.document.getElementById(plist);
		var hidden = window.document.getElementById(phidden);
		
		hidden.value = "";
		
		for(var i = 0; i < list.options.length; i++){
			hidden.value += list.options[i].value + ";";
		} 
	}
