I'm using some HTML on our landing pages so people cannot use Gmail, Yahoo, Hotmail, etc. to submit information. The HTML is working on the majority of our pages, but there is one page that I've re-added the same HTML multiple times, yet it still doesn't block those email addresses from being submitted.
So it looks like perhaps you didn't copy the whole script, missing a little bit at the end I assume.
Then there's a 2nd error on the page with a custom variable.
Which that seems strange to me as you are defining it, but for some reason it isn't happy with the definition. Or perhaps this needs to be in a single < script> block, both the definition of the variable, then the marketo munchkin code, then the use of the variable.
Good luck getting this debugged. I think that this is where your problem lies.