Beyond the basics, several techniques will help you create a dynamic interface for your Web site. Some of these techniques rely on the Document Object Model (DOM) presented in Chapter 11; others are JavaScript tricks that give you better control of the environment you present to your visitors.