glucophage sr and herbal viagra and history of viagra and how long does hydrocodone stay in urine and how long is vicodin in your system