home *** CD-ROM | disk | FTP | other *** search
/ Online Praxis 1998 March / Image.iso / CD-ROM / NETSCAPE / CCK / ASE.Z / aatab.js < prev    next >
Encoding:
Text File  |  1997-08-21  |  3.1 KB  |  89 lines

  1. <!--  to hide script contents from old browsers
  2.  
  3. //the file that includes this must also include settings.js and nciglob.js
  4. var loaded = false;
  5.  
  6. function loadData()
  7. {
  8.     if (parent.parent.nciglobals && parent.parent.nciglobals.getText)
  9.     {
  10.     
  11.         var FormName = "NCIACCOUNTACCESS";
  12.         
  13.         
  14.         parent.parent.nciglobals.setText(FormName, "ACCESSPHONE", parent.parent.nciglobals.getGlobal("Phone"));            
  15.         
  16.         parent.parent.nciglobals.setText(FormName, "ACCOUNTLOGIN", parent.parent.nciglobals.getGlobal("Name"));            
  17.         parent.parent.nciglobals.setText(FormName, "ACCOUNTPASSWORD", parent.parent.nciglobals.getGlobal("Password"));            
  18.         
  19.         //parent.parent.nciglobals.setText(FormName, "EMAILLOGIN", parent.parent.nciglobals.getGlobal("Email_Name"));            
  20.         //parent.parent.nciglobals.setText(FormName, "EMAILPASSWORD", parent.parent.nciglobals.getGlobal("Email_Password"));            
  21.     
  22.         parent.parent.nciglobals.setText(FormName, "REGPODURL", parent.parent.nciglobals.getGlobal("RegPodURL"));            
  23.  
  24.         var tempFlag = parent.parent.nciglobals.getGlobal("EnableVJCompression");
  25.         if (!tempFlag || tempFlag == null || tempFlag == "" || tempFlag == "null" || tempFlag.toLowerCase() != "no")
  26.             {
  27.                 tempFlag = "yes";
  28.             }
  29.         parent.parent.nciglobals.setCheckBox(FormName, "EnableVJCompression", tempFlag);            
  30.         
  31.         this.focus();
  32.         document.forms[0]["ACCESSPHONE"].focus();
  33.         loaded = true;
  34.  
  35.     }
  36.     else
  37.         setTimeout("loadData()",500);
  38. }//function loadData()
  39.  
  40.  
  41. function checkData()
  42. {
  43.     var FormName = "NCIACCOUNTACCESS";
  44.     var override     = false;
  45.     var valid = true;
  46.     var phoneNum = parent.parent.nciglobals.getText(FormName,"ACCESSPHONE");
  47.  
  48.     if (loaded && loaded == true)
  49.     {
  50.         if(phoneNum.length > 0)
  51.         {
  52.             for (var x=0; x<phoneNum.length; x++)    
  53.             {
  54.                 if ("0123456789().-+ ".indexOf(phoneNum.charAt(x)) <0)    {
  55.                     override = !confirm("The phone number is not valid.  Please enter a vaild phone number, or choose cancel to ignore changes.");
  56.                     document.forms[FormName]["ACCESSPHONE"].focus();
  57.                     document.forms[FormName]["ACCESSPHONE"].select();
  58.                     valid = override;
  59.                     break;
  60.                     }
  61.             }
  62.         }
  63.     
  64.         if (override == true)
  65.             parent.parent.nciglobals.nciDirty(false);
  66.     }
  67.     
  68.     return valid;
  69. }
  70.  
  71.  
  72. function saveData()
  73. {
  74.     if (loaded && loaded == true)
  75.     {
  76.         var FormName = "NCIACCOUNTACCESS";
  77.         
  78.         parent.parent.nciglobals.setGlobal("Phone", parent.parent.nciglobals.getText(FormName, "ACCESSPHONE"));
  79.         parent.parent.nciglobals.setGlobal("Name", parent.parent.nciglobals.getText(FormName, "ACCOUNTLOGIN"));
  80.         parent.parent.nciglobals.setGlobal("Password", parent.parent.nciglobals.getText(FormName, "ACCOUNTPASSWORD"));
  81.         //parent.parent.nciglobals.setGlobal("Email_Name", parent.parent.nciglobals.getText(FormName, "EMAILLOGIN"));
  82.         //parent.parent.nciglobals.setGlobal("Email_Password", parent.parent.nciglobals.getText(FormName, "EMAILPASSWORD"));
  83.         parent.parent.nciglobals.setGlobal("RegPodURL", parent.parent.nciglobals.getText(FormName, "REGPODURL"));
  84.         parent.parent.nciglobals.setGlobal("EnableVJCompression", parent.parent.nciglobals.getCheckBox(FormName, "EnableVJCompression"));
  85.     }
  86. }
  87.  
  88. // end hiding contents from old browsers  -->
  89.