(a)
A court may suspend, for not more than 30 days, the privilege of any person to operate a motor vehicle upon conviction of subdivision (b) of Section 647 of the Penal Code where the violation was committed within 1,000 feet of a private residence and with the use of a vehicle.
(b)
A court may suspend, for not more than 30 days, the privilege of any person to operate a motor vehicle upon conviction of subdivision (a) of Section 647 of the Penal Code, where a peace officer witnesses the violator pick up a person who is engaging in loitering with the intent to commit prostitution, as described in Section 653.22 of the Penal Code, and the violator subsequently engages with that person in a lewd act within 1,000 feet of a private residence and with the use of a vehicle.
(c)
Instead of ordering the suspension under subdivision (a) or (b), a court may order a person’s privilege to operate a motor vehicle restricted for not more than six months to necessary travel to and from the person’s place of employment or education. If driving a motor vehicle is necessary to perform the duties of the person’s employment, the court may also allow the person to drive in that person’s scope of employment.