function pageGo()
{
	changeDay();
	document.getElementById('informator_data').submit();
}

function leapYear(year)
{
	if (parseInt(year) % 4 == 0 && (parseInt(year) % 400 == 0 || parseInt(year) % 100 != 0))
		out = 1;
	else
		out = 0;

	return out;
}

function changeYear()
{
	document.getElementById('miesiac').selectedIndex = 0;
	changeMonth();
}

function changeMonth()
{
	var aMonths = new Array();
	aMonths[0]=31;
	aMonths[1]=28;
	aMonths[2]=31;
	aMonths[3]=30;
	aMonths[4]=31;
	aMonths[5]=30;
	aMonths[6]=31;
	aMonths[7]=31;
	aMonths[8]=30;
	aMonths[9]=31;
	aMonths[10]=30;
	aMonths[11]=31;

	var oRok = document.getElementById('rok');
	var vRok = oRok.options[oRok.selectedIndex].value;

	var oMiesiac = document.getElementById('miesiac');
	var vMiesiac = oMiesiac.selectedIndex;

	var oDzien = document.getElementById('dzien');

	aMonths[1] += leapYear(vRok);

	oDzien.options.length = 0;
	for(i = 0; i < aMonths[vMiesiac]; i++)
	{
		if(i < 9)
			document.getElementById('dzien').options[i] = new Option(i+1,'0'+(i+1));
		else
			document.getElementById('dzien').options[i] = new Option(i+1,i+1);
	}
}

function changeDay()
{
	var gourl = document.getElementById('informator_data').action;

	var oRok = document.getElementById('rok');
	var vRok = oRok.options[oRok.selectedIndex].value;

	var oMiesiac = document.getElementById('miesiac');
	var vMiesiac = oMiesiac.options[oMiesiac.selectedIndex].value;

	var oDzien = document.getElementById('dzien');
	var vDzien = oDzien.options[oDzien.selectedIndex].value;

	gourl = gourl.replace('X', vRok + '_' + vMiesiac + '_' + vDzien);
	document.getElementById('informator_data').action = gourl;
}

function selectDate(year, month, day)
{
	var oRok = document.getElementById('rok');
	var oMiesiac = document.getElementById('miesiac');
	var oDzien = document.getElementById('dzien');

	for(var i=0; i<oRok.options.length; i++)
	{
		if(oRok.options[i].value == year)
			oRok.options[i].selected = true;
	}
	for(var i=0; i<oMiesiac.options.length; i++)
	{
		if(oMiesiac.options[i].value == month)
			oMiesiac.options[i].selected = true;
	}
	changeMonth();
	for(var i=0; i<oDzien.options.length; i++)
	{
		if(oDzien.options[i].value == day)
			oDzien.options[i].selected = true;
	}
}