you're form elements do not follow proper naming rules.
The following rules must be followed when naming form elements:
1) Only letters and numbers are allowed, the only exception if the underscore "_"
2) The first character of the name must be a number.
your form element names contain the dash "-"
this is interpreted in javascript as the minus operator.
your form element name:
Event-Name
is interpreted by the script as
Event minus Name
which throws a javascript error since you cannot perform math operations on a string.