This is an exercise using Google's geolocation API.
Also using Flot.js to plot weather data.
User name isn't required; it's just used if you want to keep track of previous queries. No password required.
You may manually specify an address:
Detect your current location
(Depends on your browser settings)
Past Date (for historic chart):
Pick a graph:
24 hour forecast
10 day forecast