phenergan with codeine half life provigil energy 100 mg provigil can you take phenergan with lortab how quickly do phenergan suppositories work