﻿var scroller_width='280px'
var scroller_height='208px'
var pause=4000 
var scrollercontent=new Array()
var curpos=scroller_height*(1)
var degree=10
var curlines="lines0"
var curindex=0
var nextindex=1
var nextnextindex=2
var nextnextnextindex=3
var nextnextnextnextindex=4


function GetScroller() 
    {
        document.write('<div style="position:relative;" id="liveScoresDynamicHolder"><div id="lines0" style="position:absolute;filter:alpha(opacity=5);-moz-opacity:0.5;" class="liveScoresDataTable"></div><div id="lines1" style="position:absolute;filter:alpha(opacity=5);-moz-opacity:0.5;" class="liveScoresDataTable"></div></div>');
        crossobj=document.getElementById(curlines);
        rotateslide();
    }
function moveslide()
    {
        var iht= '<div style="text-align:left;">';
       
        if (curpos>0)
            {
                curpos=Math.max(curpos-degree,0);
                tempobj.style.top=curpos+"px";
            }
        else
            {
                clearInterval(dropslide);
                if (crossobj.filters)
                    crossobj.filters.alpha.opacity=100;
                else if (crossobj.style.MozOpacity)
                    crossobj.style.MozOpacity=1;
               nextlines=(curlines=="lines0")? "lines0" : "lines1";
                tempobj=document.getElementById(nextlines);
                curindex=(curindex<scrollercontent.length-1)? curindex+1 : 0;
                iht += scrollercontent[curindex];
                if (scrollercontent.length > 1) {
                    nextindex=(nextindex<scrollercontent.length-1)? nextindex+1 : 0;
                    iht += scrollercontent[nextindex]; 
                }
               if (scrollercontent.length > 2) {
               nextnextindex=(nextnextindex<scrollercontent.length-1)? nextnextindex+1 : 0;
               iht += scrollercontent[nextnextindex];
               }
                if (scrollercontent.length > 3) {
                nextnextnextindex=(nextnextnextindex<scrollercontent.length-1)? nextnextnextindex+1 : 0;
                iht += scrollercontent[nextnextnextindex]
                }
                if (scrollercontent.length > 4) {
                nextnextnextnextindex=(nextnextnextnextindex<scrollercontent.length-1)? nextnextnextnextindex+1 : 0;
                iht += scrollercontent[nextnextnextnextindex]
                }
                crossobj.innerHTML= iht +'</div>';
                 if (scrollercontent.length > 4){
                setTimeout("rotateslide()",pause);
                }
            }
    }

function rotateslide()
    {
        
        if (scrollercontent.length < 1){
        scrollercontent[0] = '<table><tr><td align="center">No Lines for this sport</td></tr></table>';
        }
        curindex=(curindex<scrollercontent.length-1)? curindex+1 : 0;
        if (scrollercontent.length > 1) {
        nextindex=(nextindex<scrollercontent.length-1)? nextindex+1 : 0;
        }
        if (scrollercontent.length > 2) {
        nextnextindex=(nextnextindex<scrollercontent.length-1)? nextnextindex+1 : 0;
        }
        if (scrollercontent.length > 3) {
        nextnextnextindex=(nextnextnextindex<scrollercontent.length-1)? nextnextnextindex+1 : 0;
        }
        if (scrollercontent.length > 4) {
        nextnextnextnextindex=(nextnextnextnextindex<scrollercontent.length-1)? nextnextnextnextindex+1 : 0;
        }
        resetit(curlines);
        crossobj=tempobj=document.getElementById(curlines);
        crossobj.style.zIndex++;
        if (crossobj.filters)
            document.all.lines0.filters.alpha.opacity=document.all.lines1.filters.alpha.opacity=5;
        else if (crossobj.style.MozOpacity)
            document.getElementById("lines0").style.MozOpacity=document.getElementById("lines1").style.MozOpacity=0.05;
        dropslide=eval('setInterval("moveslide()",50)');
        curlines=(curlines=="lines0")? "lines1" : "lines0";
                
    }

function resetit(what)
    {
        curpos=parseInt(scroller_height)*(1);
        var crossobj=document.getElementById(what);
        crossobj.style.top=curpos+"px";
    }
