In fact, cranberry juice cleanses the system of nicotine as well. So, if you are up for a weed or smoking test, the preparation needs to start at least 4 days in advance.
You can couple or alternate the cranberry juice with water for better results. Though, one should try to stay as sober as possible, while they are on detox, this will make it more effective.