function showDialog(title, body, focus)
{
    $("#dialog").dialog({
        modal: true,
        position: 'center',
        title: title,
        height: 300,
        width: 500,
        close: function(event, ui) {
                $('#dialog').dialog('destroy');
                if (focus)
                    $(focus).focus();
        },
        open: function(event, ui) {
            $('#dialog-body').html(body);
        },
        buttons: {
            "Ok": function() { $(this).dialog("close")}
        }

    });

    $('#dialog').dialog('open');
}

showDiscussionDialog = function(replyId, subject, loggedIn)
{

    var btns = {};
    btns['Odeslat'] = function() {
        if (validateDiscussionForm(loggedIn))
            $('#discussionForm').submit();
    };

    btns['Zavřít'] = function() {$(this).dialog("close");};

    $("#discussion-dialog").dialog({
        modal: true,
        position: 'center',
        bgiframe: true,
        title: 'Přidat',
        
        close: function(event, ui) {
                $('#discussion-dialog').dialog('destroy');
        },

        open: function(event, ui) {

            if (!loggedIn) {
                $("#discussion-dialog input[type=text]").val('');
                reloadCaptcha('dsc_captcha');
            }

            $("#discussion-dialog span#msg_wrapper").html('<textarea name="dsc_msg" id="dsc_msg"></textarea>');



            $("#discussion-dialog input[type=checkbox]").removeAttr('checked');

            if (subject != undefined)
                $("#discussion-dialog input[name=dsc_subject]").val(subject);
            else {
                $("#discussion-dialog input[name=dsc_subject]").val('');
            }

            if (replyId != undefined)
                $("#dsc_replyId").val(replyId);
            else
                $("#dsc_replyId").val('')
        },
        buttons: btns

    });

}

