/*
CUSTOM.JS :: qui e solo qui vanno messe le funzioni JavaScript aggiunte per gestire le customizzazioni
*/

/*
fuction: SyncAggFromAgg
	compie le operazioni necessarie a caricare la scheda e a selezionare l'oggetto 
	a seguito di un click su un'altra scheda aggregazione (Trieste)
	
Arguments:
	type - discrimina tra ua e agg
	id - id dell'oggetto
	level - il valore dell'attributo level del c dell'ead
	
*/
function SyncAggFromAgg(type, id, level) {
	//se c'� un caricamento in corso non faccio niente
	if (semaforoAjax>0) {
		alert('caricamento in corso, attendere il suo completamento');
		return false;
	}
	
	var appDir = getApplicationURL();
	if (type=="agg"){
		if (!$type($('albero'))){
			//se � una aggregazione e non sono nella modalit� "tutto l'archivio"
			// devo caricare tale modalit� 
			location.replace("main.htm?aggid="+id);
		} else {
			// altrimento sincronizzo normalmente
			ChangeSelectedElement(id, 'albero');
			fillLayoutObject('rightColumn' , "schedaagg.htm?id="+id, "", "");
			fillLayoutObject('alberoUA' , "uatree.htm?id="+id, "", "");
		}
	}
}
