In the past, I have gone great lengths to avoid including large amounts of Javascript on any webpages I built. In recent years, this has slowly shifted to a point where I am comfortable allowing my visitor's web browser handle some of the heavy lifting. I believe most of this credit should goto W3C and the standards they strongly push. Even IE has been getting better in the last year or two. I shouldn't even need to mention Chrome, anyone who has used that browser recently knows Chrome is really proving that Javascript isn't something to be overlooked.