r1=new Array();
c1=new Array();r1[0]="JANUARY";c1[0]="01";r1[1]="FEBRUARY";c1[1]="02";r1[2]="MARCH";c1[2]="03";r1[3]="APRIL";c1[3]="04";r1[4]="MAY";c1[4]="05";r1[5]="JUNE";c1[5]="06";r1[6]="JULY";c1[6]="07";r1[7]="AUGUST";c1[7]="08";r1[8]="SEPTEMBER";c1[8]="09";r1[9]="OCTOBER";c1[9]="10";r1[10]="NOVEMBER";c1[10]="11";r1[11]="DECEMBER";c1[11]="12";
r2=new Array();
c2=new Array();r2[0]="01";c2[0]="01";r2[1]="02";c2[1]="02";r2[2]="03";c2[2]="03";r2[3]="04";c2[3]="04";r2[4]="05";c2[4]="05";r2[5]="06";c2[5]="06";r2[6]="07";c2[6]="07";r2[7]="08";c2[7]="08";r2[8]="09";c2[8]="09";r2[9]="10";c2[9]="10";r2[10]="11";c2[10]="11";r2[11]="12";c2[11]="12";r2[12]="13";c2[12]="13";r2[13]="14";c2[13]="14";r2[14]="15";c2[14]="15";r2[15]="16";c2[15]="16";r2[16]="17";c2[16]="17";r2[17]="18";c2[17]="18";r2[18]="19";c2[18]="19";r2[19]="20";c2[19]="20";r2[20]="21";c2[20]="21";r2[21]="22";c2[21]="22";r2[22]="23";c2[22]="23";r2[23]="24";c2[23]="24";r2[24]="25";c2[24]="25";r2[25]="26";c2[25]="26";r2[26]="27";c2[26]="27";r2[27]="28";c2[27]="28";r2[28]="29";c2[28]="29";r2[29]="30";c2[29]="30";r2[30]="31";c2[30]="31";

function updateMesi(scegli_anno,scegli_mese,scegli_giorno)
{
var selectedprv;
if ((scegli_anno.options.selectedIndex > 0))
{
	curarray = eval("r1");
	ccurarray = eval("c1"); 

	lst = scegli_mese.options.length;
	for (i = lst; i >= 0; i--) 
	{ scegli_mese.options[i] = null; }

	scegli_mese.options[0] = new Option("Select month", "mese", false, false);
		for(i=0; i<curarray.length;i++)
		  { 
			scegli_mese.options[i+1] = new Option(curarray[i],ccurarray[i],false,false); 
			if (ccurarray[i] == selectedprv) scegli_mese.options[i+1].selected = true;
		  }

		scegli_mese.options[0].selected=true;
}
else
{
	lst = scegli_mese.options.length;
	for (i = lst; i >= 0; i--) 
	{ scegli_mese.options[i] = null; }
	scegli_mese.options[0] = new Option("---", "mese", true, true);
	scegli_mese.options[0].selected=true;
}	
	lst = scegli_giorno.options.length;
	for (i = lst; i >= 0; i--) 
	{ scegli_giorno.options[i] = null; }
	scegli_giorno.options[0] = new Option("---", "giorno", true, true);
	scegli_giorno.options[0].selected=true;

}


function updateGiorni(scegli_anno,scegli_mese,scegli_giorno)
{
var selectedprv;
var anno = "" + scegli_anno.options.value / 4 
var annobis = anno.split("."); 
numInt= annobis[0];
numDec= annobis[1];

if (scegli_mese.options.selectedIndex > 0)
{
	curarray = eval("r2");
	ccurarray = eval("c2"); 

	lst = scegli_giorno.options.length;
	for (i = lst; i >= 0; i--) 
	{ scegli_giorno.options[i] = null; }

	scegli_giorno.options[0] = new Option("Select day", "giorno", false, false);
	
	if ((scegli_mese.value == 11) || (scegli_mese.value == 04) || (scegli_mese.value == 06) || (scegli_mese.value == 09))
		{
			for(i=0; i<curarray.length - 1;i++)
			{ 
			scegli_giorno.options[i+1] = new Option(curarray[i],ccurarray[i],false,false); 
			if (ccurarray[i] == selectedprv) scegli_mese.options[i+1].selected = true;
			}
			scegli_giorno.options[0].selected=true;
		}
	else
		{ 			
		if ((scegli_mese.value == 02) && (numDec != null))
			{ 
				for(i=0; i<curarray.length - 3;i++)
				{ 
				scegli_giorno.options[i+1] = new Option(curarray[i],ccurarray[i],false,false); 
				if (ccurarray[i] == selectedprv) scegli_mese.options[i+1].selected = true;
				}
				scegli_giorno.options[0].selected=true;
			}
		else 	
			{ ((scegli_mese.value == 02) && (numDec == null))
				for(i=0; i<curarray.length - 2;i++)
				{ 
				scegli_giorno.options[i+1] = new Option(curarray[i],ccurarray[i],false,false); 
				if (ccurarray[i] == selectedprv) scegli_mese.options[i+1].selected = true;
				}
				scegli_giorno.options[0].selected=true;
			}
		if (scegli_mese.value != 02)
			{ 
				for(i=0; i<curarray.length;i++)
				{ 
				scegli_giorno.options[i+1] = new Option(curarray[i],ccurarray[i],false,false); 
				if (ccurarray[i] == selectedprv) scegli_mese.options[i+1].selected = true;
				}
				scegli_giorno.options[0].selected=true;
			}
		}
}
else
{
	lst = scegli_giorno.options.length;
	for (i = lst; i >= 0; i--) 
	{ scegli_giorno.options[i] = null; }
	scegli_giorno.options[0] = new Option("---", "giorno", true, true);
	scegli_giorno.options[0].selected=true;
}
}


