var dateRange = 7;

$(document).ready(function(){
	$.ajax({
		type: "GET",
		url: "/fileadmin/templates/xml/xml.php",
		dataType: "xml",
		success: function(xml)
		{
			
			$(xml).find('item').each(function()
			{
				var calendarRange = new Date();
				var currentDate = new Date();
				calendarRange.setDate(calendarRange.getDate() + dateRange);
				
				var title = $(this).find('title').text();
				var startDate = new Date(1000 * parseInt($(this).find('startdate').text()));
				startDate.setDate(startDate.getDate()+1);	
			
				var weekDays = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"]
				var month=new Array(12);
				month[0]="Jan";
				month[1]="Feb";
				month[2]="Mar";
				month[3]="Apr";
				month[4]="May";
				month[5]="June";
				month[6]="July";
				month[7]="Aug";
				month[8]="Sept";
				month[9]="Oct";
				month[10]="Nov";
				month[11]="Dec";

				var startDayofWeek = weekDays[startDate.getDay()];
				var startDay = startDate.getDay();
				var startDayoftheMonth = startDate.getDate();
				var startMonth = month[startDate.getMonth()];
				var startTime = $(this).find('starttime').text();
				var endTime = $(this).find('endtime').text();
				if (startDate <= calendarRange && startDate >= currentDate) {	
					$('.calendarData').append("<h3>" + title + "</h3>");
					$('.calendarData').append("<p>" + startDayofWeek + ", " + startMonth + " " + startDayoftheMonth + ", " + startTime + "</p><br />");
				}
			});
		}
	});
	$.ajax({
		type: "GET",
		url: "/fileadmin/templates/xml/xml.php?type=event",
		dataType: "xml",
		success: function(xml)
		{
			
			$(xml).find('item').each(function()
			{
				var calendarRange = new Date();
				var currentDate = new Date();
				calendarRange.setDate(calendarRange.getDate() + dateRange);
				
				var title = $(this).find('title').text();
				var startDate = new Date(1000 * parseInt($(this).find('startdate').text()));
				startDate.setDate(startDate.getDate()+1);	
			
				var weekDays = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"]
				var month=new Array(12);
				month[0]="Jan";
				month[1]="Feb";
				month[2]="Mar";
				month[3]="Apr";
				month[4]="May";
				month[5]="June";
				month[6]="July";
				month[7]="Aug";
				month[8]="Sept";
				month[9]="Oct";
				month[10]="Nov";
				month[11]="Dec";

				var startDayofWeek = weekDays[startDate.getDay()];
				var startDay = startDate.getDay();
				var startDayoftheMonth = startDate.getDate();
				var startMonth = month[startDate.getMonth()];
				var startTime = $(this).find('starttime').text();
				var endTime = $(this).find('endtime').text();
				$('.calendarEventData').append("<h3>" + title + "</h3>");
				$('.calendarEventData').append("<p>" + startDayofWeek + ", " + startMonth + " " + startDayoftheMonth + ", " + startTime + "</p><br />");
			});
		}
	});
});

