<!--// stabiliamo i browservar nn = document.layers ? true : false;var ns6 = navigator.userAgent.toLowerCase().indexOf("gecko") != -1 ? true : false;// restituisce l'oggetto, browser indipendentefunction oggetto(obj) { return (nn ? document.layers[obj] : ns6 ? document.getElementById(obj) : document.all(obj));}// nome del browserfunction bName() {  // return 1 for Internet Explorer  if (navigator.appName == "Microsoft Internet Explorer")    return 1;  // return 2 for Navigator  if (navigator.appName == "Netscape")    return 2;  // return 0 for other browsers  return 0;}// versione del browserfunction bVer() {  // return version number (e.g., 4.03)  return parseFloat(navigator.appVersion)}// prototipo per push/pop per i browser che non supportano JavaScript 1.2function push() {  var sub = this.length;  for (var i = 0; i < push.arguments.length; ++i) {    this[sub] = push.arguments[i];	sub++;  }}function pop() {  var lastElement = this[this.length - 1];  this.length--;  return lastElement;}// se ie è < 5.5 aggiunge push/pop agli arrayif (bName() == 1 && bVer() >= 5.5) { }else {  Array.prototype.push = push;  Array.prototype.pop = pop;}// scambia immagini per i rolloverfunction scambia(obj, percorso_immagine) {	var t = oggetto(obj);	t.src = percorso_immagine;}// precarica le immagini (per i rollover in genere)function precarica() {	var d = document;	if (d.images) {		if (!d.prec) d.prec = new Array();		var i, j = d.prec.length, a = precarica.arguments;		for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0) {			d.prec[j] = new Image;			d.prec[j++].src = a[i];		}	}}function mostraRigaCollegate() {	var aus = oggetto('flag_ausiliario');	var riga = oggetto('riga_collegate');	if (aus.checked) {		riga.style.display = "none";	} else {		riga.style.display = "";	}}// -->
