// RECHERCHE //
function imprimer_occas(id){
text=file('ajax/imprime_occas.php?id='+id+'&date='+escape(new Date().toString())) ;
PSR_f1=window.open('','','width=800,height=900');	
PSR_f1.document.write(text);	
PSR_f1.document.close();   
 
} 

function maj_coordonnees_agence(agence)
{
	text=file('ajax/agence.php?id_agence='+agence+'&date='+escape(new Date().toString())) ;
	document.getElementById("coordonnees").innerHTML = text;
}

function maj_bouton(form)
{
	text=file('ajax/nb_results.php?type='+form.type.value+'&constructeur='+form.constructeur.value+'&localisation='+form.localisation.value+'&nom_modele='+form.nom_modele.value+'&longueur_de='+form.longueur_de.value+'&longueur_a='+form.longueur_a.value+'&prix_de='+form.prix_de.value+'&prix_a='+form.prix_a.value+'&date='+escape(new Date().toString())) ;
	document.getElementById("btn_recherche").value = "Recherche ("+text+")";
}

function maj_liste_constructeurs(form)
{
	if (form.type.value!=""){
	document.getElementById("constructeur").innerHTML = file('ajax/liste_recherche_constructeurs.php?type='+form.type.value+'&constructeur=&date='+escape(new Date().toString())) ;
	document.getElementById("nom_modele").innerHTML =file('ajax/liste_recherche_modeles.php?type='+form.type.value+'&constructeur='+form.constructeur.value+'&date='+escape(new Date().toString())) ;
	
	} 
	maj_bouton(form)
}  


function maj_liste_modeles(form)
{
	if (form.constructeur.value!=""){
	document.getElementById("nom_modele").innerHTML =file('ajax/liste_recherche_modeles.php?type='+form.type.value+'&constructeur='+form.constructeur.value+'&date='+escape(new Date().toString())) ;
	
	} 
	maj_bouton(form)
}


function select_type_recherche(type)
{
if(type=="m"){
document.getElementById('rech_multi').style.display = 'block';
document.getElementById('rech_simple').style.display = 'none'; 
file('ajax/boite_recherche.php?action=multi&datetime='+escape(new Date().toString())) ;
}else{
document.getElementById('rech_simple').style.display = 'block';
document.getElementById('rech_multi').style.display = 'none'; 
file('ajax/boite_recherche.php?action=simple&datetime='+escape(new Date().toString())) ;  
}
} 
 
 
function masquer_afficher_recherche()
{
	if ($("p"))
	{
	//document.getElementById("recherche").style.display = "block";  
	file('ajax/boite_recherche.php?action=afficher&datetime='+escape(new Date().toString())) ;
	}else{
	//document.getElementById("recherche").style.display = "none";
	file('ajax/boite_recherche.php?action=masquer&datetime='+escape(new Date().toString())) ;
	}
} 


$(document).ready(function(){
 //masquer_afficher_recherche()
 $("button").click(function () {
   $("h4").toggle("slow");
 });    

});
  



function afficher_image(image,id)
{
document.getElementById("imagegrande").innerHTML = "<a href='javascript:void(viewer.show("+id+"))'><img src='photos/miniatures2/"+image+"' width='400' border='0' alt=''  ></a>";
}

function prechargimg() {
var doc=document;
if(doc.images){ if(!doc.precharg) doc.precharg=new Array();
var i,j=doc.precharg.length,x=prechargimg.arguments; for(i=0; i<x.length; i++)
if (x[i].indexOf("#")!=0){ doc.precharg[j]=new Image; doc.precharg[j++].src=x[i];}}
}




//AJAX//
function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
xhr_object = new XMLHttpRequest();
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}



function GetId(id)
{
	return document.getElementById(id);
}
var i=false; // La variable i nous dit si la bulle est visible ou non
 
function move(e) {
  if(i) {  // Si la bulle est visible, on calcul en temps reel sa position ideale
    if (navigator.appName!="Microsoft Internet Explorer") { // Si on est pas sous IE
    GetId("curseur").style.left=e.pageX + 10+"px";
    GetId("curseur").style.top=e.pageY + -200+"px";
    }
    else { // Modif proposÃ© par TeDeum, merci Ã   lui
   /* if(document.documentElement.clientWidth>0) {
GetId("curseur").style.left=+10+event.x+document.documentElement.scrollLeft+"px";
GetId("curseur").style.top=-10+event.y+document.documentElement.scrollTop+"px";
    } else { */
GetId("curseur").style.left=+10+event.x+document.body.scrollLeft+"px";
GetId("curseur").style.top=-200+event.y+document.body.scrollTop+"px";
	// }
    }
  }
}
 
function montre(text) {
  if(i==false) {
  GetId("curseur").style.visibility="visible"; // Si il est cacher (la verif n'est qu'une securitÃ©) on le rend visible.
  GetId("curseur").innerHTML = text; // on copie notre texte dans l'Ã©lÃ©ment html
  i=true;
  }
}
function cache() {
	if(i==true) {
	GetId("curseur").style.visibility="hidden"; // Si la bulle est visible on la cache	  
	GetId("curseur").style.left="0px";
	GetId("curseur").style.top="0px";
	i=false;
	}
}
document.onmousemove=move; // dÃ¨s que la souris bouge, on appelle la fonction move pour mettre Ã  jour la position de la bulle.


