// $(document).ready(function() {alert('x')});

$(document).ready(function() {
						   
	$.ajaxSetup({
	   url: "/cms/events/events.php",
	   global: true,
	   type: "POST",
	   dataType: "json"
	 });

	
	var jetzt = new Date();
	var myMonat = jetzt.getMonth()+1;
	var myJahr = jetzt.getFullYear();
						   
   var thisyear = myJahr.toString();  
   $("#thisyear").html(thisyear.substr(2,2));						   
	$('#languages li a, #navigation li a.cufonnav').addClass('mt');
	
   $("div#logo").click(function () {
		location.href = "/";								 
								 });


});

	$(function() {



		var language = $("div#languages ul li.active a").attr('title');
		if(language == "English") {
			$.datepicker.setDefaults( $.datepicker.regional[ "en-GB" ] );					
			
		}
		else {
			$.datepicker.setDefaults( $.datepicker.regional[ "de" ] );				
		}
		
		
		

	var now = new Date();
	var myMonat = now.getMonth()+1
	var myJahr = now.getFullYear();

/*	if($("#event-search").attr('showdate'))	{
		var date = $("#event-search").attr('showdate');

			var jahr = date.substr(6,4);
			var monat = date.substr(3,2);
			var tag = date.substr(0,2);

			var diff = parseInt(monat) - parseInt(myMonat);
			var myDate = new Date(jahr, monat, tag);
//			var defaultDate = "+"+diff+"m";
			var defaultDate = myDate;

	}
	else {
		defaultDate = now;	
	}
*/

$.ajax({
	data: {monat:now.getMonth()+1, jahr: now.getFullYear()},
	success: function(calendarEvents) { 
	$("#calendar").datepicker({
					nextText:'&raquo;',
					prevText:'&laquo;',
					autoSize: false,
					defaultDate: now,
					dateFormat: 'dd.mm.yy',
					dayNamesMin: ['S', 'M', 'D', 'M', 'D', 'F', 'S'],
           // [rows, columns] if you want to display multiple calendars.                         
	                beforeShowDay: function (date) {
						
                         for (i = 0; i < calendarEvents.length; i++) {
							var myEvent=calendarEvents[i].datum.split(",");
                              if (date.getMonth() == parseInt(myEvent[1]) - 1 
                              && date.getDate() == parseInt(myEvent[0])
                              && date.getFullYear() == parseInt(myEvent[2])) {
                              //[disable/enable, class for styling appearance, tool tip]			
							 return [true,"ui-state-event"]; 
                              }
                           }
                           return [true, ""];//enable all other days


					  },
					 onSelect: function(dateText, inst) {
								var jahr = dateText.substr(6,4);
								var monat = dateText.substr(3,2);
								var tag = dateText.substr(0,2);
								
								$("input:[name='mydate']").val(dateText);
								$("input:[name='myyear']").val(jahr);
								$("input:[name='mymonth']").val(monat);
								$('#getevent').submit();
 
						  },
				   onChangeMonthYear: function(year, month, inst ) {
											  
								   var thisyear = year.toString();
								   var thismonth = month.toString();
								   $("#thisyear").html(thisyear.substr(2,2));
					   }		
					   
						
           });
		if($("#event-search").attr('showdate'))	{
                $("#calendar").datepicker("setDate",$("#event-search").attr('showdate'));
	}

	}
	   });

 });
