
function sed(eTitle, eDetails, eSTime, eETime, eMonth, eDay, eYear)
{
	en(true);
	document.calAdmin.eventtype[0].checked = true;
	document.calAdmin.eventtitle.value = eTitle;
	document.calAdmin.eventdetails.value = eDetails;
	document.calAdmin.starttime.value = eSTime;
	document.calAdmin.endtime.value = eETime;
	document.calAdmin.datemonth.value = eMonth;
	document.calAdmin.dateday.value = eDay;
	document.calAdmin.dateyear.value = eYear;
}

function sew(eTitle, eDetails, eSTime, eETime, eDSched, eDDay, eDMonth)
{
	en(false);
	document.calAdmin.eventtype[1].checked = true;
	document.calAdmin.eventtitle.value = eTitle;
	document.calAdmin.eventdetails.value = eDetails;
	document.calAdmin.starttime.value = eSTime;
	document.calAdmin.endtime.value = eETime;
	document.calAdmin.dayschedule.value = eDSched;
	document.calAdmin.dayweekday.value = eDDay;
	document.calAdmin.daymonth.value = eDMonth;
}

function en(dt)
{
	document.calAdmin.datemonth.disabled = !dt;
	document.calAdmin.dateday.disabled = !dt;
	document.calAdmin.dateyear.disabled = !dt;
	document.calAdmin.dayschedule.disabled = dt;
	document.calAdmin.dayweekday.disabled = dt;
	document.calAdmin.daymonth.disabled = dt;
}

function val()
{
	if (document.calAdmin.eventtitle.value == "")
	{
		alert("A required field is empty or invalid");
		document.calAdmin.eventtitle.focus();
		return false;
	}

	if (document.calAdmin.starttime.value == "")
	{
		alert("A required field is empty or invalid");
		document.calAdmin.starttime.focus();
		return false;
	}

	if (document.calAdmin.starttime.value != "00:00:25" && document.calAdmin.endtime.value == "")
	{
		alert("A required field is empty or invalid");
		document.calAdmin.endtime.focus();
		return false;
	}

	if (document.calAdmin.starttime.value == document.calAdmin.endtime.value)
	{
		alert("A required field is empty or invalid");
		document.calAdmin.endtime.focus();
		return false;
	}

	if (document.calAdmin.eventtype.value == "")
	{
		alert("A required field is empty or invalid");
		document.calAdmin.eventtype.focus();
		return false;
	}

	if (document.calAdmin.dayschedule.disabled)
	{
		if (document.calAdmin.datemonth.value == "")
		{
			alert("A required field is empty or invalid");
			document.calAdmin.datemonth.focus();
			return false;
		}
		if (document.calAdmin.dateday.value == "")
		{
			alert("A required field is empty or invalid");
			document.calAdmin.dateday.focus();
			return false;
		}
		if (document.calAdmin.dateyear.value == "")
		{
			alert("A required field is empty or invalid");
			document.calAdmin.dateyear.focus();
			return false;
		}
	}
	else
	{
		if (document.calAdmin.dayschedule.value == "")
		{
			alert("A required field is empty or invalid");
			document.calAdmin.dayschedule.focus();
			return false;
		}
		if (document.calAdmin.dayweekday.value == "")
		{
			alert("A required field is empty or invalid");
			document.calAdmin.dayweekday.focus();
			return false;
		}
		if (document.calAdmin.daymonth.value == "")
		{
			alert("A required field is empty or invalid");
			document.calAdmin.daymonth.focus();
			return false;
		}
	}

	return true;
}
