function validateMandatory(form)
{
	for(i=0;i<form.elements.length;i++)
	{
		field = form.elements[i];
		if(!field.disabled && field.getAttribute("mandatory") != null && (field.value == null || field.value == ""))
		{
			alert(field.getAttribute("mandatory"));
			return false;
		}
		if(!field.disabled && field.getAttribute("mandatoryCB") != null && !field.checked)
		{
			alert(field.getAttribute("mandatoryCB"));
			return false;
		}
	}
	return true;
}
function adjustSubsession(index)
{
	subs = document.getElementsByName("subs");
	if (subs[index].checked)
	{
		document.getElementsByName("subFeeCode")[index].disabled = false;
		document.getElementsByName("subCouponCode")[index].disabled = false;
	} else {
		document.getElementsByName("subFeeCode")[index].disabled = true;
		document.getElementsByName("subCouponCode")[index].disabled = true;
	}
}