﻿	    //page start
jQuery(document).ready(function() {
    loadZapowiedzi(1);
    loadPrzerwy(1);

    loadZapowiedzi(2);
    loadPrzerwy(2);

    loadZapowiedzi(3);
    loadPrzerwy(3);
});
	   
function idZapowiedzi(tabId) {
    var idSection = tabId;
    switch (tabId) {
        case 1: idSection = 1222; break;
        case 2: idSection = 1223; break;
        case 3: idSection = 1224; break;
    }
    return idSection
}

function idPrzerwy(tabId) {
    var idSection = tabId;
    switch (tabId) {
        case 1: idSection = 1208; break;
        case 2: idSection = 1213; break;
        case 3: idSection = 1214; break;
    }
    return idSection
}

	    
	  
//load Zapowiedzi
function loadZapowiedzi(tabId) {
    jQuery.ajax({
        type: "GET",
        url: "http://www.polskieradio.pl/_cms/sections/" + idZapowiedzi(tabId) + "/articles.xml",
        dataType: "xml",
        success: function(xml) {
            jQuery("#desctab" + tabId).html("");
            jQuery("<ul style='display:none'></ul>").appendTo("#desctab" + tabId);
            jQuery(xml).find('article').each(function() {
                var $article = jQuery(this);
                var pattern = /\D+/;
                var strD = $article.children('date_show').text();
                arrD = strD.split(pattern);
                var title = $article.children('title').text();
                jQuery("<li><span class='date'>" + arrD[2] + "." + arrD[1] + "." + arrD[0] + " " + arrD[3] + ":" + arrD[4] + "</span><span class='title'>" + title + "</span></li>").appendTo("#zapowiedziLista ul");
            });
            jQuery("#desctab" + tabId).find("ul").fadeIn("slow");
        },
        complete: function() { },
        error: function(a) {
           
        }
    });
}

//load przerwy
function loadPrzerwy(tabId) {	        
    jQuery.ajax({
        type: "GET",
        url: "http://www.polskieradio.pl/_cms/sections/" + idPrzerwy(tabId) + "/articles.xml",
        dataType: "xml",
        success: function(xml) {
            jQuery(xml).find('article').each(function(i) {
                var title = jQuery(this).children('title').text();
                var pattern = /\D+/;
                var strD = jQuery(this).children('date_show').text();
                arrD = strD.split(pattern);
                var dataOd = new Date();
                dataOd.setTime((1000 * 60 * 60 * (new Number(arrD[3]) - 1)) + (1000 * 60 * new Number(arrD[4])) + (1000 * new Number(arrD[5]))); //h+m+s
                dataOd.setFullYear(new Number(arrD[0]), new Number(arrD[1]) - 1, new Number(arrD[2]));
                strD = jQuery(this).children('date_hide').text();
                arrD = strD.split(pattern);
                var dataDo = new Date();
                dataDo.setTime((1000 * 60 * 60 * (new Number(arrD[3]) - 1)) + (1000 * 60 * new Number(arrD[4])) + (1000 * new Number(arrD[5]))); //h+m+s
                dataDo.setFullYear(new Number(arrD[0]), new Number(arrD[1]) - 1, new Number(arrD[2]));
                if (i == 0) {
                    if (Date.parse(dataOd) < Date.parse(Date()))
                        if (Date.parse(dataDo) > Date.parse(Date()))
                            jQuery("#desctab" + tabId).html("<span style='display:none;'>"+title+"</span>").find("span").fadeIn("slow");
                }
            });
        },
        complete: function() { },
        error: function(a) {
            
        }
    });
}
