They have equal rights already under the constitution. They have the right not to be murdered. Not to be raped. Not to be robbed, etc. Anything else would be infringing on my rights of freedom of speech. I have a right to say what I want, believe what I want, and like or dislike whom I choose. I have a right to hire and fire people I like and don't like. Intolerance is constitutional. Sorry you don't like it, but it is.
BTW, I don't hate gay people. I don't see one single person on this thread advocating violence towards a homosexual. I see parents who don't think this is appropriate educational material at a school.