if( !console ) { var console = { log: function(msg) { alert(msg); } } }

function animateSlide() {
	$(".informationSlider").find("div.rotateBox").each(function(i,ele){
		if ($(ele).css('display') == 'block' ) { 
			$(this).animate({ "opacity": "hide" },2000,"swing", function(){
					if (i < ($(".informationSlider div.rotateBox").length - 1)){
						$(".rotateNum span").removeClass("selected");
						$(".rotateNum span:eq("+(i+1)+")").addClass("selected");
						$(this).next().animate({ "opacity": "show" },1000);
						timedSlider();
					} else {
						$(".rotateNum span").removeClass("selected");
						$(".rotateNum span:eq(0)").addClass("selected");
						$(".informationSlider div.rotateBox:eq(0)").animate({ "opacity": "show" },1000);
						timedSlider();
					}//slide show animation
				} //animate done function
			); //div animate
		}

	});
}
function timedSlider()
{
	setTimeout("animateSlide()",5500)
}

function loaderGif(){
	var html = "";
	html += "<img src='img/ajax-loader.gif' class='loader' width='32' height='32' />";
	$(".informationSlider").append(html);
}

$(document).ready(function(){
	$(".rotateNum span:eq(0)").addClass("selected");
	animateSlide();
	
	$(".rotateNum span").hover(
      function (j, ele) { 
        $(this).addClass("over");
      }, 
      function () {
        $(this).removeClass("over");
      }
    );

	$(".rotateNum span").click(function(){
	  	var getShowDiv = $(this).text();
										
		$(".rotateNum span").each(function(s,ele){ 
			if($(ele).hasClass("selected")){ $(ele).removeClass("selected");  }
		});		
		$(this).addClass("selected");

		$(".informationSlider").find("div.rotateBox").each(function(j, ele){
			if ($(ele).css('display') == 'block' ) { 
				loaderGif();
				$(ele).css({ display:"none"}).animate({ "opacity": "hide" },0, function(){
						$(".loader").remove();
						$(".informationSlider div.rotateBox:eq("+(getShowDiv - 1)+")").css({ display:"block", opacity:"show" });	
					});
			}//find block divs
		});
		
		 timedSlider();
	});

});
