I think a lot of people commenting on here that she should completely cut ties with her parents don't necessarily understand just how hard it is to cut off a person who raised, not matter how horrible the thing they've done is.
I've recently gone through this (not because I'm gay) and feel guilty every day about the parent I've cut off, but I was left with no choice.
I do understand however, that it is completely unfathomable to disown your child because of who they love.
I'm not religious but I wouldn't describe myself as an atheist either, so maybe I have no to right to say that a parent should never disown a child because of religion because I simply don't understand religion. That being said, I completely reject the argument that being gay is "gods test". I think that's a stupid, unacceptable excuse for homophobia.
I think we are becoming a much more accepting world, but there are still big battles to fight for the LGBT community, and you don't have to be a part of that community by sexuality to help with te fight.