﻿$(document).ready(function () {

    var container = '#wetter_heute';

    $(container).text('Bitte warten...');

    $.get('/inc/google_weather_proxy.php', function (xml) {

        function addForecastDiv(condition, temp, icon) {

            $(container).append("<img src='http://www.google.com/" + icon + "' />");
            $(container).append("<p class='temp'>" + temp + "</p>");
            $(container).append("<p class='condition'>" + condition + "</p>");
        }

        $(container).text('');

        //return;

        var t_unit = '&deg;F';

        if ($(xml).find('forecast_information').find('unit_system').attr('data') == 'SI')
            t_unit = '&deg;C';

        //alert($(xml).find('current_conditions'));

        if ($(xml).find('current_conditions').length>0) {
            addForecastDiv(
                        $(xml).find('current_conditions').find('condition').attr('data') + '<br/>' +
                        $(xml).find('current_conditions').find('humidity').attr('data') + '<br/>' +
                        $(xml).find('current_conditions').find('wind_condition').attr('data'),
                        $(xml).find('current_conditions').find('temp_c').attr('data') + '&deg;C',
                        $(xml).find('current_conditions').find('icon').attr('data')
                );
        }

        //        $(xml).find('forecast_conditions').each(function () {
        //            addForecastDiv(
        //                                $(this).find('day_of_week').attr('data'),
        //                                $(this).find('condition').attr('data'),
        //                                $(this).find('low').attr('data') + t_unit + ' - ' +
        //                                $(this).find('high').attr('data') + t_unit,
        //                                $(this).find('icon').attr('data')
        //                        );
        //        });

    }, 'xml');

});

