var newsIncrement;
var newsSetIncrement;
var newsData;
var newsArray;
var currentNewsSet;
var firstSet;

$(document).ready(function() {
        newsIncrement = 0;
        newsSetIncrement = 0;
        newsData = "";
        newsArray = new Array();
        currentNewsSet = 0;
        firstSet = true;

	$('#news_content').text("Loading...");
	
	$.post("web-news-ajax", function(data){
	    newsData = data;
        $(newsData).find('item').each(function() {
			
            //var data = $(this).text();
          	//data = data.split("\n");
		                                   
            var innerData = new Array();
			innerData[1] = $(this).find('title').text();
			innerData[2] = $(this).find('link').text();
			innerData[3] = $(this).find('description').text();
            
            //alert(innerData[1]);                
			
			if(newsIncrement == 3) {
				newsArray[newsSetIncrement][newsIncrement] = new Array();
				
				newsArray[newsSetIncrement][newsIncrement]['title'] = innerData[1];
				newsArray[newsSetIncrement][newsIncrement]['link'] = innerData[2];
				newsArray[newsSetIncrement][newsIncrement]['description'] = innerData[3];

				newsIncrement = 0;
				newsSetIncrement++;
				
				newsArray[newsSetIncrement] = new Array();
			} else if(firstSet) {
				newsArray[newsSetIncrement] = new Array();
				newsArray[newsSetIncrement][newsIncrement] = new Array();
				
				newsArray[newsSetIncrement][newsIncrement]['title'] = innerData[1];
				newsArray[newsSetIncrement][newsIncrement]['link'] = innerData[2];
				newsArray[newsSetIncrement][newsIncrement]['description'] = innerData[3];
			
				newsIncrement++;
				
				firstSet = false;
			}	else {
				newsArray[newsSetIncrement][newsIncrement] = new Array();
				
				newsArray[newsSetIncrement][newsIncrement]['title'] = innerData[1];
				newsArray[newsSetIncrement][newsIncrement]['link'] = innerData[2];
				newsArray[newsSetIncrement][newsIncrement]['description'] = innerData[3];
				
				newsIncrement++;
			}
			
		});

		$('#news_content').text("");
                
		for(var i = 0; i < newsArray[currentNewsSet].length; i++) {
			var content = "<div class='inner_news_content'>" + 
											 "<div class='news_title'><a href='" + newsArray[currentNewsSet][i]['link'] + "'>" + newsArray[currentNewsSet][i]['title'] + "</a></div>" +
											 "<div class='news_description'>" + newsArray[currentNewsSet][i]['description'] + "</div>" +
										"</div>";
										
			$('#news_content').append(content);
		}

		$('#news_content').fadeIn();

		currentNewsSet++;
		
		setInterval("swapNews()", 10000);
		
	}, "xml");
     	
});

function swapNews() {
	$('#news_content').hide();
	$('#news_content').html("");
	
	if(currentNewsSet == (newsArray.length)) {
		currentNewsSet = 0;
	}
	
	for(var i = 0; i < newsArray[currentNewsSet].length; i++) {
		var content = "<div class='inner_news_content'>" + 
										 "<div class='news_title'><a href='" + newsArray[currentNewsSet][i]['link'] + "'>" + newsArray[currentNewsSet][i]['title'] + "</a></div>" +
										 "<div class='news_description'>" + newsArray[currentNewsSet][i]['description'] + "</div>" +
									"</div>";
		
		$('#news_content').append(content);
	}
	
	$('#news_content').fadeIn("slow");
	
	currentNewsSet++;
}
