window.onload = start;

$(function(){

  $.datepicker.regional['cs'] = {
  		closeText: 'Zavřít',
  		prevText: '&#x3c;Dříve',
  		nextText: 'Později&#x3e;',
  		currentText: 'Nyní',
  		monthNames: ['leden','únor','březen','duben','květen','červen',
          'červenec','srpen','září','říjen','listopad','prosinec'],
  		monthNamesShort: ['led','úno','bře','dub','kvě','čer',
  		'čvc','srp','zář','říj','lis','pro'],
  		dayNames: ['neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota'],
  		dayNamesShort: ['ne', 'po', 'út', 'st', 'čt', 'pá', 'so'],
  		dayNamesMin: ['ne','po','út','st','čt','pá','so'],
  		weekHeader: 'Týd',
  		dateFormat: 'mm/dd/yy',
  		firstDay: 1,
  		isRTL: false,
  		showMonthAfterYear: false,
  		yearSuffix: ''};
                 
  $.datepicker.regional['de'] = {
  		closeText: 'schließen',
  		prevText: '&#x3c;zurück',
  		nextText: 'Vor&#x3e;',
  		currentText: 'heute',
  		monthNames: ['Januar','Februar','März','April','Mai','Juni',
  		'Juli','August','September','Oktober','November','Dezember'],
  		monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun',
  		'Jul','Aug','Sep','Okt','Nov','Dez'],
  		dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'],
  		dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'],
  		dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'],
  		weekHeader: 'Wo',
  		dateFormat: 'mm/dd/yy',
  		firstDay: 1,
  		isRTL: false,
  		showMonthAfterYear: false,
  		yearSuffix: ''}; 
                    
  $('.jcalendar-select-month').hide();
  $('.jcalendar-select-day').hide();
  $('.jcalendar-select-year').hide();
	// Datepicker
	if(lang == 'cs') {
	  $.datepicker.setDefaults($.datepicker.regional['cs']);
  }
  else if (lang == 'de') {
    $.datepicker.setDefaults($.datepicker.regional['de']);
  }
	$( "#booking_date" ).datepicker({
	      minDate: +1,
  			numberOfMonths: 2,
  			showButtonPanel: false,
  			defaultDate: +1,
  			onSelect: function(dateText, inst) { 
  			 
  			  //alert(dateText);
  			  var sel_date = dateText.split("/");
          
          var day_option = '.jcalendar-select-day option[value="' + parseInt(sel_date[1], 10) + '"]';
   
  			  $('.jcalendar-select-day option').removeAttr('selected', 'selected');
  			  $(day_option).attr('selected', 'selected');

  			  var month_option = '.jcalendar-select-month option[value="' + parseInt(sel_date[0], 10) + '"]';
  			  //alert(month_option);
  			  $('.jcalendar-select-month option').removeAttr('selected', 'selected');
  			  $(month_option).attr('selected', 'selected');
  			  
  			  var year_option = '.jcalendar-select-year option[value="' + parseInt(sel_date[2], 10) + '"]';
  			  $('.jcalendar-select-year option').removeAttr('selected', 'selected');
  			  $(year_option).attr('selected', 'selected');
  			  
  			  //alert('rok:' + year_option + ' mesic:' + month_option + ' den:' + day_option);
  			}
  });

	//hover states on the static widgets
	$('#dialog_link, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); }, 
		function() { $(this).removeClass('ui-state-hover'); }
	);

});
