/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function replace_fonts() {
    Cufon.replace('h2');
    Cufon.replace('.cufon');
    Cufon.replace('.program th');
}

function vote(el, id) {
    check_voted();
    $(el).find(".dathlas").empty().html("Díky");
    $.cookie("voted", true, { expires: 300 });
    jQuery.get('/index/vote?person='+id);
    return false;
}

function check_voted() {
    if ($.cookie("voted") == true) {
	$("vote_text").empty().html("Díky");
    }
}

var sel = [];
$(document).ready(function(){
    replace_fonts();
    sel['content'] = document.getElementById('mh');
    //$(sel['content']).addClass('sel');
    load('/index/list', sel['content']);
    load('/index/list_tags', undefined, 'clouds');
    load('/index/list_gallery', undefined, 'gallery');
    //load('/index/list_people?types[]=Poradatel&types[]=Porotce', undefined, 'names_por');
    load('/index/list_people?types[]=Poradatel&types[]=Porotce&types[]=Poradatel&types[]=Nesoutezni', undefined, 'names_por');
    load('/index/list_people?types[]=Nominovany', undefined, 'names_nom');
    load('/index/list_event', undefined, 'program');
    load_menu_filter();
//$(".video > img").tipTip({edgeOffset: 1});
});
function load(page, el, div) {
    $('#tiptip_holder').css('display', 'none');
    if (div == undefined) {
        div = 'content';
    }
    if (el != undefined) {
        //alert(div);
        if (sel[div] != undefined) {
            $(sel[div]).removeClass('sel');
        }
        $(el).addClass('sel');
        sel[div] = el;
    }
    $('#'+div).empty().html('<img style="display:block; position: relative; margin: 50px auto" src="/images/ajax-loader.gif" />');
    $('#'+div).load(page, on_load);
    //$(div).load(page, replace_fonts);

    return false;
}
function on_load() {
    replace_fonts();
    //check_voted();
    $(".video > img").tipTip({
        edgeOffset: 1
    });
    $(".gallery img").tipTip({
        edgeOffset: 1
    });
    $(".photo > img").tipTip({
        edgeOffset: 1
    });
    $(".second").tipTip({
        edgeOffset: 1
    });
    $(".fancy_gallery").fancybox({
        'transitionIn'	: 'fade',
        'transitionOut'	: 'fade'
    });
}