/*
Pausing updown message scroller- 
Last updated: 99/07/05 (Bugs fixed, ability to specify background image for scroller)
© Dynamic Drive (www.dynamicdrive.com)
For full source code, installation instructions,
100's more DHTML scripts, and Terms Of
Use, visit dynamicdrive.com
*/

//configure the below five variables to change the style of the scroller
var scrollerwidth = 403
var scrollerheight = 90
var scrollermiddle = Math.floor(scrollerheight / 4) - 8
var scrollincrement = 1
var scrolltimeout = 3000
var scrolltime =40

if (scrollerMessages.length>2)
  i=2
else
  i=0

function move1(whichlayer){
  tlayer=eval(whichlayer)
  if (tlayer.top == scrollermiddle + 1) { // &&tlayer.top<=scrollincrement){
    tlayer.top = scrollermiddle
    setTimeout("move1(tlayer)",scrolltimeout)
    setTimeout("move2(document.scrollermain.document.scrollersecond)",scrolltimeout)
    return
  }
  if (tlayer.top>=tlayer.document.height*-1){
    tlayer.top-=scrollincrement
    setTimeout("move1(tlayer)",scrolltime)
  }
  else{
    tlayer.top=scrollerheight
    tlayer.document.write(scrollerMessages[i])
    tlayer.document.close()
    if (i==scrollerMessages.length-1)
      i=0
    else
      i++
  }
}

function move2(whichlayer){
  tlayer2=eval(whichlayer)
  if (tlayer2.top == scrollermiddle + 1) { // &&tlayer2.top<=scrollincrement){
    tlayer2.top = scrollermiddle
    setTimeout("move2(tlayer2)",scrolltimeout)
    setTimeout("move1(document.scrollermain.document.scrollerfirst)",scrolltimeout)
    return
  }
  if (tlayer2.top>=tlayer2.document.height*-1){
    tlayer2.top-=scrollincrement
    setTimeout("move2(tlayer2)",scrolltime)
  }
  else{
    tlayer2.top=scrollerheight
    tlayer2.document.write(scrollerMessages[i])
    tlayer2.document.close()
    if (i==scrollerMessages.length-1)
      i=0
    else
      i++
  }
}

function move3(whichdiv){
  tdiv=eval(whichdiv)
  if (tdiv.style.pixelTop == scrollermiddle + 1) { // && tdiv.style.pixelTop<=(scrollincrement+10)){
    tdiv.style.pixelTop = scrollermiddle
    setTimeout("move3(tdiv)",scrolltimeout)
    setTimeout("move4(scrollersecond2)",scrolltimeout)
    return
  }
  if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){
    tdiv.style.pixelTop-=scrollincrement
    setTimeout("move3(tdiv)",scrolltime)
  }
  else{
    tdiv.style.pixelTop=scrollerheight
    tdiv.innerHTML=scrollerMessages[i]
    if (i==scrollerMessages.length-1)
      i=0
    else
      i++
  }
}

function move4(whichdiv){
  tdiv2=eval(whichdiv)
  if (tdiv2.style.pixelTop == scrollermiddle + 1) { //&&tdiv2.style.pixelTop<=scrollincrement){
    tdiv2.style.pixelTop = scrollermiddle
    setTimeout("move4(tdiv2)",scrolltimeout)
    setTimeout("move3(scrollerfirst2)",scrolltimeout)
    return
  }
  if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){
    tdiv2.style.pixelTop-=scrollincrement
    setTimeout("move4(scrollersecond2)",scrolltime)
  }
  else{
    tdiv2.style.pixelTop=scrollerheight
    tdiv2.innerHTML=scrollerMessages[i]
    if (i==scrollerMessages.length-1)
      i=0
    else
      i++
  }
}

function startscroll(){
  if (document.all){
    move3(scrollerfirst2)
    scrollersecond2.style.top=scrollerheight
    scrollersecond2.style.visibility='visible'
  }
  else if (document.layers){
    document.scrollermain.visibility='show'
    move1(document.scrollermain.document.scrollerfirst)
    document.scrollermain.document.scrollersecond.top=scrollerheight+5
    document.scrollermain.document.scrollersecond.visibility='show'
  }
}

window.onload=startscroll
