//Developed by ACME Krisshen

(function($) {
 
   $.fn.rolling = function(durations,speed,pause) {
	var mypause = pause;
	var myspeed = speed;
 	var mytime = durations;
    var me = this;
	var eachme = $(this);
//	var ww = document.documentElement.clientWidth || document.body.clientWidth;
//	var hh = document.documentElement.clientHeight || document.body.clientHeight;
	
	me.each(function(){
		var i = 1;
		var count = eachme.children().size();
		eachme.children().eq(0).siblings().hide();
		eachme.children().eq(0).css({'display':'block'});
		eachme.css({'position':'relative'});
		eachme.children().css({'position':'absolute','left':'0px','top':'0px'})
		var startroll = function(){

			if(i==count){
				i=0;
			}	

			eachme.children().eq(i).siblings().fadeOut(myspeed);
			eachme.children().eq(i).fadeIn(myspeed);

			i++;

		};
		
		var rolltimer = setInterval(startroll,mytime);
		eachme.hover(function(){
			
			if(mypause){
				
				clearInterval(rolltimer);
				
			}
			
		},
		function(){
			
			if(mypause){
				
				rolltimer = setInterval(startroll,mytime);
				
			}
			
		}
		
		
		);
	
		});	
 	}

 
 })(jQuery);