    nav_app = navigator.appName + navigator.appVersion;
    nav_ua  = navigator.userAgent;
    var loop_count = 0;
    var Jacada_Up = false;
    setTimeout("aPrintConnect()", 20000);
    setTimeout("aWaitForInstall()", 2000);
    InstallEprint();

    function aWaitForInstall()
      {
      if(checkDone() == 1) StartEprint(1);
      else if(checkDone() == 2) { alert("Error in ePrint Installer!, ePrint will not be available."); StartEprint(2); }
      else if(checkDone() == 3) StartEprint(2);
      else
        {
        loop_count++;
        if(loop_count == 60) StartEprint(2); 
        else setTimeout("aWaitForInstall()", 2000);
        }
      }

    function checkDone()
      {
      //0 = Not done yet, 1 = Finished without errors, 2 = Finished with errors, 9 = running
      var isDone = 0;
      try
        {
        isDone = document.SyncApplet.getIsDone();
        }
      catch(e)
        {
        isDone = 0;
        }
      return isDone;  
      }      
