var opac=100;
var ie5 = (document.all && document.getElementById);
var Timer;
var DivArray = new Array();
var Fadetime = 75;
var DivStayingTime = 25000;


function fadeOut(ElementID) {
    ElementID = parseInt(ElementID);
    opac -= 5;
   
    if (opac >= 0) {

        if (ie5) {
            document.getElementById(DivArray[ElementID]).style.filter = "alpha(opacity=" + opac + ")";
        }
        else {

            document.getElementById(DivArray[ElementID]).style.MozOpacity = opac / 100;
        }

        Timer = setTimeout('fadeOut(\'' + ElementID + '\')', Fadetime);
    }
    else {
        opac = 0;
        document.getElementById(DivArray[ElementID]).style.display = "none";
        if ((DivArray.length - 1) == ElementID)
            ElementID = 0;
        else
            ElementID += 1;

        document.getElementById(DivArray[ElementID]).style.display = "";
        
        Timer = setTimeout('fadeIn(' + ElementID + ')', Fadetime);
    }
}

function fadeIn(ElementID) {

    opac += 5;
    if (opac <= 100) {

        if (ie5) {
           
            document.getElementById(DivArray[ElementID]).style.filter = "alpha(opacity=" + opac + ")";
        }
        else {

            document.getElementById(DivArray[ElementID]).style.MozOpacity = opac / 100;
        }
      
        Timer = setTimeout('fadeIn(' + ElementID + ')', Fadetime);
    }

    else {
        opac = 100;
        document.getElementById(DivArray[ElementID]).style.filter = "alpha(opacity=" + opac + ")";
       
        Timer = setTimeout('fadeOut(' + ElementID + ')', DivStayingTime);
    }
}


function StartSlideShow() {

    if (document.getElementById('welcome') == null)
        return;
    opac = 100;
    DivArray[0] = "welcome";
    document.getElementById('welcome').style.filter = "alpha(opacity=" + 100 + ")";
    document.getElementById('welcome').style.display = "";
    DivArray[1] = "services";
    document.getElementById('services').style.filter = "alpha(opacity=" + 0 + ")";
    document.getElementById('services').style.display = "none";
    /*
    DivArray[2] = "today";
    document.getElementById('today').style.filter = "alpha(opacity=" + 0 + ")";
    DivArray[3] = "leaderboard";
    document.getElementById('leaderboard').style.filter = "alpha(opacity=" + 0 + ")";
    DivArray[4] = "watchlist";
    document.getElementById('watchlist').style.filter = "alpha(opacity=" + 0 + ")";
    DivArray[5] = "screener";
    document.getElementById('screener').style.filter = "alpha(opacity=" + 0 + ")";
    DivArray[6] = "blog";
    document.getElementById('blog').style.filter = "alpha(opacity=" + 0 + ")";
    DivArray[7] = "stockcheck";
    document.getElementById('stockcheck').style.filter = "alpha(opacity=" + 0 + ")";
    */
    
    DivArray[2] = "free";
    document.getElementById('free').style.filter = "alpha(opacity=" + 0 + ")";
    document.getElementById('free').style.display = "none";
    setTimeout('fadeOut(' + 0 + ')', DivStayingTime);
    //opac = 0;
    //fadeIn('id1');

}

function StopSlideShow() {

    if (Timer != null)
        clearTimeout(Timer);
}