var szLocObj = "";
var szRechercheAppel = "";
var szLayerToShow = "";


var tableauRecherche = new Array("equipweb","communeweb","polivilleweb","paeweb","OMComWeb","CSComWeb","lignebusWeb","arretbusWeb","depositairestacWeb","parcrelaisWeb","travauxWeb","abrisWeb","arceauxWeb");
var tableauIdent = new Array("IDEQUIP","IDCOMMUNE","IDPOLIVILLE","IDPAE","IDOM","IDCS","ID_APPELCARTO","NOM","ID_DEPOSITAIRE","ID_PR","IDTRAVAUX","ID_OI","ID_ARCEAUX");



function getVars(content) {
    var param = content;
    var h = [];
    first = trim(param).split("&");
    for (i = 0; i < first.length; i++) {
        second = first[i].split("=");
        if (second.length > 1) {
            h[trim(second[0])] = trim(second[1]);
        }
    }
    return h;
}
function trim(s) {
    return s.replace(/^\s+/, "").replace(/\s+$/, "");
}


function RechercheWeb(szID)
{
		 	ClickItemRechercheMap(szRechercheAppel ,"",szID,"");
}


function analyseURL()
{

var tparams = getVars(location.search.substring(1,location.search.length));
szRechercheAppel = "";
for(i=0;i<tableauRecherche.length;i++)
{
	if(tparams[tableauIdent[i]])
	{
		szRechercheAppel = tableauRecherche[i];
		szLocObj = tparams[tableauIdent[i]];
		break;
	}
}
if(GetLayerFromURL()!="")
{	szLayerToShow =GetLayerFromURL();}
}

function GetLayerFromURL() 
{
	var idx = 0;
	var searchStr = "SHOWLAYER=";
	var loc = location.href;
	var endx = location.href.length;
	var szLayer = "";
	idx = location.href.indexOf(searchStr);
	if (idx>= 0)
	{
		szLayer = loc.substring(idx+10,endx);
		return(szLayer);
		
	}
	return("");

	
}

function ShowLayer(szLayerName)
{
var loc = location.href;
 var chaine = szHttpServeur  + "&ACTION=UpdateLegende!EMPRISE=ALL!OUTPUTSIZE=" + mapClientwidth + "@" + mapClientheight + "!LOCATION=" + loc+"!@"+szLayerName+"=1@";
updateBufferMap(chaine);

}

