// Fading tra le pagine di travelticino.com
//
// (C) Damon Bonesi, 2010
// 
// data di creazione:  15.07.2010
// ultima revisione:  15.07.2010
//
// problemi attualmente conosciuti:
//
//
// La proprietà intellettuale di questo codice è di Damon Bonesi, se non altrimenti scritto.
//
// - - Damon Bonesi - - damon@bonesi.ch
//


function fadeOut(img) 
{
  //if ( document.all) 
  //{
	var currOpacity = 1;
	document.getElementById(img).style.opacity = currOpacity;
	document.getElementById(img).style.filter = 'alpha(opacity = 100)';	
	
    setOpacityThere(img, -0.2, 14, currOpacity);
  //}
}

function fadeIn(img) 
{
  //if ( document.all) 
  //{
	//alert('fadein '+document.getElementById(img).style.opacity);
	var currOpacity = 0;
	document.getElementById(img).style.opacity = currOpacity;
	document.getElementById(img).style.filter = 'alpha(opacity = 0)';
	document.getElementById(img).style.display = 'block';
    setOpacityThere(img, 0.2, 14, currOpacity);
  //}
}

function setOpacityThere (img, step, delay, currOpacity) 
{
  //var img = document.images[imgName];  
  currOpacity += step;
  document.getElementById(img).style.opacity = currOpacity;
  document.getElementById(img).style.filter = 'alpha(opacity = ' + (currOpacity*100) + ')'; 
  
  //alert (step + " - " + currOpacity);
  
  // richiamo la funzione
  if (((step > 0.0) && (currOpacity < 1.0)) || ((step < 0.0) && (currOpacity > 0.0))) {
	 //alert ("new timer");
	 setTimeout('setOpacityThere("' + img + '",' + step + ', ' + delay + ', ' + currOpacity + ')', delay);
     }
}
