

google.load("maps", "2.x");
 
google.setOnLoadCallback(function() {
    if (google.loader.ClientLocation) {
        var cl = google.loader.ClientLocation;
        var location = [cl.address.city, cl.address.region, cl.address.country].join(', ');
        //document.getElementById('location').innerHTML = cl.address.city;        
        getWeather(cl.address.city, cl.address.region);
    } else {
        getWeather("Kingsford", "MI");
    }
});

function getWeather(city, state) {
  var parsedCity = city.replace(" ", "+");
  var parsedState = state.replace(" ", "+");
  
  var url = "http://www.google.com/ig/api?weather="+parsedCity+","+parsedState+"&hl=en";
  
  $(document).ready(function()
  {
     $('#output').load('/weather?params='+parsedCity+","+parsedState);
  });
  
  function parseXml(xml)
  {
    $(xml).find("current_conditions").each(function()
    {
      $("#output").append($(this).attr("data") + "<br />");
    });

  }
  
}
 


