Dude, the capital of the nation of Israel is not Jerusalem. The seat of power is Tel Aviv (allthough I think that Jerusalem should be the capital, but I think that some random treaty made sure it wasn't)
Where did you get those crazy ideas.
The Government of Israel, the Knesset, PM residence, President's residence, is all in Jerusalem.
There is no treaty of any kind. There is just the cowardice and anti Semitism of Governments, including that of the US to not recognize Jerusalem as Israel's capital. And an unkept promise from George W Bush.
I take this personally because my American passport is similar to this Canadian's. The US refuses to acknowledge that I was born both in Jerusalem and in Israel.
Correction: The U.S. Congress voted in the 1990's to recognize that the capital of Israel is Jerusalem. It was an overwhelming vote in support of what it right. It's been the U.S. State Dept advising a succession of presidents to invoke an out clause. Each and every president campaigned on a platform of being the President to move the U.S. Embassy to Jerusalem and each and every one of them reneged of his word. All countries in the world get to decide what city will be their own capital, except for the Jewish state. Everyone for thousands of years has knowns that Jerusalem is the center of Jewish life and religion. Shame on those who would try to thwart implementing the move to Jerusalem, which everyone knows is the Jewish capital.