/* 
* jQuery script
* Change-Center
*/

/* Ready */
$(document).ready(function() {
	var newsString = "";
	var i = 1;
	
	$.ajax({
		type: "GET",
		url: "lib/xml/news.xml",
		dataType: "xml",
		success: function(xml) {
			$(xml).find('Message').each(function() {
			
				var initialFullDateString = $(this).find('InitialDate').text().split(' ');
				var finalFullDateString = $(this).find('FinalDate').text().split(' ');
				var initialDateString = initialFullDateString[0].split('/');
				var finalDateString = finalFullDateString[0].split('/');
				var initialTimeString = initialFullDateString[1].split(':');
				var finalTimeString = finalFullDateString[1].split(':');
				
				
				var today = new Date();
				
				var initialDate = new Date(
					initialDateString[2], (initialDateString[1]-1), initialDateString[0],
					initialTimeString[0], initialTimeString[1], initialTimeString[2]
				);
				
				var finalDate = new Date(
					finalDateString[2], (finalDateString[1]-1), finalDateString[0],
					finalTimeString[0], finalTimeString[1], finalTimeString[2]
				);
				
				if ((initialDate <= today) && (finalDate >= today))
				{
					newsString = newsString + '<div class="msg" id="msg_'+ (i++) +'">' + $(this).find('Content').text() + '</div>';
				}
			});
		},
		complete: function() {
			$("div#Atencion").html($("div#Atencion").html() + newsString);
			
			numMsg=(i-1);
	
			for (i=numMsg; i>0; i--) $("div#Atencion div.pagWrapper").append('<div>' + i + '</div>');
			
			if (numMsg<=0) $("div#Atencion").hide();
			else {
				$("div#msg_1").show();
				
				if (numMsg>1) {
					$("div#Atencion").everyTime(5000, function() {
						if((idMsg++)==numMsg) idMsg=1;
						$("div.msg").hide();
						$("div#msg_" + idMsg).fadeIn('slow');
					});
				}
			}
			
			$("div#Atencion div.pagWrapper div").click(function() {
				$("div#Atencion").stopTime();
				$("div.msg").hide();
				$("div#msg_" + $(this).html()).fadeIn('slow');
			});
		}
	});
		
});
