function clicCalendJs(evt,jour,mois,annee,etat){
  $("inpt_dateDeb").value=jour+mois+annee;
  afficheEffaceCalendJsMenu("calendrierMoteur");
}

function afficheEffaceCalendJsMenu(nomDiv){
  if($(nomDiv).showing==true){
    Effect.BlindUp(nomDiv);       
    $(nomDiv).showing=false;
  }
  else{
    Effect.BlindDown(nomDiv);       
    $(nomDiv).showing=true;
  }
}

function lanceRecherche(form){
  document.location.href='/liste?'+getQueryStringByForm($(form));
}

function plusDeCriteres(div){
  $(div).morph("width:263px;");
}
function moinsDeCriteres(div){
  $(div).morph("width:0px;");
}

function foncQdMoteurCharge(){
  setCalendrierGeneral("gites95","1","","","calendrierMoteur",clicCalendJs,"inpt_dateDeb","","","lst_nbj","1","");
  selectionLieu()
}

function selectionLieu(){
  $("lst_reg").onchange=function(evt){
    if($("select_commune").value!="") $("select_commune").value="";
  };
  $("select_commune").onchange=function(evt){
    if($("lst_reg").value!="") $("lst_reg").value="";
  };
}

function setChmpPrixToReglette(reponse){

    if (!reponse)return;
    eval("var infosPrix="+reponse);
 
    /**** reglette de prix *****/
      var reglette = $('slider_prix');
      if (reglette){
      var vals=new Array();   
      var pxMini=parseInt(infosPrix.prix_mini);
      var pxMaxi=parseInt(infosPrix.prix_maxi);
      
      $("infoPrix_prixMini").innerHTML=pxMini+"&nbsp;&euro;";
      $("infoPrix_prixMaxi").innerHTML=pxMaxi+"&nbsp;&euro;";
      
      for (var i=pxMini;i<=2500;i+=25)vals.push(i);
      new Control.Slider(reglette.select('.handle'), reglette, {
          range: $R(0, 2500),
          sliderValue: [pxMini, pxMaxi],
          restricted: true,
          values: vals,
          onSlide: function(values) {
            $("infoPrix_prixMini").innerHTML=values[0];
            $("infoPrix_prixMaxi").innerHTML=values[1];
          },
          onChange: function(values) { 
            $("inpt_pxmini").value=values[0];
            $("inpt_pxmaxi").value=values[1];
            setListByForm($('frmMoteurGeneral'));         
          }
        });
       }
}

function valideInscNews(){
    envoiMailByAjaxByForm('frm_newsletter','mesg_replace',false);
}

function envoiFormLabel(){
  envoiMailByAjaxByForm('frm_Obtlabel','div_form',true);
}
function envoiFormGuide(){
  envoiMailByAjaxByForm('frm_guide','div_form',true);
}
function envoiFormDeContact(){
  envoiMailByAjaxByForm("frm_contact","div_form",true);
}

