(function($) {
	
	var d = new Date();
	var currentMounth = d.getMonth()+1;
	var currentYear = d.getFullYear();
		
	var dateHasEvent = new Array();
			
	$(document).ready(function(){
							   
		$("#calendar").datepicker({
			changeMonth: true,
			changeYear: true,
			onSelect: function(dateText, inst) {
				setTimeout(function(){ selectedDates(currentYear,currentMounth); }, 100);
			},
			onChangeMonthYear: function(year, month, inst) {
				setTimeout(function(){ selectedDates(year,month); }, 100);
			}
		});
		
		function selectedDates(y,m) {
			$("#calendar a").each( function() {
				if( dateHasEvent[ y ] ) {
					if( dateHasEvent[ y ][ m ] ) {
						if( dateHasEvent[ y ][ m ][ $(this).html() ] ) {
							$(this).parent().addClass("current-agenda-date");
							$(this).attr("href","/f/MyAgenda/showEvent.php?date="+y+"-"+m+"-"+$(this).html());
							$(this).fancybox();
						}
					}
				}
			});
			currentMounth = m;
			currentYear = y;
		}
		
		selectedDates(currentYear,currentMounth);
		
	});
})(jQuery);
