I noticed that spaces where counted as characters with this script. ie: P0H A0 would be 6 characters. This is a problem with Canadian codes. We use 6 characters and a space (P0H 1A0). The script won't catch that error. If I type in P0H A0 the script will allow it. Is there any way to ignore the space? ie:
P0H1A0 = correct
P0H 1A0 = correct
P0H A0 = incorrect
I hope there's a way around this? I'm obviously not smart enough to figure it out (I couldn't even find the check_zipcode_js template

)