$(function() {
  $.ajax({
    url: "/data/xml/yr-hellandsjo.xml",
    context: document.body,
    dataType: "xml",
    success: function(data){
      var weather = $('#weatherbox').html();
      var dayArray = ['S&oslash;n','Man','Tir','Ons','Tor','Fre','L&oslash;r'];
      
      //period = 2 is 12.00 - 18.00, and 3 first days.
      $(data).find('tabular').find('time[period="2"]:lt(3)').each(function(){
          var dateString = $(this).attr('from');                
          var date = NewDate(dateString.substring(0,10));
          var symbolString = $(this).find('symbol').attr('number');
          var temperature = $(this).find('temperature').attr('value');
          var precipitation = $(this).find('precipitation').attr('value');
          
          var classname = '';
          if (temperature.substring(0,1)=='-'){
            classname = 'negative';
          }else{
            classname = 'positive';
          }
          
          weather += '<div class="daybox">';
          weather += '  <div class="dayname">'+dayArray[date.getDay()]+'</div>';        
          weather += '  <div class="daysymbol"><img src="/img/'+symbolString+'.png"/></div>';
          weather += '  <div class="daytemp '+classname+'">'+temperature+'&deg;</div>';          
          weather += '  <div class="precipitation">'+precipitation+'mm</div>';
          weather += '</div>';
      });
      weather += '<div class="copyright"><a href="http://www.yr.no/sted/Norge/S%C3%B8r-Tr%C3%B8ndelag/Hemne/">V&aelig;rvarsel fra yr.no, levert av Meteorologisk institutt og NRK</a></div>';
      $('#weatherbox').html(weather);
    }
  });
});

function NewDate(str)
         {str=str.split('-');
          var date=new Date();
          date.setUTCFullYear(str[0], str[1]-1, str[2]);
          date.setUTCHours(0, 0, 0, 0);
          return date;
         }
