Michael,
Adding to what others said about moving out the thisform.xxx to variables, I think you have a couple of extra closing parenthesis, the last two
"The five senses obstruct or deform the apprehension of reality."
Jorge L. Borges?
"Premature optimization is the root of all evil in programming."
Donald Knuth, repeating C. A. R. Hoare
"To die for a religion is easier than to live it absolutely"
Jorge L. Borges