Voicing surprise over India's support to an International Atomic Energy Agency resolution on its controversial nuclear programme, Iran, on Tuesday, threatened to review its economic and trade ties with all those countries that voted against Tehran.

It also threatened to resume uranium enrichment and block United Nations inspections of its nuclear facilities unless the UN nuclear agency, IAEA, retracted its resolution that put the country on the verge of referral to the UN Security Council for possible sanctions.

"We were very surprised by India," Iranian Foreign Ministry spokesman Hamid Reza Asefi told reporters in Tehran, adding, "We will send a letter of objection to the countries that voted for the resolution."

Warning the 22 countries, which voted for the resolution on Saturday, of economic consequences, he said, "Iran will revise these (economic and trade) relations and these countries will suffer. Our economic and political relations are coordinated with each other."

Defending its decision to support the resolution on Monday, India hoped that it would not affect bilateral energy cooperation and that it would go ahead with the $7.4 billion trilateral gas pipeline project through Pakistan, if found economically viable.

Foreign Secretary Shyam Saran said in New Delhi that India supported the IAEA resolution to avert 'a major confrontation' between Iran and the international community.