function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
var area;
function preloadImages() {
	if (document.images) {
		zer_img_over = newImage("images/homepage/info_over.gif");
		zer_img_out = newImage("images/homepage/info_out.gif");
		zer_img_blink = newImage("images/homepage/info_blink.gif");
		uno_img_over = newImage("images/homepage/ingresso_over.gif");
		uno_img_out = newImage("images/homepage/ingresso_out.gif");
		uno_img_blink = newImage("images/homepage/ingresso_blink.gif");
		due_img_over = newImage("images/homepage/orario_over.gif");
		due_img_out = newImage("images/homepage/orario_out.gif");
		due_img_blink = newImage("images/homepage/orario_blink.gif");
		tre_img_over = newImage("images/homepage/museo_over.gif");
		tre_img_out = newImage("images/homepage/museo_out.gif");
		tre_img_blink = newImage("images/homepage/museo_blink.gif");
		qua_img_over = newImage("images/homepage/livello1_over.gif");
		qua_img_out = newImage("images/homepage/livello1_out.gif");
		qua_img_blink = newImage("images/homepage/livello1_blink.gif");
		cin_img_over = newImage("images/homepage/livello2_over.gif");
		cin_img_out = newImage("images/homepage/livello2_out.gif");
		cin_img_blink = newImage("images/homepage/livello2_blink.gif");
		sei_img_over = newImage("images/homepage/livello3_over.gif");
		sei_img_out = newImage("images/homepage/livello3_out.gif");
		sei_img_blink = newImage("images/homepage/livello3_blink.gif");
		set_img_over = newImage("images/homepage/livello4_over.gif");
		set_img_out = newImage("images/homepage/livello4_out.gif");
		set_img_blink = newImage("images/homepage/livello4_blink.gif");
		ott_img_over = newImage("images/homepage/livello5_over.gif");
		ott_img_out = newImage("images/homepage/livello5_out.gif");
		ott_img_blink = newImage("images/homepage/livello5_blink.gif");
		nov_img_over = newImage("images/homepage/sistema_over.gif");
		nov_img_out = newImage("images/homepage/sistema_out.gif");
		nov_img_blink = newImage("images/homepage/sistema_blink.gif");
		die_img_over = newImage("images/homepage/documentale_over.gif");
		die_img_out = newImage("images/homepage/documentale_out.gif");
		die_img_blink = newImage("images/homepage/documentale_blink.gif");
		und_img_over = newImage("images/homepage/gestionale_over.gif");
		und_img_out = newImage("images/homepage/gestionale_out.gif");
		und_img_blink = newImage("images/homepage/gestionale_blink.gif");
		preloadFlag = true;
		return;
	}
}
function cursorOver(newarea)
	{
		if (newarea != area) 	{
		var nomeoldimg = area + 'img';
		var imgoldimg = 'images/homepage/' + area + 'out.gif';
		var nomenewimg = newarea + 'img';
		var imgnewimg = 'images/barra/' + newarea + 'over.gif';
		var nomenewimgtxt = 'txt' + newarea;
		var imgnewimgtxt = 'images/barra/txt' + newarea + 'over.gif';
		changeImages(nomeoldimg, imgoldimg, nomeoldimgtxt, imgoldimgtxt, nomenewimg, imgnewimg, nomenewimgtxt, imgnewimgtxt);
		return;
	}
	}
function cursorOut(immagine, newarea)
	{
		if (newarea != area) 	{
		var nomeoldimg = area + 'img';
		var imgoldimg = 'images/barra/' + area + 'blink.gif';
		var nomeoldimgtxt = 'txt' + area;
		var imgoldimgtxt = 'images/barra/txt' + area + 'blink.gif';
		var nomenewimg = newarea + 'img';
		var imgnewimg = 'images/barra/' + newarea + 'out.gif';
		var nomenewimgtxt = 'txt' + newarea;
		var imgnewimgtxt = 'images/barra/txt' + newarea + 'out.gif';
		changeImages(nomeoldimg, imgoldimg, nomeoldimgtxt, imgoldimgtxt, nomenewimg, imgnewimg, nomenewimgtxt, imgnewimgtxt);
		return;
	}
	}

function outliner(numarea) {
area = numarea
if (navigator.appName == "Netscape")
{
var child = 
event.srcElement.getAttribute("child", false);
}
else
{
var child =
document.all[event.srcElement.getAttribute("child", false)];
}
//alert(child.className);
// If the child element exists, expand or collapse it.
if (null != child) 
child.className = child.className == "collapsed" ?
"expanded" : "collapsed";
}
function goLocation(location, newarea)
	{
		if (newarea != area) 	{
		var nomeoldimg = area + 'img';
		var imgoldimg = 'images/barra/' + area + 'out.gif';
		var nomeoldimgtxt = 'txt' + area;
		var imgoldimgtxt = 'images/barra/txt' + area + 'out.gif';
		var nomenewimg = newarea + 'img';
		var imgnewimg = 'images/barra/' + newarea + 'blink.gif';
		var nomenewimgtxt = 'txt' + newarea;
		var imgnewimgtxt = 'images/barra/txt' + newarea + 'blink.gif';
		changeImages(nomeoldimg, imgoldimg, nomeoldimgtxt, imgoldimgtxt, nomenewimg, imgnewimg, nomenewimgtxt, imgnewimgtxt);
		var nomenewancorimg = newarea + 'aimg';
        document.all(nomenewancorimg).className='pulsante';
		var nomeoldancorimg = area + 'aimg';
        document.all(nomeoldancorimg).className='bottone';
		var nomenewancortxt = newarea + 'atxt';
        document.all(nomenewancortxt).className='pulsante';
		var nomeoldancortxt = area + 'atxt';
        document.all(nomeoldancortxt).className='bottone';
		top.frames.centro.location=location;
		area = newarea; 
		return;
	}
		top.frames.centro.location=location;
	}
	