A moderate earthquake jolted two towns near the Iranian capital Teheran on Friday, but there were no immediate reports of casualties or damage, the news agency IRNA reported. The quake, measuring 4.1 on the Richter scale, shook the towns of Damavand and Firuzabad, the report said.