$(document).ready(function () {
						
				$('.navigation li a:last').addClass('last');

                               	
	$("a.cpm").toggle(function () {
        		$(this).next().next().addClass("show");
      		},
   
      		function () {
        		$(this).next().next().removeClass("show");
      		}
      		);


	/**
	*	Tablebooking Date and Time
	*/
	var i = 0;
	var bDate = new Date();

	var theYear = bDate.getFullYear();
	var theMonth = bDate.getMonth();
	var theDay = bDate.getDate();
	var theHour = bDate.getHours();
	var theMinute = bDate.getMinutes();
	
	if($('.error_message').length > 0){
		theYearr = $("select#datum_year").val();
		theMonth = $("select#datum_month").val();
		theDay = $("select#datum_day").val();
		theHour = $("select#datum_hour").val();
		theMinute = $("select#datum_minute").val();
	}
	
	// Regenerating date form
	$('select#datum_year').empty();
	for(i = bDate.getFullYear(); i < (bDate.getFullYear()+10); i++)
		$('<option value="'+i+'">'+i+'</option>').appendTo('select#datum_year');
	
	var monthsArray = ['januari','februari','mars','april','maj','juni','juli','augusti','september','oktober','november','december'];
	var monthsLengthArray = [31,28,31,30,31,30,31,31,30,31,30,31];
	$('select#datum_month').empty();
	for(i = 1; i <= 12; i++)
		$('<option value="'+i+'">'+monthsArray[i-1]+'</option>').appendTo('select#datum_month');
	
	$('select#datum_day').empty();
	var isLeap = (new Date(bDate.getFullYear(),1,29).getDate() == 29);
	var bMonth = bDate.getMonth();
	var bDays = monthsLengthArray[bMonth];
	if(isLeap && bMonth == 1)
		bDays++;
	for(i = 1; i <= bDays; i++)
		$('<option value="'+i+'">'+i+'</option>').appendTo('select#datum_day');
	
	// Setting current date
	$('select#datum_year').val(theYear);
	$('select#datum_month').val(theMonth);
	$('select#datum_day').val(theDay);
	$('select#tid_hour').val(theHour);
	$('select#tid_min').val(theMinute);
	
	$('select#datum_year, select#datum_month').change(function(){
		var year = $("select#datum_year").val();
		var month = $("select#datum_month").val()-1;
		var day = $("select#datum_day").val();
		var isLeap = (new Date(year,1,29).getDate() == 29);
		var monthsLengthArray = [31,28,31,30,31,30,31,31,30,31,30,31];
		var bDays = monthsLengthArray[month];
	if(isLeap && month == 1)
		bDays++;
	$('select#datum_day').empty();
	for(i = 1; i <= bDays; i++)
		$('<option value="'+i+'">'+i+'</option>').appendTo('select#datum_day');
	$("select#datum_day").val(day);
	})
});
