var memBox = new Array();

function getPrevBoxElement (ID)
{
    if (memBox[ID] == null)
        memBox[ID] = 0;
    else if (memBox[ID] >0)
        memBox[ID]--;        
    

    var content = eval ("boxContent" + ID + "[memBox[ID]]");
    
    if (content != null)
        {
            return content;
        }
    else
        return "";
}
    


/////////////////////////////

var scrolltimer = new Array();

function scrollElement( id, speed)
{
    scrolltimer[id] = null;
    layerName = "box" + id + "Content";
    var page;
    
    if (document.layers)
        {
            page = eval (document.layerName);
        }
    else
        {  
            if (document.getElementById)
                {             
                    page= document.getElementById(layerName);
                }
            else
                {
                    if (document.all)
                        {
                            page = eval(document.all.layerName.style);
                        }
                }
        }

    speed = parseInt(speed);
    var yPos = parseInt(page.style.top);
    if ((speed >0 && yPos <0) ||( speed<0) )
        {
            page.style.top = (yPos + speed);
            scrolltimer[id] = setTimeout("scrollElement(" +id + "," + speed+ ")", 1);
        }
 
}

function stopScroll(id)
{
    loop = false;
    clearTimeout( scrolltimer[id]);
}
