// JavaScript Document
$(document).ready(function() {
  var cookie = new Cookie("weather");
  if (!cookie.region) {
    ShowRegion($('#weatherSelect option')[0].value);
  }
  else {
    $('#weatherSelect option[value=' + cookie.region + ']')[0].selected = true;
    ShowRegion(cookie.region);
  }
  
  $('#weatherSelect').change(function() {
    var region = $('#weatherSelect option:selected')[0].value;
    ShowRegion(region);
    return false;
  });
});

function ShowRegion(region) {
  var cookie = new Cookie("weather");
  cookie.region = region;
  cookie.store(365);
  var feedURL = $('#weatherFeeds input[name=' + region + ']')[0].value;
  var feed = new google.feeds.Feed(feedURL);
  feed.load(function(result) {
    if (!result.error) {
      $('#weatherRSS').html("<br/><h3>" + result.feed.entries[0].title + "</h3>" + 
        result.feed.entries[0].content +
        "<br/><h3>" + result.feed.entries[1].title + "</h3>" +
        result.feed.entries[1].content + "<br/>");
/*      var container = document.getElementById("weatherRSS");
      for (var i = 0; i < result.feed.entries.length; i++) {
        var entry = result.feed.entries[i];
        var div = document.createElement("div");
        div.appendChild(document.createTextNode(entry.title));
        container.appendChild(div);*/
      }
    });  
}


