Yes, but be careful...if you drink too much Cranberry juice, your piss will be purple!
They might not guess about the druge, but they'd ceretainly be concern about your cranberry juice intake - and THAT would raise suspicions!

Also, I guess that with a gallon of Cranberry juice in ya, you'd not want to be too far away from the toilet......