I can get to the page alright. But it doesn't sign in at all.
I can see that the function launch() gets the username and password and puts it into the address of the window.open, but i can't see how it checks the username and password to be a passport account so it can log into MSN Messenger.
Sorry, if I've missed something.
EDIT: Works great now, really fast login as well.