$(function(){
	$.testimonial = {
		c:$("#testimonials ul li").length,
		t: 0,
		timeout: 10000
	};
	$("#testimonials ul").addClass("t");
	$("#testimonials ul li").hide();

    $("#testimonials ul").after("<ul class='paging'></ul>");
	for ( var i = 1; i<= $.testimonial.c; i++ )
	{
		$("#testimonials ul.paging").append("<li><a href=\"#\">"+i+"</a></li>");
	}

	$("#testimonials .paging a").click(function(){
		testimonials_roll($(this).html());
		$(this).blur();
		return false;
	});
	testimonials_roll(1);

});

function testimonials_roll(id)
{
	var crt = -1;

	if ( id )
	{
		crt = parseInt(id) - 1;
		window.clearTimeout($.testimonial.timeoutid);
	}
	else
	{
		crt = $.testimonial.l + 1;
		if ( crt >= $.testimonial.c )
			crt = 0;
	}

	$("#testimonials .t li:visible").fadeOut("slow");
	$("#testimonials .paging a").removeClass("on");
	$("#testimonials .paging a").eq(crt).addClass("on");
	//console.log(crt);
	$("#testimonials .t li").eq(crt).fadeIn("slow").each(function(){
		var opt = {height:$(this).height()+"px"};
		//console.log(opt);
//		$(this).parent().animate(opt, "slow");
	});

	$.testimonial.l = crt;

	$.testimonial.timeoutid = setTimeout("testimonials_roll();", $.testimonial.timeout);
}