//slider's width
var swidth=146

//slider's height
var sheight=86
var snewsheight=30 //news header box size
var sspeed_initial=4 //slider's speed
var sspeed=sspeed_initial
var sdelay = 3500 //delay when headline reaches top of box

function startTicker(){
  if (document.all){
    ieslider1.style.top=sheight;
    iemarquee(ieslider1);
  }
  else if (document.layers){
    document.ns4slider.document.ns4slider1.top=sheight;
    document.ns4slider.document.ns4slider1.visibility='show';
    ns4marquee(document.ns4slider.document.ns4slider1);
  }
  else if (document.getElementById&&!document.all){
    document.getElementById('ns6slider1').style.top = sheight + 'px';
    ns6marquee(document.getElementById('ns6slider1'));
  }
} //end function start()

function iemarquee(whichdiv){
  iediv=eval(whichdiv);
	//alert (iediv.style.pixelTop);
  if (iediv.style.pixelTop>0&&iediv.style.pixelTop<=sspeed){
    iediv.style.pixelTop=0;
    setTimeout("iemarquee(iediv)",sdelay);
  } else if (iediv.style.pixelTop>=snewsheight*-1){
    iediv.style.pixelTop-=sspeed;
    setTimeout("iemarquee(iediv)",100);
  }
  else{
    iediv.style.pixelTop=sheight;
    iediv.innerHTML=singletext[i];
    if (i==singletext.length-1) {
      i=0;
    } else {
      i++;
    }
    setTimeout("iemarquee(iediv)",100);
  }
} //end of function iemarquee(whichdiv)

function ns4marquee(whichlayer){
  ns4layer=eval(whichlayer);
  if (ns4layer.top>0&&ns4layer.top<=sspeed){
    ns4layer.top=0;
    setTimeout("ns4marquee(ns4layer)",sdelay);
  } else if (ns4layer.top>=snewsheight*-1){
    ns4layer.top-=sspeed;
    setTimeout("ns4marquee(ns4layer)",100);
  }
  else{
    ns4layer.top=sheight;
    //workaround for crappy ns4 styles
    ns4layer.document.write(singletext[i]);
    ns4layer.document.close();
    if (i==singletext.length-1) {
      i=0;
    } else {
      i++;
    }
    setTimeout("ns4marquee(ns4layer)",100);
  }
} //end of ns4marquee function

function ns6marquee(whichdiv){
  ns6div=eval(whichdiv);
  if (parseInt(ns6div.style.top)>0&&parseInt(ns6div.style.top)<=sspeed) {
    //the message is at the top of the box so pause here for a little bit.
    ns6div.style.top = 0 + 'px'
    setTimeout("ns6marquee(ns6div)",sdelay)
  }
  else if (parseInt(ns6div.style.top)>=snewsheight*-1){
    ns6div.style.top = parseInt(ns6div.style.top)-sspeed + 'px'
    setTimeout("ns6marquee(ns6div)",100)
  }
  else {
    ns6div.style.top = sheight + 'px';
    ns6div.innerHTML=singletext[i];
    if (i==singletext.length-1) {
      i=0;
    } else {
      i++;
    }
    setTimeout("ns6marquee(ns6div)",100)
  }
}
