Criminal charges against Mayor Jason West, left, of New Paltz Village for marrying gay couples were reinstated yesterday by a judge in Ulster County Court who said public officials could not choose which laws to obey.