//fonction de vérification de l'email et des champs page contact.
function verif(email) 
{
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
	if (document.contact.sender_name.value=="" || document.contact.sender_surname.value=="" || document.contact.message.value=="")
		{
			alert("Veuillez remplir tous les champs marqués d'une étoile");
			return false;
		}
	else 
	{ 
		if((arobase < 2)||(point + 2 > email.length)||(point < arobase+2)) 
		{ 
		alert("Cet Email est erroné !");
		return false; 
		}
		else
		{
			return true;
		}
	}
}
//fonction de vérification de la mailing liste.
function verifmailing(email) {
	var arobase = email.indexOf("@");
	var point = email.lastIndexOf(".");
	if((arobase < 2)||(point + 2 > email.length)||(point < arobase+2)) 
	{
		alert('Email Incorrect !');
		return false;
	}
	else
	{
		return true;
	}
}

// fonction pour agrandir les photos
function affichemaxi(chemin,popup_height,popup_width,titre)
{
	if (!titre) titre="Agrandissement photo";
	var html = '<HTML><HEAD><TITLE>'+titre+'</TITLE></HEAD><BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0><IMG SRC="'+chemin+'") onclick="window.close()" style="cursor:pointer"></BODY></HTML>';
	popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0,height='+popup_height+',width='+popup_width );
	popupImage.document.open();
	popupImage.document.write(html);
	popupImage.document.close();
}

// Fonction qui ouvre une popup
function ouvre_popup(page,taille)
{
	window.open(page,'info','top=200,left=200,' + taille + ',resizable=no,scrollbars=yes,fullscreen=no');
}

function addFav()
{
	if (document.all)
	{
		window.external.AddFavorite(location.href, document.title);
	}
	else
	{
		alert('Vous pouvez faire CTRL + D pour ajouter cette page dans vos signets, ou favoris.')
	}
}

<!-- fonction pour verif moteur de recherche
function verif_moteur()
{
	if (document.moteurrecherche.moteur_recherche.value=="")
	{
		alert("Veuillez préciser votre recherche");
		return false;
	}
	else
	{
		return true;
	}
}

<!-- Fonction de vérification formulaire
function verif_devis(email)
{
	var arobase = email.indexOf("@")
	var point = email.lastIndexOf(".")
	if((arobase < 2)||(point + 2 > email.length)||(point < arobase+2)) 
	{ 
		alert("Cet Email est erroné !");
		return false; 
	}
	else 
	{ 
		if (document.devis.nom.value=="" || document.devis.prenom.value=="" || document.devis.adresse.value=="" || document.devis.ville.value=="" || document.devis.code_postal.value=="")
		{
			alert("Veuillez remplir tous les champs marqués d'une étoile");
			return false;
		}
		else
		{
			return true;
		}
	}
}



function getXhr()
{
	if(window.XMLHttpRequest) // Firefox et autres
	{
		 xhr = new XMLHttpRequest();
	}			   
	else if(window.ActiveXObject) // Internet Explorer 
	{ 
		try 
		{
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
		    xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else // XMLHttpRequest non supporté par le navigateur 
	{ 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		xhr = false; 
	} 
}



function reloading(type) 
{  
	getXhr();
	// On défini ce qu'on va faire quand on aura la réponse
	xhr.onreadystatechange = function()
	{
	// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200)
		{
			if(type=="Location") {
			document.getElementById('devise').innerHTML = '€/mois';
			}
			else {
			document.getElementById('devise').innerHTML = '€';
			}
			
			
			var retour = xhr.responseText;
			var categorie = retour.split(';/;');
			
			
			var tab = categorie[0].split('|');
			document.getElementById('ville_bien').options.length = 1;
			for(i=0; i<tab.length; i++){
				if(tab[i]!=''){
				nouvel_element = new Option(tab[i],tab[i],false,false);
				document.getElementById('ville_bien').options[i+1]=nouvel_element;
				}
			}

			var tab2 = categorie[1].split('|');
			document.getElementById('type_bien').options.length = 1;
			for(i=0; i<tab2.length; i++){
				if(tab2[i]!=''){
				nouvel_element = new Option(tab2[i],tab2[i],false,false);
				document.getElementById('type_bien').options[i+1]=nouvel_element;
				}
			}
			
			document.getElementById('_prix_vente_').value = "";

		}
	}
	
	xhr.open("POST","include/_reload.inc.php",true);
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr.send("type="+type);
	
} 

var tab_ouvert= new Array();
tab_ouvert['sousmenu']='none';
tab_ouvert['sousmenu1']='none';
tab_ouvert['sousmenu2']='none';


function init_menu(file){
	if(file.substring(0,16)=="prendre_location"){
		tab_ouvert['sousmenu']='block';
		document.getElementById('sousmenu').style.display='block';
		tab_ouvert['sousmenu1']='block';
		document.getElementById('sousmenu1').style.display='block';
		} else if(file.substring(0,15)=="donner_location"){
			tab_ouvert['sousmenu']='block';
			document.getElementById('sousmenu').style.display='block';
			tab_ouvert['sousmenu2']='block';
			document.getElementById('sousmenu2').style.display='block';
			} else if(file=="gerer_bien.php"){
				tab_ouvert['sousmenu']='block';
				document.getElementById('sousmenu').style.display='block';			
				}
	}
	
function affiche_sousmenu(id)
{
	if(tab_ouvert[id]=='none')
	{
		tab_ouvert[id]='block';
		new Effect.SlideDown(id);	
	} 
	else 
	{
		tab_ouvert[id]='none';
		new Effect.SlideUp(id);
	}	
}
function afficher(url){
	document.getElementById('gde_photo').src='photos/redim_ratio.php?url='+url+'&largeur=230&hauteur=800';
	document.getElementById('light_photo').href='photos/'+url;
	}

