function reference(){  
  /* nastavení */  
  cas = 1000*10; //rotace každých 30vteřin  
  rychlost = 1500; //rychlost skrývání - 1,5 vteřin  
  text = new Array(  
  /*"Text, který se má zobrazovat;Jméno a příjmení"*/  
  "Nemám jediný dôvod na sťažnosť. Pružnosť, bezchybná spolupráca, rýchla komunikácia. Práca hotová do 24 hodín od zadania.;Michal Tomanóczy",  
  "Výborná komunikácia a dobre odvedená práca. Rýchlosť práce takisto milo prekvapila.;Ľubomír Grňo, naj-elektro.eu",   
  "Veľmi rýchla a bezproblemová spolupráca, služby pána Kuruca budem využívať aj naďalej.;Matúš Peciar",
  "Vynikajúce služby, dobrá cena, flexibilná spolupráca. Radi využijeme služby aj nabudúce.;APRINTE s.r.o., vizitky.aprinte.sk",
  "Veľmi korektné jednanie, rýchla realizácia zadania, sme veľmi spokojní. Môžeme len doporučiť. Určite využijeme služby pána Kuruca aj do budúcnosti. Len tak ďalej!;6th Sense, s.r.o., www.zlavoland.sk", 
  "Za www.isamolepkynazed.cz můžu jenom doporučit. Registrace do katalogů a PR článků proběhla rychle a levně bez jediného problému. Ještě jednou děkuji.;Julius Balaško, isamolepkynazed.cz"
  );  
    
  /* script */  
  index = Math.floor(Math.random()*text.length);  
  split = text[index].split(';');  
    
    $(document).ready(function(){ 
      $("#povedali").fadeTo(0,1.0);  
      $("#podpis").fadeTo(0,1.0);  
      
      $("#povedali").text(split[0]);  
      $("#podpis").text(split[1]);  
       
     });  
  window.setTimeout('$("#povedali").fadeTo(rychlost,0.1)',(cas-rychlost));  
  window.setTimeout('$("#podpis").fadeTo(rychlost,0.1)',(cas-rychlost)); 
}
reference();
window.setInterval("reference()", cas); 
/******************************** slider show *********************************/
$(document).ready(function() {

	//Set Default State of each portfolio piece
	$(".paging").show();
	$(".paging a:first").addClass("active");
		
	//Get size of images, how many there are, then determin the size of the image reel.
	var imageWidth = $(".window").width();
	var imageSum = $(".image_reel img").size();
	var imageReelWidth = imageWidth * imageSum;
	
	//Adjust the image reel to its new size
	$(".image_reel").css({'width' : imageReelWidth});
	
	//Paging + Slider Function
	rotate = function(){	
		var triggerID = $active.attr("rel") - 1; //Get number of times to slide
		var image_reelPosition = triggerID * imageWidth; //Determines the distance the image reel needs to slide

		$(".paging a").removeClass('active'); //Remove all active class
		$active.addClass('active'); //Add active class (the $active is declared in the rotateSwitch function)
		
		//Slider Animation
		$(".image_reel").animate({ 
			left: -image_reelPosition
		}, 500 );
		
	}; 
	
	//Rotation + Timing Event
	rotateSwitch = function(){		
		play = setInterval(function(){ //Set timer - this will repeat itself every 3 seconds
			$active = $('.paging a.active').next();
			if ( $active.length === 0) { //If paging reaches the end...
				$active = $('.paging a:first'); //go back to first
			}
			rotate(); //Trigger the paging and slider function
		}, 7000); //Timer speed in milliseconds (3 seconds)
	};
	
	rotateSwitch(); //Run function on launch
	
	//On Hover
	$(".image_reel a").hover(function() {
		clearInterval(play); //Stop the rotation
	}, function() {
		rotateSwitch(); //Resume rotation
	});	
	
	//On Click
	$(".paging a").click(function() {	
		$active = $(this); //Activate the clicked paging
		//Reset Timer
		clearInterval(play); //Stop the rotation
		rotate(); //Trigger rotation immediately
		rotateSwitch(); // Resume rotation
		return false; //Prevent browser jump to link anchor
	});	
	
});
