okay, so with a bit more digging an a guy who helped with the original code hacking of the Messenger API, i found out where most, if not all, the info someone would need to use is found. i attached the .js file from hotmail's webpages (you can view source once you login to your hotmail account and search for .js and grab this file, as an alternative).
anyhow, it seems that with MSN Messenger 5.0, it uses MsngrObj.AddContact rather than MsgrObj.AddContact as well as some other things. i've done testing with just replacing MsgrObj with MsngrObj on all the instances, but i ended up getting the same error i got above...
otto
|