The Supreme Leader of Iran is responsible for delineation and supervision of the general policies of the Islamic Republic of Iran.<69> The Supreme Leader is Commander-in-Chief of the armed forces, controls the military intelligence and security operations; and has sole power to declare war or peace...the Supreme Leader of Iran is NOT Ahmadinejad. It is Ali Khamenei.
After the Supreme Leader, the Constitution defines the President of Iran as the highest state authority.<69><71> The President is elected by universal suffrage for a term of four years and can only be re-elected for one term.<71> Presidential candidates must be approved by the Council of Guardians prior to running in order to ensure their allegiance to the ideals of the Islamic revolution.<72> The President is responsible for the implementation of the Constitution and for the exercise of executive powers, except for matters directly related to the Supreme Leader, who has the final say in all matters.
Unlike many other states, the executive branch in Iran does not control the armed forces. Although the President appoints the Ministers of Intelligence and Defense, it is customary for the President to obtain explicit approval from the Supreme Leader for these two ministers before presenting them to the legislature for a vote of confidence. Iran's current president, Mahmoud Ahmadinejad, was elected in a run-off poll in the 2005 presidential elections. His term expires in 2009
http://en.wikipedia.org/wiki/Iran