<!--

jQuery(function( $ ){
	//Affiner recherche
	$('ul#affiner_menu a.rq').click ( function (e) {
		e.preventDefault();
		$('#carte').slideUp('def');
		if($('#affiner').is(':hidden')){
			$('#affiner').slideDown('def');
		}else{
			$('#affiner').slideUp('def');
		}
	});	
	//Afficher carte
	$('a#display_zones').click ( function (e) {
		e.preventDefault();
		$('#affiner').slideUp('def');
		if($('#carte').is(':hidden')){
			$('#carte').slideDown('def');
		}else{
			$('#carte').slideUp('def');
		}
	});				
});
/* Autocomplete villes */
function lookup(inputString) {
    if(inputString.length == 0) {
        $('#suggestions').hide();
		
	
    } else {
        $.post("v2/ajax/villes.php", {queryString: ""+inputString+""}, function(data){
            if(data.length >0) {
                $('#suggestions').show();
                $('#autoSuggestionsList').html(data);
            }
        });
    }
}

function VideChamp(){
	
	$('#id_ville').val('');
	$('#labelville').html("A proximité de :");
	$('#p_perimetre').css("visibility","visible");
	$('#id_zone').val('');	
}

function fill(thisValue,thisId) {
	
	$('#labelville').html("A proximité de :");
	$('#p_perimetre').css("visibility","visible");
	$('#id_zone').val('');
    $('#ville').val(thisValue);
	$('#ville').css({color:"#000000"});
	$('#id_ville').val(thisId);
    $('#suggestions').hide();
}
/* Mettre dans sa selection une annonce */
function AddSelection(id)
{
	$.getScript("v2/ajax/selection.php?add&id="+id, function(){
   jQuery.facebox('<p class="classfacebox">L\'annonce a été ajoutée à votre sélection.<br><br><a href=\"selection-annonce-immobiliere.html\">Accédez à votre sélection</a></p>');
   $('#ajt_selec_'+id).hide();$('#sup_selec_'+id).show();$('#menu_selection').show();
 });
}
/* retirer une annonce de sa selection */
function RemoveSelection(id)
{
	$.getScript("v2/ajax/selection.php?remove&id="+id, function(){
   jQuery.facebox('<p class="classfacebox">L\'annonce a été retiré de votre sélection.</p>');
   $('#ajt_selec_'+id).show();$('#sup_selec_'+id).hide();
 });
}


function TestChiffres(champ)
{
    var Reg = /[^\d.,]/g;
    document.getElementById(champ).value=document.getElementById(champ).value.replace(Reg,"");
    document.getElementById(champ).value=document.getElementById(champ).value.replace(",",".");
}

function GoImmocode()
{

var html = $.ajax({
  type: "POST",
  url: "v2/ajax/immocode.php",
  data: "id="+$("#immocode").val(),
  async: false
 }).responseText;

	if(html=='0')
	{
		jQuery.facebox('Cette annonce n\'existe pas. Veuillez réessayer.');
	}
	else
	{
		window.location = html;	
	}
	
}


function CreerAlerte()
{

	if($("#email").val()=='')
	{
	jQuery.facebox('Veuillez indiquer votre E-mail.');
	}
	else
	{
	if($("#is_contact").is(":checked")) var contact="oui"; else var contact="non";
	$.post("v2/ajax/alerte.php",
	   { contact: contact, typevente:$("#typevente").val(), zone:$("#zone").val(), pieces:$("#pieces").val(), typebien:$("#typebien").val(), surface_de:$("#surface_de").val(), surface_a:$("#surface_a").val(), prix_de:$("#prix_de").val(), prix_a:$("#prix_a").val(), agence:$("#agence").val(), agence2:$("#agence2").val(), agence3:$("#agence3").val(), agence4:$("#agence4").val(), ville:$("#id_ville").val(), proximite:$("#distance").val(), email:$("#email").val(), tel:$("#tel").val() },
	   function(data){
		 jQuery.facebox('<p class="classfacebox">L\'alerte a été créée avec succès !</p>');$('#alerte').slideUp("slow");
	   }
	 );
	} 
 }
 
 function ChangerPhoto(url)
 {
	 
	 $("#cadrephoto").fadeOut("normal",function() { 
	 $("#photo").attr("src",url);$("#cadrephoto").fadeIn("normal"); } );
	 
 }
/* formulaire de contact agence */
function FormContact()
{

	if($("#form_nom").val()=='' || $("#form_tel").val()=='' || $("#form_email").val()=='' || $("#form_message").val()=='')
	{
	
	if($("#form_nom").val()=='')
	{
	$("label[@for=form_nom]").css({color:'red'});
	$("#form_nom").css({borderColor:'red'});
	
	}
	if($("#form_tel").val()=='')
	{
	$("label[@for=form_tel]").css({color:'red'});
	$("#form_tel").css({borderColor:'red'});
	
	}
	if($("#form_email").val()=='')
	{
	$("label[@for=form_email]").css({color:'red'});
	$("#form_email").css({borderColor:'red'});
	}
	if($("#form_message").val()=='')
	{
	$("label[@for=form_message]").css({color:'red'});
	$("#form_message").css({borderColor:'red'});
	}
	
	}
	else
	{
	$.post("v2/ajax/contact.php",
	   { nom:$("#form_nom").val(), tel:$("#form_tel").val(), email:$("#form_email").val(), message:$("#form_message").val(), agence:$("#form_agence").val(), annonce:$("#form_annonce").val() },
	   function(data){
		 jQuery.facebox('<p class="classfacebox">Le message a été envoyé avec succès à l\'agence !</p>');
		 if($('#contactAgence')) $('#contactAgence').slideUp('slow');
	   }
	 );
	}
	return false;
	
}

/* formulaire connexion accès agence */
function FormConnexion()
{
	$("#erreur2").slideUp("normal");
	$("#erreur1").slideUp("normal");

	if($("#login").val()=='' || $("#pass").val()=='')
	{
		$("#erreur2").slideDown("normal");
		return false;
	}
	else
	{
  var html = $.ajax({
  type: "POST",
  url: "v2/ajax/testlogin.php",
  data: "login="+$("#login").val()+"&pass="+$("#pass").val(),
  async: false
 }).responseText;
	
	
	if(html==0) { $("#connexion").submit(); return true; }
	else { $("#erreur1").slideDown("normal");
			return false; 
	}
	}
}


/* formulaire organiser une visite */
function FormVisite()
{
	
	
		
	horaires = $("input[@name=horaires][@checked]").map(function(){
      return $(this).val();
    }).get().join(", ");
	

	if($("#visite_nom").val()=='' || $("#visite_tel").val()=='' || horaires=='')
	{
	
	if(horaires=='')
	{
	$(".label").css({color:'red'});
	$("input[@name=horaires]").css({borderColor:'red'});
	
	}
	
	if($("#visite_nom").val()=='')
	{
	$("label[@for=visite_nom]").css({color:'red'});
	$("#visite_nom").css({borderColor:'red'});
	
	}
	if($("#visite_tel").val()=='')
	{
	$("label[@for=visite_tel]").css({color:'red'});
	$("#visite_tel").css({borderColor:'red'});
	
	}
	return false;
	
	}
	else
	{
	$.post("v2/ajax/visite.php",
	   { horaires: horaires, nom:$("#visite_nom").val(), tel:$("#visite_tel").val(), email:$("#visite_email").val(), message:$("#visite_message").val(), agence:$("#visite_agence").val(), annonce:$("#visite_annonce").val() },
	   function(data){
		 jQuery.facebox('<p class="classfacebox">La demande de visite a été envoyée avec succès à l\'agence !</p>');
		 			  }
	    );
	}
	return false;
	
	
	
}

/* formulaire d'envoi à un ami d'une annonce */
function FormInvitation()
{

	if($("#nom_de").val()=='' || $("#email_de").val()=='' || $("#nom_a").val()=='' || $("#email_a").val()=='')
	{
	
	if($("#nom_de").val()=='')
	{
	$("label[@for=nom_de]").css({color:'red'});
	$("#nom_de").css({borderColor:'red'});
	
	}
	if($("#email_de").val()=='')
	{
	$("label[@for=email_de]").css({color:'red'});
	$("#email_de").css({borderColor:'red'});
	
	}
	if($("#nom_a").val()=='')
	{
	$("label[@for=nom_a]").css({color:'red'});
	$("#nom_a").css({borderColor:'red'});
	}
	if($("#email_a").val()=='')
	{
	$("label[@for=email_a]").css({color:'red'});
	$("#email_a").css({borderColor:'red'});
	}
	
	}
	else
	{
	$.post("v2/ajax/invitation.php",
	   { nom_de:$("#nom_de").val(), email_de:$("#email_de").val(), nom_a:$("#nom_a").val(), email_a:$("#email_a").val(), annonce:$("#invit_annonce").val() },
	   function(data){
		 jQuery.facebox('<p class="classfacebox">L\'annonce a été envoyé avec succès à '+$("#email_a").val()+'</p>');
	   }
	 );
	}
	return false;
	
}


function ChoixZoneCarte(idzone,nomzone){
	window.location.href = '#moteur';
	$('#ville').css({color:"#000000",backgroundColor:"#ffc",borderColor:"#c00"});
	$('#labelville').html("Zone :");
	$('#p_perimetre').css("visibility","hidden");
	$('#ville').val(nomzone);
	$('#id_zone').val(idzone);
	$('#id_ville').val('');
    setTimeout("restaure()",2000);
}
function restaure(){
	$('#ville').css({backgroundColor:"#fff",borderColor:"#999"});

	
}

-->