// JavaScript Document

/*Focntion qui permet la confirmation de suppression d'un projet*/
function confirm_suppr_projet(id_projet)
{
	var msg="Etes vous sur de vouloir supprimer ce projet?";
	var dest="projet_suppr.php?id_projet="+id_projet;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'un type de bien d'un projet*/
function confirm_suppr_bien(id_bien, id_projet, prov)
{
	var msg="Etes vous sur de vouloir supprimer ce type de bien du projet?";
	var dest="bien_suppr.php?id_bien="+id_bien+"&id_projet="+id_projet+"&prov="+prov;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'une zone géographique*/
function confirm_suppr_zone(id_zone, id_projet, prov)
{
	var msg="Etes vous sur de vouloir supprimer ce type de bien du projet?";
	var dest="zone_suppr.php?id_zone="+id_zone+"&id_projet="+id_projet+"&prov="+prov;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'un champs dans les annonces*/
function confirm_suppr_champs(id_projet, nom_champs, prov)
{
	var msg="Etes vous sur de vouloir supprimer ce champs des fiches d'annonces ?";
	var dest="champs_suppr.php?nom_champs="+nom_champs+"&id_projet="+id_projet+"&prov="+prov;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'un destinataire*/
function confirm_suppr_dest(id_destinataire)
{
	var msg="Etes vous sur de vouloir supprimer ce destinataire ?";
	var dest="destinataire_suppr.php?id_destinataire="+id_destinataire;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}
/*Fonction qui permet la confirmation de suppression d'un destinataire d'un projet*/
function confirm_suppr_dest2(id_destinataire, id_projet, prov)
{
	var msg="Etes vous sur de vouloir supprimer ce destinataire ?";
	var dest="dest_suppr.php?id_destinataire="+id_destinataire+"&id_projet="+id_projet+"&prov="+prov;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'une liste*/
function confirm_suppr_liste(id_liste)
{
	var msg="Etes vous sur de vouloir supprimer cette liste ?";
	var dest="liste_suppr.php?id_liste="+id_liste;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'une option dans liste*/
function confirm_suppr_option(id_liste, id_option)
{
	var msg="Etes vous sur de vouloir supprimer cette option de la liste ?";
	var dest="option_suppr.php?id_liste="+id_liste+"&id_option="+id_option;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'une checkbox*/
function confirm_suppr_check(id_checkbox)
{
	var msg="Etes vous sur de vouloir supprimer cette checkbox ?";
	var dest="check_suppr.php?id_checkbox="+id_checkbox;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}
/*Fonction qui permet la confirmation de suppression d'une checkbox*/
function confirm_suppr_option_check(id_checkbox, id_option)
{
	var msg="Etes vous sur de vouloir supprimer cette option de la checkbox ?";
	var dest="option_check_suppr.php?id_checkbox="+id_checkbox+"&id_option="+id_option;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'une checkbox*/
function confirm_suppr_annonce(id_annonce, id_projet, prov)
{
	var msg="Etes vous sur de vouloir supprimer cette annonce ?";
	var dest="annonce_suppr.php?id_annonce="+id_annonce+"&id_projet="+id_projet+"&prov="+prov;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'une offre d'un projet*/
function confirm_suppr_offre(id_offre, id_projet, prov)
{
	var msg="Etes vous sur de vouloir supprimer cette offre?";
	var dest="offre_suppr.php?id_offre="+id_offre+"&id_projet="+id_projet+"&prov="+prov;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'une offre d'un projet*/
function confirm_suppr_annonce(id_annonce, id_projet, prov)
{
	var msg="Etes vous sur de vouloir supprimer cette annonce?";
	var dest="annonce_suppr.php?id_annonce="+id_annonce+"&id_projet="+id_projet+"&prov="+prov;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'une offre d'un projet*/
function confirm_suppr_annonce2(id_proprio, id_annonce, id_projet)
{
	var msg="Etes vous sur de vouloir supprimer cette annonce?";
	var dest="annonce_suppr.php?id_annonce="+id_annonce+"&id_projet="+id_projet+"&id_proprio="+id_proprio;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de suppression d'une commande d'un projet*/
function confirm_suppr_commande(id_commande, id_annonce)
{
	var msg="Etes vous sur de vouloir supprimer cette commande ?";
	var dest="commande_suppr.php?id_commande="+id_commande+"&id_annonce="+id_annonce;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}

/*Fonction qui permet la confirmation de publication d'une annonce*/
function confirm_publier(id_annonce, id_projet, nb_credit)
{
	if(nb_credit=="Illimité")
	{
		var msg="Etes vous sur de vouloir publier cette annonce ?";
	}
	else
	{
		var msg="Etes vous sur de vouloir publier cette annonce ? Une annonce sera décompté de votre compte";
	}
	var dest="annonce_publier.php?id_annonce="+id_annonce+"&id_projet="+id_projet;
	if (confirm(msg))
	{
		location.replace(dest);
	}
	else
	{
		return false;
	}
}



function verif_date(date_verif)
{
	var regex = new RegExp("[/-]");
	var date = date_verif.split(regex);
	var nbJours = new Array('',31,28,31,30,31,30,31,31,30,31,30,31);
	var result = true;
	
	if ( date['2']%4 == 0 && date['2']%100 > 0 || date['2']%400 == 0 )
	nbJours['2'] = 29;
	
	if( isNaN(date['2']) )
	result=false;
	
	if ( isNaN(date['1']) || date['1'] > 12 || date['1'] < 1 )
	result=false;
	
	if ( isNaN(date['0']) || date['0'] > nbJours[Math.round(date['1'])] || date['0'] < 1 )
	result=false;
	
	return result;
}

function verif_mail2(email)
{
	valide1 = false;
		
	for(var j=1;j<(email.length);j++)
	{
		if(email.charAt(j)=='@'){
			if(j<(email.length-4)){
				for(var k=j;k<(email.length-2);k++){
					if(email.charAt(k)=='.') valide1=true;
				}
			}
		}
	}
	return valide1;
}



var url; 
var moz = (document.implementation && document.implementation.createDocument); 
var ie = (window.ActiveXObject);

/*Fonction qui permet la modification automatique du département selon la région selectionnée*/
function modif_dep(id_region)
{
	var xmlhttp = null;
	if (moz)
	{
		var xmlhttp = new XMLHttpRequest();
	}
	else if (ie)
	{
		var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
	}
	
	if (!xmlhttp && typeof XMLHttpRequest!='undefined')
	{
		xmlhttp = new XMLHttpRequest();
	}
	
	xmlhttp.open('GET', 'ajax_departement.php?id_region='+id_region, false);
	xmlhttp.setRequestHeader('User-Agent', 'modification departement');
	xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
	xmlhttp.send(null);
	
	if(xmlhttp.status == 200)
	{
		var liste1 = xmlhttp.responseXML.getElementsByTagName('nom');
		var liste2 = xmlhttp.responseXML.getElementsByTagName('id');
		
		var liste_select = document.getElementById('departement');
      var tmp = document.createElement('option');
		
      while(document.getElementById('departement').options.length > 1)
	  {
         document.getElementById('departement').removeChild(document.getElementById('departement').options[1]);
      } 			
 
      for(var i = 0, m = liste1.length; i < m; i++){
         tmp.setAttribute('value', liste2[i].firstChild.nodeValue);
         tmp.appendChild(document.createTextNode(liste1[i].firstChild.nodeValue));
         liste_select.appendChild(tmp);
         tmp = tmp.cloneNode(false);
      }
 
      liste_select.disabled = false;
	  document.getElementById('ville').disabled=true;
	  document.getElementById('ville').options[0].selected=true;
	  document.getElementById('rayon_zone').value="";
   }
}

/*Fonction qui permet la modification automatique des villes selon le departement préalablement choisi.*/
function modif_ville(id_dep)
{
	var xmlhttp = null;
	if (moz)
	{
		var xmlhttp = new XMLHttpRequest();
	}
	else if (ie)
	{
		var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
	}
	
	if (!xmlhttp && typeof XMLHttpRequest!='undefined')
	{
		xmlhttp = new XMLHttpRequest();
	}
	
	xmlhttp.open('GET', 'ajax_ville.php?id_dep='+id_dep, false);
	xmlhttp.setRequestHeader('User-Agent', 'modification ville');
	xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
	xmlhttp.send(null);
	
	if(xmlhttp.status == 200)
	{
		var liste1 = xmlhttp.responseXML.getElementsByTagName('nom');
		var liste2 = xmlhttp.responseXML.getElementsByTagName('id');
		
		var liste_select = document.getElementById('ville');
		var tmp = document.createElement('option');
		
		while(document.getElementById('ville').options.length > 1)
		{
			document.getElementById('ville').removeChild(document.getElementById('ville').options[1]);
		}
		
		for(var i = 0, m = liste1.length; i < m; i++)
		{
			tmp.setAttribute('value', liste2[i].firstChild.nodeValue);
			tmp.appendChild(document.createTextNode(liste1[i].firstChild.nodeValue));
			liste_select.appendChild(tmp);
			tmp = tmp.cloneNode(false);
		}
		liste_select.disabled = false;
	}
}

/*Fonction qui permet la modification automatique du département selon la région selectionnée*/
function modif_dep2(id_region, id_projet)
{
	var xmlhttp = null;
	if (moz)
	{
		var xmlhttp = new XMLHttpRequest();
	}
	else if (ie)
	{
		var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
	}
	
	if (!xmlhttp && typeof XMLHttpRequest!='undefined')
	{
		xmlhttp = new XMLHttpRequest();
	}
	
	xmlhttp.open('GET', 'ajax_departement.php?id_region='+id_region+'&id_projet='+id_projet, false);
	xmlhttp.setRequestHeader('User-Agent', 'modification departement');
	xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
	xmlhttp.send(null);
	
	if(xmlhttp.status == 200)
	{
		var liste1 = xmlhttp.responseXML.getElementsByTagName('nom');
		var liste2 = xmlhttp.responseXML.getElementsByTagName('id');
		
		var liste_select = document.getElementById('departement');
      var tmp = document.createElement('option');
		
      while(document.getElementById('departement').options.length > 1)
	  {
         document.getElementById('departement').removeChild(document.getElementById('departement').options[1]);
      } 			
 
      for(var i = 0, m = liste1.length; i < m; i++){
         tmp.setAttribute('value', liste2[i].firstChild.nodeValue);
         tmp.appendChild(document.createTextNode(liste1[i].firstChild.nodeValue));
         liste_select.appendChild(tmp);
         tmp = tmp.cloneNode(false);
      }
 
      liste_select.disabled = false;
	  document.getElementById('ville').disabled=true;
	  document.getElementById('ville').options[0].selected=true;
   }
}

/*Fonction qui permet la modification automatique des villes selon le departement préalablement choisi.*/
function modif_ville2(id_dep, id_projet)
{
	var xmlhttp = null;
	if (moz)
	{
		var xmlhttp = new XMLHttpRequest();
	}
	else if (ie)
	{
		var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
	}
	
	if (!xmlhttp && typeof XMLHttpRequest!='undefined')
	{
		xmlhttp = new XMLHttpRequest();
	}
	
	xmlhttp.open('GET', 'ajax_ville.php?id_dep='+id_dep+'&id_projet='+id_projet, false);
	xmlhttp.setRequestHeader('User-Agent', 'modification ville');
	xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
	xmlhttp.send(null);
	
	if(xmlhttp.status == 200)
	{
		var liste1 = xmlhttp.responseXML.getElementsByTagName('nom');
		var liste2 = xmlhttp.responseXML.getElementsByTagName('id');
		
		var liste_select = document.getElementById('ville');
		var tmp = document.createElement('option');
		
		while(document.getElementById('ville').options.length > 2)
		{
			document.getElementById('ville').removeChild(document.getElementById('ville').options[2]);
		}
		
		for(var i = 0, m = liste1.length; i < m; i++)
		{
			tmp.setAttribute('value', liste2[i].firstChild.nodeValue);
			tmp.appendChild(document.createTextNode(liste1[i].firstChild.nodeValue));
			liste_select.appendChild(tmp);
			tmp = tmp.cloneNode(false);
		}
		liste_select.disabled = false;
	}
}


function change_url(id_projet, formulaire)
{
	location.href="annonce_index.php?id_projet="+id_projet+"&debut="+formulaire.debut.options[formulaire.debut.selectedIndex].value;
}

/*Concerne le formulaire de filtre ds commande_index.php*/
function change_url2(id_projet, type_proprietaire, statut_commande, type_paiement)
{
	location.href="commande_index.php?id_projet="+id_projet+"&type_proprietaire="+type_proprietaire+"&statut_commande="+statut_commande+"&type_paiement="+type_paiement;
}


/*Fonction qui permet la modification automatique des offres quand un projet est séléctionné*/
function modif_offre(id_projet)
{
	var xmlhttp = null;
	if (moz)
	{
		var xmlhttp = new XMLHttpRequest();
	}
	else if (ie)
	{
		var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
	}
	
	if (!xmlhttp && typeof XMLHttpRequest!='undefined')
	{
		xmlhttp = new XMLHttpRequest();
	}
	
	xmlhttp.open('GET', 'ajax_offre.php?id_projet='+id_projet, false);
	xmlhttp.setRequestHeader('User-Agent', 'modification departement');
	xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
	xmlhttp.send(null);
	
	if(xmlhttp.status == 200)
	{
		var liste1 = xmlhttp.responseXML.getElementsByTagName('nom');
		var liste2 = xmlhttp.responseXML.getElementsByTagName('id');
		
		var liste_select = document.getElementById('departement');
      var tmp = document.createElement('option');
		
      while(document.getElementById('departement').options.length > 1)
	  {
         document.getElementById('departement').removeChild(document.getElementById('departement').options[1]);
      } 			
 
      for(var i = 0, m = liste1.length; i < m; i++){
         tmp.setAttribute('value', liste2[i].firstChild.nodeValue);
         tmp.appendChild(document.createTextNode(liste1[i].firstChild.nodeValue));
         liste_select.appendChild(tmp);
         tmp = tmp.cloneNode(false);
      }
 
      liste_select.disabled = false;
	  document.getElementById('ville').disabled=true;
	  document.getElementById('ville').options[0].selected=true;
	  document.getElementById('rayon_zone').value="";
   }
}


function change_photo(source, titre)
{
	var big_photo = document.getElementById('big_pict');
	var titre_photo = document.getElementById('photo').getElementsByTagName('dt')[0] ;
	
	big_photo.src = source; // On change l'attribut src de l'image en le remplaçant par la valeur du lien
	big_photo.alt = titre; // On change son titre
	big_photo.title = titre; // On change son titre
	titre_photo.firstChild.nodeValue = titre; // On change le texte de titre de la photo
}





///////////////////////////////////////////ECRITURE DANS UNE DIV///////////////////////////////////////////

/*fonction qui ecrit dans une div*/
function writediv(nom_div, texte)
{
	document.getElementById(nom_div).innerHTML = texte;
}

/*fonction qui appelle un fichier*/
function file(fichier)
{
	var xmlhttp = null;
	if (moz)
	{
		var xmlhttp = new XMLHttpRequest();
	}
	else if (ie)
	{
		var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
	}
	
	if (!xmlhttp && typeof XMLHttpRequest!='undefined')
	{
		xmlhttp = new XMLHttpRequest();
	}
	xmlhttp.open("GET", fichier, false);
	xmlhttp.send(null);
	if(xmlhttp.readyState == 4)
	{
		return(xmlhttp.responseText);
	}
	else
	{
		return(false);
	}
}

/*fonction qui verifie les info d'identification*/
function verif_identification(id_projet, prov, email, motpasse)
{
	if(email != '' && motpasse!="")
	{
		if(email.length<6 || motpasse<6 && prov!="bouton")
		{
			writediv('affiche_identification', '');
			efface_inscription();
		}
		else if(texte = file('ajax_identification.php?id_projet='+escape(id_projet)+'&email='+escape(email)+'&motpasse='+escape(motpasse)))
		{
			if(texte == 0)
			{
				writediv('affiche_identification', '<span class="erreur">Identification incorrecte</span>');
				efface_inscription();
			}
			else if(texte == "")
			{
				writediv('affiche_identification', '');
				efface_inscription();
			}
			else
			{
				writediv('affiche_identification', '<span class="ok">Vous venez d\'etre identifié</span>');
				remplissage_inscription(id_projet, texte);
			}
		}
		else if(prov="bouton")
		{
			writediv('affiche_identification', '<span class="erreur">Identification incorrecte</span>');
			efface_inscription();
		}
		else
		{
			writediv('affiche_identification', '');
			efface_inscription();
		}
	}
	else
	{
		if(prov=="bouton")
		{
			writediv('affiche_identification', '<span class="erreur">Identification incorrecte</span>');
			efface_inscription();
		}
	}
}

/*fonction qui permet le remplissage automatique du proprietaire*/
function remplissage_inscription(id_projet, id_proprio)
{
	//Nom du proprietaire
	document.form_annonce.id_proprio.value=id_proprio;
	
	//civilite
	civilite_proprietaire = file('ajax_proprietaire.php?id_proprio='+escape(id_proprio)+'&id_projet='+escape(id_projet)+'&nom_champs=civilite_proprietaire');
	document.form_annonce.civilite_proprietaire.options[civilite_proprietaire].selected=true;
	document.form_annonce.civilite_proprietaire.disabled=true;
	
	//Nom du proprietaire
	nom_proprietaire = file('ajax_proprietaire.php?id_proprio='+escape(id_proprio)+'&id_projet='+escape(id_projet)+'&nom_champs='+escape('nom_proprietaire'));
	document.form_annonce.nom_proprietaire.value=nom_proprietaire;
	document.form_annonce.nom_proprietaire.disabled=true;
	
	//Prénom du proprietaire
	prenom_proprietaire = file('ajax_proprietaire.php?id_proprio='+escape(id_proprio)+'&id_projet='+escape(id_projet)+'&nom_champs='+escape('prenom_proprietaire'));
	document.form_annonce.prenom_proprietaire.value=prenom_proprietaire;
	document.form_annonce.prenom_proprietaire.disabled=true;
	
	//email du proprietaire
	email_proprietaire = file('ajax_proprietaire.php?id_proprio='+escape(id_proprio)+'&id_projet='+escape(id_projet)+'&nom_champs='+escape('email_proprietaire'));
	document.form_annonce.email2_proprietaire.value=email_proprietaire;
	document.form_annonce.email2_proprietaire.disabled=true;
	
	//telephone du proprietaire
	tel_proprietaire = file('ajax_proprietaire.php?id_proprio='+escape(id_proprio)+'&id_projet='+escape(id_projet)+'&nom_champs='+escape('tel_proprietaire'));
	document.form_annonce.tel_proprietaire.value=tel_proprietaire;
	document.form_annonce.tel_proprietaire.disabled=true;
	
	//adresse du proprietaire
	adresse_proprietaire = file('ajax_proprietaire.php?id_proprio='+escape(id_proprio)+'&id_projet='+escape(id_projet)+'&nom_champs='+escape('adresse_proprietaire'));
	document.form_annonce.adresse_proprietaire.value=adresse_proprietaire;
	document.form_annonce.adresse_proprietaire.disabled=true;
	
	//cp du proprietaire
	cp_proprietaire = file('ajax_proprietaire.php?id_proprio='+escape(id_proprio)+'&id_projet='+escape(id_projet)+'&nom_champs='+escape('cp_proprietaire'));
	document.form_annonce.cp_proprietaire.value=cp_proprietaire;
	document.form_annonce.cp_proprietaire.disabled=true;
	
	//ville du proprietaire
	ville_proprietaire = file('ajax_proprietaire.php?id_proprio='+escape(id_proprio)+'&id_projet='+escape(id_projet)+'&nom_champs='+escape('ville_proprietaire'));
	document.form_annonce.ville_proprietaire.value=ville_proprietaire;
	document.form_annonce.ville_proprietaire.disabled=true;
	
	document.getElementById("radio1").disabled=true;
	document.getElementById("radio2").disabled=true;
	document.getElementById("box1").disabled=true;
	document.getElementById("box2").disabled=true;
}

/*fonction qui efface automatiquement les données du proprietaires*/
function efface_inscription()
{
	//effacement de la session
	session = file('ajax_session.php');
	
	//Nom du proprietaire
	document.form_annonce.id_proprio.value="";
	
	//civilite
	document.form_annonce.civilite_proprietaire.options[0].selected=true;
	
	//Nom du proprietaire
	document.form_annonce.nom_proprietaire.value="";
	
	//Prénom du proprietaire
	document.form_annonce.prenom_proprietaire.value="";
	
	//email du proprietaire
	document.form_annonce.email2_proprietaire.value="";
	
	//adresse du proprietaire
	document.form_annonce.adresse_proprietaire.value="";
	
	//cp du proprietaire
	document.form_annonce.cp_proprietaire.value="";
	
	//ville du proprietaire
	document.form_annonce.ville_proprietaire.value="";
	
}

function verif_mail(id_projet, email, id_proprio)
{
	if(email.length<6)
	{
		writediv('affiche_identification', '');
	}
	else if(texte=file('ajax_mail.php?email='+escape(email)+'&id_proprio='+escape(id_proprio)+'&id_projet='+escape(id_projet)))
	{
		if(texte==1)
		{
			writediv('affiche_identification', '<span class="ok">Email correct</span>');
		}
		else if(texte==2)
		{
			writediv('affiche_identification', '<span class="erreur">Email déja existant</span>');
		}
		else if(texte==3)
		{
			writediv('affiche_identification', '<span class="erreur">Email non valide</span>');
		}
	}
	else
	{
		writediv('affiche_mail', '');
	}
}

function verif_connexion(id_projet, email, motpasse)
{
	if(email != '' && motpasse!="")
	{
		if(texte = file('ajax_identification.php?id_projet='+escape(id_projet)+'&email='+escape(email)+'&motpasse='+escape(motpasse)))
		{
			if(texte == 0 || texte=="")
			{
				writediv('affiche_connexion', '<span class="erreur">Identification incorrecte</span>');
				affiche("connexion");
				masque("ss_menu");
				return true;
			}
			else
			{
				/*writediv('affiche_connexion', '<span class="ok">Vous venez d\'etre identifié</span>');
				affiche("ss_menu");
				masque("connexion");
				document.location.href="proprietaire_index.php";*/
				window.location.replace("proprietaire_index.php");
				return false;
			}
		}
		else
		{
			writediv('affiche_connexion', '<span class="erreur">Identification incorrecte</span>');
			affiche("connexion");
			masque("ss_menu");
			return true;
		}
	}
	else
	{
		writediv('affiche_connexion', '<span class="erreur">Identification incorrecte</span>');
		affiche("connexion");
		masque("ss_menu");
		return true;
	}
}

function masque(calque)
{
	document.getElementById(calque).style.display="none";
}

function affiche(calque)
{
	document.getElementById(calque).style.display="block";
}


function change_photo(source, titre)
{
	var big_photo = document.getElementById('big_pict');
	var titre_photo = document.getElementById('photo').getElementsByTagName('dt')[0] ;
	
	big_photo.src = source; // On change l'attribut src de l'image en le remplaçant par la valeur du lien
	big_photo.alt = titre; // On change son titre
	big_photo.title = titre; // On change son titre
	titre_photo.firstChild.nodeValue = titre; // On change le texte de titre de la photo
}

function change_photo2()
{
	var photos = document.getElementById('galerie_mini') ;
	// On récupère l'élément ayant pour id galerie_mini
	var liens = photos.getElementsByTagName('a') ;
	// On récupère dans une variable tous les liens contenu dans galerie_mini
	var big_photo = document.getElementById('big_pict');
	// Ici c'est l'élément ayant pour id big_pict qui est récupéré, c'est notre photo en taille normale

	var titre_photo = document.getElementById('photo').getElementsByTagName('dt')[0] ;
	// Et enfin le titre de la photo de taille normale

	// Une boucle parcourant l'ensemble des liens contenu dans galerie_mini
	for (var i = 0 ; i < liens.length ; ++i) {
		// Au clique sur ces liens 
		liens[i].onclick = function change_photo2() {
			big_photo.src = this.href; // On change l'attribut src de l'image en le remplaçant par la valeur du lien
			big_photo.alt = this.title; // On change son titre
			big_photo.title = this.title; // On change son titre
			titre_photo.firstChild.nodeValue = this.title; // On change le texte de titre de la photo
			return false; // Et pour finir on inhibe l'action réelle du lien
		};
	}
}


/*GEOLOCALISATION*/
function load()/*chargement page ajout et modif annonce*/
{
    if (GBrowserIsCompatible())
	{
    	var map = new GMap2(document.getElementById("map"));
    	var center = new GLatLng("48.866667", "2.333333");
    	map.setCenter(center, 5);
		
		/*Ajoute les barres d'outil de contrôle du Zoom et du Type d'affichage Plan ou Satellite*/
		map.addControl(new GSmallMapControl());

        var marker = new GMarker(center, {draggable: true});
        GEvent.addListener(marker, "dragstart", function() 
		{  map.closeInfoWindow();  });

		GEvent.addListener(marker, "dragend", function() 
		{
		var center = marker.getPoint();
        document.form_annonce.coordonnees.value = center;
        marker.openInfoWindowHtml("<span>Votre marqueur est placé ?<br />Complétez votre annonce puis validez la !</span>");
		});
        map.addOverlay(marker);
	}
}
	
function load2(lat, long)/*chargement page details*/
{
    if (GBrowserIsCompatible())
	{
    	var map = new GMap2(document.getElementById("map"));
    	var center = new GLatLng(lat, long);
    	map.setCenter(center, 13);
		
		/*Ajoute les barres d'outil de contrôle du Zoom et du Type d'affichage Plan ou Satellite*/
		map.addControl(new GSmallMapControl());

        var marker = new GMarker(center, {draggable: false});
        GEvent.addListener(marker, "dragstart", function() 
		{  map.closeInfoWindow();  });

		/*GEvent.addListener(marker, "dragend", function() 
		{
		var center = marker.getPoint();
        marker.openInfoWindowHtml("<span>Votre marqueur est placé ?<br />Complétez votre annonce puis validez la !</span>");
		});*/
        map.addOverlay(marker);
		
		/*test polygone*/
		var cercleCouleur = "#FF0000";
		var cercleEpaisseur = "1";
		var cercleOpacite = "0.5";
		var disqueCouleur = "#0000ff";
		var disqueOpacite = "0.1";
		
		var points = new Array();
		points[0] = new Array();
		points[0]['lat'] = 48;
		points[0]['long'] = -1.5;
		points[1] = new Array();
		points[1]['lat'] = 48;
		points[1]['long'] = -1;
		points[2] = new Array();
		points[2]['lat'] = 48.2;
		points[2]['long'] = -1;
		points[3] = new Array();
		points[3]['lat'] = 48.2;
		points[3]['long'] = -1.5;
		
		var tpoints = [];
		for (var i = 0; i < points.length; i++) {
		  tpoints.push(new GLatLng(points[i]['lat'],points[i]['long']));
		}
		tpoints.sort(function(p1, p2) {
		  return p1.lng() - p2.lng();
		});
		map.addOverlay(new GPolygon(tpoints, cercleCouleur, cercleEpaisseur, cercleOpacite, disqueCouleur, disqueOpacite));
	}
}


function createMarker(lat, lng, title, icon, html) 
{
	var marker = new GMarker(new GLatLng(lat, lng), {title: title, icon: icon});
	GEvent.addListener(marker, "click", function()
										{
											marker.openInfoWindowHtml(html);
										}
	);   
	return marker;
}


function zoom_ville(lat, long)
{
    if (GBrowserIsCompatible())
	{
		var map = new GMap2(document.getElementById("map"));
		var center = new GLatLng(lat, long);
		map.setCenter(center, 13);
	
		/*Ajoute les barres d'outil de contrôle du Zoom et du Type d'affichage Plan ou Satellite*/
		map.addControl(new GSmallMapControl());

        var marker = new GMarker(center, {draggable: true});
        GEvent.addListener(marker, "dragstart", function() 
		{  map.closeInfoWindow();  });

		GEvent.addListener(marker, "dragend", function() 
		{
		var center = marker.getPoint();
        document.form_annonce.coordonnees.value = center;
        marker.openInfoWindowHtml("<font face=Verdana size=1>Votre marqueur est placé ?<br />Complétez votre annonce puis validez la !</font>");
		});
        map.addOverlay(marker);
		
	}
}

function zoom_region(lat, long)
{
    if (GBrowserIsCompatible())
	{
		var map = new GMap2(document.getElementById("map"));
		var center = new GLatLng(lat, long);
		map.setCenter(center, 7);
	
		/*Ajoute les barres d'outil de contrôle du Zoom et du Type d'affichage Plan ou Satellite*/
		map.addControl(new GSmallMapControl());
	
		var marker = new GMarker(center, {draggable: true});
		GEvent.addListener(marker, "dragstart", function() 
		{  map.closeInfoWindow();  });
	
		GEvent.addListener(marker, "dragend", function() 
		{
		var center = marker.getPoint();
		document.form_annonce.coordonnees.value = center;
		marker.openInfoWindowHtml("<font face=Verdana size=1>Votre marqueur est placé ?<br />Complétez votre annonce puis validez la !</font>");
		});
		map.addOverlay(marker);
	
	}
}

function zoom_departement(lat, long)
{
    if (GBrowserIsCompatible())
	{
		var map = new GMap2(document.getElementById("map"));
		var center = new GLatLng(lat, long);
		map.setCenter(center, 9);
	
		/*Ajoute les barres d'outil de contrôle du Zoom et du Type d'affichage Plan ou Satellite*/
		map.addControl(new GSmallMapControl());
	
		var marker = new GMarker(center, {draggable: true});
		GEvent.addListener(marker, "dragstart", function() 
		{  map.closeInfoWindow();  });
	
		GEvent.addListener(marker, "dragend", function() 
		{
		var center = marker.getPoint();
		document.form_annonce.coordonnees.value = center;
		marker.openInfoWindowHtml("<font face=Verdana size=1>Votre marqueur est placé ?<br />Complétez votre annonce puis validez la !</font>");
		});
		map.addOverlay(marker);
	
	}
}


/*Fonction qui permet la modification automatique des coordonnées selon la ville choisie.*/
function modif_coordonnees(id_ville)
{
	var lat="48.866667";
	var long="2.333333";
	var texte="";
	if(id_ville != '' && id_ville!="")
	{
		if(texte = file('ajax_coordonnees.php?recherche=lat&id_ville='+escape(id_ville)))
		{
			lat=texte.replace('\n', '');
			lat=lat.replace('\r', '');
		}
		else
		{
			lat="48.866667";
		}
		
		if(texte = file('ajax_coordonnees.php?recherche=long&id_ville='+escape(id_ville)))
		{
			long=texte.replace('\n', '');
			long=long.replace('\r', '');
		}
		else
		{
			long="2.333333";
		}
	}
	document.form_annonce.coordonnees.value=lat+","+long;
	document.form_annonce.latitude.value=lat;
	document.form_annonce.longitude.value=long;
}

/*Fonction qui permet la modification automatique des coordonnées selon la region choisie.*/
function modif_coordonnees_region(id_region)
{
	var lat="48.866667";
	var long="2.333333";
	var texte="";
	if(id_region != '' && id_region!="")
	{
		if(texte = file('ajax_coordonnees_region.php?recherche=lat&id_region='+escape(id_region)))
		{
			lat=texte.replace('\n', '');
			lat=lat.replace('\r', '');
		}
		else
		{
			lat="48.866667";
		}
		
		if(texte = file('ajax_coordonnees_region.php?recherche=long&id_region='+escape(id_region)))
		{
			long=texte.replace('\n', '');
			long=long.replace('\r', '');
		}
		else
		{
			long="2.333333";
		}
		
	}
	document.form_annonce.coordonnees.value=lat+","+long;
	document.form_annonce.latitude.value=lat;
	document.form_annonce.longitude.value=long;
}

/*Fonction qui permet la modification automatique des coordonnées selon la ville choisie.*/
function modif_coordonnees_departement(id_departement)
{
	var lat="48.866667";
	var long="2.333333";
	var texte="";
	if(id_departement != '' && id_departement!="")
	{
		if(texte = file('ajax_coordonnees_departement.php?recherche=lat&id_departement='+escape(id_departement)))
		{
			lat=texte.replace('\n', '');
			lat=lat.replace('\r', '');
		}
		else
		{
			lat="48.866667";
		}
		
		if(texte = file('ajax_coordonnees_departement.php?recherche=long&id_departement='+escape(id_departement)))
		{
			long=texte.replace('\n', '');
			long=long.replace('\r', '');
		}
		else
		{
			long="2.333333";
		}
	}
	document.form_annonce.coordonnees.value=lat+","+long;
	document.form_annonce.latitude.value=lat;
	document.form_annonce.longitude.value=long;
}



/*GOOGLE MAP POUR LA PAGE INDEX*/
function load_region()
{
	if (GBrowserIsCompatible())
	{
		MaCarte = new GMap2(document.getElementById('map'));
		var center = new GLatLng("46.5", "2.333333");
    	MaCarte.setCenter(center, 5);
		var voila = MaCarte.getBounds();
		MaCarte.addControl(new GSmallMapControl());
		
		MaCarte.clearOverlays();
		
		var xmlhttp = null;
		if (moz)
		{
			var xmlhttp = new XMLHttpRequest();
		}
		else if (ie)
		{
			var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}
		
		if (!xmlhttp && typeof XMLHttpRequest!='undefined')
		{
			xmlhttp = new XMLHttpRequest();
		}
		
		xmlhttp.open('GET', 'ajax_index_region.php', false);
		xmlhttp.setRequestHeader('User-Agent', 'Affichage coordonnees');
		xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
		xmlhttp.send(null);
		
		if(xmlhttp.status == 200)
		{
			
			var liste1 = xmlhttp.responseXML.getElementsByTagName('id_region');
			var liste2 = xmlhttp.responseXML.getElementsByTagName('nom_region');
			var liste3 = xmlhttp.responseXML.getElementsByTagName('lat_region');
			var liste4 = xmlhttp.responseXML.getElementsByTagName('long_region');
			var liste5 = xmlhttp.responseXML.getElementsByTagName('nb_geo');
			var liste6 = xmlhttp.responseXML.getElementsByTagName('nb_non_geo');
			
			var baseIcon = new GIcon();
			baseIcon.iconSize=new GSize(32,32);
			baseIcon.shadowSize=new GSize(32,34);
			baseIcon.iconAnchor=new GPoint(16,32);
			baseIcon.infoWindowAnchor=new GPoint(16,32);
			
			for(var i = 0, m = liste1.length; i < m; i++)
			{
				var icon1 = new GIcon(baseIcon, '_includes/image.php?nb_annonce='+liste5[i].firstChild.nodeValue, null, 'http://labs.google.com/ridefinder/images/mm_20_shadow.png');
				var titre=liste2[i].firstChild.nodeValue+'('+liste5[i].firstChild.nodeValue+' annonces géolocaliser - '+liste6[i].firstChild.nodeValue+' annonces non géolocaliser)';
				var desc_annonce='<span class="info_bulle"><b>'+liste2[i].firstChild.nodeValue+'</b><br /><br /><a onclick="load_departement('+liste3[i].firstChild.nodeValue+', '+liste4[i].firstChild.nodeValue+', '+liste1[i].firstChild.nodeValue+')">Zoomer sur cette région</a><br /><a href="annonce_recherche.php?id_region='+liste1[i].firstChild.nodeValue+'">Consulter les annonces de cette region</a></span>';
				
				MaCarte.addOverlay(createMarker(liste3[i].firstChild.nodeValue, liste4[i].firstChild.nodeValue, titre, icon1, desc_annonce));
			}
		}
	}
	else
	{
		alert("D&eacute;sol&eacute;, mais votre navigateur n\'est pas compatible avec Google Maps");
	}
}

function load_departement(lat, long, id_region)
{
	if (GBrowserIsCompatible())
	{
		MaCarte = new GMap2(document.getElementById('map'));
		var center = new GLatLng(lat, long);
    	MaCarte.setCenter(center, 7);
		var voila = MaCarte.getBounds();
		MaCarte.addControl(new GSmallMapControl());
		
		MaCarte.clearOverlays();
		
		var xmlhttp = null;
		if (moz)
		{
			var xmlhttp = new XMLHttpRequest();
		}
		else if (ie)
		{
			var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}
		
		if (!xmlhttp && typeof XMLHttpRequest!='undefined')
		{
			xmlhttp = new XMLHttpRequest();
		}
		
		xmlhttp.open('GET', 'ajax_index_departement.php?id_region='+escape(id_region), false);
		xmlhttp.setRequestHeader('User-Agent', 'Affichage coordonnees');
		xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
		xmlhttp.send(null);
		
		if(xmlhttp.status == 200)
		{
			var liste1 = xmlhttp.responseXML.getElementsByTagName('id_departement');
			var liste2 = xmlhttp.responseXML.getElementsByTagName('nom_departement');
			var liste3 = xmlhttp.responseXML.getElementsByTagName('lat_departement');
			var liste4 = xmlhttp.responseXML.getElementsByTagName('long_departement');
			var liste5 = xmlhttp.responseXML.getElementsByTagName('nb_geo');
			var liste6 = xmlhttp.responseXML.getElementsByTagName('nb_non_geo');
			
			var baseIcon = new GIcon();
			baseIcon.iconSize=new GSize(32,32);
			baseIcon.shadowSize=new GSize(32,34);
			baseIcon.iconAnchor=new GPoint(16,32);
			baseIcon.infoWindowAnchor=new GPoint(16,32);
			for(var i = 0, m = liste1.length; i < m; i++)
			{
				
				var icon1 = new GIcon(baseIcon, '_includes/image.php?nb_annonce='+liste5[i].firstChild.nodeValue, null, 'http://labs.google.com/ridefinder/images/mm_20_shadow.png');
				
				var titre=liste2[i].firstChild.nodeValue+'('+liste5[i].firstChild.nodeValue+' annonces géolocaliser - '+liste6[i].firstChild.nodeValue+' annonces non géolocaliser)';
				var desc_annonce='<span class="info_bulle"><b>'+liste2[i].firstChild.nodeValue+'</b><br /><br /><a onclick="load_annonce('+liste3[i].firstChild.nodeValue+', '+liste4[i].firstChild.nodeValue+', '+id_region+', '+liste1[i].firstChild.nodeValue+')">Zoomer sur ce departement</a><br /><a href="annonce_recherche.php?id_region='+id_region+'&id_departement='+liste1[i].firstChild.nodeValue+'">Consulter les annonces de ce departement</a></span>';
				
				MaCarte.addOverlay(createMarker(liste3[i].firstChild.nodeValue, liste4[i].firstChild.nodeValue, titre, icon1, desc_annonce));
			}
		}
	}
	else
	{
		alert("D&eacute;sol&eacute;, mais votre navigateur n\'est pas compatible avec Google Maps");
	}
}

function load_annonce(lat, long, id_region, id_departement)
{
	if (GBrowserIsCompatible())
	{
		MaCarte = new GMap2(document.getElementById('map'));
		var center = new GLatLng(lat, long);
    	MaCarte.setCenter(center, 8);
		var voila = MaCarte.getBounds();
		MaCarte.addControl(new GSmallMapControl());
		
		MaCarte.clearOverlays();
		
		var xmlhttp = null;
		if (moz)
		{
			var xmlhttp = new XMLHttpRequest();
		}
		else if (ie)
		{
			var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}
		
		if (!xmlhttp && typeof XMLHttpRequest!='undefined')
		{
			xmlhttp = new XMLHttpRequest();
		}
		
		xmlhttp.open('GET', 'ajax_annonce.php?id_region='+escape(id_region)+'&id_departement='+escape(id_departement), false);
		xmlhttp.setRequestHeader('User-Agent', 'Affichage coordonnees');
		xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
		xmlhttp.send(null);
		
		if(xmlhttp.status == 200)
		{
			var liste1 = xmlhttp.responseXML.getElementsByTagName('lat');
			var liste2 = xmlhttp.responseXML.getElementsByTagName('long');
			var liste3 = xmlhttp.responseXML.getElementsByTagName('localisation');
			var liste4 = xmlhttp.responseXML.getElementsByTagName('identifiant');
			var liste5 = xmlhttp.responseXML.getElementsByTagName('bien');
			var liste6 = xmlhttp.responseXML.getElementsByTagName('titre');
			var liste7 = xmlhttp.responseXML.getElementsByTagName('image');
			var liste8 = xmlhttp.responseXML.getElementsByTagName('image_titre');
			
			for(var i = 0, m = liste1.length; i < m; i++)
			{
				var baseIcon = new GIcon();
				baseIcon.iconSize=new GSize(32,32);
				baseIcon.shadowSize=new GSize(32,34);
				baseIcon.iconAnchor=new GPoint(16,32);
				baseIcon.infoWindowAnchor=new GPoint(16,32);
				var icon1 = new GIcon(baseIcon, '_images/orange.gif', null, 'http://labs.google.com/ridefinder/images/mm_20_shadow.png');
				
				var titre=liste5[i].firstChild.nodeValue+' - '+liste3[i].firstChild.nodeValue;
				var desc_annonce='<div style="width:300px;"><table width="100%" class="annonce"><tr class="titre_annonce"><span style="font-size:12px;">'+liste5[i].firstChild.nodeValue+' '+liste6[i].firstChild.nodeValue+'<br /><span class="petit_orange">'+liste3[i].firstChild.nodeValue+'</span></span></tr><tr><td class="align_centre"><a href="annonce_details.php?id_annonce='+liste4[i].firstChild.nodeValue+'"<img src="'+liste7[i].firstChild.nodeValue+'" alt="'+liste8[i].firstChild.nodeValue+'" title="'+liste8[i].firstChild.nodeValue+'" /></a></td></tr><tr><td><span style="font-size:12px;"><a href="annonce_details.php?id_annonce='+liste4[i].firstChild.nodeValue+'">Voir cette annonce</a></span></td></tr></table></div>';
				//var desc_annonce='<span class="info_bulle"><b>'+liste5[i].firstChild.nodeValue+'</b> - '+liste3[i].firstChild.nodeValue+'<br />'+liste6[i].firstChild.nodeValue+'</span><br /><a href="annonce_details.php?id_annonce='+liste4[i].firstChild.nodeValue+'"<img src="'+liste7[i].firstChild.nodeValue+'" alt="'+liste8[i].firstChild.nodeValue+'" title="'+liste8[i].firstChild.nodeValue+'" /></a><br /><a href="annonce_details.php?id_annonce='+liste4[i].firstChild.nodeValue+'">Voir cette annonce</a>';
				
				MaCarte.addOverlay(createMarker(liste1[i].firstChild.nodeValue, liste2[i].firstChild.nodeValue, titre, icon1, desc_annonce));
			}
		}
	}
	else
	{
		alert("D&eacute;sol&eacute;, mais votre navigateur n\'est pas compatible avec Google Maps");
	}
}

function load_ville(lat, long, id_region, id_departement, id_ville)
{
	if (GBrowserIsCompatible())
	{
		MaCarte = new GMap2(document.getElementById('map'));
		var center = new GLatLng(lat, long);
    	MaCarte.setCenter(center, 12);
		var voila = MaCarte.getBounds();
		MaCarte.addControl(new GSmallMapControl());
		
		MaCarte.clearOverlays();
		
		var xmlhttp = null;
		if (moz)
		{
			var xmlhttp = new XMLHttpRequest();
		}
		else if (ie)
		{
			var xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
		}
		
		if (!xmlhttp && typeof XMLHttpRequest!='undefined')
		{
			xmlhttp = new XMLHttpRequest();
		}
		
		xmlhttp.open('GET', 'ajax_index_ville.php?id_region='+escape(id_region)+'&id_departement='+escape(id_departement)+'&id_ville='+escape(id_ville), false);
		xmlhttp.setRequestHeader('User-Agent', 'Affichage coordonnees');
		xmlhttp.setRequestHeader('Accept', 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.7,*/*;q=0.1');
		xmlhttp.send(null);
		
		if(xmlhttp.status == 200)
		{
			var liste1 = xmlhttp.responseXML.getElementsByTagName('lat');
			var liste2 = xmlhttp.responseXML.getElementsByTagName('long');
			var liste3 = xmlhttp.responseXML.getElementsByTagName('localisation');
			var liste4 = xmlhttp.responseXML.getElementsByTagName('identifiant');
			var liste5 = xmlhttp.responseXML.getElementsByTagName('bien');
			var liste6 = xmlhttp.responseXML.getElementsByTagName('titre');
			
			for(var i = 0, m = liste1.length; i < m; i++)
			{
				var baseIcon = new GIcon();
				baseIcon.iconSize=new GSize(32,32);
				baseIcon.shadowSize=new GSize(32,34);
				baseIcon.iconAnchor=new GPoint(16,32);
				baseIcon.infoWindowAnchor=new GPoint(16,32);
				var icon1 = new GIcon(baseIcon, '_images/orange.gif', null, 'http://labs.google.com/ridefinder/images/mm_20_shadow.png');
				
				var titre=liste5[i].firstChild.nodeValue+' - '+liste3[i].firstChild.nodeValue;
				var desc_annonce='<div style="width:300px;"><table width="100%" class="annonce"><tr class="titre_annonce"><span style="font-size:12px;">'+liste5[i].firstChild.nodeValue+' '+liste6[i].firstChild.nodeValue+'<br /><span class="petit_orange">'+liste3[i].firstChild.nodeValue+'</span></span></tr><tr><td class="align_centre"><a href="annonce_details.php?id_annonce='+liste4[i].firstChild.nodeValue+'"<img src="'+liste7[i].firstChild.nodeValue+'" alt="'+liste8[i].firstChild.nodeValue+'" title="'+liste8[i].firstChild.nodeValue+'" /></a></td></tr><tr><td><span style="font-size:12px;"><a href="annonce_details.php?id_annonce='+liste4[i].firstChild.nodeValue+'">Voir cette annonce</a></span></td></tr></table></div>';
				
				MaCarte.addOverlay(createMarker(liste1[i].firstChild.nodeValue, liste2[i].firstChild.nodeValue, titre, icon1, desc_annonce));
			}
		}
	}
	else
	{
		alert("D&eacute;sol&eacute;, mais votre navigateur n\'est pas compatible avec Google Maps");
	}
}
