In other words this doesn't work (making it onclick--but it must be because ColdFusion is already using onsubmit):
<script>
function todayDate(date, old)
{
var f = new Date(date);
var n = new Date(old);
if (f <= n)
{
return true
}
else
{
alert("Please enter an assigned date that is before the due date."

;
return false;
}
}
</script>
<form name="formname">
<input name="AssignedDate">
<input name="DueDate">
<input type="submit" onclick="return todayDate(document.formname.AssignedDate.value,document.formname.DueDate.value)">
But this does:
<script>
function todayDate(date, old)
{
var f = new Date(date);
var n = new Date(old);
if (f <= n)
{
return true
}
else
{
alert("Please enter an assigned date that is before the due date."

;
return false;
}
}
</script>
<form name="formname" onsubmit="return todayDate(document.formname.AssignedDate.value,document.formname.DueDate.value)">
<input name="AssignedDate">
<input name="DueDate">
<input type="submit">
Ryan ;-]