home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 January / 01_03.iso / software / snpf / NPF / NPF.MSI / IntroWiz.exe / 1033 / HTML / INTROWIZ.JS < prev    next >
Encoding:
JavaScript  |  2002-09-21  |  1.5 KB  |  61 lines

  1. ////////////////////////////////////////////////////////////////////////////////////////////
  2. //
  3. // PRODUCT: Norton Internet Security/Symantec Desktop Firewall
  4. //
  5. // NAME:    IntroWiz.js (Javascript file for IntroWiz.HTM)
  6. //
  7. // Copyright (c) 2002 by Symantec Corporation. All rights reserved.
  8. //
  9. ////////////////////////////////////////////////////////////////////////////////////////////
  10.  
  11. var g_bReadyToLoadNavigationPane    = false;
  12. var g_bDoneLoadingIWNavigation        = false;
  13. var g_paneCurrent                    = null;
  14.  
  15. function OnLoad()
  16. {
  17.     // Prompt for the Security Assistant if this is the first run
  18.     IntroHelper.PromptForIntroWiz();
  19.     CheckUser();
  20.  
  21.     setTimeout("CallChildPageOnLoadInProperOrder()", 10);
  22. }
  23.  
  24.  
  25. function CallChildPageOnLoadInProperOrder()
  26. {
  27.     if(!g_bDoneLoadingIWNavigation)
  28.     {
  29.         setTimeout("CallChildPageOnLoadInProperOrder()", 100);
  30.         return;
  31.     }
  32.     if(!g_bReadyToLoadNavigationPane)
  33.     {
  34.         setTimeout("CallChildPageOnLoadInProperOrder()", 100);
  35.         return;
  36.     }
  37.  
  38.     frames("contents",0).OnLoad();
  39. }
  40.  
  41.  
  42.  
  43. function CheckUser()
  44. {
  45.     var MB_OK =                     0x00000000;
  46.     var MB_ICONEXCLAMATION =        0x00000030;
  47.     
  48.     // If User is not Administrator do not allow him to run 
  49.     // Security Assistant and exit
  50.     var szUserType
  51.     szUserType = UserManager.CurrentUserType;
  52.     if(szUserType != "UT_SUPERVISOR")
  53.     {
  54.         webWind.MsgBox(StrID("IntroWizSupervisor"), UserManager.AppTitle, MB_OK | MB_ICONEXCLAMATION);
  55.         window.navigate("res://closeme.xyz");
  56.         return;
  57.     }
  58.  
  59.     return;
  60. }
  61.