:
var vWin = null;
var msWindowUsedMessage = "A previous action was not completed.\nClose the window and try again.";
function IsWindowUsed(oWindowToCheck) {
if (!oWindowToCheck.closed && oWindowToCheck.location) {
alert(msWindowUsedMessage);
oWindowToCheck.focus();
return true;
}
return false;
}
function Open_New_Window(sUrl, sTitle, sParams) {
var winLeft = top.screenLeft + 50;
var winTop = top.screenTop + 50;
var oWindowHandle = window.open(sUrl, "", sParams + ",toolbar=no,top=" + winTop + ",left=" + winLeft);
oWindowHandle.opener = self;
return oWindowHandle;
}
function Add() {
if (IsWindowUsed(vWin)){
return;
}
var sParams = "width=380,height=10,status=no,resizable=yes";
var sUrl = "add.aspx";
vWin = Open_New_Window(sUrl, 'Add', sParams);
}