/***

/***/
Scroller = function(config){
	var num = config.num;
	var step = config.step;
	var currentID = config.currentID;
	var offset = config.offset;
	var pos = config.pos;
	var eleScroll = config.eleScroll;
	var btnA = config.btnA;
	var btnB = config.btnB;
	var elePos = config.elePos;
	
	btnA.click(function(){
		if(currentID>0){
			pos = -step*(currentID-1);
			eleScroll.animate({ 
			left: pos
			}, "slow");
			currentID = currentID - 1;
			scrollChange(currentID);
			setButton();
		}
	});
	
	btnB.click(function(){
		if(currentID<num-1){
			pos = -step*(currentID+1);
			eleScroll.animate({ 
			left: pos
			}, "slow");
			currentID = currentID + 1;
			scrollChange(currentID);
			setButton();
		}
	});

	var setButton = function(){
		if(currentID <= 0)
		{
			btnA.attr("class","leftButtonLast");
			btnB.attr("class","rightButton");
		}else if(currentID >= (num-1)){
			btnA.attr("class","leftButton");
			btnB.attr("class","rightButtonLast");
		}else{
			btnA.attr("class","leftButton");
			btnB.attr("class","rightButton");
		}
	}
	
	var scrollChange = function(cid){
		$(elePos+" li").removeClass();
		$(elePos+" li:eq("+cid+")").toggleClass("current");	
	}

}