"Indoctrination is the process of inculcating ideas, attitudes, cognitive strategies or a professional methodology. It is often distinguished from education by the fact that the indoctrinated person is expected not to question or critically examine the doctrine they have learned." http://en.wikipedia.org/wiki/Indoctrination
I agree with what's been said already. Passing on one view while preventing exposure to alternate views and discouraging questioning. In religious indoctrination it seems that a key part is inculcating those ideas from a very young age when the child isn't capable of understanding what is being taught and certainly isn't capable of questioning it. Of course the religious don't see what they are doing as indoctrination which sounds so sinister. They are so convinced that they are teaching the truth and what is the correct way, that for them it's not much different then teaching the child how to brush their teeth twice a day.
I guess this went kinda bad with my son, who just hates Christians sometimes, and is always getting into these fights about religion at school.
So, somehow, I feel that I must have indoctrinated him against them.
I don't know you or your son so obviously I can't say. Maybe he just has a high BS meter coupled with being outspoken. Especially living in the bible belt, I'm sure he hears a lot of religious nonsense.
I have to try really hard to watch what I say around my son. I'm one of those people that tends to talk/rant to the TV when I'm watching the news when I hear someone going on about god. None of it has come back to haunt me and fortunately we live in a region that while still pretty religious is not as pervasive as it is where you are so it hasn't been an issue. But he's still young and not terribly concerned with these things.
Does he hate them because you told him that if he likes Christians, he will lose your love or respect?
I highly doubt it. We can be critical of religion, even to the point of rudeness and maybe that's not a good thing to pass onto our kids. But he has not been indoctrinated into your worldview unless he is afraid of being different, and that's why he reacts strongly towards Christians.
I can tell my kids about everything I believe and don't, and the reasons why I do and don't. I can allow them to question me and my beliefs. I do this without threatening them that if they don't agree with me, then I won't love them or (insert any other threat here).
Indoctrination means that there is some sort of punishment for not going along, fear of hell, fear of lost love, fear of being a social outcast, etc.
As long as a child is able to ask "Am I allowed to believe in God" or "Am I allowed to believe in the flying spaghetti monster" with equal safety you will usually pass the non-indoctrination litmus test.
When we teach our children against what others want us to teach them, they use words like indoctrination the same way they use hell; to get at our fears and weaknesses.
When my son asked "am I allowed to believe in God" (I'm glad he could not see my immediate expression) I waited to a moment to ensure a level voice and told him 'Sure'.
When we were in a more chat fostering time and place I also pointed out that we can believe anything at all, but that does not make it true, no matter how much we wish it was. Moreover, we can not expect others to agree with us or not to argue with our views just because we choose to believe something. Making a point about being right requires evidence.