/*//configurer les 3 variables suivantes pour la hauteur, la largeur et le fond de la zone défilante. 
var scrollerwidth=200; 
var scrollerheight=25; 
var scrollerbgcolor=''; 
var timeout1; var timeout2; var timeout3; var timeout4;
var timeout1a; var timeout2a; var timeout3a; var timeout4a;
var timeout1b; var timeout2b; var timeout3b; var timeout4b;
var scroll_delay=3000;
var init_i_up=true;
var init_i_down=false;
var global_offset;
i=2						//Initialize the next div message


function open_news(news_id) {
window.open("/testnews.asp?id="+news_id,"news_express","width=540,height=380,scrollbars=yes,resizable=yes");}

function move1(whichlayer){ 
tlayer=eval(whichlayer) 
if (tlayer.top>0&&tlayer.top<=5){ 
tlayer.top=0 
timeout1=setTimeout("move1(tlayer)",scroll_delay) 
timeout2=setTimeout("move2(document.main.document.second)",scroll_delay) 
return 
} 
if (tlayer.top>=tlayer.document.height*-1){ 
tlayer.top-=5 
timeout1b=setTimeout("move1(tlayer)",100) 
} 
else{ 
tlayer.top=scrollerheight 
tlayer.document.write(messages[i]) 
tlayer.document.close() 
if (i==messages.length-1) 
i=0 
else 
i++ 
} 
} 

function move2(whichlayer){ 
tlayer2=eval(whichlayer) 
if (tlayer2.top>0&&tlayer2.top<=5){ 
tlayer2.top=0 
timeout2=setTimeout("move2(tlayer2)",scroll_delay) 
timeout1=setTimeout("move1(document.main.document.first)",scroll_delay) 
return 
} 
if (tlayer2.top>=tlayer2.document.height*-1){ 
tlayer2.top-=5 
timeout2b=setTimeout("move2(tlayer2)",100) 
} 
else{ 
tlayer2.top=scrollerheight 
tlayer2.document.write(messages[i]) 
tlayer2.document.close() 
if (i==messages.length-1) 
i=0 
else 
i++ 
} 
} 

function move3(){
if (first2.style.pixelTop>0&&first2.style.pixelTop<=5){ 
  first2.style.pixelTop=0 
  timeout3=setTimeout("move3()",scroll_delay) 
  timeout4=setTimeout("move4()",scroll_delay) 
  return} 
if (first2.style.pixelTop>=global_offset*-1){ 
  first2.style.pixelTop-=5 
  timeout3b=setTimeout("move3()",100)} 
else { 
  if (messages[i]==null)//undefined) 
	{ i=0 }
  first2.style.pixelTop=scrollerheight  
  first2.innerHTML=messages[i]    
  if (i==messages.length-1) 
    i=0 
  else 
    i++  
} 
} 

function move4(){ 
if (second2.style.pixelTop>0&&second2.style.pixelTop<=5){ 
  second2.style.pixelTop=0 
  timeout4=setTimeout("move4()",scroll_delay) 
  timeout3=setTimeout("move3()",scroll_delay) 
  return} 
if (second2.style.pixelTop>=global_offset*-1){ 
  second2.style.pixelTop-=5 
  timeout4b=setTimeout("move4()",100)} 
else { 
  if (messages[i]==null)//undefined) 
	{ i=0 }
  second2.style.pixelTop=scrollerheight 
  second2.innerHTML=messages[i] 
  if (i==messages.length-1) 
    i=0 
  else 
    i++
} 
} 

function position_up() {
if (document.all) {
  if (first2.style.pixelTop==0) 
    second2.style.pixelTop=second2.offsetHeight*-1
  else 
   first2.style.pixelTop=first2.offsetHeight*-1
   }  
else {
  if (tlayer.top==0)
    tlayer2.top=tlayer2.document.height*-1
  else
    tlayer.top=tlayer.document.height*-1
    }    
}

function position_down() {
if (document.all) {
  if (first2.style.pixelTop==0) 
    second2.style.pixelTop=scrollerheight
  else 
    first2.style.pixelTop=scrollerheight
  }
else {
  if (tlayer.top==0)
    tlayer2.top=tlayer2.document.height*-1
  else
    tlayer.top=tlayer.document.height*-1
  }
}

function startscroll(){ 
if (document.all){ 
if (first2.offsetHeight>=second2.offsetHeight)
  global_offset=first2.offsetHeight
else
  global_offset=second2.offsetHeight

if (counter>=2) {
	i=0						//Initialize the next div message
} else {
	i=counter-1
}

move3() 

second2.style.top=scrollerheight 
second2.style.visibility='visible'
} 
else if (document.layers){
move1(document.main.document.first) 
document.main.document.second.top=scrollerheight 
document.main.document.second.visibility='show'} 
} 

function cmd_wait() {
reset_timer(1)}

function reset_timer(origin) {
if (document.all) {
if (origin==1){
window.clearTimeout(timeout4);
window.clearTimeout(timeout3);}
else {
window.clearTimeout(timeout3b);
window.clearTimeout(timeout4b);}
}
else{
if (origin==1){
window.clearTimeout(timeout1);
window.clearTimeout(timeout2);}
else {
window.clearTimeout(timeout1b);
window.clearTimeout(timeout2b);}
}
}

function cmd_up(){
reset_timer(1)
init_i_down=true

if (init_i_up==true) {	 
  i=i-2    
  if (i<0) i=counter-1    
  position_up()  
  if (i==0){	  
    second2.innerHTML=messages[counter-1]
    i=counter
    }
  else {
    if (messages[i-1]==null)//undefined) 
	{ i=counter-1 }

    if (first2.style.pixelTop==0) 
		  second2.innerHTML=messages[i-1]
		else  
			first2.innerHTML=messages[i-1]    
      }
  }
  
if (document.all) {
  timeout3b=setTimeout("move3up()",100) 
  timeout4b=setTimeout("move4up()",100)
  }
else {
  timeout1b=setTimeout("move1up(tlayer)",100)
  timeout2b=setTimeout("move2up(document.main.document.second)",100)
  }
}

function cmd_down() {
reset_timer(1)
init_i_up=true
if (init_i_down==true) {  
  i=i+2
  if (i>=messages.length-1) 
    i=1 
  else 
    i++
  position_down()  

  if (messages[i]==null)//undefined) 
	{ i=0 }
  
  if (first2.style.pixelTop==0) 
	  second2.innerHTML=messages[i]
	else	
	  first2.innerHTML=messages[i]
  i=i+1
  if (i>=messages.length-1) 
    i=0 
  }  
  
if (document.all) {	
  timeout3b=setTimeout("move3()",100) 
  timeout4b=setTimeout("move4()",100) 
  }
else {
  timeout1b=setTimeout("move1(tlayer)",100)
  timeout2b=setTimeout("move2(document.main.document.second)",100)
  }
}

function move1up(){ 
reset_timer(2)
if (tlayer.top>0&&tlayer.top<5){ 
  tlayer.top=0 
  timeout1=setTimeout("move1up()",scroll_delay) 
  timeout2=setTimeout("move2up()",scroll_delay) 
  return
  } 
if (tlayer.top<tlayer.document.height){ 
  tlayer.top+=5 
  timeout1a=setTimeout("move1up()",100) } 
else { 
  tlayer.top=tlayer.document.height*-1 
  message_div(first2)}
} 

function move2up(){ 
reset_timer(2)
if (tlayer2.top>0&&tlayer2.top<5){ 
  tlayer2.top=0 
  timeout2=setTimeout("move2up()",scroll_delay) 
  timeout1=setTimeout("move1up()",scroll_delay) 
  return 
  } 
if (tlayer2.top<tlayer2.document.height){ 
  tlayer2.top+=5 
  timeout2a=setTimeout("move2up()",100) 
  } 
else { 
  tlayer2.top=tlayer2.document.height*-1 
  message_div(second2)} 
}

function move3up(){ 
reset_timer(2)
if (first2.style.pixelTop>0&&first2.style.pixelTop<5){ 
  first2.style.pixelTop=0 
  timeout3=setTimeout("move3up()",scroll_delay) 
  timeout4=setTimeout("move4up()",scroll_delay) 
  return
  } 
if (first2.style.pixelTop<global_offset){ 
  first2.style.pixelTop+=5 
  timeout3a=setTimeout("move3up()",100)} 
else { 
  first2.style.pixelTop=global_offset*-1 
  message_div(first2)}
} 

function move4up(){ 
reset_timer(2)
if (second2.style.pixelTop>0&&second2.style.pixelTop<5){ 
  second2.style.pixelTop=0
  timeout4=setTimeout("move4up()",scroll_delay) 
  timeout3=setTimeout("move3up()",scroll_delay)   
  return 
  } 
if (second2.style.pixelTop<global_offset){ 
  second2.style.pixelTop+=5 
  timeout4a=setTimeout("move4up()",100) 
  } 
else { 
  second2.style.pixelTop=global_offset*-1 
  message_div(second2)} 
}

function message_div(whichdiv) {
div=eval(whichdiv)
if (init_i_up==true) {
  i=i-2
  if (i<0) i=counter-1
  if (messages[i]==null)//undefined) 
	{ i=counter-1 }
  div.innerHTML=messages[i]
  init_i_up=false
  }
else {
  if (messages[i]==null)//undefined) 
	{ i=counter-1 }
  div.innerHTML=messages[i]
  }
if (i==0) 
  i=counter-1
else 
  i--
}

window.onload=startscroll */

