var nbCases=0;
var param="";
var tabLayers= new Array(50);
var nbLayers=0;


// function chaineEnvoyee()
// {
	// var loc = location.href;
	// var chaine = szHttpServeur +
	// "&ACTION=Plugin!NAME=CalculItineraire.Voirie!LOCATION=" + loc ;
	// chaine =chaine +"!TYPE=Chargement"+ "!"+param+"!";
	
	// updateBufferResultat(chaine);
// }

// function CalculIti()
// {
 
 // var depart=iframRes.document.getElementById("txtDepart").value;
 // var arrivee=iframRes.document.getElementById("txtArrivee").value;
 // param="PARAM="+depart +"@"+arrivee;
 // var chaine = szHttpServeur +
	// "&ACTION=Plugin!NAME=CalculItineraire.Voirie!LOCATION=" + loc ;
 // chaine=chaine+"!Dijkstra!" +param+"!";
 // updateBufferResultat(chaine);
// }

function loadResultAdresseItiArrivee()
{

var fResultIti = frames['resultAdressItiArrivee'];
var divListAdresse = document.getElementById("listArrivee");

if(divListAdresse!=null)
{

if(fResultIti!=null)
if(fResultIti.innerHTML!="")
{
divListAdresse.innerHTML = fResultIti.document.body.innerHTML;
hideObject("divArrivee");
hideObject("btIti");

}
}
}

function loadResultAdresseItiDepart()
{
var fResultIti = frames['resultAdressItiDepart'];
var divListAdresse = document.getElementById("listDepart");

if(divListAdresse!=null)
{

if(fResultIti!=null)
if(fResultIti.innerHTML!="")
{
divListAdresse.innerHTML = fResultIti.document.body.innerHTML;
hideObject("divDepart");
showObject("gotoIti");
showObject("listDepart");
}
}
}


/* fonction destiner à ouvrir la carte dans une grande fenetre pour imprimer*/

function printMapIti() 
{

 				var loc = location.href;
        var width;
        var height;
        width=mapright - mapleft;
        height=maptop - mapbottom;
				
				var chaine = szHttpServeur + "&XSL=imprimerIti.xsl&ACTION=BuildMap!EMPRISE=" + mapleft + "@" + mapbottom + "@" + width + "@" +  height + "!OUTPUTSIZE=" + 300 + "@" + 300 + "!LOCATION=" + loc + "&PORT=" + szPort ;
        updateBufferPrintIti(chaine);
}



function CalculItiClick(pluginName)
{
 
 var depart=document.getElementById("ptDepart").value;
 var arrivee=document.getElementById("ptArrivee").value;
 param="PARAM="+depart +";"+arrivee;
 var chaine = szHttpServeur +
	"&ACTION=Plugin!NAME=" + pluginName + "!LOCATION=" + loc + "!TYPE=Calcul!" ;
 chaine=chaine+param+"!";
 updateBufferResultat(chaine);
 return(false);
}

function Aller(x,y,szName)
{
 
  var obIfram = document.getElementById('fFiltre');
	obIfram.innerHTML = frames['bufferItineraire'].document.body.innerHTML;
		showOnglet('fFiltre','divOngletFiltre','Filtres');
		document.getElementById('arrivee').innerHTML = szName;
		document.getElementById('ptArrivee').value = ""+x+"!"+""+y;
		hideObject("gotoIti");
		hideObject("divListAdresse");
		showObject("divDepart");
}


function UpdateMousePosition(x,y)
{
 ConvertViewToSys(x,y);

 if (curTool==5)
 {
	
	
	var param="PARAM="+ mapCurrentX +"@"+mapCurrentY;
	var chaine = szHttpServeur +
	"&ACTION=Plugin!NAME="+pluginName+"!LOCATION=" + loc ;
 chaine=chaine+"!TYPE=ClickDepart !" +param+"!";
 updateBufferResultat(chaine);
 }
 if (curTool==6)
 {

	//iframRes.document.getElementById("txtArrivee").value=mapCurrentX +"@" + mapCurrentY;
	var param="PARAM="+ mapCurrentX+"@"+mapCurrentY;
	var chaine = szHttpServeur +
	"&ACTION=Plugin!NAME="+pluginName+"!LOCATION=" + loc ;
 chaine=chaine+"!TYPE=ClickArrivee!" +param+"!";
  updateBufferResultat(chaine);
 }
}

				
				