Marsha, Marsha, Marsha, you carefully picked your links, citing lower courts to back your position, but the only court that matters, the Supreme court does not agree with you.

http://www.enotes.com/everyday-law-encyclopedia/drug-testing

http://www.ncbi.nlm.nih.gov/pubmed/16639854

The Supreme court has ruled Multiple times that random, suspicion-less drug testing is legal because:
1) drug abuse is a serious societal problem; 2) drug use has an adverse impact on job performance; and 3) children must be protected from those who use drugs or could influence children to use them.
_________________________
Say no to drugs