Event.observe(window, 'load', init, false);

function init(){  
	if ( $('scroll') )
	{
     var url = '/scrolltext';
     var pars = '';
     var target = 'scroll';
     var myAjax = new Ajax.Updater(target, url, {method: 'get', parameters: pars, onComplete: go}); 
	} 
}
  
function ajaxMe( theUrl, data ){
   var ajaxRequest = new Ajax.Request(
     theUrl,{method: 'post', parameters: data, onComplete: theResponse});
}

function theResponse(origRequest){
    alert(origRequest.responseText);
}

function go()
{ 
    cw = parseInt($('scroll').offsetWidth);
    w = parseInt($('scrollme').offsetWidth); 
	  
	 offset = 0; 
	 if ( w < cw )
	 {  
		 offset = cw-w;
		 w = cw;  
	 }
	  
	 moveTo( 0, offset );
	scrllTmr = setTimeout('scrollStep(cw,w,0,'+offset+')', 2000 );
	
	 $('scrollme').style.visibility =  "visible" 
	  $('scrollmetoo').style.visibility =  "visible" 
}
function moveTo( pos, offset )
{
	$('scrollme').style.left = pos + "px"; 
	$('scrollmetoo').style.left =  (offset+pos)   + "px"; 
}
function scrollStep( cw, w, pos ,offset )
{     
	if( pos < -w ) { pos = 0; } 
	 
	moveTo( pos, offset );
	  
    if(scrllTmr)
		clearTimeout(scrllTmr);
		  
	 scrllTmr = setTimeout('scrollStep(cw,w,' + (pos - 1)+ ','+offset+')', 40 );
}