//Fonction Javascript pour parissimo.fr

function verifForm()
  {
	  alert(document.refSearch.name);
 	if(refSearch.ref.value == ""){alert("ici"+refSearch.ref.value);}
    //alert('Vous avez oublié de saisir votre nom !');
  else {
	  alert(refSearch.ref.value);
    formulaire.submit();
	}
}


function lien(url)
{
	window.location=url;
}

function RefreshForm(url, nbMetro)
{
	ref=ajoutFiche.ref.value;
	visible=ajoutFiche.visible.value;
	rue=ajoutFiche.rue.value;
	formArr=ajoutFiche.formArr.value;
	formType=ajoutFiche.formType.value;
	surface=ajoutFiche.surface.value;
	etage=ajoutFiche.etage.value;
	ascenseur=ajoutFiche.ascenseur.value;
	nbPersMin=ajoutFiche.nbPersMin.value;
	nbPersMax=ajoutFiche.nbPersMax.value;
	fr_situation=ajoutFiche.fr_situation.value;
	en_situation=ajoutFiche.en_situation.value;
	en_amenagement=ajoutFiche.en_amenagement.value;
	fr_amenagement=ajoutFiche.fr_amenagement.value;
	fr_chambre=ajoutFiche.fr_chambre.value;
	en_chambre=ajoutFiche.en_chambre.value;
	fr_sdb=ajoutFiche.fr_sdb.value;
	en_sdb=ajoutFiche.en_sdb.value;
	fr_cuisine=ajoutFiche.fr_cuisine.value;
	en_cuisine=ajoutFiche.en_cuisine.value;
	fr_wc=ajoutFiche.fr_wc.value;
	en_wc=ajoutFiche.en_wc.value;
	fr_autre_equip=ajoutFiche.fr_autre_equip.value;
	en_autre_equip=ajoutFiche.en_autre_equip.value;
	fr_spec=ajoutFiche.fr_spec.value;
	en_spec=ajoutFiche.en_spec.value;
	
	//recuperation des valeurs des metros
	valeurMetro="";
	for(i=0;i<nbMetro;i++){
		
		valeurMetro=valeurMetro+"&formMetro"+i+"="+ajoutFiche.elements[i+4].value;

	}
	window.location=url+"&ref="+ref+
					"&visible="+visible+
					"&rue="+rue+
					"&formArr="+formArr+
					valeurMetro+
					"&formType="+formType+
					"&surface="+surface+
					"&etage="+etage+
					"&ascenseur="+ascenseur+
					"&nbPersMin="+nbPersMin+
					"&nbPersMax="+nbPersMax+
					"&fr_amenagement="+fr_amenagement+
					"&en_amenagement="+en_amenagement+
					"&fr_situation="+fr_situation+
					"&en_situation="+en_situation+
					"&fr_chambre="+fr_chambre+
					"&en_chambre="+en_chambre+
					"&fr_sdb="+fr_sdb+
					"&en_sdb="+en_sdb+
					"&fr_cuisine="+fr_cuisine+
					"&en_cuisine="+en_cuisine+
					"&fr_wc="+fr_wc+
					"&en_wc="+en_wc+
					"&fr_autre_equip="+fr_autre_equip+
					"&en_autre_equip="+en_autre_equip+
					"&fr_spec="+fr_spec+
					"&en_spec="+en_spec
					;
					
}

function verifFormAjout()
{
	if(ajoutFiche.ref.value=="" | isNaN(ajoutFiche.ref.value)) {
		alert("Entrer un Nombre dans le champs Ref");
	}
	else if(ajoutFiche.nbPersMin.value>ajoutFiche.nbPersMax.value) {
		alert("Vérifier que les nombres de personnes (min et max) sont cohérents");
	}
	else if(ajoutFiche.formArr.value==0) {
		alert("Veuillez choisir un arrondissement");
	}	
	else if(ajoutFiche.formType.value==0){
		alert("Veuillez choisir un type d'appartement");
	}
	else ajoutFiche.submit();
}


function confirmSuppression(ref, urlSupprime)
{
	supprime=confirm("Etes vous sur de vouloir supprimer la réference "+ref);
	if(supprime==true)
	{
		window.location=urlSupprime;
	}
	else
	{}
}

function souligne(element)
{
	element.style.textDecorationUnderline=1;
	element.style.cursor="pointer";
}

function nonSouligne(element)
{
	element.style.textDecorationUnderline=0;
}

function changeLang(langDest)
{
	adresse=String(document.location);
	if(langDest=='en')
	adresse=adresse.replace('/fr/','/en/');
	if(langDest=='fr')
	adresse=adresse.replace('/en/','/fr/');
	document.location=adresse;
}



function ouvreFenetre(url)
{
	window.open(url,'titre','left=120px, top=50px, width = 400px, height = 600px, resizable = yes, scrollbars=yes, status=yes');	
}

function verifFormAjoutArr()
{
	if(isNaN(ajoutArr.numero.value)) {
		alert("Entrer un Nombre dans le champs Numero Arrondissement");
	}
	
	else ajoutArr.submit();
}

function verifFormSelec(lang)
{
	email=selec.email.value;
	if(lang=="fr")
	{
		if(!(selec.recontact.checked | selec.copie.checked))
		{
			document.getElementById("alerte").innerHTML="Veuillez cocher au moins une case des actions ci dessous";
			document.getElementById("TextRecontact").style.color="red";
			document.getElementById("textCopie").style.color="red";
		}
		else if(selec.nom.value=="") {
			document.getElementById("alerte").innerHTML="Veuillez entrer un nom";
			document.getElementById("textNom").style.color="red";
		}
		else if((email.indexOf("@" )) && (email.length<6)) {
			document.getElementById("alerte").innerHTML="Veuillez entrer un adresse email valide";
			document.getElementById("textEmail").style.color="red";
		}
		else if(selec.nbTotal.value=="") {
			document.getElementById("alerte").innerHTML="Veuillez entrer un nombre de personnes";
			document.getElementById("textNb").style.color="red";
		}
		else selec.submit();
	}
	else
	{
		if(!(selec.recontact.checked | selec.copie.checked))
		{
			document.getElementById("alerte").innerHTML="Please tick unless one of the action boxes";
			document.getElementById("TextRecontact").style.color="red";
			document.getElementById("textCopie").style.color="red";
		}
		else if(selec.nom.value=="") {
			document.getElementById("alerte").innerHTML="Please enter your name";
			document.getElementById("textNom").style.color="red";
		}
		else if((email.indexOf("@" )) && (email.length<6)) {
			document.getElementById("alerte").innerHTML="Please enter a valid email address";
			document.getElementById("textEmail").style.color="red";
		}
		else if(selec.nbTotal.value=="") {
			document.getElementById("alerte").innerHTML="Please enter the number of personns";
			document.getElementById("textNb").style.color="red";
		}
		
		
		else selec.submit();
	}
}


function changeImage(nomImage, description)
{
	document.imageZoom.src="../images/appart/"+nomImage+"t3.jpg";
	document.links[1].href="../images/appart/"+nomImage+"t4.jpg";
	document.getElementById("description").innerHTML=description;
	
}

function actionFleche(tableau, rang)
{
	var NouveauNom= new Array;
	var NouvelDescription= new Array;
	var NouvelLargeur= new Array;
	var nouveauTableau= new Array();
	
	
	for(i=0;i<tableau[0].length;i++)
	{
		NouveauNom[i]=tableau[0][(rang+i)%tableau[0].length];
		NouvelDescription[i]=tableau[1][(rang+i)%tableau[0].length];
		NouvelLargeur[i]=tableau[2][(rang+i)%tableau[0].length];
	}

	document.imageZoom.src="../images/appart/"+tableau[0][rang]+"t3.jpg";
	document.imageZoom.width=tableau[2][rang];
	document.links[1].href="../images/appart/"+tableau[0][rang]+"t4.jpg";
	document.getElementById("description").innerHTML=tableau[1][rang];
	
	nouveauTableau[0]=NouveauNom;
	nouveauTableau[1]=NouvelDescription;
	nouveauTableau[2]=NouvelLargeur;
	
	return nouveauTableau;
}



