﻿var objSave;
var opacity = 0;
function TimeOpacity(obj)
{
    if(obj != null)
    {    
        objSave = obj;
        if(obj != null)
        {
            var delay = 1000;
            var step = 0;
            var maxStep = 20;
            var stepIncrement = 100;
                 
            for(; step < stepIncrement * maxStep; step += stepIncrement)
                setTimeout('incrementOpacity()', step);
        }
    }
}

function incrementOpacity()
{
    opacity += 5;
    setOpacity(objSave, opacity);
}

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;
}
