﻿
function OnApprove(articleId, articleVersion)
{
    if (ShowDialog(g_strWebRoot + "/Editor/Approve.asp?action=approve", null))
    {
        ShowDialog(g_strWebRoot + "/Editor/Approve.asp?action=approved&articleId=" + articleId + "&articleVersion=" + articleVersion, null);
        window.document.location.reload();
    }
}

function OnApproveCompliance(articleId, articleVersion)
{
    if (ShowDialog(g_strWebRoot + "/Editor/Approve.asp?action=approveCompliance", null))
    {
        ShowDialog(g_strWebRoot + "/Editor/Approve.asp?action=approvedCompliance&articleId=" + articleId + "&articleVersion=" + articleVersion, null);
        window.document.location.reload();
    }
}

function OnReject(articleId, articleVersion)
{
    if (ShowDialog(g_strWebRoot + "/Editor/Approve.asp?action=reject", null))
    {
        ShowDialog(g_strWebRoot + "/Editor/Approve.asp?action=rejected&articleId=" + articleId + "&articleVersion=" + articleVersion, null);
        window.document.location.reload();
    }
}

function OnWithdraw(articleId, articleVersion)
{
    if (ShowDialog(g_strWebRoot + "/Editor/Approve.asp?action=withdraw", null))
    {
        ShowDialog(g_strWebRoot + "/Editor/Approve.asp?action=withdrawed&articleId=" + articleId + "&articleVersion=" + articleVersion, null);
        window.document.location.reload();
    }
}

function OnEdit(articleId, articleVersion)
{
    // always opens the last version of the article (i.e. parameter docVersion = 0)
    var oNewWindow = window.open(g_strWebRoot + "/Editor/Editor.asp?editorAction=loadDocument&docId=" + articleId + "&docVersion=0", "HtmlEditor", "directories=no,location=no,menubar=no,status=no,toolbar=no,scrollbars=no,resizable=no,width=650,height=540");
    if (oNewWindow != null)
        oNewWindow.focus();
}
