jQuery.noConflict();     
jQuery(document).ready(function(){

	var _gallery = "div.gallery";
	var _uptArrow = "a.prev";
	var _downArrow = "a.next";
	var _duration = 1000;
	var _liPadding = 0;
	
	
	var _gWidth = jQuery(_gallery).width() + _liPadding   ;
	var _liWidth = jQuery(_gallery+" li").width() + _liPadding + 11;
	var _liSum = jQuery(_gallery+" li").length * _liWidth ;
	var _margin = 0;
	var f = 0;
	
	_step = _gWidth;
	
	jQuery(_downArrow).click(function(){
		if (_liSum - _gWidth  <= _margin + _step) {
				if (f == 0) {
					_margin = _liSum - _gWidth;
					f = 1;
				} else {
					_margin = 0;
					f = 0;
				}
			}
		else _margin = _margin + _step;
		jQuery(_gallery+" ul").animate({marginLeft: -_margin + "px"}, {queue:false,duration:_duration });
		return false;
	});
	jQuery(_uptArrow).click(function(){
			_margin = _margin - _step;
			if (_margin < 0) _margin = 0;
			jQuery(_gallery + " ul").animate({
				marginLeft: -_margin + "px"
			}, {
				queue:false, duration: _duration
			});
		return false;
	});

});
