// etd november 2011

// we have to set this here because the client uses the TAGeditor
// and likes to edit the new in html mode.
document.getElementById('rhc').style.display = 'none';

var delayS = 60; //30
var scrollerDelay = 0;
var scrollerWidth = '316px';
var scrollerHeight = '700px';
var scrollerBgcolor = '#fff';
var paddingTop = 16;
var iteration = '1';
var scrollerBackground = '';

// etd
function gettxtary(e) {
	if (typeof e == "string") e = document.getElementById(e);
	var kids = [];
	for(var x = e.firstChild; x != null; x = x.nextSibling)
	if (x.nodeType == 1) kids.push(x.innerHTML);
	return kids;
} 
															
var mssg=new Array();
mssg = gettxtary('scrollme');



var dom=document.getElementById;
if (mssg.length > 2) iv = 2;
else iv = 0;

function move(whichdiv){
tdiv=eval(whichdiv);
if (parseInt(tdiv.style.top) > 0 && parseInt(tdiv.style.top) <= iteration){
tdiv.style.top = 0 + "px";
setTimeout("move(tdiv)",scrollerDelay);
setTimeout("move2(second2_obj)",scrollerDelay);
return}
if (parseInt(tdiv.style.top) >= tdiv.offsetHeight * -1){
tdiv.style.top = parseInt(tdiv.style.top) - iteration + "px";
setTimeout("move(tdiv)",delayS);}
else{
tdiv.style.top=parseInt(scrollerHeight) + "px";
tdiv.innerHTML = mssg[iv];
if (iv == mssg.length-1) iv = 0;
else iv++}}

function move2(whichdiv){
tdiv2=eval(whichdiv);
if (parseInt(tdiv2.style.top) > 0 && parseInt(tdiv2.style.top) <= iteration){
tdiv2.style.top = 0 + "px";
setTimeout("move2(tdiv2)",scrollerDelay);
setTimeout("move(first2_obj)",scrollerDelay);
return}
if (parseInt(tdiv2.style.top) >= tdiv2.offsetHeight * -1){
tdiv2.style.top = parseInt(tdiv2.style.top) - iteration + "px";
setTimeout("move2(second2_obj)",delayS);}
else{
tdiv2.style.top = parseInt(scrollerHeight) + "px";
tdiv2.innerHTML = mssg[iv];
if (iv == mssg.length-1) iv = 0;
else iv++}}

function startScroll(){
first2_obj = document.getElementById("first2");
second2_obj = document.getElementById("second2");
move(first2_obj);
second2_obj.style.top = scrollerHeight;
second2_obj.style.visibility = 'visible' }

function pauseScroller(scrSpeed){delayS = scrSpeed}

document.writeln('<div id="main2" style="position:relative;width:'+scrollerWidth+';height: 200px; overflow:hidden;background-color:'+scrollerBgcolor+' ;background-image:url('+scrollerBackground+');">');
document.writeln('<div style="position:absolute;width:'+scrollerWidth+';height:'+scrollerHeight+';left:0px;top:0px;">');
document.writeln('<div id="first2" style="position:absolute;padding-top:'+paddingTop+';width:'+scrollerWidth+';left:0px;top:1px; font-family: verdana,arial,sans-serif; font-size: 11px; line-height: 12px;">');
document.write(mssg[0]+'</div>');
document.writeln('<div id="second2" style="position:absolute;padding-top:'+paddingTop+';width:'+scrollerWidth+';left:0px;top:0px;visibility:hidden; font-family: verdana,arial,sans-serif; font-size: 11px; line-height: 12px; ">');
document.write(mssg[dyndetermine=(mssg.length==1)? 0 : 1]);
document.writeln('</div></div></div>');

if (window.addEventListener)
window.addEventListener("load", startScroll, false)
else if (window.attachEvent)
window.attachEvent("onload", startScroll)
else if (dom)
window.onload=startScroll

