People driving through Red Bank, Neptune and Belmar this weekend were warned in advance by police of the checkpoints, which will pull drivers over to screen for the presence of alcohol or drugs.

From 10 p.m. Friday through 2 a.m. Saturday, the Monmouth County DWI Task Force and members of the Red Bank police will divert cars from the westbound lanes on Newman Springs Road and ask them to pull into the Salvation Army parking lot to assess sobriety, said Mike Palmer, the Brielle police chief.

Also on Saturday, the New Jersey State Police said officers will set up a sobriety checkpoint in the area of Neptune and Belmar. State Police did not state the hours of the checkpoint.

Drivers who see aggressive or erratic driving are asked to call #77, which connects to a line for the State Police.

Police asked drivers who dial #77 provide a description of the car and its occupants, a location and direction and license plate characters, if possible.

Legally, law enforcement is required to notify the public of DWI stops, pursuant to a 1990 U.S. Supreme Court case. The case, Michigan State Police v. Sitz, said DWI stops are constitutional. But, justices said, police officers need to have a reason to pull drivers over, or it could be considered detention without reasonable suspicion — a violation of the Fourth Amendment.