How does it look now?
If you want comments on the aesthetics, I'd say the code tags could do with some work, I can't see why the pin numbers aren't constants, I don't know why val2...val5 have global scope, or what the toggleState variables are for.
I assume the compiler is happy?