aboutsummaryrefslogtreecommitdiffstats
path: root/admportal/public/javascripts/admportal.js
diff options
context:
space:
mode:
Diffstat (limited to 'admportal/public/javascripts/admportal.js')
-rw-r--r--admportal/public/javascripts/admportal.js79
1 files changed, 79 insertions, 0 deletions
diff --git a/admportal/public/javascripts/admportal.js b/admportal/public/javascripts/admportal.js
new file mode 100644
index 00000000..d73517da
--- /dev/null
+++ b/admportal/public/javascripts/admportal.js
@@ -0,0 +1,79 @@
+function uploadFile(form)
+{
+ if ( form.filename.value.length == 0)
+ {
+ bootbox.alert('Must select a file.');
+ return false;
+ }
+ else { form.submit(); return; }
+}
+function isDigit(num)
+{
+ // false means error
+ // true means success
+ //var dlNum = obj.value;
+ var charAllowed="0123456789";
+ var thisChar;
+ var cnt = 0;
+ var blankCnt = 0;
+ if ( num.length > 0 )
+ {
+ for (var i = 0; i < num.length; i++)
+ {
+ thisChar = num.substring(i, i+1);
+ if ( charAllowed.indexOf(thisChar) != -1 ) cnt++;
+ if ( num.substring(i, i + 1) == " " ) blankCnt++;
+ }
+ if ( cnt != num.length ){
+ return false;
+ }
+ else if (blankCnt == num.length) {
+ return false;
+ }
+ return true;
+ }
+ else
+ return false;
+}
+function isFloat(num)
+{
+ // false means error
+ // true means success
+ //var dlNum = obj.value;
+ var charAllowed=".-0123456789";
+ var thisChar;
+ var cnt = 0;
+ var blankCnt = 0;
+ if ( num.length > 0 )
+ {
+ for (var i = 0; i < num.length; i++)
+ {
+ thisChar = num.substring(i, i+1);
+ if ( charAllowed.indexOf(thisChar) != -1 ) cnt++;
+ if ( num.substring(i, i + 1) == " " ) blankCnt++;
+ }
+ if ( cnt != num.length ){
+ return false;
+ }
+ else if (blankCnt == num.length) {
+ return false;
+ }
+ return true;
+ }
+ else
+ return false;
+}
+function isblank(s)
+{
+ // true means all blank
+ // flase means not blank
+ for(var i=0; i<s.length; i++) {
+ var c = s.charAt(i);
+ if ( (c != ' ') && (c != '\n') && (c != '\t') ) return false;
+ }
+ return true;
+}
+
+function padLeft(nr, n, str){
+ return Array(n-String(nr).length+1).join(str||'0')+nr;
+}