There's plenty of information on this website about how to pass a drug-test. I got my job using one of the methods on here. I suggest you take another look around, that way you'll know what to do if the drug test comes out positive and assert your right to take it again.

None of my business, but kick the painkillers. That stuff will put you on a short leash.