Impending changes to P.E.I. Human Rights Act prompt homophobic ad.