// Variabili globali utilizzate dall'applicazione

function aggiornaTracciaGPS(value)
{
//parent.frames['3D'].loadFile(value);
//parent.Visualizza('LAYER_3D');
gpx=value;
if (EsisteLayer('LAYER_3D')==0){	// non esiste il layer3D, crealo (poi la traccia sarą caricata all'avvio dell'applet)
		CreaSeNonEsiste('3D');
}
else if (gpx!=gpx_old && window.frames['3D']){	//esiste il layer3D e l'applet
		updateGPS();
   }

}

function updateGPS()
{
//alert('Traccia gpx da caricare: '+ gpx);
if (window.frames['3D']){
window.frames['3D'].getIEJApplet().updateTrack(gpx);	//VA IN ERRORE SE VIENE CHIUSO E POI RIAPERTO IL LAYER (non lo legge pił, non so perchč)
//window.frames['3D'].document.getElementById('iejApplet').updateTrack(gpx);
Visualizza('LAYER_3D');
gpx_old=gpx;
}
}
