This shouldn't compile, because `;`'s aren't allowed in an `if` statement...
Also, you have bad spacing where the `)` touches `return false;`.  Same for the other place where CaptainShadows commented.