That could be one issue, but I don't think it is all.... it seems the include form throws of Validation toolkit in some way, because after I run the extension, the field names are all named after field 1... EXAMPLE 1 (before), EXAMPLE 2 (after)
EXAMPLE 1 (Before 2.3.5 was run)
onsubmit="WAValidateRQ(document.InsertForm.Title,'- Title is Required',document.InsertForm.Title,0,true,'text');WAValidateDT(document.InsertForm.StartDate,'- Invalid Start Date',true,/\b(1[0-2]|0?[1-9])\/([12]\d|3[0-1]|0?[1-9])\/\d{4}\b/,'','','',false,/.*/,'','','',document.InsertForm.StartDate,0,true);WAValidateDT(document.InsertForm.EndDate,'- Invalid End Date',true,/\b(1[0-2]|0?[1-9])\/([12]\d|3[0-1]|0?[1-9])\/\d{4}\b/,'','','',false,/.*/,'','','',document.InsertForm.EndDate,0,true);WAValidateRQ(document.InsertForm.Location,'- Location is Required',document.InsertForm.Location,0,true,'text');WAValidateEL(document.InsertForm.Title,document.InsertForm.Description.value,'- Description contains more than 500 characters',0,500,'',document.InsertForm.Title,0,true);WAAlertErrors('Please correct the following:','',true,false,false);return document.MM_returnValue">
EXAMPLE 2 (After 2.3.5 was run)
onsubmit="WAValidateRQ(document.forms[1].Title,'- Title is Required',document.forms[1].Title,0,true,'text');WAValidateDT(document.forms[1].Title,'- Invalid Start Date',true,/\b(1[0-2]|0?[1-9])\/([12]\d|3[0-1]|0?[1-9])\/\d{4}\b/,'','','',false,/.*/,'','','',document.forms[1].Title,0,true);WAValidateDT(document.forms[1].Title,'- Invalid End Date',true,/\b(1[0-2]|0?[1-9])\/([12]\d|3[0-1]|0?[1-9])\/\d{4}\b/,'','','',false,/.*/,'','','',document.forms[1].Title,0,true);WAValidateRQ(document.forms[1].Title,'- Location is Required',document.forms[1].Title,0,true,'text');WAValidateEL(document.forms[1].Title,document.forms[1].Title.value,'- Description contains more than 500 characters',0,500,'',document.forms[1].Title,0,true);WAAlertErrors('Please correct the following:','',true,false,false);return document.MM_returnValue"