    function cal1(date, month, year)
    {
        if (String(month).length == 1) {
            month = '0' + month;
        }
    
        if (String(date).length == 1) {
            date = '0' + date;
        }    
        
		document.forms['szukaj_obiektow'].od.value = year + '-' + month + '-' + date;
		
		if(checkDate(document.forms['szukaj_obiektow'].od.value))
		{
			//calendar2.setCurrentDate(document.forms['szukaj_obiektow'].od.value);
			//calendar2.show();
									
			if(checkDates(document.forms['szukaj_obiektow'].od.value, document.forms['szukaj_obiektow'].dod.value) && document.forms['szukaj_obiektow'].dod.value != '') 
			{
				document.forms['szukaj_obiektow'].dni.value = toDays(document.forms['szukaj_obiektow'].od.value, document.forms['szukaj_obiektow'].dod.value);
			}
			else if(!checkDates(document.forms['szukaj_obiektow'].od.value, document.forms['szukaj_obiektow'].dod.value) && document.forms['szukaj_obiektow'].dod.value == '')
			{
				document.forms['szukaj_obiektow'].dni.value = toDays(document.forms['szukaj_obiektow'].od.value, document.forms['szukaj_obiektow'].dod.value);
			}
			else if(!checkDates(document.forms['szukaj_obiektow'].od.value, document.forms['szukaj_obiektow'].dod.value) && document.forms['szukaj_obiektow'].dod.value != '')
			{
				document.forms['szukaj_obiektow'].dod.value = new Date.fromW3CDTF(document.forms['szukaj_obiektow'].od.value).incrementByDays(document.forms['szukaj_obiektow'].dni.value).toW3CDTF();
			}
			else 
			{ 
				document.forms['szukaj_obiektow'].od.value = '';
				document.forms['szukaj_obiektow'].dod.value = ''; 
				document.forms['szukaj_obiektow'].dni.value = ''; 
			}
		} 
		else 
		{
			document.forms['szukaj_obiektow'].od.value = '';
			document.forms['szukaj_obiektow'].dod.value = ''; 
			document.forms['szukaj_obiektow'].dni.value = ''; 
			alert('Brak możliwości rezerwacji dla dat z przeszłości');
		}
    }
    calendar1 = new dynCalendar('calendar1', 'cal1', '', lang);
    calendar1.setMonthCombo(true);
    calendar1.setYearCombo(true);
