// JavaScript Document

/* déclaration des variables: */
var br = document.createElement("br");
var espace = document.createTextNode(" ");
var nb_vehi_centre0=0; //nb de véhicule du premier centre externes
var nb_centre =0; //nb de centres externes
var nb_vehi_centre = 0; //nb de véhicule de marcigny

/* déclaration des fonctions :*/
	function autres_lieu_inter()
		{
		   var ecrire = 'autres :<input name="autres_lieux" type="text" id="autres_lieux" size="30" maxlength="30" />';
		   var value=document.getElementById("Lieu_intervention").value;
		   
			if (value == "autres"){
		   			document.getElementById("autre").innerHTML=ecrire;
				}
				
			else {
					document.getElementById("autre").innerHTML="";
				}
		}

	function autres_lieu_transports()
		{
		   var ecrire = 'autres : <input name="autres_destinations" type="text" id="autres_destinations" size="30" maxlength="30" />';
		   var value=document.getElementById("destination").value;
				if (value == "autres"){
		   			document.getElementById("autres_transp").innerHTML=ecrire;
				}
				else {
					document.getElementById("autres_transp").innerHTML="";
				}
		}
				
	function ajouter_vehi() {				//foncion qui ajoute un véhicule a marcigny
			nb_vehi_centre ++;
		
			var formulaire=document.getElementsByTagName("select") ['moyenCentre0'];
				var formulaire_copie = formulaire.cloneNode(true);
						formulaire_copie.id = "moyenCentre"+nb_vehi_centre+"";
						formulaire_copie.name = "moyenCentre"+nb_vehi_centre+"";
						
					var nean= document.createElement("option");
							nean.setAttribute("value","nean");
								var aucun = document.createTextNode("aucun");
							nean.appendChild(aucun);
							//nean="<option value="nean">aucun</option>"
							
			formulaire_copie.appendChild(nean);
			
			var span_selectionner=document.getElementsByTagName("span")["ajou_formulaire1"];
		
			span_selectionner.appendChild(formulaire_copie);
			span_selectionner.appendChild(espace);
			
				//alert (span_selectionner.innerHTML);
			}

		function reinisialiser_champ_commune(event) {
				var node_source = (document.all)?event.srcElement:event.target;
				if (node_source.value=='Commune') node_source.value='';
			}

		function reinisialiser_champ_vehi(event) {
				var node_source = (document.all)?event.srcElement:event.target;

				if (node_source.value=='véhicule') node_source.value='';
			}
		function ajouter_ext_commune() {
				nb_centre++;
					var nom_variable = 'nb_vehi_centre'+nb_centre+'';
					window[nom_variable] = 0;
				var base_copie= base_1.cloneNode(true);
					base_copie.id="centre_"+nb_centre+"";
				
				var int_base= base_copie.getElementsByTagName("input") [0];
					int_base.id="CentreExterieur"+nb_centre+"";
					int_base.name="CentreExterieur"+nb_centre+"";
					int_base= base_copie.getElementsByTagName("span") [0];
					int_base.id="btn_ajt_commune_"+nb_centre+"";
					
				/*if(document.all) int_base.detachEvent("onClick",ajouter_ext_vehi);
								else int_base.removeEventListener("Click",ajouter_ext_vehi,true);*/
					int_base.onclick = function (){ ajouter_ext_vehi(this.id);};
					int_base=base_copie.getElementsByTagName("input") [1];
					int_base.name=""+nb_centre+"VehiExterieur0";
					int_base.id=""+nb_centre+"VehiExterieur0";
					
				var div_global=document.getElementById("moyens_exterieurs");
					div_global.appendChild(base_copie);
		
				//alert (nb_centre);
				}

		function ajouter_ext_vehi(id) {
					var tableau_id = id.split('_');
					var centre = tableau_id [3];
					var nom_variable = 'nb_vehi_centre'+centre+'';
			
					window[nom_variable]++;
					var fin_vehicules_externes = document.getElementById("centre_"+centre+"");
					var form_vehi = document.createElement("input");
						form_vehi.setAttribute("type","text");
						form_vehi.setAttribute("maxlength","10");
						form_vehi.setAttribute("size","8");
						form_vehi.setAttribute("id",""+centre+"VehiExterieur"+ window[nom_variable] +"");
						form_vehi.setAttribute("value","véhicule");
						form_vehi.setAttribute("name",""+centre+"VehiExterieur"+ window[nom_variable] +"");
						if(document.all) form_vehi.attachEvent("onfocus",reinisialiser_champ_vehi);
       					else form_vehi.addEventListener("focus",reinisialiser_champ_vehi,true);
					var ul = document.createElement("ul");
						ul.appendChild(form_vehi);
			
				fin_vehicules_externes.appendChild(ul);
			
				var aler=document.getElementById("centre_"+centre+"").innerHTML;
				
				
					/*des tests...*/
			//alert(window[nom_variable]);
			//alert (aler);			
		}
