Sometimes you get a project that gives you no choice but to hit Google for solutions that are as near to perfect for your specific parameters as possible. In this case, I was tasked with designing and developing a special web page for a contest that included a form for collecting user information and contest submissions. The problem, though, was that I had to design the contest page before I had any content to work with, and I inadvertantly painted myself into a corner: I designed the page to be no taller than a certain height, and due to time contstraints, I couldn’t rework the design. Read more about Dynamic JavaScript Form Validation