viagra operation is there an fda approved generic viagra what otc is like viagra cialis how many hours taking viagra and coke