// JavaScript Document
jQuery.fn.imgMarquee = function(params){
	var p = params || {
		next:"",
		prev:"",
		img:"",
		frame:"",
		marginLeft:"",
		marginTop:"",
		child:"",
		autoT:true,
		auto:true
	}; 
	
	var _btnNext = $("#"+ p.next);
	var _btnPrev = $("#"+ p.prev);
	var _btnImg = $("." + p.img);	
	var _imgFrame = $("#"+ p.frame);
	var _marginLeft = p.marginLeft;
	var _child = p.child;
	var _auto = p.auto;
	var _autoT = p.autoT;
	var _itv;
	var _itvT;

	//向右滚动按钮
	var turnLeft = function(){
		_btnPrev.unbind("click",turnLeft);
		if(_auto) autoStop();
		_imgFrame.animate( {marginLeft:_marginLeft}, 'slow', '', function(){
			_imgFrame.find(_child+":first").appendTo( _imgFrame );
			_imgFrame.css("marginLeft",0);
			_btnPrev.bind("click",turnLeft);
			if(_auto) autoPlay();
		});
	};
	
	//向左滚动按钮
	var turnRight = function(){
		_btnNext.unbind("click",turnRight);
		_imgFrame.find(_child+":last").clone().show().prependTo( _imgFrame );
		_imgFrame.css("marginLeft",_marginLeft);
		_imgFrame.animate( {marginLeft:0}, 'slow' ,'', function(){
			_imgFrame.find(_child+":last").remove();
			_btnNext.bind("click",turnRight);
		});
	};
	
	_btnNext.css("cursor","pointer").click( turnRight );
	_btnPrev.css("cursor","pointer").click( turnLeft );
	
};
