function scrollerObj(objectName, variableName) {
	this.variableName = variableName;
	this.objectName = objectName;
	this.swidth = 0;
	this.sheight = 0;
	this.sspeed = 0;
	this.restart = this.sspeed;
	this.rspeed = this.sspeed;
	this.spause = 0;
	this.sbcolor = "#FFFFFF";
	this.scrollerDiv = "";
	this.ns6div = "";
	this.sizeup = "";
	
	this.singletext = new Array();
	this.ii = 0;


	this.start = function() {
		this.scrollerDiv = document.getElementById(this.objectName);

		if(document.getElementById) {
			this.scrollerDiv.innerHTML = '<div style="position:relative;overflow:hidden;width:'+this.swidth+'px;height:'+this.sheight+'px;clip:rect(0 '+this.swidth+'px '+this.sheight+'px 0);background-color:'+this.sbcolor+';" onmouseover="' + this.variableName + '.sspeed=0" onmouseout="' + this.variableName + '.sspeed=' + this.variableName + '.rspeed"><div id="iens6div_' + this.objectName + '" style="z-index:0;position:relative;width:'+this.swidth+'px;"></div></div>';

			this.ns6div = document.getElementById('iens6div_' + this.objectName + '');
			this.ns6div.style.top = this.sheight+"px";
			this.ns6div.innerHTML = this.singletext[0];
			this.sizeup = this.ns6div.offsetHeight;
			this.ns6scroll();
		}
	}
	
	this.ns6scroll = function() {
		me = this;
		if(parseInt(this.ns6div.style.top)>0&&parseInt(this.ns6div.style.top) <= this.sspeed) {
			this.ns6div.style.top = 0;
			setTimeout(variableName + ".ns6scroll()",this.spause);
		} else if(parseInt(this.ns6div.style.top) >= this.sizeup*-1) {
			this.ns6div.style.top = parseInt(this.ns6div.style.top)-this.sspeed+"px";
			setTimeout(variableName + ".ns6scroll()",100);
		} else {
			if(this.ii == this.singletext.length-1)
				this.ii = 0;
			else
				this.ii++;
				
			this.ns6div.style.top = this.sheight+"px";
			this.ns6div.innerHTML = this.singletext[this.ii];
			this.sizeup = this.ns6div.offsetHeight;
			this.ns6scroll();
		}
	}
}