home *** CD-ROM | disk | FTP | other *** search
/ Online Praxis 1998 March / Image.iso / CD-ROM / NETSCAPE / CCK / INSTBLDR.Z / asw.jar / email.js < prev    next >
Encoding:
Text File  |  1998-02-27  |  3.0 KB  |  77 lines

  1. <!--  to hide script contents from old browsers
  2.  
  3.  
  4.  
  5. function go(msg)
  6. {
  7.     if (parent.parent.globals.document.vars.editMode.value == "yes")
  8.         return true;
  9.     else
  10.         return(checkData());
  11. }
  12.  
  13.  
  14.  
  15. function checkData()
  16. {
  17.     if (document.forms[0].emailPassword.value != document.forms[0].emailPasswordCheck.value)    {
  18.         if (document.forms[0].emailPassword.value == "")    {
  19.             parent.parent.globals.setFocus(document.forms[0].emailPassword);
  20.             }
  21.         else    {
  22.             parent.parent.globals.setFocus(document.forms[0].emailPasswordCheck);
  23.             }
  24.         alert("The password you entered in 'Type Password Again' does not match the password you entered in 'Password'. Please re-enter your password.");
  25.         return(false);
  26.         }
  27.     return(true);
  28. }
  29.  
  30.  
  31.  
  32. function loadData()
  33. {
  34.     // make sure all data objects/element exists and valid; otherwise, reload.  SUCKS!
  35.     if (((document.forms[0].emailName == "undefined") || (document.forms[0].emailName == "[object InputArray]")) ||
  36.         ((document.forms[0].emailPassword == "undefined") || (document.forms[0].emailPassword == "[object InputArray]")) ||
  37.         ((document.forms[0].emailPasswordCheck == "undefined") || (document.forms[0].emailPasswordCheck == "[object InputArray]")))
  38.     {
  39.         parent.controls.reloadDocument();
  40.         return;
  41.     }
  42.  
  43.     document.forms[0].emailName.value = parent.parent.globals.document.vars.emailName.value;
  44.     document.forms[0].emailPassword.value = parent.parent.globals.document.vars.emailPassword.value;
  45.     document.forms[0].emailPasswordCheck.value = parent.parent.globals.document.vars.emailPasswordCheck.value;
  46.     if (document.forms[0].emailName.value == "" && document.forms[0].emailPassword.value == "" && document.forms[0].emailPasswordCheck.value == "")    {
  47.         document.forms[0].emailName.value = parent.parent.globals.document.vars.accountName.value;
  48.         document.forms[0].emailPassword.value = parent.parent.globals.document.vars.accountPassword.value;
  49.         document.forms[0].emailPasswordCheck.value = parent.parent.globals.document.vars.accountPasswordCheck.value;
  50.         }
  51.     parent.parent.globals.setFocus(document.forms[0].emailName);
  52.     if (parent.controls.generateControls)    parent.controls.generateControls();
  53. }
  54.  
  55.  
  56.  
  57. function saveData()
  58. {
  59.     // make sure all form element are valid objects, otherwise just skip & return!
  60.     if (((document.forms[0].emailName == "undefined") || (document.forms[0].emailName == "[object InputArray]")) ||
  61.         ((document.forms[0].emailPassword == "undefined") || (document.forms[0].emailPassword == "[object InputArray]")) ||
  62.         ((document.forms[0].emailPasswordCheck == "undefined") || (document.forms[0].emailPasswordCheck == "[object InputArray]")))
  63.     {
  64.         parent.controls.reloadDocument();
  65.         return(true);
  66.     }
  67.  
  68.     parent.parent.globals.document.vars.emailName.value = document.forms[0].emailName.value;
  69.     parent.parent.globals.document.vars.emailPassword.value = document.forms[0].emailPassword.value;
  70.     parent.parent.globals.document.vars.emailPasswordCheck.value = document.forms[0].emailPasswordCheck.value;
  71.     return(true);
  72. }
  73.  
  74.  
  75.  
  76. // end hiding contents from old browsers  -->
  77.