function domticker(contentIds,containerId,divClass,delay,fadeornot){this.contentIds=contentIds;if(this.contentIds.length<=1)return;this.tickerid=containerId;this.delay=delay;this.mouseoverBol=0;this.pointer=1;this.opacitystring=(typeof fadeornot!="undefined")?"width: 100%; -moz-opacity: 1":"";if(this.opacitystring!="")this.delay+=500;this.opacitysetting=0.2;this.containerDiv=document.createElement('div');this.containerDiv.id=containerId+'_container';this.containerDiv.className=divClass;this.containerDiv.setAttribute("style","position:relative;");document.getElementById(containerId).appendChild(this.containerDiv);this.contentDiv=document.createElement('div');this.contentDiv.setAttribute("style",this.opacitystring);this.containerDiv.appendChild(this.contentDiv);for(var i=this.contentIds.length-1;i>=0;i--){this.contentDiv.appendChild(document.getElementById(this.contentIds[i]))}var instanceOfTicker=this;setTimeout(function(){instanceOfTicker.initialize()},delay)};domticker.prototype.initialize=function(){var instanceOfTicker=this;this.contentdiv=document.getElementById(this.tickerid).firstChild;document.getElementById(this.tickerid).onmouseover=function(){instanceOfTicker.mouseoverBol=1};document.getElementById(this.tickerid).onmouseout=function(){instanceOfTicker.mouseoverBol=0};this.rotatemsg()};domticker.prototype.rotatemsg=function(){var instanceOfTicker=this;if(this.mouseoverBol==1)setTimeout(function(){instanceOfTicker.rotatemsg()},100);else{this.fadetransition("reset");for(var i=0;i<this.contentIds.length;i++){document.getElementById(this.contentIds[i]).style.display=(i==this.pointer?'':'none')}this.pointer=((this.pointer<this.contentIds.length-1)?this.pointer+1:0);this.fadetimer1=setInterval(function(){instanceOfTicker.fadetransition('up','fadetimer1')},100);this.containerDiv.style.height=(this.contentDiv.offsetHeight)+'px';setTimeout(function(){instanceOfTicker.rotatemsg()},this.delay)}};domticker.prototype.fadetransition=function(fadetype,timerid){var instanceOfTicker=this;var contentdiv=this.contentdiv;if(fadetype=="reset")this.opacitysetting=0.2;if(contentdiv.filters&&contentdiv.filters[0]){if(typeof contentdiv.filters[0].opacity=="number")contentdiv.filters[0].opacity=this.opacitysetting*100;else contentdiv.style.filter="alpha(opacity="+this.opacitysetting*100+")"}else if(typeof contentdiv.style!="undefined"&&typeof contentdiv.style.MozOpacity!="undefined"&&this.opacitystring!=""){contentdiv.style.MozOpacity=this.opacitysetting}else this.opacitysetting=1;if(fadetype=="up")this.opacitysetting+=0.2;if(fadetype=="up"&&this.opacitysetting>1){clearInterval(this[timerid])}};