By namespacing events in your jQuery functions, you reduce the risk of interfering with other scripts when adding or removing handlers.
When using getElementById to get a reference to an element via the id attribute, IE may return an element whose name attribute contains the value you're matching.
When you cannot display a label for a text input field, use placeholder text in an unobtrusive way. This article explains how.
A new window script that uses object literal notation for better portability and lets you choose which attribute-value pairs will open links in new windows.
A revised version of a previously described script that will open links that have a certain class name in a new window.