Many web sites make vigorous (over) use of many of the events in the dynamic HTML event model for marketing purposes. In some cases, one URL call may open 10 or more other Windows. Discuss the use of this as a marketing tool, its validity, ethics, etc… and discuss some of the methods you have seen, or might use yourself in such a position, to stop Web users from automatically closing such windows.
Unfortunately, your question requires a lot of work and cannot be done for free. Submit it with all requirements as an assignment to our control panel and we'll assist you.