Parties trade places in culture war over gay-rights measures