var Flood = {
confirmUpdate: function(validateGroup, confirmMessage, fn) {
if (typeof (fn) == "undefined") fn = true;
if (Page_ClientValidate(validateGroup)) {
return fn && confirm(confirmMessage);
}
return true;
},
isAllNullOrEmpty: function(clientIDs) {
switch (clientIDs.constructor) {
case String:
return !(document.getElementById(clientIDs) && document.getElementById(clientIDs).value.length > 0);
case Array:
for (var i = 0; i < clientIDs.length; i++) {
if (document.getElementById(clientIDs[i]) && document.getElementById(clientIDs[i]).value.length > 0)
return false;
}
break;
default:
throw new Exception("Invalid parameters");
}
return true;
}
};