ASAP (drug testing, counseling basically), unsupervised probation usually. The results for the lab test takes a long time, and with the right lawyer, you could get them dropped.

Good luck.