<!--

function initBanner() {
   defaultStatus = "VegaSere.it";
}
initBanner();

if (document.all){ // Explorer
  document.write("<style type='text/css'>                    ");
  document.write("   <!--                                    ");
  document.write("   body {                                  ");
  document.write("      scrollbar-face-color: #E5E5E5;       ");
  document.write("      scrollbar-highlight-color: #808080;  ");
  document.write("      scrollbar-3dlight-color: #F2F0F0;    ");
  document.write("      scrollbar-shadow-color: #808080;     ");
  document.write("      scrollbar-darkshadow-color: #F2F0F0; ");
  document.write("      scrollbar-track-color: #F2F0F0;      ");
  document.write("      scrollbar-arrow-color: #808080;      ");
  document.write("   }                                       ");
  document.write("   /*-->                                   ");
  document.write("</style>                                   ");
}

function apri(url) {
   newin = window.open(url,'VegaSere.it','toolbar=no,scrollbars=no,width=750,height=550,status=no,location=no,resizable=yes,position=absolute,left=0px,top=0px');
}
function apriscrol(url) {
   newin = window.open(url,'VegaSere.it','toolbar=no,scrollbars=yes,width=550,height=550,status=no,location=no,resizable=yes,position=absolute,left=50px,top=100px');
}



// // MOUSE elastico segue cursore
// var nDots = 7;
// var Xpos = 0;
// var Ypos = 0;
// var DELTAT = .01;
// var SEGLEN = 10;
// var SPRINGK = 10;
// var MASS = 1;
// var GRAVITY = 50;
// var RESISTANCE = 10;
// var STOPVEL = 0.1;
// var STOPACC = 0.1;
// var DOTSIZE = 16;
// var BOUNCE = 0.75;
// var isNetscape = navigator.appName=="Netscape";
// var followmouse = true;
// var dots = new Array();
//
// function fp_mouse()
// {
//
//    //document.write("<div id=dot0 style='height:30px; width:30px; position:absolute; visibility:hidden;'>");
//    //document.write("	<img src='' alt='' /></div>");
//    //document.write("<div id=dot1 style='height:30px; width:30px; position:absolute;'>");
//    //document.write("	<img src='../imm/pallina1.png' alt='' /></div>");
//    //document.write("<div id=dot2 style='height:30px; width:30px; position:absolute;'>");
//    //document.write("	<img src='../imm/pallina2.png' alt='' /></div>");
//    //document.write("<div id=dot3 style='height:30px; width:30px; position:absolute;'>");
//    //document.write("	<img src='../imm/pallina3.png' alt='' /></div>");
//    //document.write("<div id=dot4 style='height:30px; width:30px; position:absolute;'>");
//    //document.write("	<img src='../imm/pallina1.png' alt='' /></div>");
//
//    //document.write("<div id=dot0 style='height:30px; width:30px; position:absolute; visibility:hidden;'>");
//    //document.write("	<img src='' alt='' /></div>");
//    //document.write("<div id=dot1 style='height:30px; width:30px; position:absolute;'>");
//    //document.write("	<img src='../imm/fiore02.gif' alt='' /></div>");
//    //document.write("<div id=dot2 style='height:30px; width:30px; position:absolute;'>");
//    //document.write("	<img src='../imm/fiore03.gif' alt='' /></div>");
//    //document.write("<div id=dot3 style='height:30px; width:30px; position:absolute;'>");
//    //document.write("	<img src='../imm/fiore02.gif' alt='' /></div>");
//    //document.write("<div id=dot4 style='height:30px; width:30px; position:absolute;'>");
//    //document.write("	<img src='../imm/fiore03.gif' alt='' /></div>");
//
//    //document.write("<div id=dot0 style='height:29px; width:31px; position:absolute; visibility:hidden;'>");
//    //document.write("	<img height=29px src='' width=20 alt='' /></div>");
//    //document.write("<div id=dot1 style='height:29px; width:31px; position:absolute;'>");
//    //document.write("	<img height=29px width=31px src='../imm/pesce.gif' alt='' /></div>");
//    //document.write("<div id=dot2 style='height:29px; width:31px; position:absolute;'>");
//    //document.write("	<img height=29px width=31px src='../imm/pesce.gif' alt='' /></div>");
//    //document.write("<div id=dot3 style='height:29px; width:31px; position:absolute;'>");
//    //document.write("	<img height=29px width=31px src='../imm/pesce.gif' alt='' /></div>");
//    //document.write("<div id=dot4 style='height:29px; width:31px; position:absolute;'>");
//    //document.write("	<img height=29px width=31px src='../imm/pesce.gif' alt='' /></div>");
//
//    document.write("<div id=dot0 style='height:30px; width:30px; position:absolute; visibility:hidden;'>");
//    document.write("	<img src='' alt='' /></div>");
//    document.write("<div id=dot1 style='height:17px; width:20px; position:absolute;'>");
//    document.write("	<img src='../imm/cuoriccino_verde.gif' alt='' /></div>");
//    document.write("<div id=dot2 style='height:17px; width:20px; position:absolute;'>");
//    document.write("	<img src='../imm/cuoriccino_rosa.gif' alt='' /></div>");
//    document.write("<div id=dot3 style='height:17px; width:20px; position:absolute;'>");
//    document.write("	<img src='../imm/cuoriccino_verde.gif' alt='' /></div>");
//    document.write("<div id=dot4 style='height:17px; width:20px; position:absolute;'>");
//    document.write("	<img src='../imm/cuoriccino_rosa.gif' alt='' /></div>");
//    document.write("<div id=dot5 style='height:17px; width:20px; position:absolute;'>");
//    document.write("	<img src='../imm/cuoriccino_verde.gif' alt='' /></div>");
//    document.write("<div id=dot6 style='height:17px; width:20px; position:absolute;'>");
//    document.write("	<img src='../imm/cuoriccino_rosa.gif' alt='' /></div>");
//
//    document.write("<div align=center>");
//    init();
//    document.write("</div>");
// }
//
// function init() {
// 	var i = 0;
// 	for (i = 0; i < nDots; i++) {
// 		dots[i] = new dot(i);
// 	}
// 	if (!isNetscape) {
//
// 		// I only know how to read the locations of the
//
// 		// <LI> items in IE
//
// 		//skip this for now
//
// 		// setInitpositions(dots)
//
// 	}
// 	for (i = 0; i < nDots; i++) {
// 		dots[i].obj.left = dots[i].X;
// 		dots[i].obj.top = dots[i].Y;
// 	}
// 	if (isNetscape) {
// 		startanimate(); }
// 	   else {
// 		// let dots sit there for a few seconds
// 		// since they're hiding on the real bullets
// 		setTimeout("startanimate()", 500);    //ritardo alla partenza
// 	}
// }
// function dot(i) {
// 	this.X = Xpos;
// 	this.Y = Ypos;
// 	this.dx = 0;
// 	this.dy = 0;
// 	if (isNetscape) {
// 		this.obj = eval("document.dot" + i); }
// 	   else {
// 		this.obj = eval("dot" + i + ".style");
// 	}
// }
// function startanimate() {
// 	setInterval("animate()", 20);
//
// }
// function setInitpositions(dots) {
// 	var startloc = document.all.tags("LI");
// 	var i = 0;
// 	for (i = 0; i < startloc.length && i < (nDots - 1); i++) {
// 		dots[i+1].X = startloc[i].offsetLeft
// 		startloc[i].offsetParent.offsetLeft - DOTSIZE;
// 		dots[i+1].Y = startloc[i].offsetTop +
// 		startloc[i].offsetParent.offsetTop + 2*DOTSIZE;
// 	}
// 	dots[0].X = dots[1].X;
// 	dots[0].Y = dots[1].Y - SEGLEN;
// }
// function MoveHandler(e) {
// 	Xpos = e.pageX;
// 	Ypos = e.pageY;
// 	return true;
// }
// function MoveHandlerIE() {
// 	Xpos = window.event.x + document.body.scrollLeft;
// 	Ypos = window.event.y + document.body.scrollTop;
// }
// if (isNetscape) {
// 	document.captureEvents(Event.MOUSEMOVE);
// 	document.onMouseMove = MoveHandler; }
//    else {
// 	document.onmousemove = MoveHandlerIE;
// }
// function vec(X, Y) {
// 	this.X = X;
// 	this.Y = Y;
// }
//
// // adds force in X and Y to spring for dot[i] on dot[j]
// function springForce(i, j, spring) {
// 	var dx = (dots[i].X - dots[j].X);
// 	var dy = (dots[i].Y - dots[j].Y);
// 	var len = Math.sqrt(dx*dx + dy*dy);
// 	if (len > SEGLEN) {
// 		var springF = SPRINGK * (len - SEGLEN);
// 		spring.X += (dx / len) * springF;
// 		spring.Y += (dy / len) * springF;
// 	}
// }
// function animate() {
// 	var start = 0;
// 	if (followmouse) {
// 		dots[0].X = Xpos;
// 		dots[0].Y = Ypos;
// 		start = 1;
// 	}
// 	for (i = start ; i < nDots; i++ ) {
// 		var spring = new vec(0, 0);
// 		if (i > 0) {
// 			springForce(i-1, i, spring);
// 		}
// 		if (i < (nDots - 1)) {
// 			springForce(i+1, i, spring);
// 		}
// 		var resist = new vec(-dots[i].dx * RESISTANCE, -dots[i].dy * RESISTANCE);
// 		var accel = new vec((spring.X + resist.X)/ MASS, (spring.Y + resist.Y)/ MASS + GRAVITY);
// 		dots[i].dx += (DELTAT * accel.X);
// 		dots[i].dy += (DELTAT * accel.Y);
// 		if (Math.abs(dots[i].dx) < STOPVEL &&
// 			Math.abs(dots[i].dy) < STOPVEL &&
// 			Math.abs(accel.X) < STOPACC &&
// 			Math.abs(accel.Y) < STOPACC) {
// 			dots[i].dx = 0;
// 			dots[i].dy = 0;
// 		}
// 		dots[i].X += dots[i].dx;
// 		dots[i].Y += dots[i].dy;
// 		var height, width;
// 		if (isNetscape) {
// 			height = window.innerheight + document.scrollTop;
// 			width = window.innerwidth + document.scrollLeft; }
// 		   else {
// 			height = document.body.clientheight + document.body.scrollTop;
// 			width = document.body.clientwidth + document.body.scrollLeft;
// 		}
// 		if (dots[i].Y >=  height - DOTSIZE - 1) {
// 			if (dots[i].dy > 0) {
// 				dots[i].dy = BOUNCE * -dots[i].dy;
// 			}
// 			dots[i].Y = height - DOTSIZE - 1;
// 		}
// 		if (dots[i].X >= width - DOTSIZE) {
// 			if (dots[i].dx > 0) {
// 				dots[i].dx = BOUNCE * -dots[i].dx;
// 			}
// 			dots[i].X = width - DOTSIZE - 1;
// 		}
// 		if (dots[i].X < 0) {
// 			if (dots[i].dx < 0) {
// 				dots[i].dx = BOUNCE * -dots[i].dx;
// 			}
// 			dots[i].X = 0;
// 		}
// 		dots[i].obj.left = dots[i].X;
// 		dots[i].obj.top =  dots[i].Y;
// 	}
// }
//
// fp_mouse();



// // MOUSE nevica
//
// //Autumn leaves- by Kurt Grigg (kurt.grigg@virgin.net)
// //Modified by Dynamic Drive for NS6 functionality
// //visit http://www.dynamicdrive.com for this script
// //Pre-load your image below!
// 
// grphcs=new Array(4)
// Image0=new Image();
// Image0.src=grphcs[0]="../imm/fiore01.gif";
// Image1=new Image();
// Image1.src=grphcs[1]="../imm/fiore02.gif"
// Image2=new Image();
// Image2.src=grphcs[2]="../imm/fiore03.gif"
// Image3=new Image();
// Image3.src=grphcs[3]="../imm/fiore04.gif"
// Image4=new Image();
//
// Amount=18; //Smoothness depends on image file size, the smaller the size the more you can use!
// Ypos=new Array();
// Xpos=new Array();
// Speed=new Array();
// Step=new Array();
// Cstep=new Array();
// ns=(document.layers)?1:0;
// ns6=(document.getElementById&&!document.all)?1:0;
//
// if (ns){
// for (i = 0; i < Amount; i++){
// var P=Math.floor(Math.random()*grphcs.length);
// rndPic=grphcs[P];
// document.write("<layer name='sn"+i+"' left=0 top=0><img src="+rndpic+" alt='' /></layer>");
// }
// }
// else{
// document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
// for (i = 0; i < Amount; i++){
// var P=Math.floor(Math.random()*grphcs.length);
// rndPic=grphcs[P];
// document.write('<img id="si'+i+'" src="'+rndPic+'" style="position:absolute;top:0px;left:0px" alt='' />');
// }
// document.write('</div></div>');
// }
// WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
// WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
// for (i=0; i < Amount; i++){
//  Ypos[i] = Math.round(Math.random()*WinHeight);
//  Xpos[i] = Math.round(Math.random()*WinWidth);
//  Speed[i]= Math.random()*5+3;
//  Cstep[i]=0;
//  Step[i]=Math.random()*0.1+0.05;
// }
// function fall(){
// var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;
// var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
// var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop;
// var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft;
// for (i=0; i < Amount; i++){
// sy = Speed[i]*Math.sin(90*Math.PI/180);
// sx = Speed[i]*Math.cos(Cstep[i]);
// Ypos[i]+=sy;
// Xpos[i]+=sx;
// if (Ypos[i] > WinHeight){
// Ypos[i]=-60;
// Xpos[i]=Math.round(Math.random()*WinWidth);
// Speed[i]=Math.random()*5+3;
// }
// if (ns){
// document.layers['sn'+i].left=Xpos[i];
// document.layers['sn'+i].top=Ypos[i]+hscrll;
// }
// else if (ns6){
// document.getElementById("si"+i).style.left=Math.min(WinWidth,Xpos[i]);
// document.getElementById("si"+i).style.top=Ypos[i]+hscrll;
// }
// else{
// eval("document.all.si"+i).style.left=Xpos[i];
// eval("document.all.si"+i).style.top=Ypos[i]+hscrll;
// }
// Cstep[i]+=Step[i];
// }
// setTimeout('fall()',48);
// }
//
// window.onload=fall



// // MOUSE palline salgono
// Image0 = new Image();
// // SereZ : aggiunti i seguenti Image per fare il gioco dei colori
// Image1 = new Image();
// Image2 = new Image();
// Image3 = new Image();
// Image0.src = "../imm/bolle1.gif";
// Image1.src = "../imm/bolle2.gif";
// Image2.src = "../imm/bolle3.gif";
// Image3.src = "../imm/bolle4.gif";
//
// //  Image0.src = "../imm/farfalla1.png";
// //  Image1.src = "../imm/farfalla2.png";
// //  Image2.src = "../imm/farfalla3.png";
// //  Image3.src = "../imm/farfalla4.png";
// //  Image4.src = "../imm/farfalla5.png";
// //  Image5.src = "../imm/farfalla4.png";
// //Image0.src = "../imm/pall0.gif";
// //Image1.src = "../imm/pall1.gif";
// //Image2.src = "../imm/pall2.gif";
// //Image3.src = "../imm/pall3.gif";
// //Image4.src = "../imm/pall4.gif";
// //Image5.src = "../imm/pall5.gif";
//
// //Amount = 20;
// Amount = 40;
// Ymouse = -50;
// Xmouse = -50;
// Ypos = new Array();
// Xpos = new Array();
// Speed = new Array();
// rate = new Array();
// grow = new Array();
// Step = new Array();
// Cstep = new Array();
// nsSize = new Array();
// ns = (document.layers)?1:0;
// (document.layers)?window.captureEvents(Event.MOUSEMOVE):0;
// function Mouse(evnt) {
// Ymouse=(document.layers)?evnt.pageY-20:event.y-20;
// Xmouse=(document.layers)?evnt.pageX:event.x;
// }
// (document.layers)?window.onMouseMove=Mouse:document.onmousemove=Mouse;
// for (i = 0; i < Amount; i++) {
// Ypos[i] = Ymouse;
// Xpos[i] = Xmouse;
// Speed[i] = Math.random()*4+1;
// Cstep[i] = 0;
// Step[i] = Math.random()*0.1+0.05;
// grow[i] = 8;
// nsSize[i] = Math.random()*15+5;
// rate[i] = Math.random()*0.5+0.1;
// }
// if (ns) {
// for (i = 0; i < Amount; i++) {
// document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+Image0.src+" name='N' width="+nsSize[i]+" height="+nsSize[i]+" alt='' /></LAYER>");
//    }
// }
// else {
// document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
// for (i = 0; i < Amount; i++) {
// // SereZ : aggiunte le rige sotto
// //document.write('<img id="si" src="'+Image5.src+'" style="position:absolute;top:-100px;left:0px;filter:alpha(opacity=90)" alt="" />');
// //document.write('<img id="si" src="'+Image4.src+'" style="position:absolute;top:-100px;left:0px;filter:alpha(opacity=90)" alt="" />');
// document.write('<img id="si" src="'+Image3.src+'" style="position:absolute;top:-100px;left:0px;filter:alpha(opacity=30)" alt="" />');
// document.write('<img id="si" src="'+Image2.src+'" style="position:absolute;top:-100px;left:0px;filter:alpha(opacity=30)" alt="" />');
// document.write('<img id="si" src="'+Image1.src+'" style="position:absolute;top:-100px;left:0px;filter:alpha(opacity=30)" alt="" />');
// document.write('<img id="si" src="'+Image0.src+'" style="position:absolute;top:-100px;left:0px;filter:alpha(opacity=30)" alt="" />');
// }
// document.write('</div></div>');
// }
// function MouseBubbles() {
// var hscrll = (document.layers)?window.pageYOffset:document.body.scrollTop;
// var wscrll = (document.layers)?window.pageXOffset:document.body.scrollLeft;
// for (i = 0; i < Amount; i++){
// sy = Speed[i] * Math.sin(270 * Math.PI / 180);
// sx = Speed[i] * Math.cos(Cstep[i] * 4);
// Ypos[i] += sy;
// Xpos[i] += sx;
// if (Ypos[i] < -40) {
// Ypos[i] = Ymouse;
// Xpos[i] = Xmouse;
// Speed[i] = Math.random() * 6 + 4;
// grow[i] = 8;
// nsSize[i] = Math.random() * 15 + 5;
// }
// if (ns) {
// document.layers['sn'+i].left = Xpos[i] + wscrll;
// document.layers['sn'+i].top = Ypos[i] + hscrll;
// }
// else {
// si[i].style.pixelLeft = Xpos[i] + wscrll;
// si[i].style.pixelTop = Ypos[i] + hscrll;
// si[i].style.width = grow[i];
// si[i].style.height = grow[i];
// }
// grow[i] += rate[i];
// Cstep[i] += Step[i];
// if (grow[i] > 30) grow[i] = 30;
// }
// setTimeout('MouseBubbles()',35);
// }
// MouseBubbles();


// // MOUSE segue cursore e si ferma sotto il mouse
// B=document.all;
// C=document.layers;
// //T1=new Array("../imm/pallina1.png",19,18,"../imm/pallina2.png",19,18,"../imm/pallina3.png",19,18,"../imm/pallina1.png",19,18,"../imm/pallina2.png",19,18,"../imm/pallina3.png",19,18,"../imm/pallina1.png",19,18,"../imm/pallina2.png",19,18,"../imm/pallina3.png")
// //T1=new Array("../imm/foglia.png",32,32,"../imm/foglia.png",32,32,"../imm/foglia.png",32,32,"../imm/foglia.png",32,32,"../imm/foglia.png",32,32,"../imm/foglia.png",32,32,"../imm/foglia.png",32,32,"../imm/foglia.png",32,32,"../imm/foglia.png",32,32,"../imm/foglia.png",32,32,"../imm/foglia.png",32,32,"../imm/foglia.png",32,32)
// //T1=new Array("../imm/stelleb1.gif",30,30,"../imm/stelleb2.gif",30,30,"../imm/stelleb3.gif",30,30,"../imm/stelleb4.gif",30,30,"../imm/stelleb1.gif",30,30,"../imm/stelleb2.gif",30,30,"../imm/stelleb3.gif",30,30,"../imm/stelleb4.gif",30,30,"../imm/stelleb1.gif",30,30,"../imm/stelleb2.gif",30,30)
// T1=new Array("../imm/stelleb4.gif",30,30,"../imm/stelleb3.gif",30,30,"../imm/stelleb2.gif",30,30,"../imm/stelleb1.gif",30,30,"../imm/stelleb4.gif",30,30,"../imm/stelleb3.gif",30,30,"../imm/stelleb2.gif",30,30,"../imm/stelleb1.gif",30,30,"../imm/stelleb4.gif",30,30,"../imm/stelleb3.gif",30,30,"../imm/stelleb2.gif",30,30,"../imm/stelleb1.gif",30,30,"../imm/stelleb4.gif",30,30)
// //T1=new Array("../imm/stelleg1.gif",30,30,"../imm/stelleg2.gif",30,30,"../imm/stelleg3.gif",30,30,"../imm/stelleg4.gif",30,30,"../imm/stelleg5.gif",30,30,"../imm/stelleg1.gif",30,30,"../imm/stelleg2.gif",30,30,"../imm/stelleg3.gif",30,30,"../imm/stelleg4.gif",30,30,"../imm/stelleg5.gif",30,30,"../imm/stelleg1.gif",30,30,"../imm/stelleg2.gif",30,30)
// //T1=new Array("../imm/stelleg1.gif",30,30,"../imm/stelleg2.gif",30,30,"../imm/stelleg3.gif",30,30,"../imm/stelleg1.gif",30,30,"../imm/stelleg2.gif",30,30,"../imm/stelleg3.gif",30,30,"../imm/stelleg1.gif",30,30,"../imm/stelleg2.gif",30,30,"../imm/stelleg3.gif",30,30)
// //T1=new Array("../imm/stellev1.gif",30,30,"../imm/stellev2.gif",30,30,"../imm/stellev3.gif",30,30,"../imm/stellev1.gif",30,30,"../imm/stellev2.gif",30,30,"../imm/stellev3.gif",30,30,"../imm/stellev1.gif",30,30,"../imm/stellev2.gif",30,30,"../imm/stellev3.gif",30,30)
// //T1=new Array("../imm/fantasmino1.gif",30,30,"../imm/fantasmino2.gif",30,30,"../imm/fantasmino1.gif",30,30,"../imm/fantasmino2.gif",30,30,"../imm/fantasmino1.gif",30,30,"../imm/fantasmino2.gif",30,30,"../imm/fantasmino1.gif",30,30,"../imm/fantasmino2.gif",30,30,"../imm/fantasmino2.gif",30,30)
// //T1=new Array("../imm/cuore1.gif",30,30,"../imm/cuore2.gif",30,30,"../imm/cuore3.gif",30,30,"../imm/cuore4.gif",30,30,"../imm/cuore5.gif",30,30,"../imm/cuore6.gif",30,30,"../imm/cuore1.gif",30,30,"../imm/cuore2.gif",30,30,"../imm/cuore3.gif",30,30,"../imm/cuore4.gif",30,30)
// nos=parseInt(T1.length/3)
// rate=50
// ie5fix1=0;
// ie5fix2=0;
// for (i=0;i<nos;i++){
// createContainer("CUR"+i,i*10,i*10,i*3+1,i*3+2,"","<img src='"+T1[i*3]+"' width="+T1[(i*3+1)]+" height="+T1[(i*3+2)]+" border=0 alt='' />")}
// function createContainer(N,Xp,Yp,W,H,At,HT,Op,St){
// with (document){
// write((!B) ? "<layer id='"+N+"' left="+Xp+" top="+Yp+" width="+W+" height="+H : "<div id='"+N+"'"+" style='position:absolute;left:"+Xp+"; top:"+Yp+"; width:"+W+"; height:"+H+"; ");
// if(St){
// if (C)
// write(" style='");
// write(St+";' ")
// }
// else write((B)?"'":"");
// write((At)? At+">" : ">");
// write((HT) ? HT : "");
// if (!Op)
// closeContainer(N)
// }
// }
// function closeContainer(){
// document.write((B)?"</div>":"</layer>")
// }
// function getXpos(N){
// return (B) ? parseInt(B[N].style.left) : C[N].left
// }
// function getYpos(N){
// return (B) ? parseInt(B[N].style.top) : C[N].top
// }
//
// function moveContainer(N,DX,DY){
// c=(B) ? B[N].style :C[N];c.left=DX;c.top=DY
// }
// function cycle(){
// //if (IE5)
// if (document.all&&window.print){
// ie5fix1=document.body.scrollLeft;
// ie5fix2=document.body.scrollTop;
// }
// for (i=0;i<(nos-1);i++){
// moveContainer("CUR"+i,getXpos("CUR"+(i+1)),getYpos("CUR"+(i+1)))
// }
// }
// function newPos(e){
// moveContainer("CUR"+(nos-1),(B)?event.clientX+ie5fix1:e.pageX+2,(B)?event.clientY+ie5fix2:e.pageY+2
// )
// }
// if(document.layers)
// document.captureEvents(Event.MOUSEMOVE)
// document.onmousemove=newPos
// setInterval("cycle()",rate)




// // MOUSE lucine si allontanano e si avvicinano
// if (document.all){
//    //colours=new Array('yellow','purple','green','blue','pink','white','orange','red')
//    //colours=new Array('blue','lightblue','darkblue','silver','blue','blue','lightblue','darkblue','silver')
//    amount=colours.length;
//    YgetDelay=0,XgetDelay=0,Ydelay=0,Xdelay=0,step=0.2,currStep=0,my=0,mx=0;
//    document.write('<div id="ie" style="position:absolute;top:0;left:0;"><div style="position:relative">');
//    for (i=0; i < amount; i++)
//    document.write('<div id="iestars" style="position:absolute;top:0px;left:0px;height:50px;width:50px;font-family:Courier New;font-size:5px;color:'+colours[i]+';padding-top:20px;text-align:center">.</div>');
//    document.write('</div></div>');
//    ini=1;
//    gstep=1;
//    function iMouse(){
//       my=event.y;mx=event.x;
//    }
//    document.onmousemove=iMouse
//    function dim(){
//       ini-=gstep;
//       dt=setTimeout('dim()',10);
//       if (ini < 2){
//          clearTimeout(dt);
//          glow();
//       }
//    }
//    function glow(){
//       ini+=gstep;
//       gt=setTimeout('glow()',10);
//       if (ini > 14){
//          clearTimeout(gt);
//          dim();
//       }
//    }
//    function stars(){
//       ie.style.top=document.body.scrollTop;
//       for (i=0; i < amount; i++){
//          var layer=iestars[i].style;
//          layer.filter='glow(color='+colours[i]+', strength='+ini+')';
//          //layer.top= Ydelay+100*Math.sin((5*Math.sin((currStep-15.99)/10))+i*70)*Math.sin((currStep)/10)*Math.cos((currStep+i*25)/10);
//          //layer.left=Xdelay+180*Math.cos((5*Math.sin((currStep-15.99)/10))+i*70)*Math.sin((currStep)/10)*Math.cos((currStep+i*25)/10);
//          layer.top= Ydelay+80*Math.sin((5*Math.sin((currStep-15.99)/10))+i*70)*Math.sin((currStep)/10)*Math.cos((currStep+i*25)/10);
//          layer.left=Xdelay+80*Math.cos((5*Math.sin((currStep-15.99)/10))+i*70)*Math.sin((currStep)/10)*Math.cos((currStep+i*25)/10);
//       }
//       currStep+=step;
//    }
//    function delay(){
//       Ydelay = YgetDelay+=(my-YgetDelay)*1/20;
//       Xdelay = XgetDelay+=(mx-XgetDelay)*1/20;
//       stars();
//       //setTimeout('delay()',10);
//       setTimeout('delay()',20);
//    }
//    delay();
//    glow();
// }



// // MOUSE ruota dietro al cursore
//
// function fp_mouse_ruota()
//  {
//     document.write("<span id=img style='position: absolute; top: -100px' alt='' />");
//     document.write("   <img src='../imm/pallina1.png' alt='' />");
//     document.write("   <img src='../imm/pallina2.png' alt='' />");
//     document.write("   <img src='../imm/pallina3.png' alt='' />");
//     document.write("   <img src='../imm/pallina1.png' alt='' />");
//     document.write("   <img src='../imm/pallina2.png' alt='' />");
//     document.write("   <img src='../imm/pallina3.png' alt='' />");
//     document.write("   <img src='../imm/pallina1.png' alt='' />");
//     document.write("   <img src='../imm/pallina2.png' alt='' />");
//     document.write("   <img src='../imm/pallina3.png' alt='' />");
//     document.write("</span>");
//  }
// fp_mouse_ruota();
//
// window.onerror = new Function("return true")
// screen.bufferDepth = 16
//
// object = new Array()
//
// var R,xm,ym
// var kr = Math.PI/180
//
// function insertHTML(container, tag, att, style){
//    var obj = document.createElement(tag)
//    if(att)for(var i=0;i<att.length;i+=2)obj.setAttribute(att[i],att[i+1])
//    if(style)for(var i=0;i<style.length;i+=2)obj.style.setAttribute(style[i],style[i+1])
//    container.insertBefore(obj,container.firstChild)
//    return obj
// }
//
// function CObj(N,obj,pr,pk){
//
//    this.img = insertHTML(document.body, "img", ["src", obj.src], [
//       "position", "absolute",
//       //"zIndex", -pk
//        -pk
//    ])
//
//    this.dL   = this.img.width  / 2
//    this.dH   = this.img.height / 2
//    this.img  = this.img.style
//    this.N    = N
//    this.sens = 1
//    this.xmb  = 0
//    this.r    = 0
//    this.k    = 0
//    this.pk   = pk
//    this.pr   = pr
//    this.x    = xm
//    this.y    = ym
//
//    this.DhTeuMeulEu = function (){
//       with (this) {
//          img.posLeft   = x - dL + Math.cos((k -= pk * sens) * kr) * (r += pr)
//          img.posTop    = y - dH - (r * .5) + Math.sin(k * kr) * r
//          if(r > R + 2 * N){
//             y    = ym
//             x    = xm
//             r    = 0
//             sens = xm>xmb?1:-1
//             xmb  = xm
//          }
//       }
//    }
// }
//
// function zyva(){
//    R  = 40
//    xm = document.body.offsetWidth  / 2
//    ym = document.body.offsetHeight / 2
//
//    document.onmousemove = function moumove(){
//       xm = window.event.clientX
//       ym = window.event.clientY + document.body.scrollTop
//    }
//
//    for(i=0;i<100;i++){
//       o = IMG.children[i%IMG.children.length]
//       object[i] = new CObj(i, o, 3, 80/o.width)
//    }
//
//    setInterval("for(var i in object)object[i].DhTeuMeulEu()",16)
// }
//
// zyva();


// // MOUSE scritta con ombra segue cursore - scaricato gratuitamente da www.freemaster.it
// message='Buon Natale<br>e Buon Anno!';
// FonT='Verdana';
// ColoR='5C0000';
// SizE=3; //1 to 7 only!
// 
// var amount=5,ypos=-50,xpos=0,Ay=0,Ax=0,By=0,Bx=0,Cy=0,Cx=0,Dy=0,Dx=0,Ey=0,Ex=0;
// if (document.layers){
// for (i = 0; i < amount; i++)
// {document.write('<layer name=nsl'+i+' top=0 left=0><font face='+FonT+' size='+SizE+' color='+ColoR+'>'+message+'</font></layer>')}
// window.captureEvents(Event.MOUSEMOVE);
// function nsmouse(evnt){
// xpos=evnt.pageX+20;
// ypos=evnt.pageY+20;
// }
// window.onMouseMove = nsmouse;
// }
// else if (document.all){
// document.write("<div id='outer' style='position:absolute;top:0px;left:0px'>");
// document.write("<div style='position:relative'>");
// for (i = 0; i < amount; i++) 
// {document.write('<div id="text"'+i+' style="position:absolute;top:0px;left:0px;width:400px;height:20px"><font face='+FonT+' size='+SizE+' color='+ColoR+'>'+message+'</font></div>')}
// document.write("</div>");
// document.write("</div>");
// function iemouse(){
// ypos=event.y+20;
// xpos=event.x+20;
// }
// window.document.onmousemove = iemouse;
// }
// function makefollow(){
// if (document.layers){
// document.layers['nsl'+0].top=ay;document.layers['nsl'+0].left=ax;
// document.layers['nsl'+1].top=by;document.layers['nsl'+1].left=bx;
// document.layers['nsl'+2].top=cy;document.layers['nsl'+2].left=cx;
// document.layers['nsl'+3].top=Dy;document.layers['nsl'+3].left=Dx;
// document.layers['nsl'+4].top=Ey;document.layers['nsl'+4].left=Ex;
// }
// else if (document.all){
// outer.style.pixelTop=document.body.scrollTop; 
// text[0].style.pixelTop=ay;text[0].style.pixelLeft=ax;
// text[1].style.pixelTop=by;text[1].style.pixelLeft=bx;
// text[2].style.pixelTop=cy;text[2].style.pixelLeft=cx;
// text[3].style.pixelTop=Dy;text[3].style.pixelLeft=Dx;
// text[4].style.pixelTop=Ey;text[4].style.pixelLeft=Ex;
// }
// }
// function move(){
// ey=Ey+=(ypos-Ey)*0.2;ex=Ex+=(xpos-Ex)*0.2;
// dy=Dy+=(ey-Dy)*0.3;dx=Dx+=(ex-Dx)*0.3;
// cy=Cy+=(dy-Cy)*0.4;cx=Cx+=(dx-Cx)*0.4;
// by=By+=(cy-By)*0.5;bx=Bx+=(cx-Bx)*0.5;
// ay=Ay+=(by-Ay)*0.6;ax=Ax+=(bx-Ax)*0.6;
// makefollow();
// setTimeout('move()',10);
// }
// window.onload=move;



// // MOUSE fili di punti si intrecciano dietro il mouse
// // Scegli i colori in formato esadecimale e la dimensione dell'effetto !
// //var a_Colour='ff0000';
// //var b_Colour='00F812';
// //var c_Colour='0000ff';
// //var Size=50;
// //  var a_Colour='0000C0';
// //  var b_Colour='7900F4';
// //  var c_Colour='F400E6';
// //  var Size=40;
// //var a_Colour='800000';
// //var b_Colour='E58803';
// //var c_Colour='E5DD03';
// //var Size=60;
// 
// var YDummy=new Array(),XDummy=new Array(),xpos=0,ypos=0,ThisStep=0;step=0.2;
// if (document.layers){
//   window.captureEvents(Event.MOUSEMOVE);
//   function nsMouse(evnt){
//      xpos = window.pageYOffset+evnt.pageX+6;
//      ypos = window.pageYOffset+evnt.pageY+16;
//   }
//   window.onMouseMove = nsMouse;
// }
// else if (document.all)
// {
//   function ieMouse(){
//      xpos = document.body.scrollLeft+event.x+6;
//      ypos = document.body.scrollTop+event.y+16;
//   }
//   document.onmousemove = ieMouse;
// }
// 
// function swirl(){
// for (i = 0; i < 3; i++)
//  { 
//   YDummy[i]=ypos+Size*Math.cos(ThisStep+i*2)*Math.sin((ThisStep+i*25)/2);
//   XDummy[i]=xpos+Size*Math.sin(ThisStep+i*2)*Math.sin((ThisStep+i*25)/2)*Math.sin(ThisStep/4);
//  }
// ThisStep+=step;
// setTimeout('swirl()',10);
// }
// 
// var amount=10;
// if (document.layers){
// for (i = 0; i < amount; i++)
// {
// document.write('<layer name=nsa'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+a_Colour+'></layer>');
// document.write('<layer name=nsb'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+b_Colour+'></layer>');
// document.write('<layer name=nsc'+i+' top=0 left=0 width='+i/2+' height='+i/2+' bgcolor='+c_Colour+'></layer>');
// }
// }
// else if (document.all){
// document.write('<div id="ODiv" style="position:absolute;top:0px;left:0px">'
// +'<div id="IDiv" style="position:relative">');
// for (i = 0; i < amount; i++)
// {
// document.write('<div id=x style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+a_Colour+';font-size:'+i/2+'"></div>');
// document.write('<div id=y style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+b_Colour+';font-size:'+i/2+'"></div>');
// document.write('<div id=z style="position:absolute;top:0px;left:0px;width:'+i/2+';height:'+i/2+';background:'+c_Colour+';font-size:'+i/2+'"></div>');
// }
// document.write('</div></div>');
// }
// function prepos(){
// var ntscp=document.layers;
// var msie=document.all;
// if (document.layers){
// for (i = 0; i < amount; i++)
// {
//  if (i < amount-1) 
//  {
//  ntscp['nsa'+i].top=ntscp['nsa'+(i+1)].top;ntscp['nsa'+i].left=ntscp['nsa'+(i+1)].left;
//  ntscp['nsb'+i].top=ntscp['nsb'+(i+1)].top;ntscp['nsb'+i].left=ntscp['nsb'+(i+1)].left;
//  ntscp['nsc'+i].top=ntscp['nsc'+(i+1)].top;ntscp['nsc'+i].left=ntscp['nsc'+(i+1)].left;
//  } 
// else  
//  {
//  ntscp['nsa'+i].top=YDummy[0];ntscp['nsa'+i].left=XDummy[0];
//  ntscp['nsb'+i].top=YDummy[1];ntscp['nsb'+i].left=XDummy[1];
//  ntscp['nsc'+i].top=YDummy[2];ntscp['nsc'+i].left=XDummy[2];
//  }
// }
// }
// else if (document.all){
// for (i = 0; i <  amount; i++)
// {
//  if (i < amount-1) 
//  {
//  msie.x[i].style.top=msie.x[i+1].style.top;msie.x[i].style.left=msie.x[i+1].style.left;
//  msie.y[i].style.top=msie.y[i+1].style.top;msie.y[i].style.left=msie.y[i+1].style.left;
//  msie.z[i].style.top=msie.z[i+1].style.top;msie.z[i].style.left=msie.z[i+1].style.left;
//  } 
// else 
//  {
//  msie.x[i].style.top=YDummy[0];msie.x[i].style.left=XDummy[0];
//  msie.y[i].style.top=YDummy[1];msie.y[i].style.left=XDummy[1];
//  msie.z[i].style.top=YDummy[2];msie.z[i].style.left=XDummy[2];
//  }
// }
// }
// setTimeout("prepos()",10);
// }
// function Start(){
// swirl(),prepos()
// }
// window.onload=Start;



 // MOUSE immagini rimbalzano sulle "pareti" e al centro - Ball Intro - Kurt Grigg http://website.lineone.net/~kurt.grigg/javascript
 //Size of stationary ball.
 F=80;  //90;
 //Moving ball sizes. Add to array for more balls, min 2.
 //S=new Array(25,60,15,20,20,30,70,40,20,20,50,10)
 S=new Array(15,20,25,30,35,40,15,20,25,30,35,40,15,20,25,30,35,40)
 //Speeds.
 min=5;   //15;
 max=10;  //40;
 //Alter nothing past here.
 n6=(document.getElementById&&!document.all);
 n4=(document.layers);
 ie=(document.all);
 
 d=(n4||ie)?'document.':'document.getElementById("';
 a=(n4||n6)?'':'all.';
 n6r=(n6)?'")':'';
 s=(n4)?'':'.style'; 
 TY=0;
 TX=0;
 I=new Array();
 P=new Array();
 HT=new Array();
 HY=new Array();
 HX=new Array();
 Y=new Array();
 X=new Array();
 A=new Array();
 PY=new Array();
 PX=new Array();
 CR=new Array();
 D=new Array();
 B=new Array();
 SP=new Array();
 SP2=new Array();
 Q=new Array();
 CY=new Array();
 CX=new Array();
 IL=new Array();
 ILS=new Array();
 TD=new Array();
 SH=new Array();
 L=new Array();
 p1x=new Array();
 p1y=new Array();
 p2x=new Array();
 p2y=new Array();
 CY=new Array();
 CX=new Array();
 FDS=new Array();
 DS=new Array();
 
 if (ie){
 document.write("<img src='../imm/vuoto.gif' border='0' height='"+F+"' width='"+F+"' id='still' style='position:absolute;top:300px;left:438px;width:"+F+";height:"+F+"'>");
 }
 if (n6){
 document.write("<div id='still' style='position:absolute;top:179px;left:438px;width:"+F+";height:"+F+";cursor:move'>");
 document.write("<img src='../imm/vuoto.gif' border='0' height='"+F+"' width='"+F+"'>");
 document.write("</div>");
 }
 if (n4){
 document.write("<layer name='still' top=200 left=450>");
 document.write("<img src='../imm/vuoto.gif' border='0' height='"+F+"' width='"+F+"'>");
 document.write("</layer>");
 }
 for (i=0; i < S.length; i++){
 if (ie){
 document.write("<img id='move"+i+"' src='../imm/fiorerosa.png' height='"+S[i]+"' width='"+S[i]+"' style='position:absolute;top:0px;left:0px;height:"+S[i]+";width:"+S[i]+"'>");
 }
 if (n6){
 document.write("<div id='move"+i+"' style='position:absolute;top:0px;left:0px;height:"+S[i]+";width:"+S[i]+"'>");
 document.write("<img src='../imm/fiorerosa.png' height='"+S[i]+"' width='"+S[i]+"'>");
 document.write("</div>");
 }
 if (n4){
 document.write("<layer name='move"+i+"' top=0 left=0>");
 document.write("<img src='../imm/fiorerosa.png' height='"+S[i]+"' width='"+S[i]+"'>");
 document.write("</layer>");
 }
 Y[i]=10;
 X[i]=10;
 D[i]=30;
 SP[i]=min+Math.floor(Math.random()*max);
 SP2[i]=SP[i];
 }
 function Move(){
 H=(n4||n6)?window.innerHeight:document.body.clientHeight;
 W=(n4||n6)?window.innerWidth:document.body.clientWidth;
 T1=eval(d+a+"still"+n6r+s);
 R1=F/2;
 T1.top=H/2-R1;
 T1.left=W/2-R1;
 //center of stationary ball!! 
 TY=(ie)?T1.pixelTop+F/2:parseInt(T1.top)+F/2;
 TX=(ie)?T1.pixelLeft+F/2:parseInt(T1.left)+F/2;
 for (i=0; i < S.length; i++){
 T2=eval(d+a+"move"+i+n6r+s);
 R2=S[i]/2;
 CR[i]=R2+R1;
 //center of moving balls!!
 PY[i]=(ie)?T2.pixelTop+S[i]/2:parseInt(T2.top)+S[i]/2;
 PX[i]=(ie)?T2.pixelLeft+S[i]/2:parseInt(T2.left)+S[i]/2;
 //Angle between center of balls and still!!
 ay=PY[i]-TY;
 ax=PX[i]-TX;
 A[i]=Math.atan2(ay,ax)*180/Math.PI;
 if (A[i] < 0) A[i]+=360;
 //Shortest distance between centre's of stationary and moving balls!!
 dx=TY-PY[i];
 dy=TX-PX[i];
 DS[i]=Math.sqrt(dx*dx+dy*dy);
 FDS[i] = Math.floor(DS[i]);
 Q[i]=(FDS[i]-CR[i]);
 if (Q[i] < 0) Q[i]=0;
 //The following is based on a standard line/circle intersection routine. 
 B[i]=R1/R2+1;
 CY[i]=PY[i]-(DS[i]/B[i])*Math.sin(A[i]*Math.PI/180);
 CX[i]=PX[i]-(DS[i]/B[i])*Math.cos(A[i]*Math.PI/180);
 //Line start point!! 
 p1y[i]=CY[i];
 p1x[i]=CX[i];
 //Line end point!!
 p2y[i]=CY[i]+1*Math.sin(D[i]*Math.PI/180);
 p2x[i]=CX[i]+1*Math.cos(D[i]*Math.PI/180);
 L[i]=(p2x[i]-p1x[i])*(p2x[i]-p1x[i])+(p2y[i]-p1y[i])*(p2y[i]-p1y[i]);
 //Travelling towards if SH is less than zero.
 SH[i]=2*((p2x[i]-p1x[i])*(p1x[i]-TX)+(p2y[i]-p1y[i])*(p1y[i]-TY));
 TD[i]=TX*TX+TY*TY+p1x[i]*p1x[i]+p1y[i]*p1y[i]-2*(TX*p1x[i]+TY*p1y[i])-R1*R1;//OK!
 //Contact possible if IL is greater than zero!
 IL[i]=SH[i]*SH[i]-4*L[i]*TD[i];
 ILS[i]=Math.sqrt(IL[i]);
 HT[i]=(-SH[i]-ILS[i])/(2*L[i]);
 HX[i]=p1x[i]+HT[i]*(p2x[i]-p1x[i]);//Contact point x.
 HY[i]=p1y[i]+HT[i]*(p2y[i]-p1y[i]);//Contact point y.  
 //Required angle.
 a1= HY[i]-TY;
 a2= HX[i]-TX;
 I[i]=Math.atan2(a1,a2)*180/Math.PI;
 if (I[i] < 0) I[i]+=360;
 //Distance to impact point.
 d1=HY[i]-CY[i];
 d2=HX[i]-CX[i];
 P[i]=Math.floor(Math.sqrt(d1*d1+d2*d2)*2);
 //Error adjust. For this situation only!
 if (Q[i] <= 0) Q[i]=0;
 if (SP[i] == 0) Q[i]=0;
 E=(R1 > R2)?SP[i]*2:SP[i];
 
 if ((P[i] <= E) && (IL[i] > 1) && (SH[i] < 0)){
 SP[i]=0;
 Y[i]=(TY-R2)+CR[i]*Math.sin(I[i]*Math.PI/180);
 X[i]=(TX-R2)+CR[i]*Math.cos(I[i]*Math.PI/180);
 }
 if ((Q[i] == 0) && (SH[i] <= -1)){
 D[i]=A[i]*2-180-D[i];
 SP[i]=SP2[i];
 }
 if (D[i] < 0) D[i]+=360;
 Y[i]+=SP[i]*Math.sin(D[i]*Math.PI/180);
 X[i]+=SP[i]*Math.cos(D[i]*Math.PI/180);
 VB=180-D[i];
 HB=0-D[i];
 //Edge rebounds!
 if(Y[i]<1){Y[i]=1;D[i]=HB}  
 if(Y[i]+S[i]>H){Y[i]=H-S[i];D[i]=HB}  
 if(X[i]<1){X[i]=1;D[i]=VB}      
 if(X[i]+S[i]>W){X[i]=W-S[i];D[i]=VB} 
 //Corner rebounds! not necessary but looks nice.
 if((Y[i]<1)&&(X[i]<1)){Y[i]=1;X[i]=1;D[i]=45}
 if((Y[i]<1)&&(X[i]+S[i]>W)){Y[i]=1;X[i]=W-S[i];D[i]=135}
 if((Y[i]+S[i]>H)&&(X[i]<1)){Y[i]=H-S[i];X[i]=1;D[i]=315}
 if((Y[i]+S[i]>H)&&(X[i]+S[i]>W)){Y[i]=H-S[i];X[i]=W-S[i];D[i]=225}
 T2.top=Y[i];
 T2.left=X[i];
 }//end loop!
 setTimeout('Move()',20);
 }
 onload=Move();



//-->



