$(function() {    
    // jqtransform 
    $(".jqtransform").jqTransform();
    // set height for content
    if(parseInt($('#sidebar').css('height')) > parseInt($('#content').css('height'))){ $('#content').css('height', $('#sidebar').css('height')); }    
    // set height for second content
    if(parseInt($('.sidebar').css('height')) > parseInt($('.content').css('height'))){ $('.content').css('height', $('.sidebar').css('height')); }    
    // input focus 
    $('input[type="text"]').focus(function() {if (this.value == this.defaultValue){ this.value = ''; }});    
    // textarea focus 
    $('textarea').focus(function() {if (this.value == this.defaultValue){ this.value = ''; }});    
    // slider
    var sliderImages = $('#slider a').length; // zjistim pocet aktivnich otevrenych oken        
    if(sliderImages >= 7) {$('#sliderLayout .controlNext').css('display', 'block');} // pokud je vic jak 7 oken tak zobrazim levou sipku        
    $('#slider a').each(function(index) {var index = index + 1;$(this).addClass('image' + index);}); // pridam tride .user .w[index] abych mel kazde okno ocislovano    
    var showImages = 6; // pocet oken ktere se maji zobrazovat
    var firstImage = 0; // cislo okna ktere se zobrazuje v liste jako prvni  
    var lastImage = showImages; // cislo okna ktere se zobrazuje v liste jako posledni     
    for(c = sliderImages; c > showImages; c--){$('#layout a.image' + c).hide();}
    var count = sliderImages;
    $('#sliderLayout .controlNext').click(function(a) {
        a.preventDefault();        
        count = count - 1;
        firstImageNext = firstImage + 2; // nastaveni pro tlacitko next         
        lastImageNext = lastImage - 1; // nastaveni pro tlacitko next        
        firstImage = firstImage + 1; // zjisti cislo predesleho okna ktere se ma zobrazit po kliknuti
        $('#slider a.image' + firstImage).hide(); // zobrazi okno po kliknuti            
        lastImage = lastImage + 1; // cislo okna ktere se ma schovat
        $('#slider a.image' + lastImage).show(); // schovani okna                
        if(count >= 6) {if(count < sliderImages) {$('#sliderLayout .controlPrev').css('display', 'block');$('#sliderLayout .controlPrevInactive').css('display', 'none');}}
        if(count == 6){$(this).css('display', 'none');$('#sliderLayout .controlNextInactive').css('display', 'block');}
    });
    
    $('#sliderLayout .controlPrev').click(function(a) {
        a.preventDefault();        
        count = count + 1;
        firstImageNext = firstImageNext - 1; // zjisti cislo predesleho okna ktere se ma zobrazit po kliknuti
        $('#slider a.image' + firstImageNext).show(); // zobrazi okno po kliknuti                
        lastImageNext = firstImageNext + 6; // cislo okna ktere se ma schovat
        $('#slider a.image' + lastImageNext).hide(); // schovani okna                
        firstImage = firstImage - 1; // nastaveni pro tlacitko prev
        lastImage = lastImage - 1; // nastaveni pro tlacitko prev        
        if(count <= sliderImages) {if(count > 0) {$('#sliderLayout .controlNext').css('display', 'block');$('#sliderLayout .controlNextInactive').css('display', 'none');}}        
        if(count == sliderImages){$(this).css('display', 'none');$('#sliderLayout .controlPrevInactive').css('display', 'block');}            
    });    
});
