


var fotoCount = 3; 
var aImg = 1;
var aName = "foto";

function rollImg() {
        $("#flA").css("background","url(/promo/"+aName+"-"+aImg+".jpg?v=1)");
        aImg++;
        var t = 1000;
        if (aImg==(fotoCount+1)) { aImg = 1; }
        setTimeout("passImg();",t);
}

function passImg() {

        $("#flA>img").hide();
        $("#flA>img").attr("src","/promo/"+aName+"-"+aImg+".jpg?v=1");
        setTimeout("showImg();",2000);
}

function showImg() {    
        $("#flA>img").fadeIn(2000);
        setTimeout("rollImg();",2000);
}

    
$(document).ready(function(){   
    // external links...
    $("a[rel=external]").attr("target","_blank");         
    $("#menu>li").hover(function() { $(this).addClass("over"); }, function() { $(this).removeClass("over"); });  
    $("#fmenu a").hover(function() { $(this).parent().addClass("over"); }, function() { $(this).parent().removeClass("over"); });  
    $("ul.links a").hover(function() { $(this).parent().addClass("over"); }, function() { $(this).parent().removeClass("over"); });  
       
    $("tr:even td").addClass("even");        
    fancyBoxInit();

   /* Cufon.replace(['div#akceF h3','ul#imenu a'], { letterSpacing: '-0.5px', hover: true }); 
    Cufon.replace(['div#top p'], { letterSpacing: '-1.4px', textShadow: '3px 3px rgba(0, 0, 0, 0.2)' });   
    Cufon.replace(['h1','div#lastminute h2','div#pocasi h4','.menuZeme h3','#footer h4'], {  });   */

    $('#menu span').each(function(index) {
		var w;
		$(this).css("width",w = $(this).parent().width()+16);
		$(this).find("span").addClass("w"+w);
	}); 
 
	var dates = $( "#termin_od, #termin_do" ).datepicker({  
               numberOfMonths: 1,
               tipSobota: true,			
 			   showOn: "both",
 			   buttonImage: "/img/date.gif",
			   buttonImageOnly: true,
               onSelect: function( selectedDate ) {
                   var option = this.id == "termin_od" ? "minDate" : "maxDate",
                       instance = $( this ).data( "datepicker" ),
                       date = $.datepicker.parseDate(
                           instance.settings.dateFormat ||
                           $.datepicker._defaults.dateFormat,
                           selectedDate, instance.settings );
                   dates.not( this ).datepicker( "option", option, date );

               } 
	});

	$("#left").append('<div class="addthis_toolbox addthis_default_style "><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=jankudr"></script>');
             
    if (fotoCount>1 && $("div#flA img").length>0) {
        aName = $("div#flA img").attr("id");
        aName = aName.substr(4,99);		
        $("#flA").css("background","url("+$("#flA img").attr("src")+")");
        setTimeout("passImg();",1000);
    } 
        
}); 

function showSlevomat(dateS) {
    $("#countdown").countdown({
		date: dateS,
	                     htmlTemplate: "<strong>%{h}</strong> hod. <strong>%{m}</strong> min. <strong>%{s}</strong> sek.",
	                     minus: false,
		onChange: function( event, timer ){ },
		onComplete: function( event ){ $(this).html("<strong>Akce již skončila</strong>"); },
		leadingZero: true
    });
     
    $('#floatAkce').meerkat({ 
        height: '129px', width: '100%', position: 'bottom', close: '#faClose', 
        dontShowAgain: '#faClose', animationIn: 'slide', animationSpeed: 500 
    });

}

function fancyBoxInit() {

    $("a.thickbox").fancybox({   
        'overlayOpacity' : 0.5,
        'overlayColor' : "#000",
        'titlePosition' : 'inside',     
        'transitionIn'    : 'elastic',
        'transitionOut'    : 'elastic'
    });
    

    $("a.thickbox[rel=gallery]").fancybox({
        'overlayOpacity' : 0.5,
        'overlayColor' : "#000",
        'transitionIn'        : 'elastic',
        'transitionOut'        : 'elastic',
        'titlePosition'     : 'inside',        
        'titleFormat'        : function(title, currentArray, currentIndex, currentOpts) {
            return '<span id="fancybox-title-inside">Obrázek ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
        }

    });       
    
}    
        
