/**
 * @author SECI
 */

var speed=15; // scroll speed (bigger = faster)
var dR=false;
// Vertical Scroller Javascript
// copyright 24th September 2005, by Stephen Chapman
// permission to use this Javascript on your web page is granted
// provided that all of the code below (as well as these
// comments) is used without any alteration

var step = 2;

function objWidth(obj) {
	if(obj.offsetWidth)
		return obj.offsetWidth;
	if (obj.clip)
		return obj.clip.width;
	return 0;
}

function objHeight(obj) {
	if(obj.offsetHeight)
		return obj.offsetHeight;
	if (obj.clip)
		return obj.clip.height;
	return 0;
}

function scrF(i,sH,eH) {
	var x=parseInt(i.top)+(dR? step: -step);
	if(dR && x>sH) x=-eH;
	else if(x<2-eH) x=sH;
	i.top = x+'px';
}

function startScroll(sN,txt) {
	var scrs = $$('.scrollers');
	scrs.each(
		function(s){
		var sW = objWidth(s)-6;
		var sH = objHeight(s);
		var sTxt=$(s.id+'in');
		var eH=objHeight(sTxt);
		sTxt.style.top=(dR? -eH : 0)+'px';
		sTxt.style.clip='rect(0,'+sW+'px,'+eH+'px,0)';
		setInterval( function() {
			scrF(sTxt.style,sH,eH);
		},1000/speed);
		}
	);
}

/*
function startScroll() {
	var scrs = $$('.scrollers');
	scrs.each(
		var sW = objWidth(scr)-6;
		var sH = objHeight(scr);
		scr.innerHTML = '<div id="'+sN+'in" style="position:absolute; left:3px; width:'+sW+';">'+txt+'<\/div>';
		function (s){
			var sW=objWidth(s.id);
			var sH=objHeight(s.id);
			alert(s.id+" "+sW+" "+sH);
			var sTxt=$(s.id+'in');
			var eH=objHeight(sTxt);
			sTxt.style.top=(dR? -eH : sH)+'px';
			sTxt.style.clip='rect(0,185px,'+eH+'px,0)';
			setInterval( function() {
				scrF(sTxt.style,sH,eH);
			},1000/speed);
		}
	);
}
*/
