﻿/**************************************
* http://vertical-scroller.vbarsan.com/
*    This notice may not be removed 
**************************************/

//-- Begin Scroller's Parameters and messages -->
//scroller's height
var sheight = 80;

//scroller's speed 
var sspeed = 4;
var restart = sspeed;
var rspeed = sspeed;

//scroller's pause 
var spause = 4000;

function startscroll(divid, linkid, linkhref, messages, links) {
    var div = document.getElementById(divid);
    var link = document.getElementById(linkid);
    div.style.top = sheight + "px";
    div.innerHTML = messages[0];
    link.href = linkhref + links[0]
    sizeup = div.offsetHeight;
    scroll(div, link, linkhref, messages, links, 0);
}

function scroll(div, link, linkhref, messages, links, currentmessage) {
    if (parseInt(div.style.top) > 0 && parseInt(div.style.top) <= sspeed) {
        div.style.top = 0;
        setTimeout(function () { scroll(div, link, linkhref, messages, links, currentmessage) }, spause);
    } else {
        if (parseInt(div.style.top) >= sizeup * -1) {
            div.style.top = parseInt(div.style.top) - sspeed + "px";
            setTimeout(function () { scroll(div, link, linkhref, messages, links, currentmessage) }, 50);
        }
        else {
            if (currentmessage == messages.length - 1) {
                currentmessage = 0;
            }
            else {
                currentmessage++;
            }
            div.style.top = sheight + "px";
            div.innerHTML = messages[currentmessage];
            sizeup = div.offsetHeight;
            scroll(div, link, linkhref, messages, links, currentmessage);
            link.href = linkhref + links[currentmessage];
        }
    }
}

