All pastes #983829 Raw Edit

Something

public javascript v1 · immutable
·published 2008-04-13 17:37 UTC
rendered paste body
 function shortCut(ddl)	    {   if(ddl == null){return;}	        if(!ddl.selectedIndex && !(ddl.selectedIndex > 0))	        {   return; }	        var selectedVal = ddl.options[ddl.selectedIndex].value.toLowerCase();            var sTargetUrl  = '';                                  var sFriendID   = MySpace.ClientContext.DisplayFriendId;            var myToken     = MySpace.ClientContext.MyToken;            var USERID_TOM  = 6221;		    		                switch(selectedVal)            {   case 'sendmessage':                    if(sFriendID == USERID_TOM)                        sTargetUrl = 'http://collect.myspace.com/index.cfm?fuseaction=profile.mailTom&MyToken=' + myToken;                    else                        sTargetUrl = 'http://messaging.myspace.com/index.cfm?fuseaction=mail.message&friendID=' + sFriendID + '&MyToken=' + myToken;                    break;                                case 'forwardtofriend':                    sTargetUrl = 'http://messaging.myspace.com/index.cfm?fuseaction=mail.forward&f=forwardprofile&friendID=' + sFriendID;                    break;                                case 'addtofriends':                    if(profile_AddToFriends.length>0)                        sTargetUrl = profile_AddToFriends;                    else                        sTargetUrl = 'http://collect.myspace.com/index.cfm?fuseaction=invite.addfriend_verify&friendID=' + sFriendID + '&MyToken=' + myToken;                    break;                                case 'addtofavorites':                    sTargetUrl = 'http://collect.myspace.com/index.cfm?fuseaction=user.addToFavorite&public=0&friendID=' + sFriendID;                    break;                                case 'blockuser':                    if (confirm(profile_BlockUser))                        sTargetUrl = 'http://collect.myspace.com/index.cfm?fuseaction=block.blockUser&userID=' + sFriendID;                    else                        return;                    break;                                case 'addtogroup':                    sTargetUrl = 'http://groups.myspace.com/index.cfm?fuseaction=groups.addtogroup&friendID=' + sFriendID;                    break;                                case 'rankuser':                    sTargetUrl = 'http://collect.myspace.com/index.cfm?fuseaction=RateImage.UserRating&UserID=' + sFriendID;                    break;                                case 'instantmessage':                    shortCut_InstantMsg();                    return;                    break;                                default:            } 	        //alert(selectedVal + '\n' + sTargetUrl);		location.href = sTargetUrl;        }