﻿var HomePage = new Object();

HomePage.element = null;
HomePage.panelElement = null;

HomePage.currentPosition = 0;
HomePage.count = 0;
HomePage.current = 0;

HomePage.getElement = function ()
{
    if (HomePage.element == null)
    {
        var ele = document.getElementById("ScrollingArea");
        
        if (ele != null)
            HomePage.element = ele;
    }
    
    return HomePage.element;    
}

HomePage.getPanelElement = function ()
{
    if (HomePage.panelElement == null)
    {
        var ele = document.getElementById("ScrollingPanel");
        
        if (ele != null)
            HomePage.panelElement = ele;
    }
    
    return HomePage.panelElement;    
}

HomePage.changeItem = function ()
{
    var ele = HomePage.getElement();
    var pele = HomePage.getPanelElement();
    
    if (ele == null || pele == null)
    {
        setTimeout("HomePage.changeItem();", 50);
        return;
    }
    
    ele.style.top = HomePage.currentPosition + "px";
    HomePage.currentPosition -= pele.clientHeight;
    HomePage.current += 1;
    
    if (HomePage.current == HomePage.count)
    {
        HomePage.currentPosition = 0;
        HomePage.current = 0;
    }
    
    setTimeout("HomePage.changeItem();", 5000);
}

HomePage.initialize = function (count)
{
    if (count > 1)
    {
        HomePage.count = count;
        HomePage.changeItem();
    }
}