I am just learning how to do applets to be easy on me. I am making a simple countdown applet, that displays a dialog every 15 minutes, then resets. I have it working but it only displays the dialog if the page is in the foreground. If I have another browser tab selected, the dialog box does not popup.

Assuming the applet page is loaded in the background, is there a way to have the dialog box still popup if:

1) The user is on another tabbed webpage within the same browser window
2) The user is on another browser window
3) The user is not looking at a browser, but another program.

Please help a noob.