﻿// File JScript

function Generale_PtrObj(strIdObj)
{
    if (document.layers)
        return document.layers[strIdObj];
    else if (document.all)
        return document.all[strIdObj];
    else
        return document.getElementById(strIdObj);
}

function Generale_Dissolvenza(strIdObj, intMsec, strFile) 
{
    var intDT = Math.round(intMsec / 200);
    var intT = 0;

    for(i = 100; i >= 0; i--) 
    {
        setTimeout("Generale_Opacity('" + strIdObj + "', " + i + ")", intT);
        intT += intDT;
    }

    setTimeout("Generale_PtrObj('" + strIdObj + "').src = '" + strFile + "'", intT);
    intT += intDT * 10;

    for(i = 0; i <= 100; i++)
    {
        setTimeout("Generale_Opacity('" + strIdObj + "', " + i + ")", intT);
        intT += intDT;
    }
}

function Generale_Opacity(strIdObj, intOpacity) 
{
    var objTemp = Generale_PtrObj(strIdObj).style; 
    
    objTemp.opacity = (intOpacity / 100);
    objTemp.MozOpacity = (intOpacity / 100);
    objTemp.KhtmlOpacity = (intOpacity / 100);
    objTemp.filter = "alpha(opacity=" + intOpacity + ")";
}


