﻿//document.currentScroll = 0;
//document.scrollMax = 0;
//document.scrollMin = -450;

function scroll(element, scrollSize, scrollMin, scrollMax) {

	if(!element.currentScroll) element.currentScroll = 0;
	
	if(document.all)
		scrollMin = - element.clientWidth + scrollSize
	
	var nextScroll = element.currentScroll-scrollSize;
	if (nextScroll < scrollMin)
		nextScroll = scrollMin;
	if (nextScroll > scrollMax)
		nextScroll = scrollMax;

	var marginChange = new fx.Style(element, 'margin-left', {duration:1000});
	marginChange.custom(element.currentScroll, nextScroll);
	element.currentScroll = nextScroll;
	
}


function moveSlide(idObject,startMargin,currentMargin, marginMax) {
	document.getElementById(idObject).style.marginLeft = -currentMargin++ + 'px';
	currentMargin = (currentMargin < marginMax) ? (currentMargin + 1) : startMargin;
	setTimeout('moveSlide(\''+idObject+'\','+startMargin+','+currentMargin+', '+marginMax+')', 45)
}