// JavaScript Document
var mouseOutOccurs = false;
var currentPosition = 0;
var scrollSpeed = 10;
var scrollStep = 2;
var d = document;
var w = window;

function scrollingLeftStart()
{
	if(currentPosition < 0)	w.setTimeout('scrollingLeft()', scrollSpeed);
	else return false;	
}

function scrollingLeftStop()
{
	if(currentPosition != 0) mouseOutOccurs = true;
}

function scrollingLeft()
{	
	if(mouseOutOccurs == false)
	{	
		var elm = d.getElementById('ThumbnailsContentInner');
		if(elm.style.left.length == 0) var position = 0;
		else var position = parseInt(elm.style.left);				
		currentPosition = position + scrollStep;
		elm.style.left = currentPosition + 'px';
		if(currentPosition < 0)	w.setTimeout('scrollingLeft()', scrollSpeed);
		else mouseOutOccurs = false;
	}
	else mouseOutOccurs = false;
}

function scrollingRightStart()
{	
	if(currentPosition > -1508) w.setTimeout('scrollingRight()', scrollSpeed);
	else return false;
}

function scrollingRightStop()
{
	if(currentPosition != -1508)	mouseOutOccurs = true;
}

function scrollingRight()
{	
	if(mouseOutOccurs == false)
	{		
		var elm = d.getElementById('ThumbnailsContentInner');
		if(elm.style.left.length == 0) var position = 0;
		else var position = parseInt(elm.style.left);				
		currentPosition = position - scrollStep;
		elm.style.left = currentPosition + 'px';
		if(currentPosition > -1508) w.setTimeout('scrollingRight()', scrollSpeed);		
		else mouseOutOccurs = false;
	}
	else mouseOutOccurs = false;
}
