34 lines
822 B
JavaScript
34 lines
822 B
JavaScript
/*
|
|
Sarand LogisticsMgr
|
|
Base Javascript
|
|
From a www.sarand.com original.
|
|
*/
|
|
if (typeof sacs == 'undefined') sacs = {};
|
|
|
|
//-------------------------------------------------------------
|
|
sacs.checkTextAreaMaxLength = function (ctrl, len)
|
|
{
|
|
if (ctrl == null || ctrl.value == null) return;
|
|
if (ctrl.value.length > len) ctrl.value = ctrl.value.substring(0, len);
|
|
}
|
|
sacs.isDef = function (obj)
|
|
{
|
|
return (obj === null || typeof (obj) == "undefined") ? false : true;
|
|
}
|
|
sacs.isFn = function (fn)
|
|
{
|
|
return (fn != null && typeof (fn) == typeof (Function));
|
|
}
|
|
sacs.isNumeric = function (n)
|
|
{
|
|
return (!isNaN(parseFloat(n)) && isFinite(n));
|
|
}
|
|
sacs.zeroPad = function (num, count)
|
|
{
|
|
var val = num + '';
|
|
while (val.length < count) val = "0" + val;
|
|
return val;
|
|
}
|
|
|
|
//-------------------------------------------------------------
|