Dozens of stone-throwing youths have attacked a Nike store in Calcutta in protest at the US-led war on Iraq.