Presidential swing state Ohio is preparing to move to two 2012 primaries, in a one-of-a-kind configuration nationally that critics say will be costly and confusing.

Presidential and U.S. House primaries would be held June 12, along with certain special elections, like school levies. The March primary would include state and local seats, and also the U.S. Senate race.

Senate President Tom Niehaus said the switch was approved Thursday by the Republican-dominated Ohio Senate, and both the GOP-led House and Republican Gov. John Kasich need to approve it Friday in order to accommodate the deadline for printing military ballots.

A House session is scheduled for Friday.

Ohio Citizen Action's Catherine Turcer says the fact all federal candidates won't be chosen on the same day will baffle people, and questioned the estimated $15 million price tag.