// JavaScript Document

function initProjectScroll()
{
	projectBlocks	=	getElementsByClass($('projectScrollContent'),'projectScrollProject','*');
	$('projectScrollContent').style.width	=	parseFloat(projectBlocks.length*(projectBlocks[0].offsetWidth+1))+'px';
		$('projectScrollContent').style.left	=	'0px';
}
function scroll(dist)
{
	// dist is the direction & distance to travel '+' = right, '-' = left
	if (($('projectScrollContent').offsetLeft>-1)&(dist>0)) {
		$('projectScrollContent').style.left	=	-($('projectScrollContent').offsetWidth-($('projectScrollWindow').offsetWidth))+'px';
	}
	
	smthScroll(dist,1);
}

var smthScroll_slideTime;
var smthScroll_distance=14;
function smthScroll(dist,count)
{
	$('projectScrollContent').style.left	=	parseFloat($('projectScrollContent').style.left)+dist+'px';
	if (count<=smthScroll_distance) {smthScroll_slideTimeslideTime	=	window.setTimeout(function() {smthScroll(dist,count+1)},10);}
	if (count>smthScroll_distance) {
		clearInterval(smthScroll_slideTimeslideTime);

		if(-parseFloat($('projectScrollContent').style.left)>=($('projectScrollContent').offsetWidth-($('projectScrollWindow').offsetWidth))) {
			$('projectScrollContent').style.left	=	'0px';
		}
	}
	
}
