	function SubmitForm(Command, Param) {
		if (Command) document.forms["Form"].elements["Command"].value = Command;
		if (Param) document.forms["Form"].elements["Param"].value = Param;
		document.forms["Form"].submit();
		return(false);
	}

	function SetDayOptions(YearComboName, MonthComboName, DayComboName) {
		var oYC = document.forms[0].elements[YearComboName];
		var oMC = document.forms[0].elements[MonthComboName];
		var oDC = document.forms[0].elements[DayComboName];
		var aMonthLengths = new Array(31,31,28,31,30,31,30,31,31,30,31,30,31);

		if (oYC!=null && oMC!=null && oDC!=null) {
			// gather currently selected day
			if (oDC.options[oDC.selectedIndex].value=="") selectedDay = 0;
			else selectedDay = parseInt(oDC.options[oDC.selectedIndex].value);
			if (oMC.options[oMC.selectedIndex].value=="") selectedMonth = 0;
			else selectedMonth = parseInt(oMC.options[oMC.selectedIndex].value);
			if (oYC.options[oYC.selectedIndex].value=="") selectedYear = 0;
			else selectedYear = parseInt(oYC.options[oYC.selectedIndex].value);

			if (selectedYear%4==0) aMonthLengths[2]++;
			// clear list
			while (oDC.options.length>1) oDC.options[1]=null;
			for (i=1; i<=aMonthLengths[selectedMonth]; i++) {
				var opt = new Option(i);
				opt.value = i;
				oDC.options[i] = opt;
				if (i==selectedDay) oDC.selectedIndex = i;
			}
		}
	}
	
	function PopUp(URL, Width, Height,  Left, Top, Resizable, Toolbar, Scrollbars, Location, Status)
	{
		var szWndOptions = "";
		var szToolbar = (Toolbar)?"yes":"no";	
		var szScrollbars = (Scrollbars)?"yes":"no";
		var szResizable = (Resizable)?"yes":"no";
		var szLocation = (Location)?"yes":"no";
		var szStatus = (Status)?"yes":"no";
		var oPopup;
		szWndOptions += "height=" + Height
		szWndOptions += ",width=" + Width
		szWndOptions += ",left=" + Left
		szWndOptions += ",top=" + Top
		szWndOptions += ",resizable=" + szResizable
		szWndOptions += ",scrollbars=" + szScrollbars
		szWndOptions += ",toolbar=" + szToolbar
		szWndOptions += ",menubar=" + szToolbar
		szWndOptions += ",status=" + szStatus
		szWndOptions += ",directories=no"
		szWndOptions += ",copyhistory=no"
		szWndOptions += ",location=" + szLocation;
		oPopup = window.open(URL, null, szWndOptions);
		oPopup.focus();
		return(oPopup);
	}
	
