function isiPad() {
    return (navigator.platform.indexOf("iPad") != -1);
}

function isiPhone() {
    return (navigator.platform.indexOf("iPhone") != -1);
}

$(document).ready(function(){    
    var theWindowHeigth = $(window).height(),
    theWindowWidth = $(window).width();
    
    var a_dur = 1200,
        a_del = 500;
    
    $('#made a.lm').delay(a_del).animate({backgroundPosition: "-8px -422px"},a_dur);
    $('#made a.la').delay(a_del).animate({backgroundPosition: "-207px -422px"},a_dur);
    $('#made a.ld').delay(a_del).animate({backgroundPosition: "-403px -422px"},a_dur);
    $('#made a.le').delay(a_del).animate({backgroundPosition: "-581px -422px"},a_dur);

    $('#byva').delay(a_del).animate({backgroundPosition: "-8px -935px"},a_dur);


    $('a.right').live('click',function(e){        
        e.preventDefault();
        $('html').css('overflow','hidden');
                
        // because IE7
        var address = $(this).attr('href').split('/');
        var lastAddress = address[address.length-1];
               
        $.get('htmls/' + lastAddress, function(data) {
            
            $('#wrapper').append(data);         
            $('.screen.new').css('left',theWindowWidth + 'px');
            $('.screen.active').animate({left: '-' + theWindowWidth + 'px'}, 500, function(){
                $(this).remove();                        
                
            });
            $('.screen.new').animate({left: '0'}, '500', function(){
                $(this).removeClass('new').addClass('active')
            }); 
            $('html').css('overflow','scroll');
        });
            
     });
        
    $('a.left').live('click',function(e){
        e.preventDefault();
        $('html').css('overflow','hidden');
        
        // because IE7
        var address = $(this).attr('href').split('/');
        var lastAddress = address[address.length-1];
                
        $.get('htmls/' + lastAddress, function(data) {
            $('#wrapper').append(data);            
            $('.screen.new').css('left','-' + theWindowWidth + 'px');
        
            //odsliduje sucasny screen a zrusim ho
            $('.screen.active').animate({left: '100%'}, 500, function(){
                $(this).remove();            
            });
        
            //prislidujem novy screen a nastavim scrollery
            $('.screen.new').animate({left: '0'}, '500', function(){
                $(this).removeClass('new').addClass('active')
            });
            $('html').css('overflow','scroll');
            
        });     
        
    });
    
    $('a.bottom,a.ref-arrow').live('click',function(e){
        e.preventDefault();
        $('html').css('overflow','hidden');
        
        // because IE7
        var address = $(this).attr('href').split('/');
        var lastAddress = address[address.length-1];
        $.get('htmls/' + lastAddress, function(data) {            
            $('#wrapper').append(data);            
            $('.screen.new').css('top',theWindowHeigth + 'px');
            $('.screen.active').animate({top: '-200%'}, 1000, function(){
                $(this).remove();                                        
            }); 
            $('.screen.new').animate({top: '0'}, '500', function(){
                $(this).removeClass('new').addClass('active')
            }); 
            $('html').css('overflow','scroll');
        });
        
    });
    
    $('a.item').live('click',function(e){
        e.preventDefault();
        
        var cat_name = $('.screen.active').attr('id');
        $('html').css('overflow','hidden');
                
        
        // because IE7
        var address = $(this).attr('href').split('/');
        var lastAddress = address[address.length-1];
        $.get('htmls/' + cat_name + '-detail.php/?ref-id=' + lastAddress, function(data) {            
            $('#wrapper').append(data);            
            $('.screen.new').css('top',theWindowHeigth + 'px');
            $('.screen.active').animate({top: '-200%'}, 1000, function(){
                $(this).remove();                                        
            }); 
            $('.screen.new').animate({top: '0'}, '500', function(){
                $(this).removeClass('new').addClass('active')
            }); 
            $('html').css('overflow','scroll');
        });
        
    });
    
    
    $('a.top').live('click', function(e){
        e.preventDefault();
         $('html').css('overflow','hidden');
        
        // because IE7
        var address = $(this).attr('href').split('/');
        var lastAddress = address[address.length-1];
        
        $.get('htmls/' + lastAddress, function(data) {
            $('#wrapper').append(data);            
            $('.screen.new').css('top','-100%');
            $('.screen.active').animate({top: theWindowHeigth + 'px'}, 1000, function(){
                $(this).remove();                                        
            });
            $('.screen.new').animate({top: '0'}, '500', function(){
                $(this).removeClass('new').addClass('active')
            }); 
            $('html').css('overflow','scroll');
        });
    });
    
    $('.langs a, .small-langs a').live('click', function(){
        $.get('ajax/changeLang.php?lang=' + $(this).attr('class'), function(data) {
            if(data == 1){
                window.location.reload();
            }            
        });
    });
    
    if(isiPad()){ 
        $('body').addClass('ipad');
    }
    
    if(isiPhone()){
        $('body').addClass('ipad');
    }
    
});
