// new window url per documenti Strict onclick="setURLTarget(this,'_blank');"
function setURLTarget(link, sTarget){
	link.target = sTarget;
	return true;
}

// setta l'altezza di A all'elemento B, con la correzione C
//setHeight('mainright2','menucontestuale',-32);
function setHeight (a,b,c) { 
	if (document.getElementById) {
	var altezza = document.getElementById(a).offsetHeight;
	document.getElementById(b).style.height = 'auto';
	altezza = altezza + c;
	document.getElementById(b).style.height = altezza + "px";
	}
}
// setta altezze uguali ad A e B
function setEqual(a,b) {
	if (document.getElementById) {
		var divs = new Array(document.getElementById(a), document.getElementById(b));
		//trovo l'altezza maggiore
		var maxHeight = 0;
		for (var i = 0; i < divs.length; i++) {
			divs[i].style.height = 'auto';
			if (divs[i].offsetHeight > maxHeight) maxHeight = divs[i].offsetHeight;
		}
		// setto le colonne alla nuova altezza
		for (var i = 0; i < divs.length; i++) {
			divs[i].style.height = maxHeight + 'px';
			// offsetHeight include padding bordi, ma non lo fa style.height, ricaviamo la differenza e correggiamo
			if (divs[i].offsetHeight > maxHeight) {
				divs[i].style.height = (maxHeight - (divs[i].offsetHeight - maxHeight)) + 'px';
			}
		}
	}
}

