var slides;
var duration =4000;
var text = [];
var images = [];
var current;
var prev;

function imgFadeSlide()
{
	current = 0;
	prev = 0;
	text = $(".gallery .gallery-info");
	images = $(".gallery .image");
	
	slides = $(text ).find("li").length;
	if(slides>1)
	{
		$(text).find("li .text").css({"opacity": 0}).eq(0).css({"opacity": 1});
		$(images).find("li").css({"opacity": 0}).eq(0).css({"opacity": 1});
		$(text).find("li").eq(0).addClass("active");
	
		var buttons = $('.gallery-info a');
		$(buttons).each(function(el)
		{
			$(buttons[el]).click(function()
			{
				if(prev != el)
				{
					$(text).find("li").removeClass("active");
					$(this).parent().addClass("active");
					$(images).find("li").eq(prev).fadeTo(600, 0);
					$(images).find("li").eq(el).fadeTo(600, 1);
				}
				prev = el;
				current = el;
			});
		});
		
		setTimeout('rotate(' + 0 +')', duration);
	}
}
function rotate()
{
	$(text).find("li").removeClass("active");
	$(text).find("li .text").eq(current).fadeTo(400, 0);
	$(images).find("li").eq(prev).fadeTo(600, 0);
		
	if(current==slides-1)
	{
		current=-1;
	}
	
	$(text).find("li .text").eq(++current).fadeTo(400, 1);
	$(text).find("li").eq(current).addClass("active");
	$(images).find("li").eq(current).fadeTo(600, 1);
	prev=current;
	
	setTimeout('rotate()', duration);
}

if (window.addEventListener)
	window.addEventListener("load", imgFadeSlide, false);
else if (window.attachEvent)
	window.attachEvent("onload", imgFadeSlide);
	
