// funzione solo per questo sito : www.comunepieve.tn.it ----------- modificata da Elvis ;)

var colonne=new Object()

colonne.columnswatch=["header_corpo_sx_corpo", "header_corpo_sx_corpo_riga_verticale", "header_corpo_dx_riga_verticale","header_corpo_dx_corpo_index","header_corpo","header"]

colonne.setHeights=function(reset,nevent){
var parteInutile = 0;
var resetit=(typeof reset=="string")? true : false;
var parteDestraTempo = document.getElementById("header_corpo_dx_corpo_index").offsetHeight;
var parteSinistraTempo = document.getElementById("header_corpo_sx_corpo").offsetHeight;
//alert(parteDestraTempo);
var accorcia;
var allunga;
var heightHeaderPrimoTitolo = document.getElementById("header_corpo_sx_primo_titolo").offsetHeight;
var heightHeaderCorpoSxTop = document.getElementById("header_corpo_sx_top").offsetHeight;
var heightHeaderTop = document.getElementById("header_top").offsetHeight;
var heightHeaderBottom = document.getElementById("header_bottom").offsetHeight;
//alert(heightHeaderPrimoTitolo+" heightHeaderPrimoTitolo");
//alert(heightHeaderCorpoSxTop+" heightHeaderCorpoSxTop");
//alert(heightHeaderTop+" heightHeaderTop");
//alert(heightHeaderBottom+" heightHeaderBottom");

/*gestione menu a pie di pagina per centrarlo e controllare che non esca dalla massima larghezza del sito*/
var divDaCentrare = document.getElementById("MenuPieContenitore");
var larghezzaDivMenuPie = document.getElementById("MenuPieContenitore").offsetWidth;
var larghezzaMaxSite = 997;

//alert(larghezzaDivMenuPie+" larghezza menu pie");
var differenza = larghezzaMaxSite - larghezzaDivMenuPie;
//alert(differenza+"differenza");
// assegno la sua larghezza di offset dato che puo essere variabile di volta in volta
divDaCentrare.style.width = larghezzaDivMenuPie+"px";

if(differenza <=0)
{
	larghezzaDivMenuPie = larghezzaMaxSite;
}
else
{
	if(nevent==2)
		Margine = parseInt(differenza);
	else
		Margine = parseInt(differenza/2);
	
	if(document.all)
	{
		// per ie:
		divDaCentrare.style.styleFloat = "none";
		divDaCentrare.marginLeft = Margine+"px";
	}
	else
	{
		// per mozillone
		divDaCentrare.setAttribute("STYLE","float:none; margin-left:"+Margine+"px")
	}
}



/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////// */

//prova fakjflsafdlsdkjfòsakdflaksldkfkalkdflafjdlafsaldfjlakdsjflkadfjlads
//var header_corpo_dx_riga_sotto_img = document.getElementById("header_corpo_dx_riga_sotto_img").offsetHeight;
//alert(header_corpo_dx_riga_sotto_img+"header_corpo_dx_riga_sotto_img");
//



if(parteDestraTempo >= parteSinistraTempo-144)
{
		//alert("faccio in base a parte destra");
				
		partedestra = document.getElementById("header_corpo_dx_corpo_index").offsetHeight;
		//alert(partedestra+" destra");
		
		allunga = partedestra+114;
		//alert(allunga+" allunga");
				
		allungaHeaderCorpo = allunga+heightHeaderCorpoSxTop+heightHeaderPrimoTitolo;
		///alert(allungaHeaderCorpo+"header corpo");
				
		allungaHeader = allunga+heightHeaderPrimoTitolo+heightHeaderCorpoSxTop+heightHeaderTop+heightHeaderBottom;
		//alert(allungaHeader+" header");

		for (var i=0; i<2; i++){
				document.getElementById(this.columnswatch[i]).style.height=allunga+"px";
		}
		for (var i=3; i<4; i++){
				document.getElementById(this.columnswatch[i]).style.height=partedestra+"px";
		}
		
		
		//alert(partedestra+4+"px");
		document.getElementById("header_corpo_dx_riga_verticale").style.height=partedestra+4+"px";
		document.getElementById("header_corpo").style.height=allungaHeaderCorpo+"px";
		document.getElementById("header").style.height=allungaHeader+"px";
}
else
{
		//alert("faccio in base a parte sinistra");
			
		partesinistra = document.getElementById("header_corpo_sx_corpo").offsetHeight;
		//alert(partesinistra+" sinistra");
		
		accorcia = partesinistra -95;
		//alert(accorcia+" accorcia");
			
		allungaHeaderCorpo = partesinistra+heightHeaderPrimoTitolo+heightHeaderCorpoSxTop + 20;
		//alert(allungaHeaderCorpo+" header Corpo");
			
		allungaHeader = partesinistra+heightHeaderPrimoTitolo+heightHeaderCorpoSxTop+heightHeaderTop+heightHeaderBottom+ 20;
		//alert(allungaHeader+" header");

		for (var i=0; i<2; i++){
				document.getElementById(this.columnswatch[i]).style.height=partesinistra+"px";
		}
		for (var i=3; i<4; i++){
				document.getElementById(this.columnswatch[i]).style.height=accorcia +"px";	
		}
		
		document.getElementById("header_corpo_dx_riga_verticale").style.height=accorcia+4+"px";
		document.getElementById("header_corpo").style.height=allungaHeaderCorpo+"px";
		document.getElementById("header").style.height=allungaHeader+"px";
}
}


colonne.resetHeights=function(){
this.setHeights("reset")
}


colonne.dotask=function(target, functionref, tasktype){ //assign a function to execute to an event handler (ie: onunload)
var tasktype=(window.addEventListener)? tasktype : "on"+tasktype
if (target.addEventListener)
target.addEventListener(tasktype, functionref, false)
else if (target.attachEvent)
target.attachEvent(tasktype, functionref)
}

colonne.dotask(window, function(){colonne.setHeights()}, "load")
colonne.dotask(window, function(){if (typeof colonne.timer!="undefined") clearTimeout(colonne.timer); colonne.timer=setTimeout("colonne.resetHeights()", 200)}, "resize")




