var swidth=new Array();
var sizeup=new Array();
var mdiv=new Array();;

//scroller's speed: change to your own;
var spause=1;
var sspeed=1;
var stimes=40;
var restart=sspeed;
var rspeed=sspeed;

//text: change to your own

//-- end Parameters and message-->

//-- begin: Scroller's Algorithm -->
function browser()
{
   var app=navigator.appName;   
   return app;
}

function start_pingpong()
{
 init_scroll_pingpong('marquee2','pingpong1');
}

//*********************************** 
// scroll left ping pong
// **********************************
function init_scroll_pingpong(whichdiv,whichcontainer)
{ 
 var list = document.getElementsByName(whichdiv);
 for (var c=0; c<list.length; c++)
 {
   mdiv[c]=eval(list[c]);
   swidth[c] = mdiv[c].parentNode.offsetWidth;
   sizeup[c] = mdiv[c].offsetWidth-swidth[c];
   mdiv[c].style.left = 0;
   scroll_left_pingpong(c , swidth[c], sizeup[c]);
 } 
}

//*********************************** 
// scroll left ping pong
// **********************************
function scroll_left_pingpong(index, width , sizeup)
{
 var left = parseInt(mdiv[index].style.left);
 if(left>=sizeup*(-1))
 {
  left=left-sspeed;
  mdiv[index].style.left = left;
  setTimeout("scroll_left_pingpong("+index+","+width+","+sizeup+")",stimes);
 }
 else
 {
   setTimeout("scroll_right_pingpong("+index+","+width+","+sizeup+")",spause);
  }
}

//*********************************** 
// scroll right ping pong
// **********************************
function scroll_right_pingpong(index, width , sizeup)
{
 var left = parseInt(mdiv[index].style.left);
 if(left<0)
 {
  left=left+sspeed;
  mdiv[index].style.left = left;
  setTimeout("scroll_right_pingpong("+index+","+width+","+sizeup+")",stimes);
 }
 else
 {
   setTimeout("scroll_left_pingpong("+index+","+width+","+sizeup+")",spause);
  }
}


//*********************************** 
// demarrage du javascript pinpong
// **********************************
window.onload=start_pingpong;
