Hi pirat0, The unhighlght method must be executed for each elements, so this solution only call the unhighlight to the first element in the form. I propose add this lines in the resetForm method:
for (var i = 0, elements = this.elements(); elements[i]; i++) {