/**
 * Weather
 * @author Sokolov Innokenty, <sokolov.innokenty@gmail.com>
 */

/**
 * Подгрузить погоду
 *
 * @param {string} name Название города
 * @param {integer} cityId ID города
 * @param {integer} n div id="weather{n}"
 */
function loadWeather(name, cityId, n) {
    n = n || 1;

    var url = 'http://informer.gismeteo.ru/html/getinformer_new.php?tnumber=1&city0=' + cityId + '&codepg=utf-8&par=1&inflang=rus&domain=ru&vieinf=1&p=0&w=0&tblstl=gmtbl&tdttlstl=gmtdttl&tdtext=gmtdtext&new_scheme=1';

    $.getScript(url, function() {
        document.getElementById('informer1').innerHTML = '';

        responseText.match(/<img src=http:\/\/(.*) width=32 height=32.*class=gmtdtext><b>(.*) &#176C<\/b>/i);

        var imgUrl = RegExp.$1;
        var temp = RegExp.$2;

        var w = document.getElementById('weather' + n);
        if (w) {
            w.innerHTML = '<span class="weather-name">' + name + '</span>'
              + '<span class="weather-c">' + temp + '</span>'
              + '<img src="http://' + imgUrl + '" class="weather-img"/>';
        }
    });
}
