	<!-- script sulla head-->
	
	
	
function xoopsGetElementById(id) {
if (document.getElementById(id)) {
	return document.getElementById(id);
	} else if (document.all[id]) {
		return document.all[id];
		} else if (document.layers && document.layers[id]) {
			return (document.layers[id]);
			} else {
				return false;
			}
}

function toggle_visibility(id, flag)  {

if (xoopsGetElementById(id)) {
	xoopsGetElementById(id).style.visibility = (flag) ? 'visible' : 'hidden';
	}
}

function showImgSelected(imgId, selectId, imgDir) {
imgDom     = xoopsGetElementById(imgId);
selectDom  = xoopsGetElementById(selectId);
imgDom.src = "/"+ imgDir + "/" + selectDom.options[selectDom.selectedIndex].value;
}


function justReturn() {
	return;
}


function openWithSelfMain(url,name,width,height) {
var options = "width=" + width + ",height=" + height + "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no";

new_window = window.open(url, name, options);
window.self.name = "main";
new_window.moveTo(((screen.availWidth/2)-(width/2)),((screen.availHeight/2)-(height/2)))
new_window.focus();
}


function setElementColor(id, color) {
	xoopsGetElementById(id).style.color = "#" + color;
}


function setElementFont(id, font) {
	xoopsGetElementById(id).style.fontFamily = font;
}


function setElementSize(id, size) {
	xoopsGetElementById(id).style.fontSize = size;
}


function changeDisplay(id) {
var elestyle = xoopsGetElementById(id).style;

if (elestyle.display == "") {
	elestyle.display = "none";
	} else {
		elestyle.display = "block";
	}
}

function toggleDisplay(id) {
var elestyle = xoopsGetElementById(id).style;

if (elestyle.display == "block" || elestyle.display == "") {
	elestyle.display = 'none';
	} else {
		elestyle.display = "block";
	}
}

function setVisible(id) {
	xoopsGetElementById(id).style.visibility = "visible";
}


function setHidden(id) {
	xoopsGetElementById(id).style.visibility = "hidden";
}


function makeBold(id) {
var eleStyle = xoopsGetElementById(id).style;

if (eleStyle.fontWeight != "bold") {
	eleStyle.fontWeight = "bold";
	} else {
		eleStyle.fontWeight = "normal";
	}
}


function makeItalic(id) {
var eleStyle = xoopsGetElementById(id).style;

if (eleStyle.fontStyle != "italic") {
	eleStyle.fontStyle = "italic";
	} else {
		eleStyle.fontStyle = "normal";
	}
}


function makeUnderline(id) {
var eleStyle = xoopsGetElementById(id).style;

if (eleStyle.textDecoration != "underline") {
	eleStyle.textDecoration = "underline";
	} else {
		eleStyle.textDecoration = "none";
	}
}


function appendSelectOption(selectMenuId, optionName, optionValue) {
var selectMenu = xoopsGetElementById(selectMenuId);
var newoption  = new Option(optionName, optionValue);

selectMenu.options[selectMenu.length] = newoption;
selectMenu.options[selectMenu.length].selected = true;
}


function disableElement(target) {
var targetDom = xoopsGetElementById(target);

if (targetDom.disabled != true) {
	targetDom.disabled = true;
	} else {
		targetDom.disabled = false;
	}
}


function xoopsCheckAll(formname, switchid) {
var ele = document.forms[formname].elements;
var switch_cbox = xoopsGetElementById(switchid);

for (var i=0; i<ele.length; i++) {
	var e = ele[i];
	if ( (e.name != switch_cbox.name) && (e.type == 'checkbox') ) {
		e.checked = switch_cbox.checked;
	}
}
}


function setRequired(arguments) {
var size = setRequired.arguments.length;
for (i=0; i<size; i++) {
	var id    = setRequired.arguments[i];
	var field = xoopsGetElementById(id);
	if (field.value == "") {
		alert("Completa i seguenti campi: " + setRequired.arguments[i]);
		field.focus();
		return false;
	}
}
}


function ExpandCollapseXoopsBlock(blockName) {
	if (document.getElementById) {
		XoopsBlockObject = document.getElementById("" + blockName + "");
	} else {
		XoopsBlockObject = document.layers["" + blockName + ""];
	}
			
	if (XoopsBlockObject.style.display != "none") {
		XoopsBlockObject.style.display = "none";
	} else {
		XoopsBlockObject.style.display = "block";
	}
}



	<!-- script sul body body -->
var preloaded = new Array();

	function RollOver(img,imageroll) {
		if (document.getElementById) {
			myImage = document.getElementById("" + img + "");
		} else if (document.layers) {
			myImage = document.layers["" + img + ""];
		}
		myImage.src = preloaded[imageroll].src;
	}

	function RollOut(img,imagenormal) {
		if (document.getElementById) {
			myImage = document.getElementById("" + img + "");
		} else if (document.layers) {
			myImage = document.layers["" + img + ""];
		}
		myImage.src = "img/" + imagenormal;
	}

	function ImgPreload() {
		var img_array_preload = new Array();
		imgno = 20;

		img_array_preload[0] = "news_u.gif";
		img_array_preload[1] = "home_u.gif";
		img_array_preload[2] = "account_u.gif";
		img_array_preload[3] = "forum_u.gif";
		img_array_preload[4] = "dl_u.gif";
		img_array_preload[5] = "link_u.gif";
		img_array_preload[6] = "info_u.gif";
		img_array_preload[7] = "sondaggi_u.gif";
		img_array_preload[8] = "faq_u.gif";
		img_array_preload[9] = "sx.gif";
		img_array_preload[10] = "dx.gif";
		img_array_preload[11] = "open.gif";
		img_array_preload[12] = "close.gif";
		img_array_preload[13] = "open_u.gif";
		img_array_preload[14] = "close_u.gif";
		img_array_preload[15] = "documenti_u.gif";
                img_array_preload[16] = "messenger_u.gif";

		for(i=0;i <= imgno;i++) {
			var m = new Image();
			m.src = "img/" + img_array_preload[i];
			preloaded[i] = m;
		}
	}

	ImgPreload();

	function ToggleImageSXDX(imgobject) {
		if (document.getElementById) {
			myImage = document.getElementById("" + imgobject + "");
		} else if (document.layers) {
			myImage = document.layers["" + imgobject + ""];
		}

		if ( myImage.src == preloaded[9].src ) {
			myImage.src = preloaded[10].src;
		} else {
			myImage.src = preloaded[9].src;
		}
	}

	function ToggleSideBar(imgobject) {
		if (document.getElementById) {
			myImage = document.getElementById("" + imgobject + "");
		} else if (document.layers) {
			myImage = document.layers["" + imgobject + ""];
		}

		if ( myImage.src == preloaded[11].src || myImage.src == preloaded[13].src ) {
			myImage.src = preloaded[12].src;
		} else {
			myImage.src = preloaded[11].src;
		}
	}

	function RollOverBlockIcon(imgobject) {
		if (document.getElementById) {
			myImage = document.getElementById("" + imgobject + "");
		} else if (document.layers) {
			myImage = document.layers["" + imgobject + ""];
		}

		if ( myImage.src == preloaded[11].src ) {
			myImage.src = preloaded[13].src;
		} else {
			myImage.src = preloaded[14].src;
		}
	}

	function RollOutBlockIcon(imgobject) {
		if (document.getElementById) {
			myImage = document.getElementById("" + imgobject + "");
		} else if (document.layers) {
			myImage = document.layers["" + imgobject + ""];
		}

		if ( myImage.src == preloaded[13].src ) {
			myImage.src = preloaded[11].src;
		} else if ( myImage.src == preloaded[14].src ) {
			myImage.src = preloaded[12].src;
		}
	}
