var n=0;
Ypos=-150; 
var ns6=document.getElementById&&!document.all 

function anima(x)
{
if (x==1)
 { imageId = 'colonna1';
  image = document.getElementById(imageId);
  setOpacity(image, 0);
  image.style.visibility = 'visible';
  fadeIn0(imageId,0,100);
 }
if (x==2)
 { 
imageId = 'colonna2';
  image = document.getElementById(imageId);
  setOpacity(image, 0);
  image.style.visibility = 'visible';
  fadeIn0(imageId,0,100);
 }
if (x==3)
 { 
imageId = 'colonna3';
  image = document.getElementById(imageId);
  setOpacity(image, 0);
  image.style.visibility = 'visible';
  fadeIn0(imageId,0,100);
 }
if (x==0)
 { 

imageId = 'testata';
  image = document.getElementById(imageId);
  image.style.visibility = 'visible';

  move();
 }


}

function appari(x)
{ imageId = 'contenuto';
  image = document.getElementById(imageId);
  setOpacity(image, 0);
  image.style.visibility = 'visible';
  fadeIn(imageId,0,60);

imageId = 'contenuto2';
  image = document.getElementById(imageId);
  setOpacity(image, 0);
  image.style.visibility = 'visible';
  fadeIn0(imageId,0,100);

}



function move()

{

if (ns6){
document.getElementById("testata").style.top=Ypos
}
else if (document.all){

document.all.testata.style.top=Ypos

}
if (Ypos<0)
{
	if (Ypos+8<0){
		Ypos=Ypos+8;}
	else {Ypos=0};
	window.setTimeout("move()",20);
}
else
	{n++;
	window.setTimeout("anima("+n+")",100);
	}
}

function setOpacity(obj, opacity) {
  opacity = (opacity == 100)?99.999:opacity;
  
  // IE/Win
  obj.style.filter = "alpha(opacity:"+opacity+")";
  
  // Safari<1.2, Konqueror
  obj.style.KHTMLOpacity = opacity/100;
  
  // Older Mozilla and Firefox
  obj.style.MozOpacity = opacity/100;
  
  // Safari 1.2, newer Firefox and Mozilla, CSS3
  obj.style.opacity = opacity/100;
}
function fadeIn(objId,opacity,opacityF) {

  if (document.getElementById) {
    obj = document.getElementById(objId);
    if (opacity <= opacityF) {
      setOpacity(obj, opacity);
      opacity += 10;
      window.setTimeout("fadeIn('"+objId+"',"+opacity+","+opacityF+")", 20);
    }
	

  }
}
function fadeIn0(objId,opacity,opacityF) {

  if (document.getElementById) {
    obj = document.getElementById(objId);
    if (opacity <= opacityF) {
      setOpacity(obj, opacity);
      opacity += 5;
      window.setTimeout("fadeIn0('"+objId+"',"+opacity+","+opacityF+")", 20);
    }
	else
	{
	n++;
     	window.setTimeout("anima("+n+")",100);
	}

  }
}
function fadeOut(objId,opacity) {
  if (document.getElementById) {
    obj = document.getElementById(objId);
    if (opacity >= 0) {
      setOpacity(obj, opacity);
      opacity -= 5;
      window.setTimeout("fadeOut('"+objId+"',"+opacity+")", 1000);
    }
  }

}
function flash(objId,opacity) {
var	a=1;
  if (document.getElementById) {
    obj = document.getElementById(objId);
	    for (i=1;i<=10;i++) {

      setOpacity(obj, opacity);
pausecomp(100)
	
	a=a*(-1);
	if (a>0)		{opacity = 100;}
	else if (a<0)	{opacity = 0; }

    }
  }
}

function pausecomp(millis)
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); }
while(curDate-date < millis);
} 
var DHTML = (document.getElementById || document.all || document.layers);

function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
  }
}

function invi(flag)
{
	if (!DHTML) return;
	var x = new getObj('lion');
	x.style.visibility = (flag) ? 'hidden' : 'visible'
}


