﻿//window.setTimeout("strapLineScroll()", 1000);

function strapLineScrollConst(strapline,leftVal){
    

        var strapDiv = document.getElementById('strapline'+strapline);
        //alert(strapline)
        var posLeft = strapDiv.style.marginLeft;
        //alert(posLeft)
        posLeft = posLeft.replace("px","")
        
        
        if (posLeft > -1200){
            posLeft = posLeft - 2;

            strapDiv.style.marginLeft = posLeft+"px";
            window.setTimeout("strapLineScrollConst('"+strapline+"',"+posLeft+")", 40);
        
        }else{
            strapDiv.style.marginLeft = "1500px";
        
            window.setTimeout("strapLineScrollConst('"+strapline+"',"+posLeft+")", 40);
        }
}
function strapLineScroll(strapline,leftVal,opacity){
    

        var strapDiv = document.getElementById('strapline'+strapline);
        //alert(strapline)
        var posLeft = strapDiv.style.marginLeft;
        //alert(posLeft)
        posLeft = posLeft.replace("px","")
        
        // If the position is greater than 0 then keep moving it to the left
        
        if (posLeft > 555){
            posLeft = posLeft - 100;
            opacity = opacity + 2;
            strapDiv.style.marginLeft = posLeft+"px";

            opacity = (opacity == 100)?99.999:opacity;
          
            strapDiv.style.filter = "alpha(opacity:"+opacity+")";
            strapDiv.style.KHTMLOpacity = opacity/100;
            strapDiv.style.MozOpacity = opacity/100;
            strapDiv.style.opacity = opacity/100;

            window.setTimeout("strapLineScroll('"+strapline+"',"+posLeft+","+opacity+")", 40);
        
        }else if (posLeft > 370){
            posLeft = posLeft - 50;
            opacity = opacity + 2;
            strapDiv.style.marginLeft = posLeft+"px";

            opacity = (opacity == 100)?99.999:opacity;
          
            strapDiv.style.filter = "alpha(opacity:"+opacity+")";
            strapDiv.style.KHTMLOpacity = opacity/100;
            strapDiv.style.MozOpacity = opacity/100;
            strapDiv.style.opacity = opacity/100;

            window.setTimeout("strapLineScroll('"+strapline+"',"+posLeft+","+opacity+")", 40);
        }else if (posLeft > 185){
            posLeft = posLeft - 20;
            opacity = opacity + 2;
            strapDiv.style.marginLeft = posLeft+"px";

            opacity = (opacity == 100)?99.999:opacity;
          
            strapDiv.style.filter = "alpha(opacity:"+opacity+")";
            strapDiv.style.KHTMLOpacity = opacity/100;
            strapDiv.style.MozOpacity = opacity/100;
            strapDiv.style.opacity = opacity/100;

            window.setTimeout("strapLineScroll('"+strapline+"',"+posLeft+","+opacity+")", 40);
        }else if (posLeft > 90){
            posLeft = posLeft - 10;
            opacity = opacity + 2;
            strapDiv.style.marginLeft = posLeft+"px";

            opacity = (opacity == 100)?99.999:opacity;
          
            strapDiv.style.filter = "alpha(opacity:"+opacity+")";
            strapDiv.style.KHTMLOpacity = opacity/100;
            strapDiv.style.MozOpacity = opacity/100;
            strapDiv.style.opacity = opacity/100;

            window.setTimeout("strapLineScroll('"+strapline+"',"+posLeft+","+opacity+")", 40);
        }else if (posLeft > 0){
            posLeft = posLeft - 2;
            opacity = opacity + 2;
            strapDiv.style.marginLeft = posLeft+"px";

            opacity = (opacity == 100)?99.999:opacity;
          
            strapDiv.style.filter = "alpha(opacity:"+opacity+")";
            strapDiv.style.KHTMLOpacity = opacity/100;
            strapDiv.style.MozOpacity = opacity/100;
            strapDiv.style.opacity = opacity/100;

            window.setTimeout("strapLineScroll('"+strapline+"',"+posLeft+","+opacity+")", 40);
        // Otherwise, it has reached the left hand side, pause it and then scroll out to the left
        }else{
           window.setTimeout("strapLineScrollOut('"+strapline+"',"+posLeft+","+opacity+")", 10); 
        }


}

function strapLineScrollOut(strapline,leftVal,opacity){


    var strapDiv = document.getElementById('strapline'+strapline);

    var posLeft = strapDiv.style.marginLeft;
    
    posLeft = posLeft.replace("px","")

    // If the position is greater than 0 then keep moving it to the left
    if (posLeft < -740){
        strapDiv.style.marginLeft = "740px";
        
        strapline++;
        if (strapline == 3){
            strapline = 1;
        }
        //var newDiv = document.getElementById('strapline'+strapline)
       // newDiv.style.marginLeft = "740px";
        strapLineScroll(strapline,740,0);
    }else if (posLeft > -20){

        posLeft = posLeft - 1;
        opacity = opacity - 1;
        strapDiv.style.marginLeft = posLeft+"px";
  
        opacity = (opacity == 100)?99.999:opacity;
      
        strapDiv.style.filter = "alpha(opacity:"+opacity+")";
        strapDiv.style.KHTMLOpacity = opacity/100;
        strapDiv.style.MozOpacity = opacity/100;
        strapDiv.style.opacity = opacity/100;

        window.setTimeout("strapLineScrollOut('"+strapline+"',"+posLeft+","+opacity+")", 40);

    }else if (posLeft > -90){

        posLeft = posLeft - 10;
        opacity = opacity - 2;
        strapDiv.style.marginLeft = posLeft+"px";
  
        opacity = (opacity == 100)?99.999:opacity;
      
        strapDiv.style.filter = "alpha(opacity:"+opacity+")";
        strapDiv.style.KHTMLOpacity = opacity/100;
        strapDiv.style.MozOpacity = opacity/100;
        strapDiv.style.opacity = opacity/100;

        window.setTimeout("strapLineScrollOut('"+strapline+"',"+posLeft+","+opacity+")", 40);
    }else if (posLeft > -185){

        posLeft = posLeft - 20;
        opacity = opacity - 2;
        strapDiv.style.marginLeft = posLeft+"px";
  
        opacity = (opacity == 100)?99.999:opacity;
      
        strapDiv.style.filter = "alpha(opacity:"+opacity+")";
        strapDiv.style.KHTMLOpacity = opacity/100;
        strapDiv.style.MozOpacity = opacity/100;
        strapDiv.style.opacity = opacity/100;

        window.setTimeout("strapLineScrollOut('"+strapline+"',"+posLeft+","+opacity+")", 40);
    }else{

        posLeft = posLeft - 60;
        opacity = opacity - 2;
        strapDiv.style.marginLeft = posLeft+"px";
  
        opacity = (opacity == 100)?99.999:opacity;
      
        strapDiv.style.filter = "alpha(opacity:"+opacity+")";
        strapDiv.style.KHTMLOpacity = opacity/100;
        strapDiv.style.MozOpacity = opacity/100;
        strapDiv.style.opacity = opacity/100;

        window.setTimeout("strapLineScrollOut('"+strapline+"',"+posLeft+","+opacity+")", 40);

    }


}


