function banniereAddStats(idBann){new Ajax.Request("ajax.banniere.add.clique.php?id="+idBann,{method:'get',asynchronous:true,onSuccess:function(){},onComplete:function(){},evalScripts:false});return false;}
function paginationTrie(element,url){document.body.style.cursor='wait';new Ajax.Updater(element,url,{method:'get',asynchronous:true,onComplete:function(){document.body.style.cursor='default';},evalScripts:true});}
function GereChkbox(conteneur,toDo){try{$$('input[id^='+conteneur+']').each(function(check){check.checked=((toDo=='0')?false:(toDo=='1')?true:(check.checked)?false:true);});}catch(e){}}
function update_pro(value){if(value=="4"){if($('pro').checked!=true){Element.show('info_pro');}
$('statut_form_pro').value='1';$('pro').checked=true;Form.Element.disable('pro');}
if($('pro').checked==false&&value=="4"){Element.show('info_pro');$('statut_form_pro').value='1';$('pro').checked=true;Form.Element.disable('pro');}else{if(value!="4"){Element.hide('info_pro');$('statut_form_pro').value='0';Form.Element.enable('pro');$('pro').checked=false;}}}
function show_form_pro(){var statut=parseInt($('statut_form_pro').value);if(statut==0){Element.show('info_pro');$('statut_form_pro').value='1';$('civilite').value='4';}else{Element.hide('info_pro');$('statut_form_pro').value='0';$('civilite').value='';}}
function show_photo_annonce(photoId,emplacement,annonceId,type){new Ajax.Updater('div_photo_'+emplacement,'ajax.annonce.photo.show.php?photoId='+photoId+'&emplacement='+emplacement+'&annonceId='+annonceId+'&type='+type,{method:'post',asynchronous:true});}
function photo_load_image(elem){$(elem).innerHTML="<img src='http://www.lecomparateurauto.fr/img/ajax-loader.gif' id='ajaxloaderphoto' />";}
function delete_photo_annonce(photoId,emplacement,annonceId,type){new Ajax.Request('ajax.annonce.photo.del.php?annonceId='+annonceId+'&photoId='+photoId+'&emplacement='+emplacement+'&type='+type,{method:'get',asynchronous:true,onSuccess:function(){new Ajax.Updater('div_photo_'+emplacement,'ajax.annonce.photo.show.php?photoId='+photoId+'&emplacement='+emplacement+'&annonceId='+annonceId+'&type='+type);},evalScripts:true});}
function annonceSendFriend(id,produit){newPopup({'url':'ajax.annonce.send.friend.php?id='+id+'&produitName='+produit,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>",'width':600,'height':200,'id':'popup_sendFirend','showCenter':true,'iframe':false,'close_callback':function(){}});}
function showNewMessageforvehicule(id_vehicule,type,titre){newPopup({'url':'ajax.message_vehicule.php?vehicule='+id_vehicule+'&type_vehicule='+type+'&titre='+titre,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>"+titre,'width':450,'height':350,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}
function showNewMessageforvehicule2(id_vehicule,type,titre,ref){newPopup({'url':'ajax.message_vehicule.php?vehicule='+id_vehicule+'&type_vehicule='+type+'&titre='+titre+'&ref='+ref,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>"+titre,'width':450,'height':350,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}
function showNewMessageforclient(idclient,titre,idvehicule,mail){newPopup({'url':'ajax.message_client.php?idclient='+idclient+'&rep='+titre+'&idvehicule='+idvehicule+'&mail='+mail,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>",'width':450,'height':350,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}
function showNewMessageforDatacar(idclient,titre,mail){newPopup({'url':'ajax.message_datacar.php?idclient='+idclient+'&titre='+titre+'&mail='+mail,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>",'width':450,'height':350,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}
function showNewAvis_vehicule(idvehicule){newPopup({'url':'ajax.avis_vehicule.php?idvehicule='+idvehicule,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>",'width':250,'height':120,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){location.reload();}});}
function showNewAvis_pneu(idpneu){newPopup({'url':'ajax.avis_pneu.php?idpneu='+idpneu,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>",'width':250,'height':120,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){location.reload();}});}
function showNewAvis_client(idclient){newPopup({'url':'ajax.avis_client.php?idclient='+idclient,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>",'width':250,'height':120,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}
function addMessage_vehicule(id_vehicule,type,titre){new Ajax.Request('ajax.message_vehicule.php?vehicule='+id_vehicule+'&type_vehicule='+type+'&titre='+titre,{method:'get',parameters:Form.serialize($('form1')),asynchronous:true,onSuccess:function(t)
{if(t.responseText.replace(/^\s+/g,'').replace(/\s+$/g,'')=='true'){Windows.closeAll();}else{$('erreur').innerHTML="Veuillez renseigner tout les champs.";}},onComplete:function(){},evalScripts:false});}
function addMessage_pneu(id_pneu,id_user_prem){new Ajax.Request('ajax.message_pneu.php?pneu='+id_pneu+'&client_prem='+id_user_prem+'&titre='+$('titre_msg').value+'&message='+document.form1.msg_msg.value,{method:'get',asynchronous:true,onSuccess:function(){},onComplete:function(){},evalScripts:false});}
function addMessage_Client(id_client,mail){new Ajax.Request('ajax.message_client.php?idclient='+id_client+'&titre='+$('titre_msg').value+'&message='+$('form1').msg_msg.value+"&emetteur="+$('emetteur').value+"&nom="+$('nom').value+"&prenom="+$('prenom').value+"&mail="+mail,{method:'get',asynchronous:true,onSuccess:function(t)
{if(t.responseText.replace(/^\s+/g,'').replace(/\s+$/g,'')=='true'){Windows.closeAll();}else{$('erreur').innerHTML="Veuillez renseigner tout les champs.";}},onComplete:function(){},evalScripts:false});}
function addMessage_Datacar(id_client,mail){new Ajax.Request('ajax.message_datacar.php?idclient='+id_client+'&titre='+$('titre').value+'&message='+$('message').value+"&emetteur="+$('emetteur').value+"&nom="+$('nom').value+"&prenom="+$('prenom').value+"&mail="+mail,{method:'post',asynchronous:true,onSuccess:function(t)
{if(t.responseText.replace(/^\s+/g,'').replace(/\s+$/g,'')=='true'){Windows.closeAll();}else{$('erreur').innerHTML="Veuillez renseigner tout les champs.";}},onComplete:function(){},evalScripts:false});}
function addAvis_vehicule(id_vehicule){new Ajax.Request('ajax.avis_vehicule.php?idvehicule='+id_vehicule+'&msg_msg='+$('form1').msg_msg.value+'&note='+$('note').value,{method:'get',asynchronous:true,onSuccess:function(t)
{if(t.responseText.replace(/^\s+/g,'').replace(/\s+$/g,'')=='true'){Windows.closeAll();}else{$('erreur').innerHTML="Veuillez renseigner tout les champs.";}},onComplete:function(){},evalScripts:false});}
function addAvis_client(id_client){new Ajax.Request('ajax.avis_client.php?idclient='+id_client+'&msg_msg='+$('form1').msg_msg.value+'&note='+$('note').value,{method:'get',asynchronous:true,onSuccess:function(t)
{if(t.responseText.replace(/^\s+/g,'').replace(/\s+$/g,'')=='true'){Windows.closeAll();}else{$('erreur').innerHTML="Veuillez renseigner tout les champs.";}},onComplete:function(){},evalScripts:false});}
function addAvis_pneu(id_pneu){new Ajax.Request('ajax.avis_pneu.php?idpneu='+id_pneu+'&msg_msg='+$('form1').msg_msg.value+'&note='+$('note').value,{method:'get',asynchronous:true,onSuccess:function(t)
{if(t.responseText.replace(/^\s+/g,'').replace(/\s+$/g,'')=='true'){Windows.closeAll();}else{$('erreur').innerHTML="Veuillez renseigner tout les champs.";}},onComplete:function(){},evalScripts:false});}
function showCharte(){newPopup({'url':'personne.add.charte.php','title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>",'width':800,'height':500,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}
function showSearchVehiculeInf(id){newPopup({'url':'ajax.search_vehicule.inf.php?id='+id,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>",'width':800,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}
function annonceSubmitSendFriend(F){document.body.style.cursor='wait';new Ajax.Updater('popup_sendFirend_content','ajax.annonce.send.friend.php',{method:'post',parameters:Form.serialize(F),asynchronous:true,onComplete:function(){document.body.style.cursor='default';},evalScripts:true});return false;}
function updateNbAnnonceSearchVO(F){document.body.style.cursor='wait';new Ajax.Request('ajax.search.vehicule.occas.php?ajax=1',{method:'post',asynchronous:false,parameters:Form.serialize(F),onSuccess:function(t){$('annonce_trouvees').update(t.responseText);},onComplete:function(){document.body.style.cursor='default';},evalScripts:false});return false;}
function updateTopModele(marque,annee,modele,ssmodele,finition,idmodelechamps){document.body.style.cursor='wait';if(marque==undefined)marque='';if(annee==undefined)annee='0';if(modele==undefined)modele='';if(ssmodele==undefined)ssmodele='';if(finition==undefined)finition='';if(idmodelechamps==undefined)idmodelechamps='modele';new Ajax.Request('ajax.top.search.modele.php?marque='+marque+'&annee='+annee+'&modele='+modele+'&ssmodele='+ssmodele+'&finition='+finition,{method:'get',asynchronous:false,onSuccess:function(t){var json=t.responseText.evalJSON();if($('ssmodele')){if(json.ssmodele){$('ssmodele').update(json.ssmodele);$('ssmodele').select(0);}else{$('ssmodele').update("<option value='999999'>AUTRE</option>")}}
if($('finition')){if(json.finition){$('finition').update(json.finition);}else{$('finition').update("<option value='999999'>AUTRE</option>")}}
if($(idmodelechamps)){if(json.modele){$(idmodelechamps).update(json.modele);}else{$(idmodelechamps).update("<option value='999999'>AUTRE</option>")}}
if(json.marque){$('marque').update(json.marque);}},onComplete:function(){document.body.style.cursor='default';},evalScripts:false});return false;}
function updateTopModeleAddOccas(marque,annee,type,idmodelechamps,valmodele){document.body.style.cursor='wait';if(marque==undefined||marque==""){alert('choisissez une marque');return false;}
if(annee==undefined||annee==""){alert('choisissez une date de circulation');return false;}
if(type==undefined)type='';if(idmodelechamps==undefined)idmodelechamps='modele';d=new Date();if(annee==d.getFullYear())annee="0000";new Ajax.Request('ajax.top.search.modele_add.php?marque='+marque+'&annee='+annee+'&type='+type,{method:'get',asynchronous:false,onSuccess:function(t){var json=t.responseText.evalJSON();if($(idmodelechamps)){if(json){$(idmodelechamps).update(json);}}},onComplete:function(){document.body.style.cursor='default';if(valmodele!=""){for(i=0;i<$('modele').options.length;i++){if($('modele').options[i].value==valmodele){$('modele').options[i].selected=true;$('modele').value=valmodele;}}}
$('divmodele').show();$('detailvehicule').hide();},evalScripts:false});return false;}
function updateTopFinitionAddOccas(marque,annee,type,modele,idfinitionchamps,valfinition){document.body.style.cursor='wait';if(idfinitionchamps==undefined)idfinitionchamps='finition';d=new Date();if(annee==d.getFullYear())annee="0000";new Ajax.Request('ajax.top.search.modele_add.php?marque='+marque+'&annee='+annee+'&type='+type+'&modele='+modele,{method:'get',asynchronous:false,onSuccess:function(t){var json=t.responseText.evalJSON();if($(idfinitionchamps)){if(json){$(idfinitionchamps).update(json);}}},onComplete:function(){document.body.style.cursor='default';if(valfinition!=""&&valfinition!=undefined){for(i=0;i<$(idfinitionchamps).options.length;i++){if($(idfinitionchamps).options[i].value==valfinition){$(idfinitionchamps).options[i].selected=true;$(idfinitionchamps).value=valfinition;}}rempliDetailsVehiculeOcasionAdd(valfinition);}},evalScripts:false});return false;}
function rempliDetailsVehiculeOcasionAdd(idvehiculetype){document.body.style.cursor='wait';new Ajax.Request('ajax.top.search.modele_add.php?idvehiculetype='+idvehiculetype,{method:'get',asynchronous:false,onSuccess:function(t){var json=t.responseText.evalJSON();for(i=0;i<$('carburant').options.length;i++){if($('carburant').options[i].value==json.carburant){$('carburant').options[i].selected=true;$('carburant').value=json.carburant;}}
for(i=0;i<$('boite_vitesse').options.length;i++){if($('boite_vitesse').options[i].value==json.boite){$('boite_vitesse').options[i].selected=true;$('boite_vitesse').value=json.boite;}}
for(i=0;i<$('nb_porte').options.length;i++){if($('nb_porte').options[i].value==json.porte){$('nb_porte').options[i].selected=true;$('nb_porte').value=json.porte;}}
for(i=0;i<$('type').options.length;i++){if($('type').options[i].value==json.type){$('type').options[i].selected=true;$('type').value=json.type;}}
$('cylindre').value=json.cylindree;$('emission_co2').value=json.co2;$('ch_din').value=json.din;$('ch_fisc').value=json.fisc;$('titre').value=json.titre+" "+$('finition').options[$('finition').selectedIndex].text;$('valtitrefinition').value=$('finition').options[$('finition').selectedIndex].text;$('valtitre').value=$('titre').value;},onComplete:function(){document.body.style.cursor='default';$('detailvehicule').show();},evalScripts:false});return false;}
function updateSearchModele(idligne,marque,modele,finition){document.body.style.cursor='wait';if(marque==undefined)marque='';if(modele==undefined)modele='';if(finition==undefined)finition='';new Ajax.Request('ajax.search_vo.php?marque='+marque+'&modele='+modele+'&finition='+finition,{method:'get',asynchronous:false,onSuccess:function(t){var json=t.responseText.evalJSON();if(json.modele){if($('finition_'+idligne)){$('finition_'+idligne).update("<option value=''>finition</option>");}
$('modele_'+idligne).update(json.modele);}
if(json.finition){$('finition_'+idligne).update(json.finition);}},onComplete:function(){document.body.style.cursor='default';},evalScripts:false});return false;}
function nbSearchResult(){$('type')}
function addAnnonceComparateur(produitName,id){new Ajax.Request("ajax.annonce.comparer.add.php?produitName="+produitName+"&id="+id,{method:'get',asynchronous:true,onCreate:function(){},onSuccess:function(){},onComplete:function(){new Ajax.Updater('nb_comparateur','ajax.annonce.comparer.nb.php?produitName='+produitName);},evalScripts:false});testanim(produitName,id,"photos_voitures",68,30);return false;}
function addAnnonceComparateurInf(produitName,id){if($('annonceComparateur_'+produitName+'_'+id).checked==false){checked=true;$('annonceComparateur_'+produitName+'_'+id).checked=true;}else{checked=false;$('annonceComparateur_'+produitName+'_'+id).checked=false;}
new Ajax.Request("ajax.annonce.comparer.add.php?produitName="+produitName+"&checked="+checked+"&id="+id,{method:'get',asynchronous:true,onSuccess:function(){},onComplete:function(){new Ajax.Updater('nb_comparateur','ajax.annonce.comparer.nb.php?produitName='+produitName);},evalScripts:false});return false;}
function initComparateur(produitName){new Ajax.Request("ajax.annonce.comparer.init.php?produitName="+produitName,{method:'get',asynchronous:true,onSuccess:function(t){new Ajax.Updater('nb_comparateur','ajax.annonce.comparer.nb.php?produitName='+produitName);get_produit_comparateur(produitName);},onComplete:function(){searchSubmit($('formSearch'));},evalScripts:false});return false;}
function delComparateur(produitName,id){new Ajax.Request("ajax.annonce.comparer.del.php?produitName="+produitName+"&id="+id,{method:'get',asynchronous:true,onSuccess:function(){},onComplete:function(){new Ajax.Updater('nb_comparateur','ajax.annonce.comparer.nb.php?produitName='+produitName);get_produit_comparateur(produitName);},evalScripts:false});return false;}
function addAnnoncePanier(id,type){new Ajax.Request("ajax.annonce.favoris.add.php?id="+id+"&type_produit="+type,{method:'get',asynchronous:true,onSuccess:function(t){if(t.responseText=="false"){popup_alert("Vous devez vous connecter pour pouvoir ajouter des favoris",400,25);}else{$('nb_annonce').innerHTML=t.responseText.replace(/^\s+/g,'').replace(/\s+$/g,'');}},onComplete:function(){if(t.responseText!="false"){$('img_favoris_'+id).src="img/icone_fav.png";}},evalScripts:false});return false;}
function showComparateur(produitName){win_panier=newPopup({'url':'ajax.annonce.comparer.lst.php?comparateur='+produitName,'title':"",'width':1000,'height':800,'maximize':true,'id':'popup_showAnnonceComparateur','showCenter':true,'iframe':false,'close_callback':function(){}});}
function actualiseComparateur(produitName){new Ajax.Updater('popup_showAnnonceComparateur_content','ajax.annonce.comparer.lst.php?comparateur='+produitName);}
function showAnnoncePanier(url){win_panier=newPopup({'url':'ajax.annonce.favoris.lst.php','title':"",'width':800,'height':600,'id':'popup_showAnnoncePanier','showCenter':true,'iframe':false,'close_callback':function(){location.href=url;}});}
function showCote(){win_panier=newPopup({'url':'http://lecomparateurauto.autobiz.fr','title':"",'width':700,'height':600,'id':'popup_showCote','showCenter':true,'iframe':true,'close_callback':function(){}});}
function redirectAnnonce(produitName,id){Windows.close("popup_showAnnoncePanier");parent.location.href='annonce.inf.php?produitName='+produitName+'&id='+id;}
function delAnnonceFavorisUn(produitName,id){new Ajax.Request("ajax.annonce.favoris.del.un.php?produitName="+produitName+"&id="+id,{method:'get',asynchronous:false,onSuccess:function(){location.href="vehicule.favoris.php";},onComplete:function(){},evalScripts:false});return false;}
function delAnnonceFavoris(){new Ajax.Request("ajax.annonce.favoris.del.php",{method:'get',asynchronous:true,onSuccess:function(){},onComplete:function(){new Ajax.Updater("popup_showAnnoncePanier_content","ajax.annonce.favoris.lst.php");},evalScripts:false});return false;}
function calculNbCaractere(element,nb_caractere,restant){var temp=$(element).value;var nb=temp.length;if(nb>=nb_caractere){var chaine=temp.substring(0,nb_caractere);$(element).value=chaine;$(restant).innerHTML=0;}else{$(restant).innerHTML=nb_caractere-nb;}}
function add_demande_estimation(){var ruedep=$('ruedep').value;var villedep=$('villedep').value;var cpdep=$('cpdep').value;var ruearrive=$('ruearrive').value;var villearrive=$('villearrive').value;var cparrive=$('cparrive').value;var commentaire=$('commentaire').value;new Ajax.Request("ajax.itineraire.inf.php?commentaire="+commentaire+"&ruedep="+ruedep+"&villedep="+villedep+"&cpdep="+cpdep+"&ruearrive="+ruearrive+"&villearrive="+villearrive+"&cparrive="+cparrive,{method:'get',asynchronous:true,onSuccess:function(t){if(t.responseText!=""){alert(t.responseText);}else{alert('Votre demande d\'estimation \340 bien \351t\351 ajout\351e. Nous vous recontacterons dans les meilleurs d\351lais');location.href='itineraire.inf.php';}},onComplete:function(){},evalScripts:false});return false;}
function updateNotePersonne(id){var clicked=parseInt($('clicked').value);var note_input=parseInt($('note').value);var tab=id.split("_");note=parseInt(tab[1]);if(note_input<note||clicked==0){for(i=1;i<=note;i++){$('etoile_'+i).src="img/star1.png";$('note').value=note;$('clicked').value='1';}}else{for(i=1;i<=5;i++){$('etoile_'+i).src="img/star2.png";$('note').value='0';$('clicked').value='0';}}}
function delGroupUser(){new Ajax.Request("ajax.groupe.del.php",{method:'get',asynchronous:true,onSuccess:function(t){alert(t.responseText);},onComplete:function(){},evalScripts:false});return false;}
function addPersonneGroupe(idgroupe){add_personne=newPopup({'url':'ajax.personne.groupe.add_personne.php?groupe='+idgroupe,'title':"Ajouter une personne à un groupe",'width':400,'height':400,'id':'popup_add_personne','showCenter':true,'close_callback':function(){}});}
function search_personne_for_groupe(groupe){new Ajax.Updater('resultat','ajax.search_personne_for_groupe.php',{method:'post',parameters:'groupe='+groupe+'&login='+$("groupelogin").value,asynchronous:true,onComplete:function(){},evalScripts:true});}
function demandeMailAjoutGroupe(id,groupe){new Ajax.Updater('resultat','ajax.search_personne_for_groupe.php',{method:'post',parameters:'groupe='+groupe+'&personne='+id,asynchronous:true,onComplete:function(){},evalScripts:true});}
function stat_redirection(val){res=false;new Ajax.Request("ajax.stat.redirection.php?val="+val,{method:'get',asynchronous:true,onSuccess:function(t){res=true;},onComplete:function(){},evalScripts:false});return res;}
function stat_infovendeur(val){res=false;new Ajax.Request("ajax.stat.infovendeur.php?val="+val,{method:'get',asynchronous:true,onSuccess:function(t){res=true;},onComplete:function(){},evalScripts:false});return res;}
function formulaire_redirection(client,refvehicule,infostat,rempliformulaire,nom,prenom,cp,civilite,mail,tel){if(rempliformulaire=="send"){if(nom==""||prenom==""||cp==""||civilite==""||mail==""||tel==""){if(nom=="")alert("le nom est obligatoire");if(prenom=="")alert("le prenom est obligatoire");if(cp=="")alert("le code postal est obligatoire");if(mail=="")alert("l'email est obligatoire");if(tel=="")alert("le telephone est obligatoire");}else{if(tel.length!=10)alert("Veuillez saisir 10 chiffres sans espace dans le champ téléphone");else{if(civilite==0)civilite="Mr";else if(civilite==1)civilite="Mlle";else if(civilite==2)civilite="Mr et Mme";else if(civilite==3)civilite="Mme";$('popup_showCharte').style.cursor="progress";new Ajax.Request('ajax.formulaire.redirection.php?idclient='+client+'&refvehicule='+refvehicule
+'&nom='+nom+'&prenom='+prenom+'&cp='+cp+'&civilite='+civilite+'&mail='+mail+'&tel='+tel+'&infostat='+infostat,{method:'get',asynchronous:true,onSuccess:function(t)
{if(t.responseText=="92"){window.open("http://www.aramisauto.com/devis.php?ref_aramis="+refvehicule);}
$('popup_showCharte').style.cursor="";Windows.closeAll();},onComplete:function(){},evalScripts:false});}}}else{newPopup({'url':'ajax.formulaire.redirection.php?idclient='+client+'&refvehicule='+refvehicule+'&infostat='+infostat,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/> Devis gratuit",'width':380,'height':300,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}}
function showInfoVendeur(id,titlepopup){newPopup({'url':'ajax.annonce.info_vendeur.php?idclient='+id,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/> Coordonées du vendeur : "+titlepopup,'width':600,'height':630,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}
function showInfoVendeur2(id,titlepopup,ville,cp){newPopup({'url':'ajax.annonce.info_vendeur.php?idclient='+id+'&ville='+ville+'&cp='+cp,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/> Coordonées du vendeur : "+titlepopup,'width':600,'height':630,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}
function confirmation_datacars_detail(id){if(confirm("Voulez vous voir les coordonnnées du particulier.Attention cette redirection peut vous être facturée.")){window.location="datacar_detail.php?id="+id;}}
function popup_nbr_click_datacar_detail(idclient,annee,mois,nbr){newPopup({'url':'ajax.datacar.detail_click.php?idclient='+idclient+"&annee="+annee+"&mois="+mois,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/> Détails nombres de cliques Datacar's: ",'width':600,'height':65+25*nbr,'id':'popup_showCharte','showCenter':true,'iframe':false,'close_callback':function(){}});}
function lireunpneu(){newPopup({'url':'ajax.pneu.lireunpneu.php','title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>Comment lire un pneu",'width':600,'height':400,'id':'popup_showLireUnPneu','showCenter':true,'iframe':false,'close_callback':function(){}});}
function message_detail(message){newPopup({'url':'ajax.personne.gestion_message.php?message='+message,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>Détail message",'width':600,'height':400,'id':'popup_showMessageDetail','showCenter':true,'iframe':false,'close_callback':function(){}});}
function message_delete(message){res=false;new Ajax.Request("ajax.personne.gestion_message.delete.php?message="+message,{method:'get',asynchronous:true,onSuccess:function(t){res=true;},onComplete:function(){location.reload(true);},evalScripts:false});return res;}
function positionnement_concurrent(type,idtype,id){newPopup({'url':'ajax.personne.statistique.positionnement_concurrent.php?type='+type+"&idtype="+idtype+"&id="+id,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>Positionnement concurrent",'width':600,'height':400,'id':'popup_show_positionnement_concurrent','showCenter':true,'iframe':false,'close_callback':function(){}});}
function popup_alert(message,width,height){newPopup({'url':'ajax.popup_alert.php?message='+message,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>",'width':width,'height':height,'id':'popup_alert','showCenter':true,'iframe':false,'close_callback':function(){}});}
function testanim(produitName,imgid,divdest,imgwidth,imgwidthfinal){imgmove=$(imgid+"_move");if(imgmove!=null){pos2=getPos(imgmove);imgx=pos2.l;imgy=pos2.t;new Ajax.Request("ajax.annonce.comparer.exist.php?produitName="+produitName+'&id='+imgid,{method:'get',asynchronous:true,onSuccess:function(t){res=t.responseText;if(res=='false'){dest=$(divdest);pos=getPos(dest);destx=pos.l;desty=pos.t;imgmove.setStyle({width:imgwidth+"px",opacity:0.7});new Effect.Parallel([new Effect.Move(imgmove,{sync:true,x:destx,y:desty,mode:'absolute'}),new Effect.Morph(imgmove,{sync:true,style:'width:'+imgwidthfinal+'px;'})],{duration:2,afterFinish:function(){new Ajax.Updater('nb_comparateur','ajax.annonce.comparer.nb.php?produitName='+produitName);get_produit_comparateur(produitName);finishanim(imgid,imgx,imgy);}});}},onComplete:function(){},evalScripts:true});}else{get_produit_comparateur(produitName);}
return false;}
function finishanim(imgid,posx,posy){imgmove=$(imgid+"_move");new Effect.Parallel([new Effect.Morph(imgmove,{style:'opacity:0'}),new Effect.Morph(imgmove,{style:'width: 0px'})],{duration:2,afterFinish:function(){new Effect.Move(imgmove,{x:posx,y:posy,mode:'absolute'})}});return false;}
function getPos(elem){var pos={'r':0,'l':0,'t':0,'b':0};var tmp=elem;do{pos.l+=tmp.offsetLeft;tmp=tmp.offsetParent;}while(tmp!==null);pos.r=pos.l+elem.offsetWidth;tmp=elem;do{pos.t+=tmp.offsetTop;tmp=tmp.offsetParent;}while(tmp!==null);pos.b=pos.t+elem.offsetHeight;return pos;}
function get_produit_comparateur(type){new Ajax.Request("ajax.annonce.comparer.show_mini.php?type="+type,{method:'get',asynchronous:true,onSuccess:function(t){$('photos_voitures').innerHTML=t.responseText.replace(/^\s+/g,'').replace(/\s+$/g,'');},onComplete:function(){},evalScripts:false});}
function load_equipement_vente_flash(idventeflash){newPopup({'url':'ajax.vente_flash.equipements.php?vehicule='+idventeflash,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/> Equipements et options",'width':500,'height':250,'id':'popup_equipement','showCenter':true,'iframe':false,'close_callback':function(){}});}
function load_modele_vente_flash(idmarque){new Ajax.Updater('modele','ajax.search_vente_flash.php',{method:'post',parameters:'load=modele&idmarque='+idmarque,asynchronous:true,onComplete:function(){},evalScripts:true});}
function load_nbr_vehicule(){new Ajax.Updater('nbr_resultat','ajax.search_vente_flash.php',{method:'post',parameters:Form.serialize($('form_vente_flash'))+"&load=vehicule_nbr",asynchronous:true,onComplete:function(){},evalScripts:true});}
function vente_flash_chrono(id,restant){if(restant<=0){$(id).innerHTML="Trop tard";window.location.reload(true);}else{jour=Math.floor(restant/(60*60*24));jourseconde=jour*60*60*24;heure=Math.floor((restant-jourseconde)/(60*60));heureseconde=heure*60*60;minute=Math.floor((restant-jourseconde-heureseconde)/(60));minuteseconde=minute*60;seconde=restant-jourseconde-heureseconde-minuteseconde;$(id).innerHTML=jour+"j "+heure+"h "+minute+"m "+seconde+"s ";restant=restant-1;setTimeout('vente_flash_chrono("'+id+'","'+restant+'")',1000);}}
function change_visu_vente_flash_contre_la_montre(num){$('contre_la_montre_1').removeClassName('actif');$('contre_la_montre_2').removeClassName('actif');$('contre_la_montre_3').removeClassName('actif');$('contre_la_montre_4').removeClassName('actif');$('contre_la_montre_5').removeClassName('actif');$('contre_la_montre_'+num).addClassName('actif');if($('right_1')!=undefined){$('right_1').addClassName('invisible');$('middle_1').addClassName('invisible');}
if($('right_2')!=undefined){$('right_2').addClassName('invisible');$('middle_2').addClassName('invisible');}
if($('right_3')!=undefined){$('right_3').addClassName('invisible');$('middle_3').addClassName('invisible');}
if($('right_4')!=undefined){$('right_4').addClassName('invisible');$('middle_4').addClassName('invisible');}
if($('right_5')!=undefined){$('right_5').addClassName('invisible');$('middle_5').addClassName('invisible');}
$('right_'+num).removeClassName('invisible');$('middle_'+num).removeClassName('invisible');}
function devis_vente_flash(idventeflash,prix,couleur){if(couleur==""||couleur==undefined){if($("couleur_"+idventeflash)!=undefined){couleur=$("couleur_"+idventeflash).value;}else{couleur="";}}
newPopup({'url':'ajax.vente_flash.devis.php?vehicule='+idventeflash+'&prix='+prix+'&couleur='+couleur,'title':"<img src='favicon.png' alt='LeComperateurAuto' align='absmiddle'/>",'width':500,'height':300,'id':'popup_devis','showCenter':true,'iframe':true,'close_callback':function(){}});}
function display_types(){$("div_types").toggle();}
function search_modele_vehicule_neuf(numero){marque=$("marque_"+numero);$("modele_"+numero).options[0].selected=true;modele=$("modele_"+numero);finition=$("finition_"+numero);finition.value="";new Ajax.Updater(modele,'ajax.search.vehicule_neuf.php',{method:'post',parameters:"typesearch=modele&marque="+marque.value,asynchronous:true,onComplete:function(){},evalScripts:true});}
function search_finition_vehicule_neuf(numero){marque=$("marque_"+numero);modele=$("modele_"+numero);finition=$("finition_"+numero);finition.value="";new Ajax.Updater(finition,'ajax.search.vehicule_neuf.php',{method:'post',parameters:"typesearch=finition&marque="+marque.value+"&modele="+modele.value,asynchronous:true,onComplete:function(){},evalScripts:true});}
function search_vehicule_neuf_nbr_result(){new Ajax.Updater('annonce_trouvees','ajax.search.vehicule_neuf.php',{method:'post',parameters:Form.serialize($('form_listing_v_neufs'))+"&typesearch=nbr_result",asynchronous:true,onComplete:function(){},evalScripts:true});}
function lst_modele_depot_occasion(){marque=$('marque').value;annee=$('DATE_CIRCULATION_year').value;mois=$('DATE_CIRCULATION_month').value;type=$('type').value;new Ajax.Updater('modele','ajax.depot_annonce_occasion.php',{method:'post',parameters:"typedepot=modele&marque="+marque+"&annee="+annee+"&mois="+mois+"&type="+type,asynchronous:true,onComplete:function(){$('divmodele').show();},evalScripts:true});}
function lst_version_depot_occasion(){modele=$('modele').value;type=$('type').value;annee=$('DATE_CIRCULATION_year').value;mois=$('DATE_CIRCULATION_month').value;new Ajax.Updater('finition','ajax.depot_annonce_occasion.php',{method:'post',parameters:"typedepot=finition&modele="+modele+"&annee="+annee+"&mois="+mois+"&type="+type,asynchronous:true,onComplete:function(){$('divmodele').show();},evalScripts:true});}
function detail_depot_occasion(vehicule){document.body.style.cursor='wait';new Ajax.Request('ajax.depot_annonce_occasion.php?typedepot=detail&idvehicule='+vehicule,{method:'get',asynchronous:false,onSuccess:function(t){var json=t.responseText.evalJSON();for(i=0;i<$('carburant').options.length;i++){if($('carburant').options[i].value==json.carburant){$('carburant').options[i].selected=true;$('carburant').value=json.carburant;}}
for(i=0;i<$('boite_vitesse').options.length;i++){if($('boite_vitesse').options[i].value==json.boite){$('boite_vitesse').options[i].selected=true;$('boite_vitesse').value=json.boite;}}
for(i=0;i<$('nb_porte').options.length;i++){if($('nb_porte').options[i].value==json.porte){$('nb_porte').options[i].selected=true;$('nb_porte').value=json.porte;}}
for(i=0;i<$('type').options.length;i++){if($('type').options[i].value==json.type){$('type').options[i].selected=true;$('type').value=json.type;}}
$('ch_din').value=json.din;$('ch_fisc').value=json.fisc;if($('prixcatalogue')!=undefined){$('prixcatalogue').value=json.prixcatalogue;}
if($('titre')!=undefined){$('titre').value=json.titre+" "+$('finition').options[$('finition').selectedIndex].text;}
if($('valtitrefinition')!=undefined){$('valtitrefinition').value=$('finition').options[$('finition').selectedIndex].text;}
if($('valtitre')!=undefined){$('valtitre').value=$('titre').value;}},onComplete:function(){document.body.style.cursor='default';$('detailvehicule').show();},evalScripts:false});return false;}
function search_modele_vehicule_occasion(numero){marque=$("marque_"+numero);$("modele_"+numero).options[0].selected=true;modele=$("modele_"+numero);finition=$("finition_"+numero);finition.value="";new Ajax.Updater(modele,'ajax.search.vehicule_occasion.php',{method:'post',parameters:"typesearch=modele&marque="+marque.value,asynchronous:true,onComplete:function(){},evalScripts:true});}
function search_vehicule_occasion_nbr_result(){new Ajax.Updater('annonce_trouvees','ajax.search.vehicule_occasion.php',{method:'post',parameters:Form.serialize($('form_listing_v_occasion'))+"&typesearch=nbr_result",asynchronous:true,onComplete:function(){},evalScripts:true});}
function show_photo_annonce_occasion(annonceId,emplacement){new Ajax.Updater('div_photo_'+emplacement,'ajax.annonce.photo.show.php?annonceId='+annonceId+'&emplacement='+emplacement,{method:'post',asynchronous:true});}
function delete_photo_annonce_occasion(annonceId,emplacement){new Ajax.Request('ajax.annonce.photo.del.php?annonceId='+annonceId+'&emplacement='+emplacement,{method:'get',asynchronous:true,onSuccess:function(){new Ajax.Updater('div_photo_'+emplacement,'ajax.annonce.photo.show.php?annonceId='+annonceId+'&emplacement='+emplacement);},evalScripts:true});}
function add_annonce_favoris(id,type){new Ajax.Request("ajax.annonce.favoris.add.php?id="+id+"&type_produit="+type,{method:'get',asynchronous:true,onSuccess:function(t){if(t.responseText=="false"){popup_alert("Vous devez vous connecter pour pouvoir ajouter des favoris",400,25);}else{$('nb_annonce').innerHTML=t.responseText.replace(/^\s+/g,'').replace(/\s+$/g,'');}},onComplete:function(){if(t.responseText!="false"){$('img_favoris_'+id).src="img/icone_fav.png";}},evalScripts:false});return false;}
function del_annonce_favoris_un(produitName,id){new Ajax.Request("ajax.annonce.favoris.del.un.php?produitName="+produitName+"&id="+id,{method:'get',asynchronous:false,onSuccess:function(){location.href="vehicule.favoris.php";},onComplete:function(){},evalScripts:false});return false;}
function search_modele_vehicule_neuf_minisite_eurotax(modele,marque,client){new Ajax.Updater(modele,'ajax.search.vehicule_neuf_minisite.php',{method:'post',parameters:"marque="+marque+"&client="+client,asynchronous:true,onComplete:function(){},evalScripts:true});}
function lst_modele_recherche_perso_neuf(){marque=$('marque').value;new Ajax.Updater('modele','ajax.search.vehicule_neuf_perso.php',{method:'post',parameters:"type=modele&marque="+marque,asynchronous:true,onComplete:function(){},evalScripts:true});}
function lst_version_recherche_perso_neuf(){modele=$('modele').value;new Ajax.Updater('finition','ajax.search.vehicule_neuf_perso.php',{method:'post',parameters:"type=version&modele="+modele,asynchronous:true,onComplete:function(){},evalScripts:true});}
function lst_option_recherche_perso_neuf(){finition=$('finition').value;new Ajax.Updater('option','ajax.search.vehicule_neuf_perso.php',{method:'post',parameters:"type=option&vehicule="+finition,asynchronous:true,onComplete:function(){},evalScripts:true});new Ajax.Updater('photo_vehicule','ajax.search.vehicule_neuf_perso.php',{method:'post',parameters:"type=photo&vehicule="+finition,asynchronous:true,onComplete:function(){},evalScripts:true});}
