﻿/* Newsticker 
    unternehmen online GmbH & Co. KG
    (c) 17.07.2008
    Fragen an: wichert[ät]unternehmen-online.de
 */
var marqueeSpeed = 2;
var currentSpeed = marqueeSpeed;
var actualWidth=0;
var marqueeHandle;


function scrollMarquee() {
 var tmpvalue = 0;
 tmpvalue = parseInt( marqueeHandle.style.left.replace(/[a-z]/gi, "") );
 
 if ( tmpvalue > (actualWidth*(-1)+8)) {
    marqueeHandle.style.left = ( tmpvalue - currentSpeed ) + "px";   
 } else {
    marqueeHandle.style.left = marqueeHandle.parentNode.clientWidth + "px";
    }
}

function prepareMarquee( divname ) {
    marqueeHandle = document.getElementById(divname);
    actualWidth = marqueeHandle.parentNode.offsetWidth;
    marqueeHandle.style.left = marqueeHandle.parentNode.clientWidth + "px";
    setInterval("scrollMarquee()",30);
}

function pauseMarquee(){
    currentSpeed = 0;
}
function resumeMarquee(){
    currentSpeed = marqueeSpeed;
}