do you get high off phenergan how long after phenergan suppository can i poop zolpidem tartrate vs lunesta que es el phenergan phenergan dosing