var ongletAffiche=0;

function oninit1(){
    setActionSurOnglet();
    setLinkVisuCarto();
}

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

function afficheOngletListe1(){
    ongletAffiche=0;
    document.getElementById("div_liste1").style.display="block";
    effaceCarto();
    document.getElementById("div_liste2").style.display="none";
    document.getElementById("div_liste_critereTriHaut").style.display="block";
    //document.getElementById("div_liste_navigListeQuePageAjxHaut").style.display="block";
    document.getElementById("div_liste_critereTriBas").style.display="block";
    //document.getElementById("div_liste_navigListeQuePageAjxBas").style.display="block";
       
    setClassForObj(document.getElementById("liOngletListe_liste1"),"onglets_listeOn");
    setClassForObj(document.getElementById("liOngletListe_carto"),"onglets_liste");
    setClassForObj(document.getElementById("liOngletListe_liste2"),"onglets_liste");
}

function afficheOngletListe2(){
    ongletAffiche=2;
    document.getElementById("div_liste2").style.display="block";
    effaceCarto();
    document.getElementById("div_liste1").style.display="none";
    document.getElementById("div_liste_critereTriHaut").style.display="block";
    if(document.getElementById("div_liste_navigListeQuePageAjxHaut")){
		document.getElementById("div_liste_navigListeQuePageAjxHaut").style.display="block";
	}
    document.getElementById("div_liste_critereTriBas").style.display="block";
    //document.getElementById("div_liste_navigListeQuePageAjxBas").style.display="block";
        
    setClassForObj(document.getElementById("liOngletListe_liste1"),"onglets_liste");
    setClassForObj(document.getElementById("liOngletListe_carto"),"onglets_liste");
    setClassForObj(document.getElementById("liOngletListe_liste2"),"onglets_listeOn");
}

function afficheOngletCarto(){
    ongletAffiche=1;
    document.getElementById("div_liste1").style.display="none";
    document.getElementById("div_liste2").style.display="none";
    document.getElementById("div_liste_critereTriHaut").style.display="none";
	if(document.getElementById("div_liste_navigListeQuePageAjxHaut")){
		document.getElementById("div_liste_navigListeQuePageAjxHaut").style.display="none";
	}
    document.getElementById("div_liste_critereTriBas").style.display="none";
    //document.getElementById("div_liste_navigListeQuePageAjxBas").style.display="none";

    setClassForObj(document.getElementById("liOngletListe_liste1"),"onglets_liste");
    setClassForObj(document.getElementById("liOngletListe_carto"),"onglets_listeOn");
    setClassForObj(document.getElementById("liOngletListe_liste2"),"onglets_liste");

    afficheCarte();

}

function setActionSurOnglet(){
   document.getElementById("liOngletListe_liste1").onclick=function (evt){afficheOngletListe1();}
   document.getElementById("liOngletListe_liste2").onclick=function (evt){afficheOngletListe2();}
   document.getElementById("liOngletListe_carto").onclick=function (evt){afficheOngletCarto();}
     
   if (ongletAffiche==0)afficheOngletListe1();
   if (ongletAffiche==1)afficheOngletCarto();
   if (ongletAffiche==2)afficheOngletListe2();
 
}

function onRefreshList(){
    setActionSurOnglet();
    traiteGMap();
}

function lienCarte(){
  traiteGMap();
  afficheOngletCarto();
}


function traiteGMap(){
    if (window.gmap){
	     gmap.reload();
    	//iteaGMAP_withLstCurr();
    	setLinkVisuCarto();
	}
 }


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

function visuCarte(){
 var nReq = location.search;
 nReq = location.search.substring(1,location.search.length);
 nReq = nReq.split("&");
 if(nReq[1]=="ONGLET=CARTE") afficheOngletCarto();
}
