﻿
var scrollerFrame;
var childs;
var x = 0;
var delay = 1;
function fInnitScroller()
{
  scrollerFrame = $('ScrollFrame');
  childs = scrollerFrame.childNodes; 
  var i = 0;
  for(i =0 ;i<childs.length;i++)
  {
    if(childs[i].nodeType == 1)
    {
        
        var elem = childs[i];
        elem.onmouseover = function(){delay=0;/*if(t!=null)stop();*/}
        elem.onmouseout = function(){delay=1;/*if(t==null)t = setTimeout(function(){start();} ,20);*/}
    }
  }
  setTimeout(function(){start(x);} ,30); 
}
function start()
{    
    var elem = childs[0];
    if(elem == null) return;
    if(elem.nodeType != 1)
    {
        scrollerFrame.appendChild(elem) 
        elem = childs[0];       
    }    
    if(x >= elem.offsetHeight)
    {       
       x=0;
       elem.style.marginTop = "0px";
       scrollerFrame.appendChild(elem); 
       elem = childs[0];      
       while(elem.nodeType != 1)
       {
            scrollerFrame.appendChild(elem); 
            elem = childs[0];       
       }       
    }    
    elem.style.marginTop = "-" + x + "px";
    x+= delay;
    setTimeout(function(){start();} ,30);
}


