Don't think you need the wrapping () after the ||. The && operator has precedence over ||, I believe.