﻿
function ShowDialog(pageUrl, params)
{
    return showModalDialog(pageUrl, params, "help:no;resizable:no;scroll:no;status:no;dialogWidth:800px;dialogHeight:600px;");
}

function ShowDialogAsWindow(pageUrl, params)
{
    var wnd = window.open(pageUrl, "_blank", "directories=no,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes,resizable=yes,width=800,height=600");
    if (wnd != null)
        wnd.focus();
}

function ShiftDialogPosition(right, down)
{
    window.dialogLeft += right;
    window.dialogTop += down;
}

function AutoResize()
{
    if (window.dialogWidth == null)
        return;
    
    var dialogBody = document.getElementById("dialogBody");

    window.dialogWidth = (dialogBody.offsetWidth + 36) + "px";
    window.dialogHeight = (dialogBody.offsetHeight + 60) + "px";
}

function HighlightMouseOver()
{
    if (this.className == "active")
        this.className = "highlight";
}

function HighlightMouseOut()
{
    if (this.className == "highlight")
        this.className = "active";
}

function InitializeHighlight(tableId)
{
    var rows = document.getElementById(tableId).getElementsByTagName("tr");
    for (var i = 0; i < rows.length; i++)
    {
        rows[i].onmouseover = HighlightMouseOver;
        rows[i].onmouseout = HighlightMouseOut;    
    }
}
