
function MSN (person, screen, whatever) {
	try{
		MsgrObj.classid="clsid:B69003B3-C55E-4B48-836C-BC5946FC3B28";
	}
	catch(e){
		if(!(e.number && 2148139390) == 2148139390)return;
	}

	if(MsgrObj.MyStatus == 1) {
		alert("MSN ¸Þ½ÅÀú¿¡ ·Î±×ÀÎ ÇÏ½ÅÈÄ »ç¿ë°¡´ÉÇÕ´Ï´Ù.");
	return;
	}

	if(whatever == "msn_talk") {
		if(confirm(" "+screen+" ´Ô¿¡°Ô MSN ¸Þ½ÃÁö¸¦ º¸³»½Ã°Ú½À´Ï±î?")==true)MsgrObj.InstantMessage(person);
	}

	if(whatever == "msn_add") {
		try{
			var contact = MsgrObj.GetContact(0,person);
		}
		catch(e){
			if((e.number && 2164261642) == 2164261642) {
				if(confirm(" "+screen+" ´ÔÀ» ¸Þ½ÅÀú ¸ñ·Ï¿¡ Ãß°¡ ÇÏ½Ã°Ú½À´Ï±î?")==true)MsgrObj.AddContact(0,person);
			}
		}
	}
}



function MySendIM(person){
	//Check if person has messenger installed
	try{MsgrObj.classid="clsid:B69003B3-C55E-4B48-836C-BC5946FC3B28";}
	catch(e){if(!(e.number && 2148139390) == 2148139390)return;}

	//Check if you are logged in
	if(MsgrObj.MyStatus == 1){
		alert("You are not logged into Messenger.");
		return;
	}
	MsgrObj.InstantMessage(person);
}

function MyAddToContacts(person){
	//Check if person has messenger installed
	try{MsgrObj.classid="clsid:B69003B3-C55E-4B48-836C-BC5946FC3B28";}
	catch(e){if(!(e.number && 2148139390) == 2148139390)return;}

	//Check if you are logged in
	if(MsgrObj.MyStatus == 1){
		alert("You are not logged into Messenger.");
		return;
	}

	//Check if person is already in contact list
	try{var contact = MsgrObj.GetContact(person,"");}
	catch(e) {
		//MSGR_E_USER_NOT_FOUND
		if((e.number && 2164261642) == 2164261642){
			MsgrObj.AddContact(0,person);
			return;
		}
	}
	alert("That person is already in your contact list!");
}


/*
function MSN (person, screen){
	//Check if person has messenger installed
	try{MsgrObj.classid="clsid:B69003B3-C55E-4B48-836C-BC5946FC3B28";}
	catch(e){if(!(e.number && 2148139390) == 2148139390)return;}

	//Check if you are logged in
	if(MsgrObj.MyStatus == 1)
	{
		alert("MSN ¸Þ½ÅÀú¿¡ ·Î±×ÀÎ µÇ¾îÀÖÁö¾Ê½À´Ï´Ù..\nMSN ¸Þ½ÅÀú¿¡ ·Î±×ÀÎ ÇÏ½ÅÈÄ Ãß°¡ÇÏ¼¼¿ä.");
		return;
	}

	//Check if person is already in contact list
	try{var contact = MsgrObj.GetContact(person,"");}
	catch(e)
	{
		if((e.number && 2164261642) == 2164261642) //MSGR_E_USER_NOT_FOUND
		{
			if(confirm(" "+screen+" ´ÔÀ» ¸ñ·Ï¿¡ Ãß°¡ ÇÏ½Ã°Ú½À´Ï±î ?")==true)MsgrObj.AddContact(0,person);
		}
	}

	//Ask to send an instant message
	if(confirm(" "+screen+" ´Ô¿¡°Ô ÀÎ½ºÅÏÆ®¸Þ¼¼Áö¸¦ º¸³»½Ã°Ú½À´Ï±î?")==true)MsgrObj.InstantMessage(person);
}
*/