var tTimeout = 4000; //ms
var iLimitPolozek = 1; //kolik polozek je zobrazeno najednou

//inicializace
$(document).ready(function() {
	   $("#rot_ul>li").hover(function(){clearTimeout(bi);},function(){clearTimeout(bi);bi = setTimeout('bc_rot()',tTimeout);});
	   h = 0;
	   i = 0;
	   if(iLimitPolozek > ($("#rot_ul").find("li").length - 1))
		   iLimitPolozek = ($("#rot_ul").find("li").length - 1);

	   $("#rot_ul").find("li").each(function(i){
		   if(i < iLimitPolozek)
			   h += jQuery(this, i).height();
		   i++;
	   })


	//tohle je na ty krouzky
	$("#"+$("#rot_ul>li:first").attr('class')).removeClass('krouzek_off').addClass('krouzek_on');

	   });

//rotace
var bi = setTimeout('bc_rot()',tTimeout);

//funkce rotace
function bc_rot(){
   $("#rot_ul li:first").clone(true).appendTo("#rot_ul");
   $("#rot_ul").animate({"top": "-="+$("#rot_ul li:first").height()+"px"},2000,function(){
	$("#rot_ul>li:first").remove();

//2 radky pro krouzky - podle tridy licka to elementu s tou tridou da tridu krouzek_on
	$('.krouzek_on').removeClass('krouzek_on').addClass('krouzek_off');
	$("#"+$("#rot_ul>li:first").attr('class')).removeClass('krouzek_off').addClass('krouzek_on');

	$("#rot_ul").css('top','0');
	$("#rot_ul>li").hover(
	   function(){clearTimeout(bi);},
	   function(){clearTimeout(bi);bi = setTimeout('bc_rot()',tTimeout);});
	   clearTimeout(bi);
	   bi = setTimeout('bc_rot()',tTimeout);
   });
}
