$(document).ready(function(){
    
    // fancy box
	$("a[rel=fancybox_group]").fancybox({
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}
			});
	
	$("#staticbox-link").click(function()
    {
        var text = $("#staticbox-link").html();
        
        if(text == "Více informací")
        {
            $("#staticbox-link").html("Méně informací");
        }
        else
        {
            $("#staticbox-link").html("Více informací");
        }
        
        
        $("#staticbox-more").slideToggle(500);
    });
    
    $(".adverts-delete-link").click(function()
    {
        var id = this.href.split("#")[1];
        $("#del_"+id).show();
    });
    
    
    $(".adverts-delete-submit").click(function()
    {
        var id = this.name;
        var pwd = $("#pwd_"+id).attr("value");
        
        $.get(baseUrl + "?_event_=ajaxAdvertsDelete", {id: id, pwd: pwd}, function ( data ){  
            //callback function  
            if(data.length > 0)
            {
                $("#del_" + id).html(data);
            }
            else
            {
                $("#row_" + id).html(data);
            }
        });
        
    });
    
    
    $(".poll-link").click(function()
    {
       var id = this.id.split("#")[1]; 
       var pollId = this.id.split("#")[2];
       
       $.get(baseUrl + "?_event_=ajaxAddPollVote", {id: id, pollId: pollId}, function ( data ){ 
            $("#pollbox_"+pollId).html(data);
            $("#pollbox_"+pollId).fadeOut(3500, function () {
                $.get(baseUrl + "?_event_=ajaxPollBox", {pollId: pollId}, function ( data ){
                    $("#pollbox_"+pollId).html(data);
                    $("#pollbox_"+pollId).show();
                });        
            });
       });
        
    });
    
    // date time picker
    $(function() {
        $(".datepicker").datetimepicker(
        {
            ampm:false,
            timeFormat: 'hh:mm:ss',
            showSecond: true
        });
    });
    
	
    // delete alert
    $(".delete-link").click(function()
    {
        var answer = confirm("Opravdu chcete tuto položku smazat?");
        return answer;
    });
    
    // accounts
    $(".accounts-radios").click(function()
    {
        if(this.value == 1)
        {
            $("#accounts-create-blog").hide();
        }
        else
        {
            $("#accounts-create-blog").show();
        }
        
    });
    
    // comments
    $(".comment_react_row").click(function()
    {
        $("#comment_react_info").show();     
        $("#comment_react_hidden").val(this.id);
        $("#comment_text").focus();        
    });
    
    $("#comment_react_cancel").click(function()
    {
        $("#comment_react_info").hide();     
        $("#comment_react_hidden").val("");        
    });
    
    $(".comment_vote").live('click', function()
    {
       var id = this.id.split("_")[1]; 
       var vote = this.id.split("_")[0]; 
       
       $.get(baseUrl + "?_event_=ajaxBlogsArticleCommentVoteAdd", {id: id, vote: vote}, function ( data ){  
           if(data.length > 0)
           {
                $("#comment_"+vote+"_"+id).html(data);
           }
           else
           {
               alert('Hlasování se nezdařilo. Buď nejste přihlášen(a), nebo jste již tomuto komentáři dal(a) hlas.');
           }
       });
    });
    
    $(".comment_report").click(function()
    {
        var answer = confirm("Opravdu chcete tento komentář nahlásit jako nevhodný?");
        var id = this.id.split("_")[1]; 
        if(answer)
        {
            $.get(baseUrl + "?_event_=ajaxBlogsArticleCommentReport", {id: id}, function ( data ){  
                alert('Příspěvek byl nahlášen jako nevhodný. Děkujeme!')
            });        
        }
    });
    
})

    
