JavascriptNeed help with the (primarily) client-side programming language? This is the place. Includes discussion on AJAX (Asynchronous JavaScript and XML).
I checked it out... you did a very good job on it! Nice layout, eye appealing. You combined easy to view colors. It's nice how you positioned the popup center screen. The menus and control panel for the audio were easy to comprehend and use. All-in-all, it's a very functional site that was done with style. The only thing I would change is, if you close the parent window, the popup window remains in the background, still open.
You could include the "dependent" in your window.open() call under the Window Options section:
That way when you close the parent, the child popup will also close. Also when you maximize the parent window and click on the ecard link again, the ecard popup doesn't get focus and is stuck behind the parent until you click the window in the taskbar. Set focus on the popup if the ecard link on the parent window is clicked again. Just a thought. It looks good! Another thing I don't like about it is... it's better than I can do! :-)