if(window.attachEvent)window.attachEvent('onload',scrollingNewsInit);
else if(window.addEventListener)window.addEventListener('load',scrollingNewsInit,false);

var scrollingNewsPauseAmount=500;
var scrollingNewsActive=new Array();
var scrollingNewsPauseStage=new Array();
var scrollingNewsScrolledAmount=new Array();
var scrollingNewsSpeed=25; // milliseconds per scroll
var scrollingNewsPOffset=new Array();

function scrollingNewsInit(){
 els=document.getElementsByTagName('div');
 j=0;
 for(i=0;els[i];i++){
  if(els[i].className=='scrollingNews'){
   el=els[i];
   el.id='scrollingNews'+j;
   countPs=el.getElementsByTagName('p');
   if(countPs.length>1){
    if(el.attachEvent){
     el.attachEvent('onmouseover',scrollingNewsDeactivate);
     el.attachEvent('onmouseout',scrollingNewsActivate);
    }else{
     el.addEventListener('mouseover',scrollingNewsDeactivate,false);
     el.addEventListener('mouseout',scrollingNewsActivate,false);
    }
    scrollingNewsActive[j]=1;
   }
   scrollingNewsPauseStage[j]=0;
   scrollingNewsScrolledAmount[j]=0;
   el.style.overflow='hidden';
   scrollingNewsPOffset[j]=el.getElementsByTagName('div')[0].getElementsByTagName('p')[0].offsetTop;
   j++;
  }
 }
 scrollingNewsScroll();
}

function scrollingNewsScroll(){
 for(j=0;j<scrollingNewsActive.length;j++){
  if(scrollingNewsActive[j]){
   pEl=document.getElementById('scrollingNews'+j);
   el=pEl.getElementsByTagName('div')[0];
   if(!scrollingNewsPauseStage[j]){
    el.style.marginTop=scrollingNewsScrolledAmount[j]-- +'px';
window.status=el.style.marginTop;
    if(el.getElementsByTagName('p')[1].offsetTop==scrollingNewsPOffset[j])scrollingNewsPauseStage[j]=1;
   }else{
    scrollingNewsPauseStage[j]+=scrollingNewsSpeed;
    if(scrollingNewsPauseStage[j]>scrollingNewsPauseAmount){
     scrollingNewsPauseStage[j]=0;
     scrollingNewsScrolledAmount[j]=scrollingNewsPOffset[j];
     el.style.marginTop=scrollingNewsPOffset[j];
     el.appendChild(el.getElementsByTagName('p')[0]);
    }
   }
  }
 }
 setTimeout('scrollingNewsScroll()',scrollingNewsSpeed);
}

function scrollingNewsDeactivate(event){
 event=(event)?event:((window.event)?window.event:"");
 if(window.event)el=window.event.srcElement.parentElement; // IE
 else el=event.currentTarget;
 id=el.id.substr(13,el.id.length);
 scrollingNewsActive[id]=0;
}

function scrollingNewsActivate(event){
 event=(event)?event:((window.event)?window.event:"");
 if(window.event)el=window.event.srcElement.parentElement; // IE
 else el=event.currentTarget;
 id=el.id.substr(13,el.id.length);
 scrollingNewsActive[id]=1;
}
