var tools =
{
    font_size_init : function()
    {
        $('.font_size_box a').each(function(i)
        {
            $(this).click(function() { tools.font_size(i+1); return false; });
        });
    },
    font_size : function(size)
    {
        s = 1;
        switch(size)
        {
            case 1: s = '1em'; break;
            case 2: s = '1.2em'; break;
            case 3: s = '1.4em'; break;
        }

        $('#mhp_middle span, #mhp_middle p, #mhp_middle h1').css({'font-size' : s});
        return false;
    },
    font_size_change_init : function()
    {
        $('.font_size_box .size1').click(function() { tools.font_size_change(-2); return false; });
        $('.font_size_box .size3').click(function() { tools.font_size_change(2); return false; });
    },
    font_size_change : function(offset)
    {
        $('.article_title, .article_content *').each(function()
        {
            fs = $(this).css('font-size');
            fs = parseFloat(fs.replace(/px/, ''));
            $(this).css('font-size', fs+offset+'px');
        });
    },
    notify_friend : function()
    {
        form = $("#notify_friend");
        if(form.is(":hidden"))
        {
            form.slideDown(400);
        }
        else
        {
            form.slideUp(400);
        }
        return false;
    },
    send_notify_to_friend : function()
    {
        var who     = $('#notify_friend input#nf_who').val();
        var email   = $('#notify_friend input#nf_email').val();
        var message = $('#notify_friend textarea#nf_message').val();
        var id      = $('#notify_friend input#nf_id').val();

        $.post(base_url+"tools/notify_friend",
        {
            email : email,
            who : who,
            message : message,
            id : id,
            document : document.location.href
        }, function(r)
        {
            var info = $('#notify_friend_info');
            if(!r.error)
            {
                info.css('background-color', '#cfc');
                setTimeout("tools.notify_friend_clear()", 3500);
            }
            else
            {
                info.css('background-color', '#fcc');
                
            }
            info.html(r.msg);
            tools.notify_friend_info();
        }, "json");

        return false;
    },
    notify_friend_info : function()
    {
        $('#notify_friend_info').slideDown(200);
        setTimeout("$('#notify_friend_info').slideUp(200)", 2000);
    },
    notify_friend_clear : function()
    {
        $('#notify_friend').slideUp(500);
        $('#notify_friend input#nf_who').val('');
        $('#notify_friend input#nf_email').val('');
        $('#notify_friend textarea#nf_message').val('');
    },
    launch_dodajdo : function(title)
    {
        window.open('http://dodajdo.com/zakladki.php?id=2461&amp;url='+encodeURIComponent(location.href)+'&amp;tytul='+encodeURIComponent(title),'dodajdo','scrollbars=yes,menubar=no,width=630,height=540,resizable=yes,toolbar=no,location=no,status=no');
    },
    save_as_pdf : function()
    {
        $.post(base_url+'tools/print_pdf');
    }
}; 
