This assignment was interesting in that we used Javascript Math and Date calculations. Combining those with DOM manipulation made for some cool interactive web pages. Using some basic trigonometry, I created a 'weather generator' which took into account:

In addition, there's some cool things with the select form I am using, such as automatic unblurring and first time filling in of a default city. I also used this assignment to continue to work on my layout techniques.

Oh wait, there appear to be some issues with IE7. . . ummm . . . which I have cleared up.

It turns out that getting the value from a select field was trickier in IE than it was in Firefox.

Then there was the issue with adding some hours to simulate a timezone. The setDate method helped there.

 

Cheers,

 

Andrew