are zofran and phenergan the same thing provigil nhs klonopin and lunesta phenergan anti sickness phenergan dose for pediatrics