/* Copyright Ondrej Slamecka aka Numero for menyhart.sk in 2009 */

/* JavaScript */


/* jQuery */

$(function(){

  /* See more info */
  $( ".seemoreinfo" ).click(function(){
    
    $this = $(this); 
    $this.next().slideToggle( "fast" );
    $this.toggleClass( "active" );
    
  });  


	/* Hovering thumbnails */
	
	$("img.referenceThumbnail").hover(
	/* mouse over */
	function(){
	
		var imgAddr = $(this).attr("src").split("/");
		imgAddr[ imgAddr.length-1 ] = "hover-"+imgAddr[ imgAddr.length-1 ];
		newImgAddr = imgAddr.join( "/" );
		
		$(this).attr( "src", newImgAddr );

	
	},
	
	/* mouse out */
	function(){
	
		var imgAddr = $(this).attr("src");
		imgAddr = imgAddr.split( "hover-" );
		imgAddr = imgAddr.join("");
		
		$(this).attr("src", imgAddr );
				
		
	
	});
	
	
	
	/* Listing references */	
	
	$(window).load(function(){
	
  	$('.referencesList').cycle({ 
  	    fx:     'scrollHorz', 
  	    speed:  800, 
  	    timeout: 0, 
  	    next:   '.referencesListingButtons .toRight', 
  	    prev:   '.referencesListingButtons .toLeft' 
  	});
  	
  	$('.referencesList.small .innerContainer').cycle({ 
  	    fx:     'scrollHorz', 
  	    speed:  800, 
  	    timeout: 0, 
  	    next:   '.referencesListingButtons .toRight', 
  	    prev:   '.referencesListingButtons .toLeft' 
  	});
  	
  	$('.overviewBasic').cycle({ 
  	    fx:     'scrollHorz', 
  	    speed:  800, 
  	    timeout: 0, 
  	    next:   '.overviewsListingButtons.overviewBasicButtons .toRight', 
  	    prev:   '.overviewsListingButtons.overviewBasicButtons .toLeft' 
  	});
  	
  		$('.overviewsListingButtons.overviewBasicButtons .toRight').click(function(event){
  			event.preventDefault();
  		
  			celkem = parseInt($('.overviewBasicHeader .celkemNahledu').text());
  			aktualni = parseInt($('.overviewBasicHeader .aktualniNahled').text());
  			
  			if( aktualni + 1 > celkem ){
  				aktualni = 1;
  			}else{
  				aktualni = aktualni + 1;
  			}
  			
  			$('.overviewBasicHeader .aktualniNahled').text( aktualni );
  		
  		});
  
  		$('.overviewsListingButtons.overviewBasicButtons .toLeft').click(function(event){
  			event.preventDefault();
  		
  			celkem = parseInt($('.overviewBasicHeader .celkemNahledu').text());
  			aktualni = parseInt($('.overviewBasicHeader .aktualniNahled').text());
  			
  			if( aktualni - 1 == 0 ){
  				aktualni = celkem;
  			}else{
  				aktualni = aktualni - 1;
  			}
  			
  			$('.overviewBasicHeader .aktualniNahled').text( aktualni );
  		
  		});
  
  
  	$('.overviewFlash').cycle({ 
  	    fx:     'scrollHorz', 
  	    speed:  800, 
  	    timeout: 0, 
  	    next:   '.overviewsListingButtons.overviewFlashButtons .toRight', 
  	    prev:   '.overviewsListingButtons.overviewFlashButtons .toLeft' 
  	});
  	
  		$('.overviewsListingButtons.overviewFlashButtons .toRight').click(function(event){
  			event.preventDefault();
  		
  			celkem = parseInt($('.overviewFlashHeader .celkemNahledu').text());
  			aktualni = parseInt($('.overviewFlashHeader .aktualniNahled').text());
  			
  			if( aktualni + 1 > celkem ){
  				aktualni = 1;
  			}else{
  				aktualni = aktualni + 1;
  			}
  			
  			$('.overviewFlashHeader .aktualniNahled').text( aktualni );
  		
  		});
  
  		$('.overviewsListingButtons.overviewFlashButtons .toLeft').click(function(event){
  			event.preventDefault();
  		
  			celkem = parseInt($('.overviewFlashHeader .celkemNahledu').text());
  			aktualni = parseInt($('.overviewFlashHeader .aktualniNahled').text());
  			
  			if( aktualni - 1 == 0 ){
  				aktualni = celkem;
  			}else{
  				aktualni = aktualni - 1;
  			}
  			
  			$('.overviewFlashHeader .aktualniNahled').text( aktualni );
  		
  		});
  	
  	$('.overviewLogodesign').cycle({ 
  	    fx:     'scrollHorz', 
  	    speed:  800, 
  	    timeout: 0, 
  	    next:   '.overviewsListingButtons.overviewLogodesignButtons .toRight', 
  	    prev:   '.overviewsListingButtons.overviewLogodesignButtons .toLeft' 
  	});
  	
  		$('.overviewsListingButtons.overviewLogodesignButtons .toRight').click(function(event){
  			event.preventDefault();
  		
  			celkem = parseInt($('.overviewLogodesignHeader .celkemNahledu').text());
  			aktualni = parseInt($('.overviewLogodesignHeader .aktualniNahled').text());
  			
  			if( aktualni + 1 > celkem ){
  				aktualni = 1;
  			}else{
  				aktualni = aktualni + 1;
  			}
  			
  			$('.overviewLogodesignHeader .aktualniNahled').text( aktualni );
  		
  		});
  
  		$('.overviewsListingButtons.overviewLogodesignButtons .toLeft').click(function(event){
  			event.preventDefault();
  		
  			celkem = parseInt($('.overviewLogodesignHeader .celkemNahledu').text());
  			aktualni = parseInt($('.overviewLogodesignHeader .aktualniNahled').text());
  			
  			if( aktualni - 1 == 0 ){
  				aktualni = celkem;
  			}else{
  				aktualni = aktualni - 1;
  			}
  			
  			$('.overviewLogodesignHeader .aktualniNahled').text( aktualni );
  		
  		});
  		
  		
  	$('.overviewPrintdesign').cycle({ 
  	    fx:     'scrollHorz', 
  	    speed:  800, 
  	    timeout: 0, 
  	    next:   '.overviewsListingButtons.overviewPrintdesignButtons .toRight', 
  	    prev:   '.overviewsListingButtons.overviewPrintdesignButtons .toLeft' 
  	});
  	
  		$('.overviewsListingButtons.overviewPrintdesignButtons .toRight').click(function(event){
  			event.preventDefault();
  		
  			celkem = parseInt($('.overviewPrintdesignHeader .celkemNahledu').text());
  			aktualni = parseInt($('.overviewPrintdesignHeader .aktualniNahled').text());
  			
  			if( aktualni + 1 > celkem ){
  				aktualni = 1;
  			}else{
  				aktualni = aktualni + 1;
  			}
  			
  			$('.overviewPrintdesignHeader .aktualniNahled').text( aktualni );
  		
  		});
  
  		$('.overviewsListingButtons.overviewPrintdesignButtons .toLeft').click(function(event){
  			event.preventDefault();
  		
  			celkem = parseInt($('.overviewPrintdesignHeader .celkemNahledu').text());
  			aktualni = parseInt($('.overviewPrintdesignHeader .aktualniNahled').text());
  			
  			if( aktualni - 1 == 0 ){
  				aktualni = celkem;
  			}else{
  				aktualni = aktualni - 1;
  			}
  			
  			$('.overviewPrintdesignHeader .aktualniNahled').text( aktualni );
  		
  		});
  		
  		
  	$('.overviewIlustrace').cycle({ 
  	    fx:     'scrollHorz', 
  	    speed:  800, 
  	    timeout: 0, 
  	    next:   '.overviewsListingButtons.overviewIlustraceButtons .toRight', 
  	    prev:   '.overviewsListingButtons.overviewIlustraceButtons .toLeft' 
  	});
  	
  		$('.overviewsListingButtons.overviewIlustraceButtons .toRight').click(function(event){
  			event.preventDefault();
  		
  			celkem = parseInt($('.overviewIlustraceHeader .celkemNahledu').text());
  			aktualni = parseInt($('.overviewIlustraceHeader .aktualniNahled').text());
  			
  			if( aktualni + 1 > celkem ){
  				aktualni = 1;
  			}else{
  				aktualni = aktualni + 1;
  			}
  			
  			$('.overviewIlustraceHeader .aktualniNahled').text( aktualni );
  					
  		});
  
  		$('.overviewsListingButtons.overviewIlustraceButtons .toLeft').click(function(event){
  			event.preventDefault();
  		
  			celkem = parseInt($('.overviewIlustraceHeader .celkemNahledu').text());
  			aktualni = parseInt($('.overviewIlustraceHeader .aktualniNahled').text());
  			
  			if( aktualni - 1 == 0 ){
  				aktualni = celkem;
  			}else{
  				aktualni = aktualni - 1;
  			}
  			
  			$('.overviewIlustraceHeader .aktualniNahled').text( aktualni );
  		
  		});
  		
  		
  }); // ONLOAD
	

});
