//Fonction d'affichage de la liste
function dep_near(id_dep,affichage,Tab) {	
	//Teste si le code postal est de forme valide
	e = new RegExp("^[0-9]+$");
	if (!e.test(id_dep.value) || isNaN(id_dep.value) || id_dep.value.length!=5) {
	// On teste l'expression régulière pour valider la forme du code postal
   		alert ("merci de saisir un code postal valide"); // Si pas bon, retourne faux*/
		id_dep.focus();
		return false;
	}
	if (affichage != "" && Tab != "") {
		n=1;
		dep_client = id_dep.value.substring (0,2);
		affichage.options.length = 0;
		if (dep_client != "75") {
			var newOption = new Option("-- Selectionner une ville --", "", false, false);
		}
		else {
			var newOption = new Option("-- Selectionner un arrondissement --", "", false, false);
		}
		affichage.options[0] = newOption;
		for (var i=0; i<Tab.length; i++) {
			if (Tab[i][0]==dep_client) {
				var newOption = new Option(Tab[i][1], Tab[i][1], false, false);
      	 		affichage.options[n] = newOption;
				n++;
      	 	}
		}
    }
}

//Fonction d'affichage de la liste avec l'id de la subregion comme "value" dans la liste select
function dep_near_id(id_dep,affichage,Tab) {	
	//Teste si le code postal est de forme valide
	e = new RegExp("^[0-9]+$");
	if (!e.test(id_dep.value) || isNaN(id_dep.value) || id_dep.value.length!=5) {
	// On teste l'expression régulière pour valider la forme du code postal
   		alert ("merci de saisir un code postal valide"); // 
		id_dep.focus();
		return false;
	}
	n=1;
	dep_client = id_dep.value.substring (0,2);
	affichage.options.length = 0;
	
	if (dep_client != "75") {
		var newOption = new Option("-- Selectionner une ville --", "", false, false);
	}
	else {
		var newOption = new Option("-- Selectionner un arrondissement --", "", false, false);
	}
	



	affichage.options[0] = newOption;
	for (var i=0; i<Tab.length; i++) 
	{
		if (Tab[i][0]==dep_client && Tab[i][2].substring(1,3)==dep_client) 
		{		
			    var newOption = new Option(Tab[i][1], Tab[i][2], false, false);
      	 	affichage.options[n] = newOption;
			    n++;
     }
   }

   
   for (var j=0; j<Tab.length; j++) 
	 {
		 if (Tab[j][0]==dep_client && Tab[j][2].substring(1,3)!=dep_client) 
		 { 		      
			    var newOption = new Option(Tab[j][1], Tab[j][2], false, false);
      	 	affichage.options[n] = newOption;
			    n++;
     }
   }
   

}


/*
function dep_near_id(id_dep,affichage,Tab) {	
	//Teste si le code postal est de forme valide
	e = new RegExp("^[0-9]+$");
	if (!e.test(id_dep.value) || isNaN(id_dep.value) || id_dep.value.length!=5) {
	// On teste l'expression régulière pour valider la forme du code postal
   		alert ("merci de saisir un code postal valide"); // 
		id_dep.focus();
		return false;
	}
	n=1;
	dep_client = id_dep.value.substring (0,2);
	affichage.options.length = 0;
	
	if (dep_client != "75") {
		var newOption = new Option("-- Selectionner une ville --", "", false, false);
	}
	else {
		var newOption = new Option("-- Selectionner un arrondissement --", "", false, false);
	}
	
	affichage.options[0] = newOption;
	for (var i=0; i<Tab.length; i++) 
	{
		if (Tab[i][0]==dep_client) 
		{
			var newOption = new Option(Tab[i][1], Tab[i][2], false, false);
      	 	affichage.options[n] = newOption;
			    n++;
     }
   }

}
*/

//Teste si le numéro de téléphone est constitué de 10 chiffres
function test_tel (tel) {
	//Teste si le tel est de forme valide
	e = new RegExp("^[0-9]+$");
	if (!e.test(tel.value) || isNaN(tel.value) || tel.value.length != 10) {
	// On teste l'expression régulière pour valider la forme du code postal
   		alert ("merci de saisir numéro de téléphone valide (10 chiffres)"); // Si pas bon, retourne faux*/
		tel.focus();
		return false;
	}
	else {
		return true;
	}
}

//teste si l'adresse email rentrée est valide
function testemail(email) {
	var where_is_a=email.value.indexOf('@');
	var where_is_dot=email.value.indexOf('.');
	var sub_email="";
 
 	//teste si les caractères '@' et '.' sont présents dans la chaîne
 	//et ne débutent pas la chaîne
 	if ((email.value.indexOf('@')<1) || (email.value.indexOf('.')<1)) {
 		 // l'adresse entrée est incorrecte
 	 	alert ("Merci de saisir une adresse email valide.");
		email.focus();
		return false;
 	}
 	else {
 		 //sub_mail est la sous-chaîne de 'email' après le caractère '@'
  		sub_email=email.value.substring(where_is_a+1,email.value.length);
  		//teste si le caractère '.' est présent dans la sous-chaîne, 
  		//ni en première, ni en dernière position
  		if ((sub_email.indexOf('.')<1) || (sub_email.indexOf('.')==sub_email.length-1)) {
   			//l'adresse entrée est incorrecte
   			alert ("Merci de saisir une adresse email valide.");
			email.focus();
			return false;
 		 }
 	}
 	return true;
}

// Affiche/Masque un calque
function layer_visibility (layer_name,value_visibility) {
	/*if (Name == "Microsoft Internet Explorer") {
		if (value_visibility=="0") {
			eval("document.all."+layer_name+".style.visibility='hidden'");
		}
		if (value_visibility=="1") {
			eval("document.all."+layer_name+".style.visibility='visible'");
		}
	}
	else if (Name == "Netscape") {*/
		if (value_visibility=="0") {
			document.getElementById(layer_name).style.visibility='hidden';
		}
		if (value_visibility=="1") {
			document.getElementById(layer_name).style.visibility='visible';
		}
	//}
}

//Controle des champs
function ctrl_champs (form) {
	var error_msg = "";

	if (form.type_intervention.selectedIndex=="") {
		error_msg = "veuillez selectionner le type d'intervention souhaité.";
		form.type_intervention.focus();
	}
	 else  if (form.delai.value == '') {
		error_msg = "Veuillez selectionner le delai d'intervention souhaité.";
		form.delai.focus();
	}
	 else  if (form.nom.value == '') {
		error_msg = "Veuillez saisir votre nom.";
		form.nom.focus();
	}
	else if (form.prenom.value =="") {
		error_msg = "Veuillez saisir votre prénom.";
		form.prenom.focus();
	}
	else if (form.email.value== "") {
		error_msg = "Veuillez saisir votre adresse email.";
		form.email.focus();
	}
	else if (form.adresse.value== "") {
		error_msg = "Veuillez saisir l'adresse du chantier.";
		form.adresse.focus();
	}
	else if (form.code_postal.value== "") {
		error_msg = "Veuillez saisir le code postal du chantier.";
		form.code_postal.focus();
	}
	else if (form.ville.value== "") {
		error_msg = "Veuillez saisir votre ville.";
		form.ville.focus();
	}
	else if (form.select_ville.selectedIndex=="") {
		error_msg = "Veuillez selectionner la ville la plus proche du chantier.";
		form.select_ville.focus();
	}
	else if (form.tel1.value== "") {
		error_msg = "Veuillez saisir un numéro de téléphone.";
		form.tel1.focus();
	}
	
	if (error_msg != '') {
		alert(error_msg);
	} else {
		form.submit_button.value='patientez...';
		form.submit();
		return true;
	}
}

//Controle des champs
function ctrl_champs_test (form) {
	var error_msg = "";

	if (form.type_intervention.selectedIndex=="") {
		error_msg = "veuillez selectionner le type d'intervention souhaité.";
		form.type_intervention.focus();
	}
	 else  if (form.nom.value == '') {
		error_msg = "Veuillez saisir votre nom.";
		form.nom.focus();
	}
	else if (form.prenom.value =="") {
		error_msg = "Veuillez saisir votre prénom.";
		form.prenom.focus();
	}
	else if (form.email.value== "") {
		error_msg = "Veuillez saisir votre adresse email.";
		form.email.focus();
	}
	else if (form.adresse.value== "") {
		error_msg = "Veuillez saisir l'adresse du chantier.";
		form.adresse.focus();
	}
	else if (form.code_postal.value== "") {
		error_msg = "Veuillez saisir le code postal du chantier.";
		form.code_postal.focus();
	}
	else if (form.ville.value== "") {
		error_msg = "Veuillez saisir votre ville.";
		form.ville.focus();
	}
	else if (form.subregion.selectedIndex=="") {
		error_msg = "Veuillez selectionner la ville la plus proche du chantier.";
		form.subregion.focus();
	}
	else if (form.tel1.value== "") {
		error_msg = "Veuillez saisir un numéro de téléphone.";
		form.tel1.focus();
	}
	
	if (error_msg != '') {
		alert(error_msg);
	} else {
		form.submit_button.value='patientez...';
		form.select_ville.value = form.subregion.options[form.subregion.selectedIndex].text;
		form.submit();
		return true;
	}
}



//Controle des champs
function ctrl_champs_debase (form) 
{
	var error_msg = "";

	if (form.nom.value == '') {
		error_msg = "Veuillez saisir votre nom.";
		form.nom.focus();
	}
	else if (form.prenom.value =="") {
		error_msg = "Veuillez saisir votre prénom.";
		form.prenom.focus();
	}
	else if (form.email.value== "") {
		error_msg = "Veuillez saisir votre adresse email.";
		form.email.focus();
	}
	else if (form.donnees[0].checked != true && form.donnees[1].checked != true) {
		error_msg = "Veuillez cocher votre souhait d'autoriser VELUX à conserver vos données ou pas.";
	}
	
	if (error_msg != '') {
		alert(error_msg);
	} else {
		//form.submit_button.value='patientez...';
		form.submit();
		return true;
	}
}



//Controle des champs du formulaire de demande d'intervention dans l'admin 
//-> champ email non obligatoire
function ctrl_champs_admin (form) {
	var error_msg = "";

	if (form.type_intervention.selectedIndex=="") {
		error_msg = "veuillez selectionner le type d'intervention souhaité.";
		form.type_intervention.focus();
	}
	 else  if (form.nom.value == '') {
		error_msg = "Veuillez saisir votre nom.";
		form.nom.focus();
	}
	else if (form.prenom.value =="") {
		error_msg = "Veuillez saisir votre prénom.";
		form.prenom.focus();
	}
	else if (form.adresse.value== "") {
		error_msg = "Veuillez saisir l'adresse du chantier.";
		form.adresse.focus();
	}
	else if (form.code_postal.value== "") {
		error_msg = "Veuillez saisir le code postal du chantier.";
		form.code_postal.focus();
	}
	else if (form.ville.value== "") {
		error_msg = "Veuillez saisir votre ville.";
		form.ville.focus();
	}
	/*else if (form.subregion.selectedIndex=="") {
		error_msg = "Veuillez selectionner la ville la plus proche du chantier.";
		form.subregion.focus();
	}*/
	else if (form.tel1.value== "") {
		error_msg = "Veuillez saisir un numéro de téléphone.";
		form.tel1.focus();
	}
	
	if (error_msg != '') {
		alert(error_msg);
	} else {
		form.submit_button.value='patientez...';
		//form.select_ville.value = form.subregion.options[form.subregion.selectedIndex].text;
		form.submit();
		//return true;
	}
}

//Vérification du formulaire installateurs participants (installation/admin/gestion/form.php)
function verif_pro (formulaire) {
	error_msg= 0;
	//Traitement de la liste des interventions
	value_type = "";
	for (var i=0; i<formulaire.DemandeID.length; i++) {
		if (formulaire.DemandeID[i].checked) {
			value_type+= formulaire.DemandeID[i].value+";";
		}
	}
	if (value_type!="") {
		formulaire.liste_demande.value = value_type.substring(0,value_type.length-1);
	}
	else {
		error_msg= "Veuillez selectionner au moins un type de chantier.";
	}
	
		if (formulaire.email.value=="") {
			error_msg= "Veuillez saisir une adresse e-mail avant de valider le formulaire.";
			formulaire.email.focus();
		}
		else if (formulaire.raison_sociale.value=="") {
			error_msg= "Veuillez saisir la raison sociale avant de valider le formulaire.";
			formulaire.raison_sociale.focus();
		}			
		else if (formulaire.nom.value=="") {
			error_msg= "Veuillez saisir le nom avant de valider le formulaire.";
			formulaire.nom.focus();
		}
		else if (formulaire.prenom.value=="") {
			error_msg= "Veuillez saisir le prénom avant de valider le formulaire.";
			formulaire.prenom.focus();
		}
		else if (formulaire.adresse.value=="") {
			error_msg= "Veuillez saisir l'adresse avant de valider le formulaire.";
			formulaire.adresse.focus();
		}
		else if (formulaire.cp.value=="") {
			error_msg= "Veuillez saisir le code postal avant de valider le formulaire.";
			formulaire.cp.focus();
		}
		else if (formulaire.ville.value=="") {
			error_msg= "Veuillez saisir le nom de la ville avant de valider le formulaire.";
			formulaire.ville.focus();
		}
		else if (formulaire.ville_proche.value=="") {
			error_msg= "Veuillez saisir la subrégion avant de valider le formulaire.";
			formulaire.subregion.focus();
		}		
		/*else if (formulaire.num_registre.value=="") {
			error_msg= "Veuillez saisir le numéro d'inscription au registre du commerce avant de valider le formulaire.";
			formulaire.num_registre.focus();
		}*/				
		if (error_msg) {
			alert(error_msg);
			return false;
		}
		else {
			//formulaire.ville_proche.value=formulaire.subregion.options[formulaire.subregion.selectedIndex].text;
			formulaire.submit();
		}
}

function testsiren(siren, formulaire) {

		var error_msg ="";		
			
		if(siren.length != 9) {// chaine de 9 chiffres
					error_msg = "Veuillez saisir un numéro de siren valide avant de valider le formulaire.";
					//error_msg = siren.length;
		}
		else {
				
			//siren = siren.value;
			var total = " "; // chaine de caractère pour concaténer les nombres	
			var rang_pair = 0; 
			// NB : parseInt -> convertir le caractère en chiffre pour les opérations			
		
		
			// ****** Gestion des nbs pairs ******	
			// ---- Etape 1 : on multiplie les chiffres de rang pair par 2 ----	
			for(i=1; i<=7; i=i+2) { 
					nb = parseInt(siren.charAt(i)) * 2; // 1. on multiplie les chiffres de rang pair par 2
					total = total + nb; // 2. on concatène
			}
		
			// ---- Etape 2 : on additionne les chiffres entre eux (16 = 1+6) ----	
			for(j=1; j<=total.length-1; j++) {		
					nb2 = parseInt(total.charAt(j));
					rang_pair = rang_pair + nb2;
			}
		
	  	// Gestion des nombres impairs + somme avec les nombres pairs
			rang_impair = parseInt(siren.charAt(0))+ parseInt(siren.charAt(2)) + parseInt(siren.charAt(4)) + parseInt(siren.charAt(6)) + parseInt(siren.charAt(8));
			total = rang_pair + rang_impair;
	
		
			if(total%10 != 0) { // si ce n'est pas un multiple de 10
					error_msg = "Veuillez saisir un numéro de siren valide avant de valider le formulaire.";
			}
		}
		
		if (error_msg == "") {
			return true;	
		}
		else {
			alert(error_msg);
			formulaire.focus();
		}
 }

//Fonction de comparaison des mots de passe 
function check_pass (champ1,champ2) {
	if (champ1.value==champ2.value) {
		return true;
	}
	else {
		alert ("Les 2 saisies ne sont pas identiques. Veuillez ressaisir un mot de passe identique dans les 2 champs S.V.P.");
		champ1.value=champ2.value="";
		champ1.focus();
		return false;
	}
}

//Fonction de clignotement du texte
window.onerror = null;
var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var NS4 = (bName == "Netscape" && bVer >= 4);
var IE4 = (bName == "Microsoft Internet Explorer" 
&& bVer >= 4);
var NS3 = (bName == "Netscape" && bVer < 4);
var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);
var blink_speed=100;
var i=0;
 
if (NS4 || IE4) {
	if (navigator.appName == "Netscape") {
		layerStyleRef="layer.";
		//layerRef="document.layers";
		layerRef="document.getElementById";
		styleSwitch="";
	}
	else{
		layerStyleRef="layer.style.";
		layerRef="document.all";
		styleSwitch=".style";
	}
}


// Clignotement
function Blink(layerName){
	if (NS4 || IE4) { 
		if(i%2==0) {
			eval(layerRef+'.desactivateTime'+
			styleSwitch+'.visibility="visible"');
		}
		else {
			eval(layerRef+'.desactivateTime'+
			styleSwitch+'.visibility="hidden"');
		}
	} 
	if(i<1) {
		i++;
	} 
	else {
		i--
	}
}

//For multi select area limitée à 3 maximum
function transferOptionMultiMax(select_src, select_dest,maxValue) {
	var index = select_src.selectedIndex;
	var indexMax = select_dest.length;
	if (maxValue == 1) {
		valueMax = 3;
	}
	else {
		valueMax = select_dest.length;
	}
	/*if (select_src.options[index].value == "") {
		
		return;
	}*/
	//Suppression
    if (index > -1 && maxValue == 0) {
		if(indexMax<=valueMax){
       		var newOption = new Option(select_src.options[index].text, select_src.options[index].value, true, true);
       	 	select_dest.options[select_dest.length] = newOption;
    		select_dest.value = select_src.options[index].value;
			select_dest.text = select_src.options[index].text;
			select_src.options[index] = null;
		}
    }
	//Ajout
	if (index > -1 && maxValue == 1) {
		if(indexMax<=valueMax){
       		var newOption = new Option(select_src.options[index].text, select_src.options[index].value, true, true);
       	 	select_dest.options[select_dest.length] = newOption;
    		select_dest.value = select_src.options[index].value;
			select_dest.text = select_src.options[index].text;
			select_src.options[index] = null;
		}
		else {
			alert ("Vous ne pouvez pas faire plus de 4 choix.\n Pour modifier un choix, selectionnez le et cliquez sur 'supprimer'"); 
		}
    }
}

//Transfert de l'itégralité d'une liste
function transferAllOptionMultiMax(select_src, select_dest) {
	//var index = select_src.selectedIndex;
	var indexMax = select_src.length;
	alert (indexMax);
	for (var i=1; i<indexMax; i++) {
		var newOption = new Option(select_src.options[i].text, select_src.options[i].value, true, true);
       	select_dest.options[i-1] = newOption;
    	select_dest.value = select_src.options[i].value;
		select_dest.text = select_src.options[i].text;
		select_src.options[i] = null;
    }
}

//For multi select area
function transferOptionMulti(select_src, select_dest) {
    var index = select_src.selectedIndex;
	if (index == -1) {
		return;
	}
	else {
		if (select_src.options[index].value == "") {
			return;
		}
	
  	  	if (index > -1) {
        	var newOption = new Option(select_src.options[index].text, select_src.options[index].value, true, true);
        	select_dest.options[select_dest.length] = newOption;
    		select_dest.value = select_src.options[index].value;
			//select_dest.text = select_src.options[index].text;
			select_src.options[index] = null;
       		// select_src.selectedIndex = null;
    	}
	}
}

function get_select_values(select_obj, hidden_field) {
	var options_total = select_obj.length;
	var select_values = "";
	
	for (i = 0; i < options_total; i++)
	{
		select_values += select_obj.options[i].value + ";";
	}
	hidden_field.value = select_values;
}

function dep_visibility (v) {
	if (v == 1) {
		document.getElementById('affichDep').style.display = 'block';
	}
	else {
		document.getElementById('affichDep').style.display = 'none';
	}
}

function listDep (affichage,Tab) {
	/*var dept =new Array;
	dept[01] = "Ain";
	dept[02] = "Aisne"; 
	dept[03] = "Allier"; 
	dept[04] = "Alpes de Haute Provence"; 
	dept[05] = "Hautes Alpes"; 
	dept[06] = "Alpes Maritimes"; 
	dept[07] = "Ardéche"; 
	dept[08] = "Ardennes"; 
	dept[09] = "Ariège"; 
	dept[10] = "Aube"; 
	dept[11] = "Aude"; 
	dept[12] = "Averyon"; 
	dept[13] = "Bouche du Rhône"; 
	dept[14] = "Calvados"; 
	dept[15] = "Cantal"; 
	dept[16] = "Charente"; 
	dept[17] = "Charente Maritime"; 	
	dept[18] = "Cher"; 
	dept[19] = "Corréze"; 
	dept[20] = "Corse"; 
	dept[21] = "Côte d'Or"; 
	dept[22] = "Côtes d'Armor"; 
	dept[23] = "Creuse"; 
	dept[24] = "Dordogne"; 
	dept[25] = "Doubs"; 
	dept[26] = "Drôme"; 
	dept[27] = "Eure"; 
	dept[28] = "Eure et Loire"; 
	dept[29] = "Finistére"; 
	dept[30] = "Gard"; 
	dept[31] = "Haute Garonne"; 
	dept[32] = "Gers"; 
	dept[33] = "Gironde"; 
	dept[34] = "Herault"; 
	dept[35] = "Ille et Vilaine"; 
	dept[36] = "Indre"; 
	dept[37] = "Indre et Loire"; 
	dept[38] = "Isére"; 
	dept[39] = "Jura"; 
	dept[40] = "Landes"; 
	dept[41] = "Loir et Cher"; 
	dept[42] = "Loire"; 
	dept[43] = "Haute Loire"; 
	dept[44] = "Loire Atlantique"; 
	dept[45] = "Lot"; 
	dept[47] = "Lot et Garonne"; 
	dept[48] = "Lozére"; 
	dept[49] = "Loiret"; 
	dept[46] = "Maine et Loire"; 
	dept[50] = "Manche"; 
	dept[51] = "Marne"; 
	dept[52] = "Haute Marne"; 
	dept[53] = "Mayenne"; 
	dept[54] = "Meurthe et Moselle"; 
	dept[55] = "Meuse"; 
	dept[56] = "Morbihan"; 
	dept[57] = "Moselle"; 
	dept[58] = "Niévre"; 
	dept[59] = "Nord"; 
	dept[60] = "Oise"; 
	dept[61] = "Orne"; 
	dept[62] = "Pas de Calais"; 
	dept[63] = "Puy de Dôme"; 
	dept[64] = "Pyrenèes Atlantiques"; 
	dept[65] = "Hautes Pyrenèes"; 
	dept[66] = "Pyrenèes orientales"; 
	dept[67] = "Bas Rhin"; 
	dept[68] = "Haut Rhin"; 
	dept[69] = "Rhône"; 
	dept[70] = "Haute Saône"; 
	dept[71] = "Saône et Loire"; 
	dept[72] = "Sarthe"; 
	dept[73] = "Savoie"; 
	dept[74] = "Haute Savoie"; 
	dept[75] = "Paris"; 
	dept[76] = "Seine Maritime"; 
	dept[77] = "Seine et Marne"; 
	dept[78] = "Yvelines"; 
	dept[79] = "Deux Sévres"; 
	dept[80] = "Somme"; 
	dept[81] = "Tarn"; 
	dept[82] = "Tarn et Garonne"; 
	dept[83] = "Var"; 
	dept[84] = "Vaucluse"; 
	dept[85] = "Vendèe"; 
	dept[86] = "Vienne"; 
	dept[87] = "Haute Vienne"; 
	dept[88] = "Vosges"; 
	dept[89] = "Yonne"; 
	dept[90] = "Territoire de Belfort"; 
	dept[91] = "Essonne"; 
	dept[92] = "Hauts de Seine"; 
	dept[93] = "Seine Saint Denis"; 
	dept[94] = "Val de Marne"; 
	dept[95] = "Val d'Oise";
	dept[97] = "Départements d'outre mer";
	dept[98] = "Territoires d'outre mer ";*/


	var n = 1;
	/*var tab_no_comp = new Array("est","ouest","nord","sud","centre");
	for (var i=0; i<Tab.length; i++) {
		texte_dep = Tab[i][1].substring(0,Tab[i][1].lastIndexOf("/"));
		//Si est, ouest, sud, nord, centre on enleve
		for(var j=0; j<tab_no_comp.length; j++) {
			if (texte_dep.indexOf(tab_no_comp[j])!= -1){
				texte_dep = texte_dep.substring(0,texte_dep.indexOf(tab_no_comp[j]));
			}
		}
		
		if (i==0) {
			var newOption = new Option(Tab[i][0]+" / "+texte_dep, Tab[i][0], false, false);
			affichage.options[n] = newOption;
			n++;
		}
		else {
			if (Tab[i][0]!= Tab[i-1][0] && i!=0) {
				var newOption = new Option(Tab[i][0]+" / "+texte_dep, Tab[i][0], false, false);
      	 		affichage.options[n] = newOption;
				n++;
			}
      	}
    }*/
	for (var i=0; i<Tab.length; i++) {
		if (Tab[i]!=null) {
			if (i>0 && i<10) {
				numero = "0"+i;
			}
			else {
				numero = i;
			} 
			var newOption = new Option(numero+" - "+Tab[i], numero, false, false);
      		affichage.options[n-1] = newOption;
			n++;
		}
	}
	
}
