phenergan vs vallergan phenergan effect time diflucan and lunesta i took provigil can phenergan relieve pain