function fadetext()
{ 
    if(fadeDirection == 1)
  {
    fadeRed -= fadeChangeRed;
    fadeGreen -= fadeChangeGreen;
    fadeBlue -= fadeChangeBlue;
  }
  else
  {
    fadeRed += fadeChangeRed;
    fadeGreen += fadeChangeGreen;
    fadeBlue += fadeChangeBlue;
  }

    var name = fadeTextList[fadeTextNumber];

  if(fadeRed>=fadeMaxRed && fadeGreen>=fadeMaxGreen && fadeBlue>=fadeMaxBlue && fadeRed<=fadeMinRed && fadeGreen<=fadeMinGreen && fadeBlue<=fadeMinBlue)
  {
        document.getElementById(name).style.display = "inline";  
    document.getElementById(name).style.color = "rgb(" + fadeRed + "," + fadeGreen + "," + fadeBlue + ")";
  }
  else
  {
        if(fadeDirection == 1)
        {
            fadeDirection = 2;
        }
        else
        {
            fadeTextNumber += 1;
            if(fadeTextNumber>=fadeTextList.length)
                fadeTextNumber = 0;
            
            fadeRed = fadeMinRed;
            fadeGreen = fadeMinGreen;
            fadeBlue = fadeMinBlue;
            fadeDirection = 1;

            for(var i=0; i<fadeTextList.length; i++)
            {
                name = fadeTextList[i];
                document.getElementById(name).style.display = "none";
            }
        }
  }
  
    //alert(fadeRed + " - " + fadeMaxRed + "\r\n" + fadeGreen + " - " + fadeMaxGreen + "\r\n" + fadeBlue + " - " + fadeMaxBlue + "\r\n" + fadeDirection)
  
  setTimeout("fadetext()", fadeMilliSeconds);   
}



function verticalScroller()
{   
  window.onload=populate;
    
  if (iedom||document.layers)
  {
    with(document)
    { 
      if (iedom)
      {         
        write('<div style="position:relative;width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hidden" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=scrollerspeed">');
        write('<div id="'+id+'" style="position:absolute;left:0px;top:0px;width:100%;">');
        write('</div></div>');
      }
      else if (document.layers)
      {   
        write('<ilayer width='+scrollerwidth+' height='+scrollerheight+' name="ns_scroller">');
        write('<layer name="ns_scroller2" width='+scrollerwidth+' height='+scrollerheight+'left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=scrollerspeed"></layer>');
        write('</ilayer>');
       } 
     }  
  }
}

function  populate()
{
  if (iedom)
  { 
    cross_scroller = document.getElementById? document.getElementById(id): document.all.ScrollDiv;
    cross_scroller.style.top = parseInt(scrollerheight)+8+"px";
    cross_scroller.innerHTML = scrollercontent;
    actualheight=cross_scroller.offsetHeight;
  }
  else if (document.layers)
  { 
    ns_scroller     = document.ns_scroller.document.ns_scroller2;        
    ns_scroller.top = parseInt(scrollerheight)+8;
    ns_scroller.document.write(scrollercontent);
    ns_scroller.document.close();
    actualheight=ns_scroller.document.height;
  }
   
  lefttime=setInterval("scrollsCroller()", refreshMilliSeconds);
}
 
  
function scrollsCroller()
{
  if (iedom)
  { 
    if (parseInt(cross_scroller.style.top)>(actualheight*(-1)+8))
      cross_scroller.style.top=parseInt(cross_scroller.style.top)-copyspeed+"px";       
    else
     cross_scroller.style.top=parseInt(scrollerheight)+8+"px";
  }
  else 
  {
    if (document.layers)
    { 
      if (ns_scroller.top>(actualheight*(-1)+8))
        ns_scroller.top-=copyspeed;
      else
        ns_scroller.top=parseInt(scrollerheight)+8;
    } 
  }    
}