﻿jQuery.noConflict();
jQuery(document).ready(function() {

    /* gwiazdy div obejmujący + kreski */
    jQuery('<div class="gwiazdyTlo"></div>').appendTo('div.gwiazdy');
    jQuery('ul#gwiazdy li a').each(function() {
        var $this = jQuery(this);
        var $h3 = $this.children('h3');
        var $span = $this.children('span');
        jQuery($this.children('h3')).remove();
        jQuery($this.children('span')).remove();
        jQuery($h3).appendTo('div.gwiazdyTlo');
        jQuery($span).appendTo('div.gwiazdyTlo');
    });
    jQuery('div.gwiazdy #paging').remove();
    jQuery('<div id="paging"></div>').appendTo('div.gwiazdyTlo');
    jQuery('<a href="default.aspx?od=1">1<span>|</span></a>').appendTo('div.gwiazdyTlo #paging');
    jQuery('<a href="default.aspx?od=2">2<span>|</span></a>').appendTo('div.gwiazdyTlo #paging');
    jQuery('<a href="default.aspx?od=3">3<span>|</span></a>').appendTo('div.gwiazdyTlo #paging');
    jQuery('<a href="default.aspx?od=4">4<span>|</span></a>').appendTo('div.gwiazdyTlo #paging');
    jQuery('<a href="default.aspx?od=5">5</a>').appendTo('div.gwiazdyTlo #paging');

    /* SMSy */
    writeMessages(5, 'smsBox', 't;m;a', 180, 1, 't', true, false, false);

    addHover(jQuery('div.zapowiedzi ul.other li a:first'));

    // wywołanie rotera z gwiazdami
    newsRoter();

});


function addHover(obj) {
    var $src = jQuery(obj).children('img').attr('src');
    var $title = jQuery(obj).children('span.title').html();
    jQuery('div.zapowiedzi ul.main li a img').attr('src', $src);
    jQuery('div.zapowiedzi ul.main li a img').attr('alt', $title);
    jQuery('div.zapowiedzi ul.main li a span.title').html($title);
    jQuery('div.zapowiedzi ul.other li').each(function() {
        jQuery(this).css('background-color', '#FFF');
    })
    jQuery(obj).parents('li').css('background-color', '#FBC100');
};

/*- Gwiazdy Roter -*/
var xmlg;
function newsRoter() {
    jQuery.ajax({
        type: "GET",
        url: "/2010/_xml/xml_gwiazdy.aspx",
        dataType: "xml",
        success: function(xml) {
            xmlg = xml;
            writeNewsRoter(xmlg);
        },
        complete: function() {
            //jQuery("div#articles-marked").slideView({ interval: 2500 });
        }
    });
}

function writeNewsRoter(xml) {
	jQuery(xml).find('item').each(function() {
		var $item = jQuery(this);
		var articleUrl = '/2010/gwiazdy/artykul'+$item.children('id').text()+'.html';
		var imgUrl = $item.children('foto').text();
		var title = $item.children('title').text();
		var roterHtml = jQuery('<a href="' + articleUrl + '" title="' + title + '"></a>').append('<img src="http://www.polskieradio.pl/_files/' + imgUrl + '" alt="' + title + '"/>').append('<div class="text"><span class="title">' + title + '</span></div>');
		jQuery('<li height="313" width="250"></li>').append(roterHtml).appendTo('div#articles-marked ul');
	});
	//jQuery("div#articles-marked").slideView({ interval: 2500 });
	jQuery("div#articles-marked ul").after('<div id="nav" class="nav">').cycle({ 
		fx:     'fade' 
		, speed:   300 
		, timeout: 3000 
		//, next:   'div#articles-marked ul' 
		, pager:  '#nav' 
		//, pause:   1
	});
}
