prolonged use of acyclovir generic drug for zithromax purchase tadalafil albuterol mechanism action how long does zithromax take to work