	var url1=true,url2=true,url3=true,url4=true,url5=true,id_zone=false;
	var desc1=false;
	var ancien=-1;
	function zone(nom){ id_zone=true;bouton(nom); }
	function checkurl(num,nom){
		var tabinput = document.getElementsByTagName('input');
		var nb=4;
		if(ancien==2 | ancien==7) nb=5;
		var input = tabinput[num+nb];
		var url=input.value;
		var mareg=RegExp('^.+\\.(jpg|gif|png)$',"gi");
		var div = "valid_url"+num;
		if(url.search(mareg) != -1)
		{
			document.getElementById(div).innerHTML = "<img src='/img/button_ok.png' />";
		}else{
			document.getElementById(div).innerHTML = "<img src='/img/button_cancel.png' />Format d'image non supporté ( format supportés : 'jpg', 'gif', 'png' )";
		}
		bouton(nom);
	}

	function checkdesc(nom,num)
	{
		var desc = document.getElementsByTagName('textarea');
		var div="valid_desc";
		if(desc[0].value.length > 10 & desc[0].value.length<1024)
		{
			desc1=true;
			div=div+num;
			document.getElementById(div).innerHTML = "<img src='/img/button_ok.png' />";
		}else{
			desc1=false;
			div=div+num;
			document.getElementById(div).innerHTML = "<img src='/img/button_cancel.png' />Description trop courte !";
		}
		
		
		bouton(nom);
	}
	function bouton(nom)
	{
		if(url1 && url2 && url3 && url4 && url5 && desc1 && id_zone)
		{
			document.forms[nom].valider.disabled="";
		}else{
			document.forms[nom].valider.disabled="disabled";
		}
	}
	function nb_etoiles()
	{
		//Creer le label pour le nombre d etoiles
		var label = document.createElement('label');
		var textLabel = document.createTextNode("Nombre d'étoiles :");
		label.appendChild(textLabel);
		document.forms[0].insertBefore(label,document.forms[0].nb_personnes.nextSibling);
		label = document.forms[0].nb_personnes.nextSibling;
		var br = document.createElement('br');
		document.forms[0].insertBefore(br,label);
	
		// Creer le select pour le nombre d etoiles
		var select = document.createElement('select');
		select.setAttribute("name",'etoiles');
		var option,textOption,i,x,text;
		
		for (i=0;i<6;i++){
			text = "";
			for (x=0;x<i;x++) text = text+' *';
			option = document.createElement('option');
			option.setAttribute("value", i);
			textOption = document.createTextNode(text);
			option.appendChild(textOption);
			select.appendChild(option);
		}
		
		document.forms[0].insertBefore(select,label.nextSibling);
		
		select = label.nextSibling;
		br = document.createElement('br');
		document.forms[0].insertBefore(br,select.nextSibling);
		br = document.createElement('br');
		document.forms[0].insertBefore(br,document.forms[0].nb_personnes.nextSibling);
		
		// ###############################################################
				//Creer le label pour le nom
		var label = document.createElement('label');
		label.setAttribute("class","obligatoire");
		var textLabel = document.createTextNode("Nom :");
		label.appendChild(textLabel);
		document.forms[0].insertBefore(label,document.forms[0].nb_personnes.nextSibling);
		label = document.forms[0].nb_personnes.nextSibling;
		var br = document.createElement('br');
		document.forms[0].insertBefore(br,label);
	
		// Creer le input pour le nom
		var select = document.createElement('input');
		select.setAttribute("name",'nom');
		select.setAttribute("type",'text');
		var option,textOption,i,x,text;
		
		for (i=0;i<6;i++){
			text = "";
			for (x=0;x<i;x++) text = text+' *';
			option = document.createElement('option');
			option.setAttribute("value", i);
			textOption = document.createTextNode(text);
			option.appendChild(textOption);
			select.appendChild(option);
		}
		
		document.forms[0].insertBefore(select,label.nextSibling);
		
		select = label.nextSibling;
		br = document.createElement('br');
		document.forms[0].insertBefore(br,select.nextSibling);
		br = document.createElement('br');
		document.forms[0].insertBefore(br,document.forms[0].nb_personnes.nextSibling);
		
		
		
	
	}
	function del_etoiles(){
		for(var i=0;i<10;i++)
		document.forms[0].removeChild(document.forms[0].nb_personnes.nextSibling);
	
	}
	
	function replace_nbp(){
		if(ancien==2 | ancien==7){
			var select = document.createElement('select');
			select.setAttribute("name","nb_personnes");
			var option,textOption,i,x,text;
				option = document.createElement('option');
				option.setAttribute("value", "");
				textOption = document.createTextNode(" ");
				option.appendChild(textOption);
				select.appendChild(option);
				
			for (i=1;i<13;i++){
				text = ""+i;
				option = document.createElement('option');
				option.setAttribute("value", i);
				textOption = document.createTextNode(text);
				option.appendChild(textOption);
				select.appendChild(option);
			}
				option = document.createElement('option');
				option.setAttribute("value", "13");
				textOption = document.createTextNode("12+");
				option.appendChild(textOption);
				select.appendChild(option);
			
			
			document.forms[0].replaceChild(select,document.forms[0].nb_personnes);
		}else{
			var input = document.createElement('input');
			input.setAttribute("name","nb_personnes");
			input.setAttribute("type","text");
			input.setAttribute("size","5");
			document.forms[0].replaceChild(input,document.forms[0].nb_personnes);
		}	
	}
	
	function type_loc()
	{
	
		//Remplace le label nb personnes par celui correspondant
		var type = document.forms[0].type_location.options[document.forms[0].type_location.selectedIndex].value;
		var label = document.createElement('label');
		if(type==2){
			var textLabel = document.createTextNode("Nombre d'emplacements :");
			if(ancien!=7){ nb_etoiles(); replace_nbp(); }
		}else if(type==7){
			var textLabel = document.createTextNode("Nombre de chambres :");
			if(ancien!=2){ nb_etoiles(); replace_nbp(); }
		}else{
			var textLabel = document.createTextNode("Nombre de personnes :");
			if(ancien==2 | ancien==7) { del_etoiles();  replace_nbp(); }
		}
		label.appendChild(textLabel);
		document.forms[0].removeChild(document.forms[0].nb_personnes.previousSibling);
		document.forms[0].insertBefore(label,document.forms[0].nb_personnes);
				
		ancien = type;
		
	}
	function supprimer_compte(){
		if(confirm('Attention, vous êtes sur le point de supprimer votre compte. Supprimer le compte entraine la perte de toutes les annonces et des photos, êtes-vous sur ?'))
			window.location='/compte/supression';
	}
