An updated tutorial explaining how to use JavaScript to design interactive Web sites utilizes step-by-step instructions that demonstrate the principles of such topics as coding, syntax, object-oriented programming, cascading style sheets, dynamic Web pages, troubleshooting, and debugging. Original.