$(document).ready(function(){
            
});
function cycle(source,target,duration){
	start = $(source).data("config").start;
	current = $(source).data("config").current;
	end = $(source).data("config").end;
	//
	setInterval("nextCycle('" + source + "','" + target + "')",duration);
	//
	
}
		
function nextCycle(source,target){
	current = parseInt(current) + 1;
	current = current.toString();	
	
	if(parseInt(current) > parseInt(end)){
		current = start;	
	}
	$(target).fadeOut(function(){
		$(target).html($(source).data(current).html).fadeIn();
   });
}
		
					