var count_step = 1; // Pocet polozek na obratku ve slideru
var count = 0; // Aktualni pocet 
var loading = false; // Prubeh obratky 
var loading_nexts = false; // prubeh příště uvidíte
var loading_block = false; // prubeh bloků částí dílů
var changing = false;
var timeout = false;
var voted = false;
var scrollEpisodes = false;
var newsletter_timeout = false;

var browser = navigator.appName;         //aktuální prohlížeč

$(document).ready(function(){
    $("span#nextVideos").click(function() {
	showNewVideo();
    });
    
    $(".video_img").mousedown(function() { 
        hideSummary(this.attr('rel'));
    });
  
    // Vlozeni tecek v zavislosti na poctu polozek
    if ($("#slider ul li").size() > 0) {
	for (i=1;i<=$("#slider ul li").size();i++) {
	    $("#sliderDot").append('<span onclick="setSlider('+(i-1)+')" class="pointer"><img src="/img/slider_dot.png" alt="" /></span>');
	}
	$("#sliderDot span:eq(0) img").attr("src", "/img/slider_dot_active.png");
    }
    timeout = setInterval("slider()", 7000);
    
    try {
        $('.summary.s').html($('.summary.s').html().substr(0,500));
    } catch (exc) {
        // nic nedělej, to jenom kvůli tomu **** IE
    }
    //alert("dddd");
});

function slider() {
    // Slider
    if (!loading) {
	loading = true;
	var width = $("#slider ul li").width();
	var size = $("#slider ul li").size();
	var actM = parseInt($("#slider ul").css("margin-left"));
	var newM = actM - width;
        var actual = count;
	count += count_step;
	if (count >= size) {
	    newM = 0;
	    count = 0;
	}
// 	alert("act: " + actual + " cou: " + count);
	//popisek
        $("#slide_desc_"+actual).slideToggle(300);
        $("#slide_desc_"+count).delay(800).slideToggle(300);
	$("#slider ul").delay(300).animate({marginLeft:newM+"px"},500, function(){ 
	    // Zaktivneni tecky
	    $("#sliderDot span img").attr("src", "/img/slider_dot.png");		    
	    $("#sliderDot span:eq("+count+") img").attr("src", "/img/slider_dot_active.png");
            
	    loading = false;
	});
    }
}

function setSlider(c) {
    var width = $("#slider ul li").width();
    var newM = (width*c) * -1;
    //popisek
    $("#slide_desc_"+count).slideToggle(300);
    $("#slide_desc_"+c).delay(700).slideToggle(300);
    
    count = c;	
    
    $("#slider ul").delay(300).animate({marginLeft:newM+"px"},500, function(){ 
	// Zaktivneni tecky
	$("#sliderDot span img").attr("src", "/img/slider_dot.png");		    
	$("#sliderDot span:eq("+count+") img").attr("src", "/img/slider_dot_active.png");
	clearInterval(timeout);
	timeout = setInterval("slider()", 7000);
    });    
}

function showNewVideo() {
    if (parseInt($(".newVideoCanvas").css("margin-top")+0) < -100) {
	var m = -7;
	var height = 145;
	$(".newVideoCanvas .mid").animate({height:height+"px"},500, function(){    
	    $(".newVideoCanvas").animate({marginTop:m+"px"},500, function(){ 
	    $("#nextVideos").css("background-image", 'url("/img/butt_arrow_up.png")'); 
            $("#nextVideos").html("Další videa");
	    });
	});
    } else {
	var m = -349;
	var height = 545;
	$(".newVideoCanvas").animate({marginTop:m+"px"},500, function(){
	    $("#nextVideos").css("background-image", 'url("/img/butt_arrow_down.png")');
            $("#nextVideos").html("Skrýt");
	    $(".newVideoCanvas .mid").animate({height:height+"px"},500, function(){ 
	      
	    });
	});	
    }
}

function showSummary(id) { 
    if ($("#summary_"+id).css("display") == "none") {
	$("#summary_"+id).show(0);
    } else {
	$("#summary_"+id).hide(0);      
    }
}

function hideSummary(id) {
    $("#summary_"+id).hide(0);
//     $("#pripravujeme").focus();
}

function forwardVideo(id) {
//     alert(id + "href: " + $('#img_video_'+id).attr("rel"));
    $(".newVideo #summary_"+id).hide(0);
    document.location = $('#img_video_'+id).attr("rel");
}
/*
function showBlock(id_block) {
    //alert($('.over.active').size());
    if (!loading_block) {
        loading_block = true;
        if($('.over.active').attr("id") != id_block) {
            if ($('.over.active').size() > 0) {
                $('.over.active').slideToggle(1000, function (){
                    $('.footer_links ul li').removeClass('active');
                    $(this).removeClass('active');
                });
                $('#'+id_block).slideToggle(1000, function (){
                    $('#li_'+id_block).addClass('active');
                    $(this).addClass('active');
                    loading_block = false;
                });
                
                //$('.over.active').removeClass('active');
            } else {
                $('#t_dil').slideUp(1000);
                $('#li_'+id_block).addClass('active');
                $('#'+id_block).slideToggle(1000, function() {
                    loading_block = false;
                }).addClass('active');
            }
        } else {
                $('#li_'+id_block).removeClass('active');
                $('#'+id_block).slideToggle(1000, function() {
                    loading_block = false;
                }).removeClass('active');
                $('#t_dil').slideDown(1000);
        }
    }
}
*/
function showBlock(id_block) {
    //alert($('.over.active').size());
    box_height = 590;
    if (!loading_block) {
        loading_block = true;
        if($('.over.active').attr("id") != id_block) {
            if ($('.over.active').size() > 0) { 
                $('.over.active').animate({'height' : '-='+box_height+'px'}, 1000, function (){
                    $('.footer_links ul li').removeClass('active');
                    $(this).removeClass('active');
                });
                $('#'+id_block).animate({'height' : '+='+box_height+'px'}, 1000, function (){
                    $('#li_'+id_block).addClass('active');
                    $(this).addClass('active');
                    loading_block = false;
                });
                
                //$('.over.active').removeClass('active');
            } else {
                $('#t_dil').animate({'height' : '-='+box_height+'px'}, 1000);
                $('#li_'+id_block).addClass('active');
                $('#'+id_block).animate({'height' : '+='+box_height+'px'}, 1000, function() {
                    loading_block = false;
                }).addClass('active');
//                $(".reklama").hide(0);
                $(".reklama").css("visibility", "hidden");
            }
        } else {
                $('#li_'+id_block).removeClass('active');
                $('#'+id_block).animate({'height' : '-='+box_height+'px'}, 1000, function() {
                    loading_block = false;
                }).removeClass('active');
                $('#t_dil').animate({'height' : '+='+box_height+'px'}, 1000);
//                $(".reklama").show(0);
                $(".reklama").css("visibility", "visible");
                window.scrollBy(0, 1);
                window.scrollBy(0, -1);
        }
    }
}


function hide(id_block) {
    if (!loading_block) {
        box_height = 590;
        $('#t_dil').animate({'height' : '+='+box_height+'px'}, 1000);
        $('#li_'+id_block).removeClass('active');
        $('#'+id_block).animate({'height' : '-='+box_height+'px'}, 1000, function() {
                        loading_block = false;
            }).removeClass('active');
        // znovuzobrazení reklamy
//        $(".reklama").show();
        $(".reklama").css("visibility", "visible");
        window.scrollBy(0, 1);
                window.scrollBy(0, -1);
    }
}

function animateLeft() {
    first = parseInt($('#animateLeft').attr("rel"));
    if (first > 0) {
        $('#comment_'+(first+2)).removeClass('last');
        $('#comment_'+(first+1)).addClass('last');
        $('#animateLeft').attr('rel',(first-1));
        $('#comment_'+(first-1)).removeClass('last');
        $(".scroll").animate({"margin-left": "+=403px"}, 300).animate({"margin-left": "-=70px"}, 200).animate({"margin-left": "+=45px"}, 150).animate({"margin-left": "-=20px"}, 100);
        if (first == 1) {
            $('#dalsi_left').addClass('none');
        }
        if (first+3 == parseInt($('#animateRight').attr("rel"))) {
            $('#dalsi_right').removeClass('none');
        }
    }
}

function animateRight() {
    first = parseInt($('#animateLeft').attr("rel"));
    count = parseInt($('#animateRight').attr("rel"));
    if (first+3 < count) {
        $('#comment_'+first).addClass('last');
        $('#comment_'+(first+3)).addClass('last');
        $('#animateLeft').attr('rel',(first+1));
        $('#comment_'+(first+2)).removeClass('last');
        $(".scroll").animate({"margin-left": "-=403px"}, 300).animate({"margin-left": "+=70px"}, 200).animate({"margin-left": "-=45px"}, 150).animate({"margin-left": "+=20px"}, 100);
        if (first+4 == count) {
            $('#dalsi_right').addClass('none');
        }
        if (first == 0) {
            $('#dalsi_left').removeClass('none');
        }
    }
}

function changeFoto(img_id) {
    if (!changing) {
        changing = true;
        filename = $('#'+img_id).attr('src').replace('thmb','gal');
        if ($('#main_img img').attr("src") != filename) {
            fileDesc = $('#'+img_id).attr('alt');
            //alert("N: "+filename+" A: "+fileDesc);
            $('#main_img img').fadeTo(300, 0, function() {
                $('#main_img img').attr("src","").attr("alt","");
                $('#main_img img').attr("src",filename).attr("alt",fileDesc);
            }).delay(300).fadeTo(600,1, function() {
//                 $('#main_img img').attr("src",filename).attr("alt",fileDesc);
                changing = false;
            });
//             $('#main_img img').delay(300).fadeTo(600,1, function() {
//                 $('#main_img img').attr("src",filename).attr("alt",fileDesc);
//                 changing = false;
//             });
            $('#gal_text').html(fileDesc);
        } else {
            changing = false;
        }
    }
}

function moveGallery(direction, maxMargin) {
    
//     alert(browser);
    if (browser == "Opera") pixels = 368;
    else pixels = 368;
    
    marginTop = parseInt($('.list_3').css("margin-top"));
    current = parseInt($('.current span').html());
    if (direction == "up") {
        if (marginTop < 0) {
            $('.list_3').animate({"margin-top": "+="+pixels}, "slow");
            $('#page_'+current).removeClass('current');
            $('#page_'+(--current)).addClass('current');
        }
    } else {
        if (Math.abs(marginTop) <= (parseInt(maxMargin)-pixels)) {
            $('.list_3').animate({"margin-top": "-="+pixels}, "slow");
            $('#page_'+current).removeClass('current');
            $('#page_'+(++current)).addClass('current');
        }
    }
}

function changeGalleryPage(page) {
    current = parseInt($('.current span').html());
    page = parseInt(page);
    if (browser == "Opera") pix = 368;
    else pix = 368;
    if (current == page) return false;
    pixels = (page-current)*pix;
    if (pixels > 0) {
        $('.list_3').animate({"margin-top": "-="+pixels}, "slow");
    } else {
        $('.list_3').animate({"margin-top": "+="+Math.abs(pixels)}, "slow");
    }
    $('#page_'+current).removeClass('current');
    $('#page_'+page).addClass('current');
    
}

function rollForm() {
    hg = parseInt($('.d_novy .mid').css('height'));
    if (hg < 10) {
        $('.d_novy .mid').animate({"height" : "+=244px"}, 500, function() {
            $('#roll_arrow').css("background-image", 'url("/img/butt_arrow_up.png")'); 
            $('#roll_arrow').html('Skrýt');
            $('#name').focus();
        });
    } else {
        resetForm();
        $('.d_novy .mid').animate({"height" : "-=244px"}, 500, function() {
            $('#roll_arrow').css("background-image", 'url("/img/butt_arrow_down.png")'); 
            $('#roll_arrow').html('');
        });
    }
    
}

function resetForm() {
    $('#name').val("");
    $('#email').val("");
    $('#text_dis').val("");
    $('#captcha').val("");
    $('#name').removeClass('input_error');
    $('#text_dis').removeClass('input_error');
    $('#captcha').removeClass('input_error');
    $('#messages').css("height", "0");
    $('#email').removeClass('input_error');
}

function sendForm() {
    if (validateForm(false) == true) {
        data = $('form').serialize();
        getData("/post_discussion",data);
    }
}

function validateForm(kontakt) {
    chyba = 0;
    $('#name').removeClass('input_error');
    $('#text_dis').removeClass('input_error');
    $('#captcha').removeClass('input_error');
    if ($('#name').val() == "") {
        chyba = 1;
        $('#name').addClass('input_error');
    }
    if ($('#text_dis').val() == "") {
        chyba = 1;
        $('#text_dis').addClass('input_error');
    }
    if ($('#captcha').val() == "") {
        chyba = 1;
        $('#captcha').addClass('input_error');
    }
    if (kontakt) {
        if ($('#email').val() == "") {
            chyba = 1;
            $('#email').addClass('input_error');
        }
    }
    if (chyba == 1) {
        //if ($('#messages').css("height") == 0) {
            $('#messages').html("Vyplňte vyžadovaná pole");
            $('#messages').animate({"height" : "+=20px"}, "slow").delay(2000);
            $('#messages').animate({"height" : "-=20px"}, "slow");
        //}
        return false;
    } else {
        return true;
    }
}

function refreshPrispevku(data) {
    $('#div_k_over').hide();
    if (data == "captcha") {
        $('#messages').html("Chybně vyplněný antispam");
        $('#captcha').addClass('input_error');
        $('#captcha').focus();
        $('#messages').animate({"height" : "+=20px"}, "slow").delay(2000);
        $('#messages').animate({"height" : "-=20px"}, "slow");
    } else if (data == "email") {
        $('#messages').html("Chybně vyplněný email");
        $('#email').addClass('input_error');
        $('#email').focus();
        $('#messages').animate({"height" : "+=20px"}, "slow").delay(2000);
        $('#messages').animate({"height" : "-=20px"}, "slow");
    } else {
        $('.d_novy .mid').animate({"height" : "-=244px"}, 250, function() {
            $('#roll_arrow').css("background-image", 'url("/img/butt_arrow_down.png")'); 
            $('#roll_arrow').html('');
        });
        $('#prispevky_list').fadeTo(50, 0);//.delay(500);
        $('#prispevky_list').fadeTo(1000, 1);
        $('#prispevky_list').html(data);
        resetForm();
        newCaptcha();
    }
    
    //$('#prispevky_list').html(data);
}

function newCaptcha() {
    getData("/new_captcha","");
}

function getData(script_url,data,to) {
        if(script_url == "") {return false;}
        timeout = 30000;
        $.ajax({
                url: script_url,
                type: "POST",
                data: data,
                timeout: timeout,
                dataType: "html",
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                        alert(XMLHttpRequest.responseText);
                        return false;
                },
                success: function (RetData) { 
                        pos = RetData.indexOf("|");
                        key = RetData.substr(0,pos);
                        text = RetData.substr(pos+1);
//                        alert(RetData + " pozice: " + pos + " klic: " + key + " text: " + text);
                        //$(to).html(RetData);
                        switch (key) {
                            case "letter":
                                $("#newsletter_loading").hide();
                                if (text == "OK") {
                                    $("#newsMail").removeClass("input_error");
                                    newsletter_email_success();
                                } else {
                                    $("#newsMail").addClass("input_error");
                                }
                                break;
                            case "new":
                                $('#captcha_text').html("Napište výsledek součtu "+text+":*");
                                return true;
                                break;
                            default:
                                if ($('#where').val() == "discussion" && RetData.substr(0,6) != "letter") {
                                    refreshPrispevku(RetData);
                                } else if ($('#where').val() == "contact" && RetData.substr(0,6) != "letter") {
                                    emailSent(RetData);
                                } else {
                                    $(to).html(RetData);
                                }
                        }
//                        if (RetData.substr(0,3) == "new") {$('#captcha_text').html("Napište výsledek součtu "+RetData.substr(3)+":*");return true;}
//                        if ($('#where').val() == "discussion" && RetData.substr(0,6) != "letter") {
//                            refreshPrispevku(RetData);
//                        } else if ($('#where').val() == "contact" && RetData.substr(0,6) != "letter") {
//                            emailSent(RetData);
//                        } else if (RetData.substr(0,6) == "letter") {
//                            // zprava z newsletteru
//                            $(".newsLetDesc").html(RetData.substr(6));
//                        }
//                        
                        return true;
                }
        });
}

function getData2(script_url,data,to) {
        if(script_url == "") {return false;}
        timeout = 30000;
        $.ajax({
                url: script_url,
                type: "POST",
                data: data,
                timeout: timeout,
                dataType: "html",
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                        alert(XMLHttpRequest.responseText);
                        return false;
                },
                success: function (RetData) {
                        $(to).html(RetData);
                        return true;
                }
        });
}

function submitForm(){
    sendForm();
    return false;
}

function submitFormContact(){
    sendFormContact();
    return false;
}

function sendFormContact() {
    if (validateForm(true) == true) {
        $('#div_k_over').show();
        data = $('form').serialize();
        getData("/post_email",data);
    }
}

function emailSent(data) {
    $('#name').removeClass('input_error');
    $('#text_dis').removeClass('input_error');
    $('#captcha').removeClass('input_error');
    $('#email').removeClass('input_error');
    $('#div_k_over').hide();
    if (data == "captcha") {
        $('#messages').html("Chybně vyplněný antispam");
        $('#captcha').addClass('input_error');
        $('#captcha').focus();
        $('#messages').animate({"height" : "+=20px"}, "slow").delay(2000);
        $('#messages').animate({"height" : "-=20px"}, "slow");
    } else if (data == "email") {
        $('#messages').html("Chybně vyplněný email");
        $('#email').addClass('input_error');
        $('#email').focus();
        $('#messages').animate({"height" : "+=20px"}, "slow").delay(2000);
        $('#messages').animate({"height" : "-=20px"}, "slow");
    } else if (data == "chyba") {
        $('#messages').html("INTERNAL SERVER ERROR");
        $('#messages').animate({"height" : "+=20px"}, "slow").delay(2000);
        $('#messages').animate({"height" : "-=20px"}, "slow");
    } else {
        resetForm();
        $('#messages_ok').html("Vaše zpráva byla úspěšně odeslána.");
        $('#messages_ok').animate({"height" : "+=20px"}, "slow").delay(2000);
        $('#messages_ok').animate({"height" : "-=20px"}, "slow");
        newCaptcha();
    }
    
}

function rollPage(page) {
    current = parseInt($('.current span').html());
    page = parseInt(page);
    if (current == page) return false;
    pixels = (page-current)*540;
    if (pixels > 0) {
        $('.video_items').animate({"margin-top": "-="+pixels}, "slow");
    } else {
        $('.video_items').animate({"margin-top": "+="+Math.abs(pixels)}, "slow");
    }
    $('#page_'+current).removeClass('current');
    $('#page_'+page).addClass('current');
    
}

function moveVideoList(direction, maxMargin) {
    marginTop = parseInt($('.video_items').css("margin-top"));
    current = parseInt($('.current span').html());
    pix = 536;
    if (direction == "up") {
        if (marginTop < 0) {
            $('.video_items').animate({"margin-top": "+="+pix}, "slow");
            $('#page_'+current).removeClass('current');
            $('#page_'+(--current)).addClass('current');
        }
    } else {
        if (Math.abs(marginTop) <= (parseInt(maxMargin)-536)) {
            $('.video_items').animate({"margin-top": "-="+pix}, "slow");
            $('#page_'+current).removeClass('current');
            $('#page_'+(++current)).addClass('current');
        }
    }
}

function select_star(star) {
    if (voted == false) {
        for (i = 1; i <= star; i++) {
            $('#star_'+i).attr('src', '/img/star_on.png');
        }
        for (j = (star + 1); j <=5; j++) {
            $('#star_'+j).attr('src', '/img/star_off.png');
        }
    }
}

function unselect_star() {
    if (voted == false) {
        for (j = 1; j <=5; j++) {
            $('#star_'+j).attr('src', '/img/star_off.png');
        }
    }
}

function vote(score, id_article) {
    if (voted == false) {
        voted = true;
        getData("/post_voting", "score="+score+"&id_article=" + id_article);
    }
}

function moveNexts(direction) {
    if (!loading_nexts) {
        loading_nexts = true;
//         count_nexts = parseInt($("#count_nexts").attr('rel'));
        count_nexts = $('#priste_uvidite ul li').size();
        actual_margin = parseInt($("#priste_uvidite").css('margin-left'));
//         alert(actual_margin);
//          alert(actual_margin + " - " + count_nexts);
        
        if (direction == "R") {
            if (Math.abs(actual_margin) <= ((count_nexts - 2) * 310) ) $('#priste_uvidite').animate({"margin-left" : "-=310px"}, "slow", function() {loading_nexts = false;});
            else loading_nexts = false;
        } else {
            if (actual_margin < 0) $('#priste_uvidite').animate({"margin-left" : "+=310px"}, "slow", function() {loading_nexts = false;});
            else loading_nexts = false;
        }
        
    }
    return false;
    
}

function animateLeftTest() {
    count_test = $('#animateRightTest').attr('rel');
    pix = 1090;
    start = 33;
//     count_test = 5;
    current_margin = parseInt($(".search_list").css("margin-left"));
//     $(".search_list").animate({"margin-left": "+="+(pix + 45)+"px"}, 0).animate({"margin-left": "-=70px"}, 0).animate({"margin-left": "+=45px"}, 0).animate({"margin-left": "-=20px"}, 0);
    $(".search_list").animate({"margin-left": "+="+(pix + 45)+"px"}, 300).animate({"margin-left": "-=70px"}, 200).animate({"margin-left": "+=45px"}, 150).animate({"margin-left": "-=20px"}, 100);
    if (current_margin + pix >= count_test * (-(pix / 2))) {
        $('#dalsi_right_test').removeClass('none');
    }
    if (current_margin >= -(pix + start)) {
        $('#dalsi_left_test').addClass('none');
    }
}

function animateRightTest() {
    count_test = $('#animateRightTest').attr('rel');
    pix = 1090;
    start = 33;
//     count_test = 14;
    maxMargin = (Math.ceil(count_test / 2) - 2) * (pix * (-1));
    current_margin = parseInt($(".search_list").css("margin-left"));
//     $(".search_list").animate({"margin-left": "-="+(pix + 45)+"px"}, 0).animate({"margin-left": "+=70px"}, 0).animate({"margin-left": "-=45px"}, 0).animate({"margin-left": "+=20px"}, 0);
    $(".search_list").animate({"margin-left": "-="+(pix + 45)+"px"}, 300).animate({"margin-left": "+=70px"}, 200).animate({"margin-left": "-=45px"}, 150).animate({"margin-left": "+=20px"}, 100);
    if ((current_margin - pix) <= maxMargin) {
        $('#dalsi_right_test').addClass('none');
    }
//     alert(current_margin + " - " + maxMargin);
    if (current_margin <= start) {
        $('#dalsi_left_test').removeClass('none');
    }
}
/* fejzbůk funkce */
function fbs_click() {
    u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
    return false;
}

function filterSearchResult(id) {
    pocet_zaznamu = parseInt($("#pocet_zaznamu").html());
//     alert($("#pocet_zaznamu").html());
    for (var i = 0; i < pocet_zaznamu; i++) {
        $("#res_"+i).hide(0);
        if (parseInt($("#res_"+i).attr('rel')) != id && id != "all") {
            $("#res_"+i).hide(0);
        } else {
            $("#res_"+i).show(0);
        }
    }
    if (id == 1) {
        $("#advance_filer").slideDown(200);
        filterVehicleType();
    } else {
        if ($("#advance_filer").css('display') != "none") $("#advance_filer").slideUp(200);
    }
    return false;
}

function filterVehicleType() { 
    pocet_zaznamu = parseInt($("#pocet_zaznamu").html());
    id = $("#filtr_karoserii option:selected").val();
//     alert (id);
    
    for (var i = 0; i < pocet_zaznamu; i++) {
        $("#res_"+i).hide(0);
        if ((parseInt($("#res_"+i).attr('rel_params')) != id && id != 0) || parseInt($("#res_"+i).attr('rel')) != 1) {
            $("#res_"+i).hide(0);
        } else {
            $("#res_"+i).show(0);
        }
    }
}

function redirectBlog(url) {
    window.location = url;
}

function rollBlog(page) {
    current = parseInt($('.current span').html());
    page = parseInt(page);
    if (current == page) return false;
    pixels = (page-current)*420;
    if (pixels > 0) {
        $('.artic_scroll').animate({"margin-top": "-="+pixels}, 1000);
    } else {
        $('.artic_scroll').animate({"margin-top": "+="+Math.abs(pixels)}, 1000);
    }
    $('#page_'+current).removeClass('current');
    $('#page_'+page).addClass('current');
    
}

function moveBlogList(direction, maxMargin) {
    marginTop = parseInt($('.artic_scroll').css("margin-top"));
    current = parseInt($('.current span').html());
    pix = 420;
    if (direction == "up") {
        if (marginTop < 0) {
            $('.artic_scroll').animate({"margin-top": "+="+pix}, 1000);
            $('#page_'+current).removeClass('current');
            $('#page_'+(--current)).addClass('current');
        }
    } else {
        if (Math.abs(marginTop) <= (parseInt(maxMargin)-536)) {
            $('.artic_scroll').animate({"margin-top": "-="+pix}, 1000);
            $('#page_'+current).removeClass('current');
            $('#page_'+(++current)).addClass('current');
        }
    }
}

function scrollEpisodeList(direction, test) {
    scrollEpisodes = true;
    timeout = setInterval("doScrollEpisodeList('" + direction + "', '" + test + "')", 40);
}

function stopScrolling() {
//     alert("sdfs");
    scrollEpisodes = false;
    clearInterval(timeout);
}

function doScrollEpisodeList(direction, test) {
//         alert(direction + " - " + test + " - " + $("#scroll_" + test).css("margin-top") + " - " + parseInt($("#" + test).css("height")));
    if (scrollEpisodes) {
        krok = 5;rychlost = 100;
        margin = parseInt($("#scroll_" + test).css("margin-top"));
        // direction up znamená, že to bude sunout dolů
        if (direction == "up") {
            if (margin >= 0) {
                scrollEpisodes = false;
                clearInterval(timeout);
            } else {
                $("#scroll_" + test).animate({"margin-top" : "+=" + krok + "px"}, 0)
            }
        } else {
            if (Math.abs(margin - 90) >= parseInt($("#" + test).css("height"))) {
                scrollEpisodes = false;
                clearInterval(timeout);
            } else {
                $("#scroll_" + test).animate({"margin-top" : "-=" + krok + "px"}, 0);
                
            }
        }
    }
}

function filterProducer(id, vyrobce) { 
    $('.producer').removeClass('active');
    $('#producer_' + id).addClass('active');
    $('#znacka').html(vyrobce);
    $("#episode_list").html('<li><center><img src="/img/ajax-loader.gif" alt="loading" /></center></li>');
    getData2("/filter_producer","id_producer=" + id, "#episode_list");
    return false;
}       

// newsletter
function newsletter() { 
    box = $("#newsletter_div");
//     alert(box.css("height"));
    if (parseInt(box.css("width")) == 0) {
        $("#newsletter_message").css({"opacity" : "0", "display" : "none"});
        $("#newsletter_form").css({"opacity" : "1"});
        $("#newsMail").removeClass("input_error");
        $("#newsMail").val("Zadejte email");
//         alert("ok");
        box.animate({"width" : "+=250px"}, 250);
        $("#newsletterIco").addClass("active");
//        $(".reklama").css("visibility", "hidden");
    } else if (parseInt(box.css("width")) == 250) {
         
        box.animate({"width" : "-=250px"}, 500);
        $("#newsletterIco").removeClass("active");
        $(".newsLetDesc").html("");
        newsletter_timeout = false;
//        $(".reklama").css("visibility", "visible");
    } else {
//         alert("nedelam vubec nic...");
    }
}

function send_newsletter_mail() { 
    $("#newsletter_loading").show();
    getData("/post_newsletter", "email=" + $("#newsMail").val());
    return false;
}

function newsletter_email_success() {
    $("#newsletter_form").animate({"opacity" : "-=1"}, 500);
    $("#newsletter_message").show();
    $("#newsletter_message").animate({"opacity" : "+=1"}, 500);
    $("#newsletter_message").html("Váš email byl úspěšně uložen");
    
    setTimeout("newsletter()", 3000);
}

