	function setLayer()
	{
		if (document.layers) {
			form = document.forms.getElementById("form1");
	    } else {
			form = document.getElementById("form1");
	    }
		return form;
	}
	function reload_days(data,dtype)
	{
		var form = setLayer();
		var days;
		
		if(dtype==2) {
			month = document.getElementById("month2").options[document.getElementById("month2").selectedIndex].value;
			year = data.options[data.selectedIndex].value;
		} else {
			month = data.options[data.selectedIndex].value;
			year = document.getElementById("year2").options[document.getElementById("year2").selectedIndex].value;
		}

		if(month == 2) {
			if(!(year %  4)==0) days = 27;
			else if(!(year % 100)==0) days = 28;
			else if(!(year % 400)==0) days = 27;
			else days = 28;
		} else if(month == 1 || month == 3 || month == 5 ||  month == 7 ||  month == 8 ||  month == 10 ||  month == 12) {
			days = 30;
		} else {
			days = 29;
		}

		if(days!=form.day2.options.length-1) {
			old_value = form.day2.options[form.day2.selectedIndex].value;
			old_pos = form.day2.selectedIndex;
			form.day2.options.length = days+1;
		    for (i=0;i<=days;i++)
		    {
			    form.day2.options[i].value = i+1;
			    form.day2.options[i].text = i+1;
		    }
			if(old_value>days+1) form.day2.options.selectedIndex = 0;
		    
		}
	}
	function setDelete(a)
	{
		var form = setLayer();
		if(a==1) form.delete.value = 0;
		else form.delete.value = 1;
	}
