$(window).load(function(){
    $(".content2 .page-content").css({
        minHeight:$(".content2 .content-right").height()-65
    });
})

function anonym_toogle(obj){
    if(obj.attr('id')=="anonymtab"){
        var str = $('#anonymtab .radio').attr('id');
        if(str =="") return;
        var exploded = str.split(',');
        $('.payment').hide();
        for(e in exploded ){
            $("#paymentmethod"+exploded[e]).show();
        }
    }else{
        $('.payment').show();
    }
}

$(document).ready(
    function() {
        /*    var tabContainers = $('#tabs > div.form');
        tabContainers.hide();
        tabContainers.filter('.active').show();

        $('div.tabs table  td a').click(function () {
            tabContainers.hide();
            $(this).next('input:radio').click();
            tabContainers.filter(this.hash).show();
            tabContainers.filter(this.hash).find('#sammount').find('label:first').click();
            var html = $('.custom input').parent().html();
            $('.custom').html('');
            tabContainers.filter(this.hash).find('#sammount').find('.custom').html(html);
            $("#paticka").html(tabContainers.filter(this.hash).find('.paticka').html());
            $('div.tabs table  td a').removeClass('active');
            $(this).addClass('active');
            return false;
    
        })*/
        
      /*  $('div.tabs table  td a').live('click',function(){
            var obj = $(this);            
            var url=$(this).attr('href');
            $(this).parents('.fcase2:first').fadeTo('fast',0.8);
            obj.parents('.fbox:first').load(url + " .fcase", '', function(){            
                initPrettyCheckboxes($);

            });
            return false;
        });*/
        
        $('.livepreviewinput').find('textarea,input').each(function(){
            $('.'+$(this).attr('rel')).text($(this).val());
            $(this).bind('keyup',function(){
                $('.'+$(this).attr('rel')).text($(this).val());
            })
        })
        
        $(".fullview").click(function(){
            if($("#preview").hasClass('full')){
                $(this).removeClass('fullview-active');
                $("#preview").removeClass('full');
            }else{
                $(this).addClass('fullview-active');
                $("#preview").addClass('full');
            }
            return false;
        })
        
        
        
        anonym_toogle($("#anonymtab"));
        $('.paymenttabs th').click(function(){
            anonym_toogle($(this));
        })

    	
        $("p.popis-k-obrazku").prev("p:not('.image')").addClass('image');

        $(".faq").hide();
        $(".faq:first").show();

        $("#faq .titulok-ciara").click(function(){
            $(this).next(".faq").slideToggle("slow")
            .siblings(".faq:visible").slideUp("slow");
            $(this).toggleClass("active");
            $(this).siblings(".titulok-ciara").removeClass("active");
        }).css({
            cursor:"pointer"
        });

        $('.textarealimit textarea').keyup(function(){
            var max = parseInt($(this).parent('div').attr('rel'));
            $(this).val($(this).val().replace("\n", ""));

            if($(this).val().length > max){
                $(this).val($(this).val().substr(0, max));
            }
            $('.charslimit').html((max - $(this).val().length) + '');
        });
        if($('.charslimit').length > 0)    $('.charslimit').html((parseInt($('.textarealimit').attr('rel')) -  $('.textarealimit textarea').val().length) + '');



        
        $('a.child-preview').click(function(){
            window.open(this.href,'Child preview','width=780,height=500,scrollbars=yes');
            return false;
        });

        $('.showclose').each(function(){
            $(this).nextAll('.showcase:first').hide();
        })
        $('.showclose').live('click',function(){
            $(this).removeClass('showclose').addClass('showopen').nextAll('.showcase:first').slideDown();;
        })
        $('.showopen').live('click',function(){
            $(this).removeClass('showopen').addClass('showclose').nextAll('.showcase:first').slideUp();;
        })


        $(".amenu a").live("click", function() {
            $(this).fadeTo('normal',0.4);
            $(this).parents(".abox:first").load($(this).attr("href")+"&showtemplate=false .abox-case:first",'',function(){
                $(".stripcase").hide();
            });

            return false;
        })





    })
$(document).ready(
    function() {
			
        /*udpate 2010 - may */
        $("#payment_info input").click(function(){
            $("#payment_info input:not(:checked)").each(function(){
                $(this).parents("td:first").find(".payment_info:visible").slideUp();
            })
            $(this).parents("td:first").find(".payment_info:not(:visible)").slideDown();
        })
			
        //$(".ftransform").jqTransform();
			
        $(".lang select").selectbox();
        // media
        $("#audio-player").flash( {
            src : 'uploads/files/flash/audioplayer.swf',
            width : 180,
            height : 40,
            wmode : "transparent"
        });
			
        // blocks
        $("#gray")
        .hover(function() {
            $(this).css( {
                cursor : "pointer"
						
            }).addClass("block-gray-hover");
        }, function() {
            $(this).removeClass("block-gray-hover");
        });
        $("#gray").click(function(){
            location.href=$(this).children("div").children("p").children("a").attr("href");
        });
			
        // jquery example form
        $("form input[type=text]").example(function() {
            return $(this).attr('title');
        });
			
			
			
        $("#payment2").next(".payment_type").insertAfter(".payment_type:first");
        $("#payment1").hide();
			
        $(".payment_type").click(function(){
            $(this).children("label").children("input").removeAttr("checked");
            $(this).children("label").children("input").attr({
                "checked":"checked"
            });
            $(".payment_type").removeClass("payment_type_active");
            $(this).addClass("payment_type_active");
				
            if($(this).children("label").children("input").val() == 1) {
                $("#payment2").slideUp();
                $("#payment1").slideDown();
            }else{
                $("#payment2").slideDown();
                $("#payment1").slideUp();
            }
        });
			

        $(".platba-block").hover(function() {
            $(this).css( {
                cursor : "pointer"
            }).addClass("platba-block-hover ");
        }, function() {
            $(this).removeClass("platba-block-hover");
        });
			
        //payment
        if($("#sammount select").find("option:selected").parent().attr("rel") == 1) {
            $("#sfreq").hide();
        }
				
        $(".platba-block input").css({
            visibility:"hidden",
            position:"absolute"
        });
        $(".platba-block").click(function() {
            $(".platba-block input").removeAttr("checked");
            $(this).children(".perex-text").children("h4").children("input").attr( {
                "checked" : "checked"
            });
            $(".platba-block").removeClass("platba-block-active");
            $(this).addClass("platba-block-active");
            $(this).parent('tr').parent('tbody').parent('table').next("fieldset.amount").children(".amount").val($(this).children("div").children("h4").children("input").attr("title"));
        });
			
        switch($("#sammount select").find("option:selected").attr("id")){
            case "custom1":
                $("#result0").hide();
                $("#result2").hide();
                $("#result1").show();
                break;
            case "custom2":
                $("#result0").hide();
                $("#result2").show();
                $("#result1").hide();
                break;
            default:
                $("#result0").show();
                $("#result2").hide();
                $("#result1").hide();
                break;
        }
			
        $("#sammount1 input").click(function(){
            return false;
            switch($("#sammount1 input:checked").attr("id")){
                case "custom1":
                    $("#result1").show();
                    $("#result2").hide();
                    break;
                case "custom3":
                    $("#result1").hide();
                    $("#result2").show();
                    break;
                default:
                    $("#result1").hide();
                    $("#result2").hide();
                    break;
            }
				
        })
			
        $("#sammount select").change(function(){
            return false;
            //alert($(this).val());
            //alert($(this).parent("optgroup").attr("rel"));
            $("#freq").text($(this).find("option:selected").parent().attr("label"));
            $("#programdesc").text($(this).find("option:selected").attr("title"));
            switch($(this).find("option:selected").attr("id")){
                case "custom1":
                    $("#result0").hide();
                    $("#result2").hide();
                    $("#result1").show();
                    break;
                case "custom2":
                    $("#result0").hide();
                    $("#result2").show();
                    $("#result1").hide();
                    break;
                default:
                    $("#result0").show();
                    $("#result2").hide();
                    $("#result1").hide();
                    break;
            }
				
            if($(this).find("option:selected").parent().attr("rel") == 1) {
                $("#sfreq").fadeOut();
                $("#result").text(parseInt($(this).find("option:selected").text()));
            }else{
                $("#sfreq").fadeIn().show();
                $("#result").text(parseInt($(this).find("option:selected").text())*$("#sfreq select").val());
            }
        });
			
        $("#sfreq select").change(function(){
            if($("#sammount select").find("option:selected").parent().attr("rel") == 2) {
                $("#result").text(parseInt($("#sammount select").find("option:selected").text())*$(this).val());
                $("#result1 input").val((parseInt($("#result1 input").val())?parseInt($("#result1 input").val()):0)*$(this).val());
                $("#result2 input").val((parseInt($("#result2 input").val())?parseInt($("#result2 input").val()):0)*$(this).val());
            }
        })
			
        $("#register").hide();
        $("#anonym").hide();
        $("#login").hide();
			
        $(".tabs th input").css({
            visibility:"hidden",
            position:"absolute"
        })
        $(".tabs th input:checked").parent("span").parent("th").addClass("radio-active");
			
        var checktitle = $(".tabs th input:checked").attr("title");
        if(checktitle == "login") {
            $("#login").slideDown();
            $("#register").slideUp();
            $("#anonym").slideUp();
        }else if(checktitle == "register") {
            $("#register").slideDown();
            $("#login").slideUp();
            $("#anonym").slideUp();
        }else{
            $("#anonym").slideDown();
            $("#register").slideUp();
            $("#login").slideUp();
        }
			
        $(".tabs th").click(function() {
            $(".tabs input").removeAttr("checked");
            $(".tabs th").removeClass("radio-active");
            $(this).find("input:radio").attr( {
                "checked" : "checked"
            });
            $(this).addClass("radio-active");
            var checktitle = $(this).children("span").children("input").attr("title");
            if(checktitle == "login") {
                $("#login").slideDown();
                $("#register").slideUp();
                $("#anonym").slideUp();
            }else if(checktitle == "register") {
                $("#register").slideDown();
                $("#login").slideUp();
                $("#anonym").slideUp();
            }else{
                $("#anonym").slideDown();
                $("#register").slideUp();
                $("#login").slideUp();
            }
					
        }).css({
            cursor:"pointer"
        });
        
        $("#userchoice th").click(function(){
            if($(this).find('input:radio:checked').val() ==3){
                $("#donorchoice").hide();
            }else{
                $("#donorchoice").show();
            }
        })

        if($("#userchoice").find('input:radio:checked').val() ==3){
            $("#donorchoice").hide();
        }else{
            $("#donorchoice").show();
        }
			
        $(".popup").click(function(){
            window.open(''+$(this).attr("href")+'','FAQ','scrollbars=yes,resizable=yes,width=600,height=500,left='+(screen.availWidth/2-300)+',top='+(screen.availHeight/2-250)+'');
            return false;
        })

        initPrettyCheckboxes($);

    })

function initPrettyCheckboxes($) {
    var th = $("input[type=radio]:not('.nocustom'),input[type=checkbox]:not('.nocustom')");
    if (th.length == 0) return;
    $.getScript('uploads/files/js/checkbox/js/prettyCheckboxes.js', function() {
        th.prettyCheckboxes({
            checkboxWidth: 16,
            checkboxHeight: 16
        });
    });
}


		
var ServeName 		= "localhost/magna";
var ServerOpenOptions 	= '';//'resizable=1, scrollbars=1, toolbar=1, status=1, menubar=1';
//****************************************************************
//* FACEBOOK
//****************************************************************

//********************************************
function AddToFaceBook(aTitle, url){
    u=url;
    t=aTitle + " - " + ServeName;
    window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer', ServerOpenOptions);
    return false;
}


//****************************************************************
//* DELICIOUS
//****************************************************************

//********************************************
function AddToDelicious(aTitle, url){
    u=url;
    t=aTitle + " - " + ServeName;
    window.open('http://del.icio.us/post?v=4&noui&jump=close&url='+encodeURIComponent(u)+'&title='+encodeURIComponent(t), 'delicious', ServerOpenOptions);
    return false;
}


//****************************************************************
//* TWITTER
//****************************************************************

//********************************************
function AddToTwitter(aTitle, url){
    u=url;
    t=aTitle + " - " + ServeName;
    window.open('http://twitter.com/home?status=' + encodeURIComponent(t) + ' - ' + encodeURIComponent(u), 'twitter', ServerOpenOptions);
    return false;
}
