// JavaScript Document

var fadeSteps = 20; 
var fadeDelay = 20; 
var nextSetDelay = 5000; 
var loopPrepend = true; 
var elIdx = 0, msgIdx = 0, fadeStep = 0; 
var fadeElem; 
var msgLen = arMessage.length; 
function fadeMsg(){ 
    if(elIdx == 1 || (!loopPrepend && (msgIdx == msgLen))){ 
        if(elIdx != 1)msgIdx = 0; 
        elIdx = 0; 
        setTimeout('fadeMsg()', nextSetDelay); 
    }else{ 
        if(msgIdx == msgLen)msgIdx = 0; 
        if(elIdx == 0){ 
            for(var i=0;i<1;i++){setOpacity(document.getElementById('fadeElem'+i), 0);} 
        } 
        fadeStep = 20; 
        fadeElem = document.getElementById('fadeElem' + elIdx); 
        fadeElem.innerHTML = "<a href='" + arLinks[msgIdx] + "'>" + arMessage[msgIdx] + "</a>";
        fadeStep = 0; 
        elIdx++; 
        msgIdx++; 
        fadeIn(); 
    } 
} 
function fadeIn() { 
    if(fadeStep > fadeSteps){ 
        fadeMsg(); 
        return; 
    } 
    setOpacity(fadeElem, (fadeStep/fadeSteps)); 
    fadeStep++; 
    window.setTimeout("fadeIn()", fadeDelay); 
} 
function setOpacity( el, opacity){ 
    if(el.style.opacity != undefined){ 
        el.style.opacity = opacity; 
    }else if( el.style.MozOpacity != undefined){ 
        el.style.MozOpacity = opacity; 
    }else if ( el.style.filter != undefined){ 
        el.style.filter="alpha(opacity=" + Math.round(opacity * 100) + ")"; 
    } 
} 