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


function fadeIn( myObjID, myOpacity )
{
    if( document.getElementById )
    {
	var myObj = document.getElementById( myObjID );
	
	if( myOpacity <= 100 )
	{
	    setOpacity( myObj, myOpacity );
	    myOpacity += 5;
	    window.setTimeout( "fadeIn( '" + myObjID + "', " + myOpacity + " )", 20 );
	}
    }
}


function fadeOut( myObjID, myOpacity, myFile, myName, myAlt )
{
    if( document.getElementById )
    {
	var myObj = document.getElementById( myObjID );

	if( myOpacity >= 0 )
	{
	    setOpacity( myObj, myOpacity );
	    myOpacity -= 5;
	    window.setTimeout( "fadeOut( '" + myObjID + "', " + myOpacity + ", '" + myFile + "', " + myName + ", '" + myAlt + "'  )", 20);
	}
	else
	{
	    displayImg( myFile, myName, myAlt );
	}
    }
}

