var tpos, inner, outer, tab, interval, scrollwidth, scrolldelay, pid;
pid='';
//document.write ( '
| +++ Hier könnte auch Ihr Text stehen. Senden Sie eine SMS beginnend mit 'ZU ticker ' an die 83033. ( 1,99/SMS, inkl. 0,12 VDF2-Anteil zzgl. max. 0,20 TD1) +++ |
|
|
' );
document.write ( '| +++ Hier könnte auch Ihr Text stehen. Senden Sie eine SMS beginnend mit 'ZU ticker ' an die 83033. ( 1,99/SMS, inkl. 0,12 VDF2-Anteil zzgl. max. 0,20 TD1) +++ |
|
|
' );
//onload = initHorizontal; // "onload" wόrde Fehlerpopup in master.html verhindern: {if $showErrorPopup}onLoad="Popup('{$showErrorPopup}', 'Message', 350, 300, 'yes');"{/if}
initHorizontal();
function initHorizontal () {
scrollwidth = 1;
scrolldelay = 12;
inner = document.getElementById( 'divTickerInside' );
outer = document.getElementById( 'divTickerOutside' );
tab = document.getElementById( 'tabTicker' );
inner.style.width = tab.offsetWidth;
inner.onmouseover = stop;
inner.onmouseout = startHorizontal;
removeMouseMove();
tpos = outer.offsetWidth;
startHorizontal();
}
function moveHorizontal () {
//window.status = tpos + ' |inner: ' + inner.offsetWidth + ' |outer: ' + outer.offsetWidth + ' |tab: ' + tab.offsetWidth;
tpos -= scrollwidth;
if ( tpos < ( 0 - inner.offsetWidth ) ) {
tpos = outer.offsetWidth;
}
inner.style.left = tpos;
}
function startHorizontal () {
interval = window.setInterval ( 'moveHorizontal()', scrolldelay );
}
function initVertical () {
scrollwidth = 1;
scrolldelay = 25;
inner = document.getElementById( 'divTickerInside' );
outer = document.getElementById( 'divTickerOutside' );
tab = document.getElementById( 'tabTicker' );
inner.style.width = 200;
inner.style.height = 20;
inner.onmouseover = stop;
inner.onmouseout = startVertical;
removeMouseMove();
tpos = outer.offsetHeight;
inner.style.left = 0;
startVertical();
}
function moveVertical () {
//window.status = tpos + ' |inner: ' + inner.offsetWidth + ' |outer: ' + outer.offsetWidth + ' |tab: ' + tab.offsetWidth;
tpos -= scrollwidth;
if ( tpos < ( 0 - inner.offsetHeight ) ) {
tpos = outer.offsetHeight;
}
inner.style.top = tpos;
}
function startVertical () {
interval = window.setInterval ( 'moveVertical()', scrolldelay );
}
function stop () {
window.clearInterval ( interval );
}
function removeMouseMove () {
for ( var i = 0; i < document.images.length; i++ ) {
if ( document.images[ i ].onmousemove ) {
document.images[ i ].onmousemove = null;
}
}
}