$(document).ready(function() {
	$(".tooltipBlock").each(function(){
		$(this).mouseover(function(e){
			$("body").append("<div id='tooltip'><div class='tooltipText'>" + $(this).attr("title") + "</div></div>");
			$(this).attr("rel", $(this).attr("title"));
			$(this).attr("title", "");
			$("#tooltip").css("top", e.pageY + "px");
			$("#tooltip").css("left", e.pageX + "px");
			if($("#tooltip").width() + $("#tooltip").position().left > $("body").width()){
				$("#tooltip").css("margin-left", -($("#tooltip").width() + $("#tooltip").position().left - $("body").width()) + "px");
			}
		});
		$(this).mouseout(function(){
			$("#tooltip").remove();
			$(this).attr("title", $(this).attr("rel"));
		});
	});
	initSlider();
});
function initSlider(){
	var timerInterval = 5000;
	var timer = 2000;
	
	$(".slider .sliderItem").css("opacity", 0);
	$(".slider .sliderItem").css("display", "none");
	
	var cur = 0;
	var count = $(".slider .sliderItem").size();
	
	if (count == 1) {
		$(".slider .sliderItem").eq(cur).css("display", "block");
		$(".slider .sliderItem").eq(cur).css("opacity", 1);
	}else {
		doAnimate();
	}
	function doAnimate(){
		$(".slider .sliderItem").eq(cur).css("display", "block");
		$(".slider .sliderItem").eq(cur).animate({
			opacity: 1
		}, timer, function() {
			cur++;
			if(cur > count-1){
				cur = 0;
			}
			
			setTimeout(function(){
				doAnimate();
				doAnimateBack();
			}, timerInterval);
		});
	}
	function doAnimateBack(){
		var prev = cur - 1;
		if(prev < 0){
			prev = count-1;
		}
		$(".slider .sliderItem").eq(prev).animate({
			opacity: 0
		}, timer, function() {
			$(this).css("display", "none");
		});
	}
}
