    ////////////////////////////////////////////////////////////////
    //                                                           ///
    // (C) 2006 Milosch & Brita Meriac <meriac@bitmanufaktur.de> ///
    //                                                           ///
    //      steal this script and die instantly and painful      ///
    //                                                           ///
    ////////////////////////////////////////////////////////////////
    
    userAgent = navigator.userAgent.toLowerCase();    
    n4 = document.layers;
    ie = (document.all && userAgent.indexOf("mac")<0);
    
function Scroll()
{
    myTickerTimeout=window.setTimeout("Scroll()",25);

    w = myTickerParent.offsetWidth;
    m = w+myTicker.offsetWidth;
	
    date=new Date();	
    myTicker.style.left=-(((date.getTime()+myTickerOffset)/15) % m)+w;
}

function TickerMouseEnter()
{
    window.clearTimeout(myTickerTimeout);
    
    date=new Date();
    myTickerLastTicks=date.getTime();
}

function TickerMouseLeave()
{
    date=new Date();
    
    myTickerOffset-=date.getTime()-myTickerLastTicks;
    Scroll();
}

function TickerGetElement(parentId)
{
    return n4? document.layers[parentId] : ie? document.all[parentId] : document.getElementById(parentId);
}

function TickerInit(){
    if (!((n4 || ie || document.documentElement) &&  userAgent.indexOf("aol")<0) || n4)
	return;

    myTickerParent = TickerGetElement("tickerDiv");
    if(!myTickerParent)
	return;
    myTicker = TickerGetElement("tickerText");
    if(!myTicker)
	return;
    
    myTickerLastTicks = 0;
    myTickerOffset = 0;

    Scroll();	
}
