<!-- //
b = new Array(9); // dimensione dell'array
s = new Array("null","immagini/g/calendario","immagini/g/fornitori","immagini/g/clienti","immagini/g/file","immagini/g/gruppi","immagini/g/watchlist","immagini/g/logout","immagini/g/icp");
aa = new Array(8);
ab = 9;
t = 0;
u = 0;
n = 0;
o = new Date(); // data e ora attuale
h = 5;
m = 385;
c = 0;
w = false;
var title;
var firstHoverOccurred=false;
m = 385;
p = 0;

// funzione per l'ingradimento
function gmd(ac) {
	c = ac;
	o = new Date();
	setTimeout("gidle()",20);
}

// funzione per tornare allo stato iniziale
function e(ac) {
	c = 0;
	w = false;
	o = new Date();
	setTimeout("gidle()",20);
	title=document.getElementById('imageTitle');
	title.innerHTML = "";
}

// array delle immagini
function gmenu() {
	for (var j=1;j<b.length;j++) {
		b[j]=35
	}
	title=document.getElementById('imageTitle');
	for(i=0;i<b.length;i++) {
		aa[i]=new Image();
		aa[i].src=s[i+1]+".gif"
	}
	setTimeout("gidle()",20);
}


function gidle(){
	var l=0;
	for(var i=1;i<b.length;i++){
		var imagename="image"+i;
		var imageElem=document.getElementById(imagename);
		if(c!=i){
			if(b[i]>35){
				b[i]-=h;
				if(b[i]<=35){
					b[i]=35;
					imageElem.src=s[i]+"-sm.gif"; // immagine piccola
				}
				imageElem.width=b[i];
				imageElem.height=b[i];
				if(c==0){
					var g=Math.floor(255-255*(b[i]-35)/35);
					title.style.color="rgb("+g+","+g+","+g+")"
				}
				p=1
			}
			l+=b[i]
		}
	} // for
	if (c!=0&&b[c]<70) {
		imagename = "image"+c;
		imageElem = document.getElementById(imagename);
		if(w == false){
			w = true;
			title.innerHTML = "<strong>"+document.getElementById(imagename).alt+'</strong>';
		}
		b[c]+=h;
		p=1;
		if(b[c]>70){
			b[c]=70; // la dimensione massima dell'immagine...
		}
		l+=b[c];
		if(l<m){
			b[c]+=m-l;
			if(b[c]>70){
				b[c]=70
			}
			l=m
		}
		// var g = Math.floor(255-255*(b[c]-35)/35);
		var g = 255;
		title.style.color="rgb("+g+","+g+","+g+")";
		imageElem.width = b[c];
		imageElem.height = b[c];
		document.getElementById(imagename).src = s[c]+".gif"
	}
	m = l;
	var ad = new Date();
	ab = ad.getTime()-o.getTime();
	o = ad;
	t += ab;
	u++;
	n = t/u;
	h = 5;
	if (u>4) {
		if (n>30) {
			h=10
		}
		if (n>60) {
			h=15
		}
		if (n>90) {
			h=20
		}
	}
	if (p) {
		setTimeout("gidle()", 25);
		p=0
	}
}
// -->
