  
  var move_string=false;
  
    
  var blocks_len=new Array();
  var blocks_start=new Array();
  
  var str_start=330;
  var cur_block=0;
  var block_cnt=3;
  
  
  function initRunStr()
  {
   for (var i=0;i<block_cnt;i++)
   {
    
	var curwidth=document.getElementById('sstr'+(i+1)).offsetWidth+330;
    blocks_len[i]=curwidth;
	//window.alert(blocks_len[i]);
   }	
   
   blocks_len[block_cnt]=blocks_len[0];
   
   blocks_start[0]=-5;
   for (i=1;i<=block_cnt;i++)
    blocks_start[i]=blocks_start[i-1]+blocks_len[i-1];
    
    
   move_string=true;
   setInterval("moveString()",10);  
  }
  
  function startWait()
  {
   move_string=false;
   setTimeout("finishWait()",5000)
  }
  
  function finishWait()
  {
   move_string=true;
  }
  
  function moveString()
  {
   
   if (!move_string)
    return;
   
   var max_padding=400;
   
   //window.alert(document.getElementById('div_string').clientWidth);
   
   
   var cur_padding=document.getElementById('div_string').style.marginLeft;
   cur_padding=parseInt(cur_padding.substr(0,cur_padding.length-2));
   //window.alert(cur_padding);
   
   
   
   if (-cur_padding>blocks_start[cur_block])
   {
	startWait();
    //window.alert('startWait '+(cur_padding)+' '+(blocks_start[cur_block]));
    cur_block+=1;
   }	
   else if (cur_padding<-document.getElementById('div_string').clientWidth-20)
   { 
	cur_padding=300;
	cur_block=0;
   }	
   else
    cur_padding-=1;   

   document.getElementById('div_string').style.marginLeft=cur_padding+"px";
  }


