﻿/* Shows the 4 seconds popup window error message boxes and timeout popups */
var errtmh = new Array();
var errwin = new Array();
var warned = false;

function showPopupT(i, msg)
{
    /* 4 seconds error message pop up window */
    if (errwin[i] == null || errwin[i] == "undefined")
    {
        errwin[i] = dhtmlwindow.open("mzalert", "inline", "<div style=\"float: left; text-align: center; margin-left: 10px; width: 330px; \"><img src=\"../../Images/Shared/yellowexclamationmark.gif\" width=\"32\" height=\"32\"" +
                            " align=\"middle\" /> &nbsp;&nbsp;" + msg + "</div>" +
                            "<div style=\"float: left; text-align: center; width: 100%; position: relative; top: 7px\">" +
                            "<input type=\"button\" value=\"Close\" style=\"width:50px; cursor:pointer;\" onclick=\"hidePopup(" + i + ")\"></div>", 
                            "Task Warning", "width=400px,height=85px,resize=0,scrolling=0,center=1");
        errwin[i].onclose = function(){ errwin[i] = null; if (errtmh[i] != 0 && errtmh[i] != "undefined") { clearTimeout(errtmh[i]); errtmh[i] = 0; } return true; }
    }
    else
    {

        errwin[i].show();
    }

    if (errtmh[i] == null || errtmh[i] == 0 || errtmh[i].toString() == "undefined")
        errtmh[i] = setTimeout("hidePopup('" + i + "')", 4000);
}

function showPopup(i, msg)
{
    /* 30 seconds Time out message pop up window */
    if (errwin[i] == null || errwin[i] == "undefined")
    {
        errwin[i] = dhtmlwindow.open("mzalert", "inline", "<div style=\"float: left; margin-left: 10px; width: 330px; text-align: center;\"><img src=\"../../Images/Shared/yellowexclamationmark.gif\" width=\"32\" height=\"32\"" +
                            " align=\"middle\" /> &nbsp;&nbsp; " + msg + "</div>" +
                            "<div style=\"float: left; text-align: center; width: 100%; position: relative; top: 7px\">" +
                            "<input type=\"button\" style=\"width:50px; cursor:pointer;\" value=\"Close\" onclick=\"hidePopup(" + i + ")\"></div>", 
                            "Task Warning", "width=400px,height=85px,resize=0,scrolling=0,center=1");
        errwin[i].onclose = function(){ errwin[i] = null; if (errtmh[i] != 0 && errtmh[i] != "undefined") { clearTimeout(errtmh[i]); errtmh[i] = 0; } return true; }
    }
    else
    {

        errwin[i].show();
    }

    if (errtmh[i] == null || errtmh[i] == 0 || errtmh[i].toString() == "undefined")
        errtmh[i] = setTimeout("hidePopup('" + i + "')", 30000);
}

function hidePopup(i)
{
    /* Hiding pop up window */
    if (errwin[i] != null && errwin[i] != "undefined")
        errwin[i].close();
}

/* end of error message boxes and timeout popups */

