for gods sake, hindus have have monkey faced and elephants that they ACTUALLY WORSHIP. I question anyone's judgment for worshiping an idol. There is no excuse other than brain retardation or sheer illiteracy.
Go back & read my earlier post. Idols are used as symbols to facilitate religious rituals.
As for the monkey/elephant faced idols, they represent particular mythological stories surrounding the one God. The monkey faced persona is one aspect of God and the elephant faced one is another.
I'll give you a simple example - if there is a pretty girl, some people like her in a sari, some in a salwar and some in a bikini. But ultimately its the same girl.
Ignorant people are not able to understand the nuances of the Hidu beliefs and so simplistically (and foolishly) assume that Hindus worship a monkey/elephant.