var hauteurHeaderFooter=29,paddingTopTexte=11,paddingBottomTexte=31,heightFlechesScroll=12,largeurEspaceBarreScroll=30,paddingBarreScroll=3,scrollTexte=null,hauteurContenu=0,hauteurMenu=0;function redimensionnerContenu(){hauteurContenu=Math.max(0,document.documentElement.clientHeight-hauteurHeaderFooter*2);document.getElementById("conteneur").style.height=hauteurContenu+"px";var a=document.getElementById("conteneur_age_legal");if(a)a.style.height=hauteurContenu+"px";redimensionnerTexte()} function redimensionnerTexte(a){if(scrollTexte!=null){if(a!=null){hauteurMenu=a+paddingTopTexte;scrollTexte.divContenu.style.display="block"}a=document.getElementById("texte");var b=document.getElementById("txt_rubrique_suivante"),c=0;if(b)c=b.offsetHeight;b=Math.max(0,hauteurContenu-hauteurMenu-paddingBottomTexte-a.offsetHeight-c);c=document.getElementById("texte_scroll");a.style.top=hauteurMenu+"px";c.style.top=hauteurMenu+a.offsetHeight+"px";c.style.height=b+"px";document.getElementById("td_barre_scroll").style.height= Math.max(0,b-heightFlechesScroll*2)+"px";document.getElementById("td_scroll_contenu").style.width=Math.max(0,a.offsetWidth-largeurEspaceBarreScroll)+"px";adapterHauteurBarreScroll()}}function adapterHauteurBarreScroll(){document.getElementById("milieu_scroll_barre").style.height=Math.max(0,scrollTexte.adapterHauteurScroll()-paddingBarreScroll*2)+"px"}function redimensionnerTexteFlash(a,b){document.getElementById(a).style.height=Math.ceil(parseFloat(b))+"px"}var largeurArrondi=6; function affichageSousMenu(a,b){document.getElementById("sous_menu_"+a).style.display=b?"block":"none";if(b){b=document.getElementById("lien_sous_menu_"+a);document.getElementById("bg_sous_menu_"+a).style.width=b.offsetWidth+"px";b=document.getElementById("sous_menu_liens_"+a);var c=document.getElementById("sous_menu_fond_"+a),d=document.getElementById("sous_menu_table_"+a);a=document.getElementById("sous_menu_td_milieu_"+a);c.style.height=b.offsetHeight+"px";d.style.width=c.style.width=b.offsetWidth+ "px";a.style.width=Math.max(0,b.offsetWidth-largeurArrondi*2)+"px"}else document.getElementById("bg_sous_menu_"+a).style.width="0px";return true}function afficherSousMenu(a){return affichageSousMenu(a,true)}function masquerSousMenu(a){return affichageSousMenu(a,false)}function afficherBoutonRetourOver(a){document.getElementById("retour").style.display=a?"none":"block";document.getElementById("retour_over").style.display=a?"block":"none";return true}var fonduMedia=null; function afficherMedias(a){if(fonduMedia==null)if(a){document.getElementById("medias_ferme").style.display="none";document.getElementById("medias_ouvert").style.display="block";fonduMedia=new FonduPosition({idElement:"slide_medias",debutLeft:210,finLeft:0,onFinish:function(){fonduMedia=null}})}else fonduMedia=new FonduPosition({idElement:"slide_medias",debutLeft:0,finLeft:210,onFinish:function(){document.getElementById("medias_ferme").style.display="block";document.getElementById("medias_ouvert").style.display= "none";fonduMedia=null}});return true}var idPageMedias=0,nombrePagesMedias=1;function afficherPageMedias(a){document.getElementById("fleche_gauche_imedia").style.display=a!=0?"block":"none";document.getElementById("fleche_droite_imedia").style.display=a!=nombrePagesMedias-1?"block":"none";document.getElementById("page_medias_"+idPageMedias).style.display="none";document.getElementById("page_medias_"+a).style.display="block";idPageMedias=a;return true} function afficherPageMediaPrecedente(){afficherPageMedias(idPageMedias-1);return false}function afficherPageMediaSuivante(){afficherPageMedias(idPageMedias+1);return false}function afficherBlocImedia(a){document.getElementById("bloc_imedia").style.display=document.getElementById("masque_imedia").style.display=a?"block":"none";return false}var idImageImediaActuelle=null,nombreImagesImedia=0; function afficherImageImedia(a){if(a<0)a=nombreImagesImedia-1;if(a==nombreImagesImedia)a=0;if(idImageImediaActuelle!=null)document.getElementById("informations_imedia_"+idImageImediaActuelle).style.display=document.getElementById("image_imedia_"+idImageImediaActuelle).style.display="none";document.getElementById("informations_imedia_"+a).style.display="inline";document.getElementById("image_imedia_"+a).style.display="block";document.getElementById("image_imedia_actuelle").innerHTML=a+1;idImageImediaActuelle= a}function afficherImageImediaPrecedente(){idImageImediaActuelle!=null&&afficherImageImedia(idImageImediaActuelle-1);return false}function afficherImageImediaSuivante(){idImageImediaActuelle!=null&&afficherImageImedia(idImageImediaActuelle+1);return false}var fonduActus=null; function afficherActus(a){if(fonduActus==null)if(a){document.getElementById("actus_ferme").style.display="none";document.getElementById("actus_ouvert").style.display="block";fonduActus=new FonduPosition({idElement:"slide_actus",debutLeft:210,finLeft:0,onFinish:function(){fonduActus=null}})}else fonduActus=new FonduPosition({idElement:"slide_actus",debutLeft:0,finLeft:210,onFinish:function(){document.getElementById("actus_ferme").style.display="block";document.getElementById("actus_ouvert").style.display= "none";fonduActus=null}});return true}var idPageActus=0,nombrePagesActus=1;function afficherPageActus(a){document.getElementById("fleche_gauche_actus").style.display=a!=0?"block":"none";document.getElementById("fleche_droite_actus").style.display=a!=nombrePagesActus-1?"block":"none";document.getElementById("lien_actus_"+idPageActus).style.display="none";document.getElementById("lien_actus_"+a).style.display="block";idPageActus=a;return true} function afficherPageActusPrecedente(){afficherPageActus(idPageActus-1);return false}function afficherPageActusSuivante(){afficherPageActus(idPageActus+1);return false}function contenuHaut(){scrollTexte!=null&&scrollTexte.setPosition(0);return false}function emailCheck(a){var b=/^[a-zA-Z0-9\-\._!#\$%&\*\+=\^\{\}~]+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;return!/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)|(@\-)/.test(a)&&b.test(a)}var erreurEmail="",erreurCommentaire=""; function validerCommentaire(){var a=document.forms.comments_form.elements.email,b=document.forms.comments_form.elements.text,c="";if(a.value!=""&&!emailCheck(a.value))c=erreurEmail;if(b.value=="")c+=(c!=""?"\n":"")+erreurCommentaire;if(c!=""){a=document.getElementById("erreur-commentaire");a.innerHTML=nl2br(c);a.style.display="block";return false}return true}var erreurLoginObligatoire="",erreurPasswordObligatoire=""; function verifLoginImedia(){var a=document.forms.imedia.elements.login,b=document.forms.imedia.elements.pass,c="";if(a.value==""||!elementFocused(a))c=erreurLoginObligatoire;if(b.value==""||!elementFocused(b))c+=(c!=""?"\n":"")+erreurPasswordObligatoire;if(c!=""){alert(c);return false}return true}function ageLegal(a){if(a=="false"){document.getElementById("choix_age_legal").style.display="none";document.getElementById("choix_age_legal_non").style.display="block"}return false} function afficherInscriptionPrimeur(){document.getElementById("bloc_inscription_primeur").style.display="block";/* document.getElementById("fond_primeur").style.height=document.getElementById("contenu_bloc_inscription_primeur").offsetHeight+13+"px" */}function fermerInscriptionPrimeur(){document.getElementById("bloc_inscription_primeur").style.display="none"}var erreurNom="",erreurPrenom=""; function validerInscriptionPrimeur(){var a=document.forms.inscription_primeur.elements.prenom,b=document.forms.inscription_primeur.elements.email,c="";if(document.forms.inscription_primeur.elements.nom.value=="")c=erreurNom;if(a.value=="")c+=(c!=""?"\n":"")+erreurPrenom;if(b.value==""||!emailCheck(b.value))c+=(c!=""?"\n":"")+erreurEmail;if(c!=""){alertPrimeur(c);return false}return true} function alertPrimeur(a){afficherInscriptionPrimeur();document.getElementById("primeur_informations").innerHTML=nl2br(a);document.getElementById("fond_primeur").style.height=document.getElementById("contenu_bloc_inscription_primeur").offsetHeight+13+"px"}var urlBlog="",erreurRecherche=""; function validerRecherche(){(new Ajax({idElement:"contenu_ajax",url:urlBlog+"ajax/recherche.php?IncludeBlogs="+document.forms.form_recherche.elements.IncludeBlogs.value+"&search="+escape(document.forms.form_recherche.elements.search.value),onStart:function(){afficherLoadingBas(true)},onLoad:function(){document.getElementById("contenu_normal").style.display="none";this.onLoadParDefaut();scrollTexte.adapterHauteurScroll();afficherLoadingBas(false)}})).start();return false} function retourAjax(){document.getElementById("contenu_ajax").innerHTML="";document.getElementById("contenu_normal").style.display="block";scrollTexte.adapterHauteurScroll();return false}var informationsEncheres={seller:"",vintage:"",ordre:"date_desc"};function changerTriEncheres(a,b){informationsEncheres[a]=b;chargerInformationsEncheres();return false} function chargerInformationsEncheres(a){var b="maison="+escape(informationsEncheres.seller);b+="&millesime="+escape(informationsEncheres.vintage);b+="&ordre="+escape(informationsEncheres.ordre);if(a)b+="&page="+a;(new Ajax({idElement:"encheres_informations",url:"encheres_informations.php",donneesPost:b,onStart:function(){afficherLoadingBas(true)},onLoad:function(){this.onLoadParDefaut();scrollTexte.adapterHauteurScroll();afficherLoadingBas(false)}})).start();return false} function afficherContact(){document.getElementById("bloc_contact").style.display="block";document.getElementById("fond_contact").style.height=document.getElementById("contenu_contact").offsetHeight+6+"px"}function fermerContact(){document.getElementById("bloc_contact").style.display="none"}var erreurNomPrenom="",erreurMessage=""; function validerContact(){var a="",b=document.forms.contact.elements.email;if(b.value==""||!emailCheck(b.value))a=erreurEmail;if(document.forms.contact.elements.nom.value=="")a+=(a!=""?"\n":"")+erreurNomPrenom;if(document.forms.contact.elements.message.value=="")a+=(a!=""?"\n":"")+erreurMessage;if(a!=""){alertContact(a);return false}return true} function alertContact(a){afficherContact();var b=document.getElementById("contact_informations");b.innerHTML=nl2br(a);b.style.display="block";document.getElementById("fond_contact").style.height=document.getElementById("contenu_contact").offsetHeight+6+"px"}function afficherNewsletter(){document.getElementById("bloc_newsletter").style.display="block";document.getElementById("fond_newsletter").style.height=document.getElementById("contenu_newsletter").offsetHeight+6+"px"} function fermerNewsletter(){document.getElementById("bloc_newsletter").style.display="none"}function validerNewsletter(){var a="",b=document.forms.newsletter.elements.email;if(b.value==""||!emailCheck(b.value))a=erreurEmail;if(document.forms.newsletter.elements.nom.value=="")a+=(a!=""?"\n":"")+erreurNomPrenom;if(a!=""){alertNewsletter(a);return false}return true} function alertNewsletter(a){afficherNewsletter();var b=document.getElementById("newsletter_informations");b.innerHTML=nl2br(a);b.style.display="block";document.getElementById("fond_newsletter").style.height=document.getElementById("contenu_newsletter").offsetHeight+6+"px"}function afficherVisite(){document.getElementById("bloc_visite").style.display="block";document.getElementById("fond_visite").style.height=document.getElementById("contenu_visite").offsetHeight+6+"px"} function fermerVisite(){document.getElementById("bloc_visite").style.display="none"}function afficherMediatheque(){document.getElementById("bloc_login_imedia").style.display="block"}function fermerMediatheque(){document.getElementById("bloc_login_imedia").style.display="none"}var erreurDate=""; function validerVisite(){var a="",b=document.forms.visite.elements.email,c=document.forms.visite.elements.nom,d=document.forms.visite.elements.date;if(b.value==""||!emailCheck(b.value))a=erreurEmail;if(c.value=="")a+=(a!=""?"\n":"")+erreurNomPrenom;if(d.value=="")a+=(a!=""?"\n":"")+erreurDate;if(a!=""){alertVisite(a);return false}return true} function alertVisite(a){afficherVisite();document.getElementById("visite_informations").innerHTML=nl2br(a);document.getElementById("fond_visite").style.height=document.getElementById("contenu_visite").offsetHeight+6+"px"}function afficherArchives(){var a=document.forms.archives.elements.url.value;if(a!="")window.location.href=a} function chargerGraphiqueMeteo(){var a=document.forms.meteo.elements.periode.value=="comparatif";document.getElementById("select_annees").style.display=a?"inline":"none";document.getElementById("checkbox_temperatures").style.display=a?"none":"inline";(new Ajax({idElement:"graphique_meteo",url:"graphique_ajax.php?intervalle_mois="+document.forms.meteo.elements.periode.value+"&temperatures="+(document.forms.meteo.elements.temperatures.checked?"true":"false")+"&annee1="+document.forms.meteo.elements.annee1.value+ "&annee2="+document.forms.meteo.elements.annee2.value+"&saison="+document.forms.meteo.elements.saison.value,onStart:function(){afficherLoadingBas(true)},onLoad:function(){this.onLoadParDefaut();afficherLoadingBas(false)}})).start();return false}function nl2br(a){return a.replace(new RegExp("\n","g"),"<br />")}function afficherLoadingHaut(a){var b=document.getElementById("loading_haut");b.style.height=b.parentNode.offsetHeight+"px";afficherLoading("haut",a)} function afficherLoadingBas(a){afficherLoading("bas",a)}function afficherLoading(a,b){document.getElementById("loading_"+a).style.display=b?"block":"none"}function chargerOnglets(a){(new Ajax({idElement:"ajax_onglets",url:"ajax_onglets.php?tag="+a})).start()}function chargerBlocImedia(a){(new Ajax({idElement:"ajax_bloc_imedia",url:"ajax_bloc_imedia.php?tag="+a})).start()};