function affinerLaRecherche()
{
	$('#moteurAffineCache').css("position","absolute");
	$('#moteurAffineCache').css("zIndex","40000");
	$('#moteurAffineCache').css("backgroundColor","#d2cca0");
	$('#moteurAffineCache').css("top","563px");
	$('#moteurAffineCache').css("left", ( ($(window).width() - 700 ) / 2+$(window).scrollLeft()) + 126 + "px");
	$('#moteurAffineCache').css('border',"1px solid #7d7959");
	$('#moteurAffineCache').css('borderTop',"1px solid #7d7959");
	$('#moteurAffineCache').css('borderRadius','0px 0px 10px 10px');
	$('#moteurAffineCache').css("display","block");
	$('#moteurAffineCache').hide();
	$('#moteurAffineCache').slideDown("low");
}
function fermeFormeCache()
{
	$('#moteurAffineCache').slideUp('slow');
}
function retourneHauteur()
{
	var scrollH = 0;	// scrollY
	var windowH = 0;	// largeur de la fenêtre
	if (document.doctype == null || document.documentElement.clientHeight == 0)
	{
		if (window.innerWidth || (document.body.offsetHeight == document.documentElement.offsetHeight))
		{
			scrollH = document.body.scrollTop;
			windowH = document.body.clientHeight;
		}
		else
		{
			scrollH = document.documentElement.scrollTop;
			windowH = document.documentElement.clientHeight;
		}

	}
	else
	{
		if (document.doctype.publicId.search(/xhtml/i) != -1)
		scrollH = document.documentElement.scrollTop;
		else
		scrollH = document.body.scrollTop;
	}
	if (window.innerHeight)
	windowH = window.innerHeight;
	return windowH+scrollH;
}
var timerAlerteMessageAnnonce = null;
function jeTrouveAnnonceAffine()
{
	fermeFormeCache();
	chemin = document.formeCacheAffine;
	bien = chemin.tb.options[chemin.tb.selectedIndex].value;
	trans = chemin.tt.options[chemin.tt.selectedIndex].value;
	lieu = chemin.tl.options[chemin.tl.selectedIndex].value;
	code = chemin.cp.value;
	if(code != '')		
	code = remplaceAccents(escape(code));
	vi = chemin.ville.value;
	if(vi != '')		
	vi = remplaceAccents(escape(vi));
	reg = chemin.region.options[chemin.region.selectedIndex].value;
	$.ajax({
	  	type : 'POST', 
		url : "moduleRechercheAnnonces/moteur.php5" ,
		data : 'b='+bien+'&t='+trans+'&l='+lieu+'&c='+code+'&v='+unescape(vi)+'&r='+reg ,
		success : function(data){ 
			if(data.indexOf("####") == -1)
			{
				$('#contenuAffichageAnnonces').fadeOut('slow',function(){
					$('#contenuAffichageAnnonces').html(data).fadeIn('slow')
				});
			}
			else
			{
				hauteur = retourneHauteur();
				hauteur += 400;
				$('body').append('<div id = "lefondmodal"></div>');
				$('#lefondmodal').css("backgroundColor","#000000");
				$('#lefondmodal').css("position","absolute");
				$('#lefondmodal').css("zIndex","2000");
				$('#lefondmodal').css("top","0px");
				$('#lefondmodal').css("left","0px");
				$('#lefondmodal').css("bottom","0px");
				$('#lefondmodal').css("right","0px");
				$('#lefondmodal').css("width","100%");
				$('#lefondmodal').css("height",hauteur+"px");
				$('#lefondmodal').hide();
				$('#lefondmodal').fadeOut("fast").fadeTo("slow", 0.7);
				$('#lefondmodal').click(function(){supprimeModaleAlerte();})
				$('body').append('<div id = "boxlo" style = "display:none;"></div>');
				$('#boxlo').css('width','330px');
				$('#boxlo').css('height','90px');
				$('#boxlo').css('backgroundColor','#ffffff');
				$('#boxlo').css('padding','0px');
				$('#boxlo').css("position","absolute");
				$('#boxlo').css("top", ( $(window).height() - $('#boxlo').height() ) / 2+$(window).scrollTop() + "px");
				$('#boxlo').css("left", ( $(window).width() - $('#boxlo').width() ) / 2+$(window).scrollLeft() + "px");
				$('#boxlo').css("zIndex","3000");
				$('#boxlo').css("textAlign","center");
				$('#boxlo').hide();
				$('#boxlo').html('<div id = "fermetureBoxLo"></div>');
				$('#fermetureBoxLo').css("width","30px");
				$('#fermetureBoxLo').css("height","30px");
				$('#fermetureBoxLo').css("float","right");
				$('#fermetureBoxLo').css("margin-right","-17px");
				$('#fermetureBoxLo').css("margin-top","-17px");
				$('#fermetureBoxLo').css("cursor","pointer");
				$('#fermetureBoxLo').css("color","#ffffff");
				$('#fermetureBoxLo').html('<img src = "images/close.png" />');
				$('#fermetureBoxLo').click(function(){supprimeModaleAlerte();})
				$('#boxlo').append("<br/><br/>Aucun r&eacute;sultat ne correspond &agrave; cette recherche ...");
				$('#boxlo').animate({
			    width: ['toggle', 'swing'],
			    height: ['toggle', 'swing'],
			    opacity: 'toggle'
			  }, 500, 'swing');
			  //timerAlerteMessageAnnonce = setTimeout("supprimeModaleAlerte();",4000);
			}
	}
      });
}
function supprimeModaleAlerte()
{
	$('#boxlo').fadeOut('slow',function(){
	$('#lefondmodal').fadeOut('slow').remove();
	$('#boxlo').remove();
	});
	if(supprimeModaleAlerte != null)
	clearTimeout(supprimeModaleAlerte);
}
function remplaceAccents(chaine) 
{
	 	var cle = Array("%E9","%E0","%E2","%E8","%EA","%EE","%EF","%EB","%E4"), reg;
	 	var substi = Array("e","a","a","e","e","i","i","e","a");
      for(i=0;i<cle.length;i++) 
      {
         reg = new RegExp(cle[i],"ig")
         chaine = chaine.replace(reg,substi[i]);
      }
      return chaine
}

