// JavaScript Document

$(function() {
	var year = new Date().getFullYear().toString().substring(2)
	var day = new Date().getDate();
	if(day<=9) day = "0"+day
	var month = new Date().getMonth()+1;
	if(month<=9) month = "0"+month
	var guidaUrl = "/app/guidatv/contenuti/data/grid/"+year+ '_' +month+ '_'+day+"/ch_6280.js";
	var contatore_mattina = 0;
	var contatore_pomeriggio = 0;
	var contatore_sera = 0;
	var contatore_notte = 0;
	var nextday = false;
	
	var currentOra = (new Date()).getHours();
	var currentGiorno = (new Date()).getDate();
	
	$.getJSON(guidaUrl, function(data) {
	$.each(data.plan, function(i,item) {
		var orario = item.starttime.split(':');	
		var ora;
		if(orario[0].charAt(0) == '0')
			ora = parseInt(orario[0].charAt(1));
		else
			ora = parseInt(orario[0]);
		
		if(ora >= currentOra || nextday) {
		
			if (ora >= 6 && ora <13) {
				$("h2:eq(1)").show();
				contatore_mattina = contatore_mattina + 1;
				if( (contatore_mattina % 2) == 0) {
					$('#mattina').append('<li><span class="ora"> ' + item.starttime + ' </span><span class="programma"> ' + item.title + ' </span></li>');
				} else {
					$('#mattina').append('<li class="sel"><span class="ora"> ' + item.starttime + ' </span><span class="programma"> ' + item.title + ' </span></li>');
				}
			} else if (ora >= 13 && ora < 20) {
				$("h2:eq(2)").show();
				contatore_pomeriggio = contatore_pomeriggio + 1;
				if( (contatore_pomeriggio % 2) == 0) {
					$('#pomeriggio').append('<li><span class="ora"> ' + item.starttime + ' </span><span class="programma"> ' + item.title + ' </span></li>');
				} else {
					$('#pomeriggio').append('<li class="sel"><span class="ora"> ' + item.starttime + ' </span><span class="programma"> ' + item.title + ' </span></li>');
				}
 			} else if (ora >= 20 && ora < 24) {
 				$("h2:eq(3)").show();
				contatore_sera = contatore_sera + 1;
				nextday = true;
				if( (contatore_sera % 2) == 0) {
					$('#sera').append('<li><span class="ora"> ' + item.starttime + ' </span><span class="programma"> ' + item.title + ' </span></li>');
				} else {
					$('#sera').append('<li class="sel"><span class="ora"> ' + item.starttime + ' </span><span class="programma"> ' + item.title + ' </span></li>');
				}
			}
			else if (ora < 6 && nextday) {
				$("h2:eq(4)").show();
				contatore_notte = contatore_notte + 1;
				if( (contatore_notte % 2) == 0) {
					$('#notte').append('<li><span class="ora"> ' + item.starttime + ' </span><span class="programma"> ' + item.title + ' </span></li>');
				} else {
					$('#notte').append('<li class="sel"><span class="ora"> ' + item.starttime + ' </span><span class="programma"> ' + item.title + ' </span></li>');
				}
			}
			
		}
			
   });
  });
});
