var ongletAffiche=0;

function oninit1(){ 
    if (window.iteaGMAP_withLstCurr)iteaGMAP_withLstCurr();
    setLinkVisuCarto();
    setActionSurOnglet();
    setAfficheEffaceBtCrit()
    appelAjaxToFunc("/lib/ajax/infosCGI.php","typeInfo=LISTALLCOMMUNE",window.setChmpCommuneAutoCompleterG);
    appelAjaxToFunc("/lib/ajax/infosCGI.php","typeInfo=LISTALLCOMMUNE",window.setChmpCommuneAutoCompleterH);
    appelAjaxToFunc("/lib/ajax/infosCGI.php","typeInfo=LISTALLCOMMUNE",window.setChmpCommuneAutoCompleterGEGS);
    appelAjaxToFunc("/lib/ajax/infosCGI.php","typeInfo=LISTALLCOMMUNE",window.setChmpCommuneAutoCompleterChalet);
    if ($("calendrierMoteurGiteLst")) setCalendrierGeneral("gites15","1","","","calendrierMoteurGiteLst",clicCalendJsMenuGiteLst,"inpt_dateDeb","","","lst_dureeSejour","1","");
    if ($("calendrierMoteurChaletLst")) setCalendrierGeneral("gites15","1","","","calendrierMoteurChaletLst",clicCalendJsMenuChaletLst,"inpt_dateDebChal","","","lst_dureeSejourChal","1","");
}

function clicCalendJsMenuGiteLst(evt,jour,mois,annee,etat){
  $("inpt_dateDeb").value=jour+mois+annee;
  afficheEffaceCalendJs("calendrierMoteurGiteLst");
}
function clicCalendJsMenuChaletLst(evt,jour,mois,annee,etat){
  $("inpt_dateDebChal").value=jour+mois+annee;
  afficheEffaceCalendJs("calendrierMoteurChaletLst");
}

// Calendrier JS
function afficheEffaceCalendJs(nomDiv){
  if($(nomDiv).showing==true){
    Effect.BlindUp(nomDiv);       
    $(nomDiv).showing=false;
  }
  else{
    Effect.BlindDown(nomDiv);       
    $(nomDiv).showing=true;
  }
}

function setLinkVisuCarto(){
    if (window.iteaGMAP_setElemDeListeClickToVisuCarte)
    iteaGMAP_setElemDeListeClickToVisuCarte({
        imgPicto:"/img/punaise_on.png",
        zoom:10} 
    );
}

function onRefreshList(){
    if (window.iteaGMAP_withLstCurr){
        gmap.reload();
        gmap.checkResize();    
        gmap.resetCentre();
        iteaGMAP_withLstCurr();
        }
    setLinkVisuCarto();
    setActionSurOnglet();
    setAfficheEffaceBtCrit()
}

function onRefreshListChgtTriEtPage(){
    setLinkVisuCarto();
}

function effaceCarto(){
    document.getElementById("div_carto").style.display="none";
}
function afficheCarto(){
    document.getElementById("div_carto").style.display="block";
    gmap.checkResize();    
    gmap.resetCentre();
}

function afficheEffaceOngletCarto(){
  if(ongletAffiche==1){
    document.getElementById("div_carto").style.display="block";
    document.getElementById("div_liste1").style.display="block";
    document.getElementById("div_liste2").style.display="none";
    ongletAffiche=0;
    $('a_navigOnglet').innerHTML="Voir la liste sans la carte";
  }
  else if(ongletAffiche==0){
    document.getElementById("div_carto").style.display="none";
    document.getElementById("div_liste1").style.display="none";
    document.getElementById("div_liste2").style.display="block";
    ongletAffiche=1;
    $('a_navigOnglet').innerHTML="Voir la liste avec la carte";
  }    
}

function setActionSurOnglet(){
   $("a_navigOnglet").onclick=function (evt){afficheEffaceOngletCarto();}
}


function setAfficheEffaceBtCrit(){
  if($("div_moteur_gite")){
    setScrollHorizontalOnDiv('div_moteurListe_gite','ul_moteur_gite',{nextButton:"a_plusCriteresGites",prevButton:"a_moinsCriteresGites"});
    $("a_moinsCriteresGites").observe("click",function(){afficheBtPlusCriteres("a_moinsCriteresGites","a_plusCriteresGites");});
    $("a_plusCriteresGites").observe("click",function(){afficheBtMoinsCriteres("a_moinsCriteresGites","a_plusCriteresGites");});
       
    //$("a_moinsCriteresGites").onclick = function(evt){afficheBtPlusCriteres("a_moinsCriteresGites","a_plusCriteresGites");}
    //$("a_plusCriteresGites").onclick = function(evt){afficheBtMoinsCriteres("a_moinsCriteresGites","a_plusCriteresGites");}
  }
  if($("div_moteur_chalet")){
    setScrollHorizontalOnDiv('div_moteurListe_chalet','ul_moteur_chalet',{nextButton:"a_plusCriteresChalet",prevButton:"a_moinsCriteresChalet"});   
    $("a_moinsCriteresChalet").observe("click",function(){afficheBtPlusCriteres("a_moinsCriteresChalet","a_plusCriteresChalet");});
    $("a_plusCriteresChalet").observe("click",function(){afficheBtMoinsCriteres("a_moinsCriteresChalet","a_plusCriteresChalet");});
    
    //$("a_moinsCriteresChalet").onclick = function(evt){afficheBtPlusCriteres("a_moinsCriteresChalet","a_plusCriteresChalet");}
    //$("a_plusCriteresChalet").onclick = function(evt){afficheBtMoinsCriteres("a_moinsCriteresChalet","a_plusCriteresChalet");}
  }
  if($("div_moteur_chambre")){
    setScrollHorizontalOnDiv('div_moteurListe_Chambre','ul_moteur_Chambre',{nextButton:"a_plusCriteresChambres",prevButton:"a_moinsCriteresChambres"});
    $("a_moinsCriteresChambres").observe("click",function(){afficheBtPlusCriteres("a_moinsCriteresChambres","a_plusCriteresChambres");});
    $("a_plusCriteresChambres").observe("click",function(){afficheBtMoinsCriteres("a_moinsCriteresChambres","a_plusCriteresChambres");});   
    //$("a_moinsCriteresChambres").onclick = function(evt){afficheBtPlusCriteres("a_moinsCriteresChambres","a_plusCriteresChambres");}
    //$("a_plusCriteresChambres").onclick = function(evt){afficheBtMoinsCriteres("a_moinsCriteresChambres","a_plusCriteresChambres");}
  }
  if($("div_moteur_GEGS")){
    setScrollHorizontalOnDiv('div_moteurListe_GEGS','ul_moteur_GEGS',{nextButton:"a_plusCriteresGEGS",prevButton:"a_moinsCriteresGEGS"});   
    $("a_moinsCriteresGEGS").observe("click",function(){afficheBtPlusCriteres("a_moinsCriteresGEGS","a_plusCriteresGEGS");});
    $("a_plusCriteresGEGS").observe("click",function(){afficheBtMoinsCriteres("a_moinsCriteresGEGS","a_plusCriteresGEGS");});       
    //$("a_moinsCriteresGEGS").onclick = function(evt){afficheBtPlusCriteres("a_moinsCriteresGEGS","a_plusCriteresGEGS");}
    //$("a_plusCriteresGEGS").onclick = function(evt){afficheBtMoinsCriteres("a_moinsCriteresGEGS","a_plusCriteresGEGS");}
  }
}

function afficheBtPlusCriteres(moins,plus){
  $(moins).style.display="none";
  $(plus).style.display="block";
}
function afficheBtMoinsCriteres(moins,plus){
  $(moins).style.display="block";
  $(plus).style.display="none";
}




