function getMoveableItems(direction, items)
{
	var moveableitemsleft = itemcount - visibleitems + 1;
	if ((direction == 1) && ((position - items) < -1) )
	{
		items = 1 + position;
	} 
	 else if ( (direction == -1) && ( (position + items) > moveableitemsleft ) ) 
	{
		items = moveableitemsleft - position;
	}
	return items;	
}

function slider_checkButtonState()
{
	if (getMoveableItems(1, 1) == 1)
	{
		document.getElementById('slider-left').style.backgroundImage = "url("+ bl.src +")";
		document.getElementById('slider-left').style.cursor = 'pointer';
	} else {
		document.getElementById('slider-left').style.backgroundImage = "url("+ bloff.src +")";
		document.getElementById('slider-left').style.cursor = 'auto';
	}
	if (getMoveableItems(-1, 1) == 1) 
	{
		document.getElementById('slider-right').style.backgroundImage = "url("+ br.src +")";
		document.getElementById('slider-right').style.cursor = 'pointer';
	} else {
		document.getElementById('slider-right').style.backgroundImage = "url("+ broff.src +")";
		document.getElementById('slider-right').style.cursor = 'auto';
	}
}

function slider_check(direction, items)
{
	//var isOpera = Object.prototype.toString.call(window.opera) == '[object Opera]';
	items = getMoveableItems(direction, items)
	if (items > 0) {
		//var tempvar = parseInt(document.getElementById("pic-slider").style.left);
		var movex = (direction * width * items);
		//if (isOpera) {
		//	document.getElementById("pic-slider").style.left = (movex + tempvar) + 'px'; 
		//} else {
			//new Effect.Move(document.getElementById("pic-slider"),{x : (movex),y : 0 , duration:0.5,transition: Effect.Transitions.sinoidal, queue:'end'});
			jQuery("#pic-slider").animate({"left": "+=" + movex + "px"}, "slow");
		//}
		position = position + (items * direction * -1);
	}
	slider_checkButtonState();
}

function lover(action)
{
	if (getMoveableItems(1, 1) == 1)
	{
		if (action == 1)
		{
			document.getElementById('slider-left').style.backgroundImage = "url("+ blover.src +")";
		} else {
			document.getElementById('slider-left').style.backgroundImage = "url("+ bl.src +")";
		}
	}
}

function rover(action)
{
	if (getMoveableItems(-1, 1) == 1)
	{
		if (action == 1)
		{
			document.getElementById('slider-right').style.backgroundImage = "url("+ brover.src +")";
		} else {
			document.getElementById('slider-right').style.backgroundImage = "url("+ br.src +")";
		}
	}
}
