(Hope this hasn't been brought up before, searching for ";" seemed troublesome

)
maybe the search engine has the same If comparison error :-)
NO actually thanks for pointing it out, I had never seen this problem, so would have sat there some day going "Damn theres nothing wrong with this if statement wheres the error?".