		var element;
		var scrolltext;
		var scrolltextelement;
		var scrolltextposition;
		var scrolltextpositioninit;
		var speed;
		var step;

		function initScroll(intSpeed,intStep)
		{
			element = document.getElementById('scrollbox');
			scrolltext = element.innerText;
			element.innerHTML = '';
			scrolltextelement = document.createElement('div');
			scrolltextelement.id = 'scrolltext';
			scrolltextelement.innerText = scrolltext;
			scrolltextposition = getClipValue(element,"r");
			scrolltextpositioninit = scrolltextposition;
			speed = intSpeed;
			step = intStep;
			element.appendChild(scrolltextelement);
			element.style.display = 'block';
			textScroll();
		}

		function textScroll()
		{
			scrolltextelement.style.left = scrolltextposition;
			if(scrolltextposition > -scrolltextpositioninit)
			{
				scrolltextposition -= step;
			}
			else
			{
				scrolltextposition = scrolltextpositioninit;
			}
			setTimeout("textScroll()",speed);
		}

		function getClipValue(object,clipdir)
		{
			var cliparray = object.style.clip.split("rect(")[1].split(")")[0].split("px");
            		if (clipdir=="t") return Number(cliparray[0])
            		if (clipdir=="r") return Number(cliparray[1])
            		if (clipdir=="b") return Number(cliparray[2])
            		if (clipdir=="l") return Number(cliparray[3])
		}