$(document).ready(function()
{
	var num = $('.f-panel').size();
	if (num > 1)
	{
		var ht = $('.featured').height();
		$('.featured').css({'height': ht});
		
		var pro = 's (<span id="featured-num">1</span> of '+num+')';
		var pre = '<a id="featured-next" href="#next">Next</a>';
		$('.featured-head').append(pro).prepend(pre);
		
		var fskip = false;
		var time_int = 7000;
		
		var loop = function()
		{
			var cur = $('.f-panel:visible');
			if (cur.is(':last-child'))
			{
				cur.fadeOut('slow', function()
				{
					$('#featured-num').text('1');
					$('.f-panel:first-child').fadeIn('slow', function()
					{
						setTimeout(fswitch, time_int)
					});
				});
			}
			else
			{
				cur.fadeOut('slow', function()
				{
					var fnum = $('#featured-num').text();
					$('#featured-num').text((fnum*1)+1);
					cur.next().fadeIn('slow', function()
					{
						setTimeout(fswitch, time_int)
					});
				});
			}
		}
		
		var fswitch = function()
		{
			if (fskip==true) setTimeout(loop, time_int);
			else setTimeout(loop, 0);
		}
		
		var frestore = function()
		{
			fskip = true;
		}
		
		setTimeout(fswitch, time_int);
		
		$('#featured-next').click(function()
		{
			fskip = true;
			var cur = $('.f-panel:visible');
			if (cur.is(':last-child'))
			{
				cur.fadeOut('fast', function()
				{
					$('#featured-num').text('1');
					$('.f-panel:first-child').fadeIn('fast');
				});
			}
			else
			{
				cur.fadeOut('fast', function()
				{
					var fnum = $('#featured-num').text();
					$('#featured-num').text((fnum*1)+1);
					cur.next().fadeIn('fast');
				});
			}
			setTimeout(frestore, time_int+1000);
			return false;
		});
	}
});

