/**
 * textEffects.js
 *
 * Various text effects
 *
 * @author      Dave Leach
 * @copyright   Damil Ltd 2008
 *
 * @id          $Id: textEffects.js 369 2009-06-21 15:21:50Z Dave $
 */

/**
 * textFadeIn
 * -- parmR = RGB decimal for Red
 * -- parmG = RGB decimal for Green
 * -- parmB = RGB decimal for Blue
 */
rgbR=255 // Initial colour values (full)
rgbG=255
rgbB=255
function textFadeIn(parmR,parmG,parmB)
{
    if (rgbR > parmR || rgbG > parmG || rgbB > parmB) {
        // Colours are not yet there, reduce value (making it darker)
        rgbR-=11;
        rgbG-=11;
        rgbB-=11;
        // Make sure that the resultant colour is as required (and no darker)
        if (rgbR < parmR) { rgbR = parmR }
        if (rgbG < parmG) { rgbG = parmG }
        if (rgbB < parmB) { rgbB = parmB }
        document.getElementById("idFadeIn").style.color="rgb(" + rgbR + "," + rgbG + "," + rgbB + ")";
        setTimeout("textFadeIn(" + parmR + "," + parmG + "," + parmB+ ")",100);
    }
    else {
        // Reset values for next time
        rgbR=255
        rgbG=255
        rgbB=255
    }
}
