The pausecontent and pausecontent2 you've defined are Objects. The script is expecting Arrays. Add this highlighted bit to the script code as shown:
Code:
// -------------------------------------------------------------------
// initialize()- Initialize scroller method.
// -Get div objects, set initial positions, start up down animation
// -------------------------------------------------------------------
pausescroller.prototype.initialize=function(){
if(this.content.constructor === Object){
var p, xlat = [], c = this.content, cnt = -1;
for (p in c){
if(c.hasOwnProperty && c.hasOwnProperty(p) && !isNaN(p)){
xlat.push(c[p]);
} else if (!isNaN(p)){
xlat[++cnt] = c[p];
}
}
this.content = xlat;
}
this.tickerdiv=document.getElementById(this.tickerid)
this.visiblediv=document.getElementBy . . .
Or alternatively you could skip that and make pausecontent and pausecontent2 true arrays.
Bookmarks