healing dog dancer,
Call the local labor board in your state, if you have ever signed a drug agreement with the company you work for you are pretty well screwed, but call the labor board anyways you don't have to give your name and they will know the laws regarding your state, as far as the job even if you get it back they will probably find some technicality to dump you, usually how it tends to work - If you have nothing signed then you are dealing with a whole different matter - your best bet would have been to refuse to submit - you would have lost your job but there would be no record of the test. I realize this is too late to be of any good, but it might help someone else.