	$(document).ready(function() {
		var feedArray = [['b92','http://www.b92.net/info/rss/vesti.xml'],['enovine','http://www.e-novine.com/feed/index.1.rss'],['bbc','http://feeds.bbc.co.uk/serbian/index.xml'],['voa','http://www.voanews.com/templates/Articles.rss?sectionPath=/serbian/news/balkans'],['dw','http://rss.dw-world.de/rdf/serbian_all'],['blic','http://www.blic.rs/rss/danasnje-vesti'],['politika','http://www.politika.rs/rubrike/vesti-dana/index.1.sr.xml'],['rts','http://www.rts.rs/page/stories/ci/rss.html'],['vestionline','http://www.vesti-online.com/rss/Vesti/Srbija'],['rfe','http://www.slobodnaevropa.org/rss/?count=50&zoneid=504']]

//['danas','http://www.danas.rs/rss/rss.asp?column_id=0&type=actual'],


		newsFeeds();
		
		$('.sveVesti').live('click', function() {
			if($(this).hasClass('collapsed')) {
				$(this).text('top 5 vesti');
				$(this).removeClass('collapsed').addClass('expanded');
				$(this).parent().find('li:gt(4)').each(function() {
					$(this).fadeIn(1000);
				});
			} else {
				$(this).text('sve vesti');
				$(this).removeClass('expanded').addClass('collapsed');
				$(this).parent().find('li:gt(4)').hide();
			}
		});
		$('.newsHeadline').live('click', function() {
			$(this).toggleClass('expandedNews');
			$(this).next().toggle();
		});
		
		function newsFeeds() {
			$.each( feedArray,
					   function( i, value ){
							   getNews(value[0], value[1]);
						}
			);			
		}
	});

	function getNews (name, url) {
		var channel = '#'+name;
		$(channel).append('<img class="ajaxLoader" src="img/ajax-loader.gif" />');
		$.ajax({
			url: "php/loadXml.php?url="+url, 
			success: function(data) {
				var image = $(data).find('image');
				$(channel).append('<img class="newsLogo" alt="'+name+' logo" src="img/external/'+name+'.jpg" />');
				$(channel).append('<ul class="newsList"></ul><span class="sveVesti collapsed">sve vesti</span><br class="clearfloat" />');
				var i=0;
				$(data).find('item').each(function() {
					var newsHeadline = $(this).find('title').text();
					var newsUrl = $(this).find('link').text();
					var newsDescription = $(this).find('description').text();
					var newsLink = $(this).find('link').text();
					var newsAnchor = newsLink;
					if (newsLink.length>63) 
						newsAnchor = newsLink.substr(0,62)+' ...';
					var newsDate, formattedDate;
					if($(this).find('pubDate').length!=0) {
						newsDate = new Date($(this).find('pubDate').text());				
					}
					else {
						if ($.browser.mozilla || $.browser.ie)  {
							if($(this).find('dc\\:date').length!=0) {
								var dcDate = $(this).find('dc\\:date').text();
								//zakucana zona 0000
								var pubDate = dcDate.substring(5,7) + ' ' + dcDate.substring(8,10) + ' ' + dcDate.substring(0,4) + ' ' + dcDate.substring(11,19) + ' +0000';
								newsDate = new Date(pubDate); 
							}
						} else 	{
							if($(this).find('date').length!=0) {
								var dcDate = $(this).find('date').text();
								//zakucana zona 0000
								var pubDate = dcDate.substring(5,7) + ' ' + dcDate.substring(8,10) + ' ' + dcDate.substring(0,4) + ' ' + dcDate.substring(11,19) + ' +0000';
								newsDate = new Date(pubDate); 
							}
						}
					}
					

					if (newsDate!=null)
						formattedDate = (newsDate.getHours().toString().length==1 ? '0' : '') + newsDate.getHours() + ':' + (newsDate.getMinutes().toString().length==1 ? '0' : '') + newsDate.getMinutes() + ' ' + newsDate.getDate() + '.' + parseInt(newsDate.getMonth()+1) + '.' + newsDate.getFullYear() + '.';
					i++;
					if(i<=5) $(channel+' .newsList').append('<li><span class="newsHeadline">'+newsHeadline+'</span><p style="display:none"><span class="newsDate">'+formattedDate+'</span><br />'+newsDescription+'<a class="newsLink" href="'+newsLink+'" target="_blank">'+newsAnchor+'</a></p></li>');
					else $(channel+' .newsList').append('<li style="display:none"><span class="newsHeadline">'+newsHeadline+'</span><p style="display:none"><span class="newsDate">'+formattedDate+'</span><br />'+newsDescription+'<a class="newsLink" href="'+newsLink+'" target="_blank">'+newsAnchor+'</a></p></li>');
				});
				$(channel+" .ajaxLoader").remove();
				$(channel+" ul").fadeIn();
			}
		});	
	};

