
    
$(document).ready(function(){ 
                   
    // external links...    
    $("a[rel=external]").attr("target","_blank"); 
    if ($("body.form").length>0) { return 0; }            
    
    $("#writeUs").fancybox({  
        'width' : 550,  
        'height' : 420,
        'autoScale' : false,   
        'type' : 'iframe',
        'overlayColor': '#5f4119',
        'overlayOpacity': 0.8,
        'padding': 2
    }); 
    $("#registraceUs").fancybox({  
        'width' : 550,  
        'height' : 270,      
        'titleShow': false,
        'autoScale' : false,   
        'type' : 'iframe',
        'overlayColor': '#5f4119',
        'overlayOpacity': 0.8,
        'padding': 2
    });   
                                                                           
    $("ul#mmenu li").hover(function() { $(this).addClass("over"); }, function() { $(this).removeClass("over"); });
    $("ul#topmenu li").hover(function() { $(this).addClass("over"); }, function() { $(this).removeClass("over"); });
                  
    clickGallery(); 
    fancyBoxInit();  
            
    $("#news p").click(function() {
        window.location.href = $(this).parent().find("a").attr("href");
    });  
                                                                                                                               
    $("h1.lg").show(); 
    floatW();  
    Cufon.replace(['h1','div#footer p','ul#topmenu'], { hover: true }); 
     
    $('#pane').jScrollPane({showArrows:true, scrollbarWidth:11});  
    $('#fancybox-wrap').bind('contextmenu', function() { 
        return false;
    }); 
         
});
      
$(window).resize(function() {  floatW(); });

var maxH = 700;
var minH = 590;
var vT = 0; 
          
function floatW() {
                 
    var wH = $(window).height();            
                               
    if (wH>maxH) {
        // vetsi velikost obrazovky...
        $("body").addClass("rs800");  
    } else {                          
        $("body").removeClass("rs800");  
    }   
    
    var fH = $("#footer").height();  
    $("#bck").css("height",Math.max(minH,$(window).height()));
    $("#grad").css("height",Math.max(minH,$(window).height()));
    $("#page").css("height",Math.max(minH,180+(wH)/2));
    $("#page").show();
    
    var cntH = $("#fotoL").height();  
    $("#menu").css("bottom",fH-30+18);          
    $("h1.lg").css("top", $(window).height()-fH-132);
    
    if (wH<660) { 
        $("h1.lg").hide(); 
    } else { 
        $("h1.lg").show(); 
    }
    
    // default = 40
    var cntTop = Math.max(34,40+(wH-150-cntH)/2);
    $("#fotoL").css("top",cntTop);     
    $("#grad").css("background-position-y",cntTop-150);   
}
     
function newsClose() {
    $("#news").animate({ top: '130px' });
}

function fancyBoxInit() {

    $("a.thickbox").fancybox({   
        'titlePosition' : 'inside',     
        'transitionIn'    : 'elastic',
        'transitionOut'    : 'elastic',
        'showNavArrows': true,
        'overlayColor': '#5f4119',
        'overlayOpacity': 0.8,
        'padding': 2
    });
    

    $("a.thickbox[rel=gallery]").fancybox({    
        'titleShow': false,
        'showNavArrows': true,
        'overlayColor': '#5f4119',
        'overlayOpacity': 0.8,
        'padding': 2,
        'transitionIn'        : 'elastic',
        'transitionOut'        : 'elastic'        

    });
    

    $("a.thickbox[rel=galleryT]").fancybox({    
        'titleShow': true,
        'showNavArrows': true,
        'overlayColor': '#5f4119',
        'overlayOpacity': 0.8,
        'padding': 2,
        'transitionIn'        : 'elastic',
        'transitionOut'        : 'elastic'        

    });
        
}
     
var galleryPos = 0; 

function clickGallery() {    
}    
            
function nextGallery(dir) {
    
    var pane = $("#galleryPane");
    var grows = $("#galleryPane>.grow");
    
    var listTo = grows.size();
    var listBy = 208;
    var listSpeed = 500;
    
    if (dir==undefined) {
        if (galleryPos+3<listTo) {
            
            galleryPos++;
            pane.stop().animate({
                left: -galleryPos*listBy
            },listSpeed);
            
        }
    
    } else {
    
        if (galleryPos>0) {
            
            galleryPos--;
            pane.stop().animate({
                left: -galleryPos*listBy
            },listSpeed);
            
        }
    
    }
    
    
}
            
function prevGallery() {
    nextGallery(-1);
}
