Type.registerNamespace("MySpace.Web.Modules.Activity.Services");MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService=function(){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.initializeBase(this);this._timeout=0;this._userContext=null;this._succeeded=null;this._failed=null};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.prototype={GetFriendActivitiesByPage:function(B,C,A,D){return this._invoke(MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.get_path(),"GetFriendActivitiesByPage",false,{token:B},C,A,D)},GetActivitiesForHomeXml:function(B,C,A,D){return this._invoke(MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.get_path(),"GetActivitiesForHomeXml",false,{token:B},C,A,D)},Initialize:function(B,C,A,D){return this._invoke(MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.get_path(),"Initialize",false,{token:B},C,A,D)},GetMyActivitiesByPage:function(B,C,A,D){return this._invoke(MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.get_path(),"GetMyActivitiesByPage",false,{token:B},C,A,D)},SaveBandShowToCalendar:function(B,D,C,A,E){return this._invoke(MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.get_path(),"SaveBandShowToCalendar",false,{token:B,calenderEvent:D},C,A,E)}};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.registerClass("MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService",Sys.Net.WebServiceProxy);MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance=new MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService();MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.set_path=function(A){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance._path=A};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.get_path=function(){return MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance._path};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.set_timeout=function(A){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance._timeout=A};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.get_timeout=function(){return MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance._timeout};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.set_defaultUserContext=function(A){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance._userContext=A};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.get_defaultUserContext=function(){return MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance._userContext};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.set_defaultSucceededCallback=function(A){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance._succeeded=A};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.get_defaultSucceededCallback=function(){return MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance._succeeded};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.set_defaultFailedCallback=function(A){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance._failed=A};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.get_defaultFailedCallback=function(){return MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance._failed};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.set_path("/Modules/Activity/Services/ActivitySubscriptionService.asmx");MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.GetFriendActivitiesByPage=function(B,C,A,D){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance.GetFriendActivitiesByPage(B,C,A,D)};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.GetActivitiesForHomeXml=function(B,C,A,D){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance.GetActivitiesForHomeXml(B,C,A,D)};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.Initialize=function(B,C,A,D){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance.Initialize(B,C,A,D)};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.GetMyActivitiesByPage=function(B,C,A,D){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance.GetMyActivitiesByPage(B,C,A,D)};MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.SaveBandShowToCalendar=function(B,C,D,A,E){MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService._staticInstance.SaveBandShowToCalendar(B,C,D,A,E)};var gtc=Sys.Net.WebServiceProxy._generateTypedConstructor;Type.registerNamespace("MySpace.Domain.Profile");if(typeof(MySpace.Domain.Profile.CalendarEvent)==="undefined"){MySpace.Domain.Profile.CalendarEvent=gtc("MySpace.Domain.Profile.CalendarEvent");MySpace.Domain.Profile.CalendarEvent.registerClass("MySpace.Domain.Profile.CalendarEvent")}var MyXmlDocument;var startTime;var xslStyleSheet;function onOkClicked(){var A=$get("results");if(A!=null){A.focus()}}function changeText(B,A){$get(B).style.display="none";$get(A).style.display="inline"}function AddToCalendar(G,A,I,C,H,E,D,B){var F=new Object();F.Title=G;F.EventId=A;F.DateTime=I;F.Location=C;F.Street=H;F.City=E;F.Country=D;F.Zip=B;MySpace.Web.Modules.Activity.Services.ActivitySubscriptionService.SaveBandShowToCalendar(this.bandShowHash,F,onSaveComplete,onSaveError)}function onSaveComplete(A){}function onSaveError(A){}function OnMouseOver(A){document.getElementById(A).style.backgroundColor="#ffd2d2"}function OnMouseOut(A){document.getElementById(A).style.backgroundColor="#eff3ff"}function display(A){var B=$get(settings.TargetDivId);if(B!=null){B.innerHTML=A}var C=$get("viewall");if(C!=null){C.style.display="none"}}function displayHtml(){var B=/&lt;([^&]*)&gt;/g;var A=$get(settings.TargetDivId);if(settings.htmlFeed.length>0){A.innerHTML=settings.htmlFeed.replace(B,"<$1>");InitActivitiesMusicPlayer(settings.RealSwfPlayer)}else{settings.displayImmediately=true}}function SucceededCallback(E,A){startTime=new Date().getTime();var C;if(E!=null){var G=E.getElementsByTagName("AggregatedActivity");if(G!=null&&G.length>0){if(navigator.userAgent.indexOf("MSIE")>=0){var D=null;var H=null;var B;try{D=new ActiveXObject("MSXML2.XSLTemplate.6.0");H=new ActiveXObject("Msxml2.FreeThreadedDOMDocument.6.0");H.setProperty("AllowXsltScript",true)}catch(F){D=new ActiveXObject("Msxml2.XSLTemplate");H=new ActiveXObject("Msxml2.FreeThreadedDOMDocument")}H.async=false;H.resolveExternals=false;H.load(settings.XsltUrl);D.stylesheet=H;B=D.createProcessor();B.input=E;B.addParameter("ImagePath",settings.ImagePath);B.addParameter("VideoSmallBK",settings.VideoSmallBK);B.addParameter("VideoLargeBK",settings.VideoLargeBK);B.addParameter("LinkOnTop",settings.LinkOnTop);B.addParameter("LinkOnTopUrl",settings.UpdatesHomeUrl);B.addParameter("ShowMyUpdateLink",settings.ShowMyUpdateLink);B.addParameter("ShowDeleteLink",settings.ShowDeleteLink);B.addParameter("feature",settings.Feature);B.addParameter("AddToMyProfile",settings.AddToMyProfile);B.addParameter("ShowAddToMyProfileLink",settings.ShowAddToMyProfileLink);B.addParameter("PlaySong",settings.PlaySong);B.transform();settings.htmlFeed=B.output;if(settings.displayImmediately){displayHtml()}}else{if(document.implementation&&document.implementation.createDocument){MyXmlDocument=E;xslStyleSheet=document.implementation.createDocument("","",null);xslStyleSheet.load(settings.XsltUrl);xslStyleSheet.onload=RenderHTML}else{display(settings.UnsupportedBrowser)}}}else{display(settings.NoRecordsMessage)}}else{display(settings.NoRecordsMessage)}}function RenderHTML(){var A=new XSLTProcessor();A.importStylesheet(xslStyleSheet);A.setParameter(null,"VideoSmallBK",settings.VideoSmallBK);A.setParameter(null,"VideoLargeBK",settings.VideoLargeBK);A.setParameter(null,"ImagePath",settings.ImagePath);A.setParameter(null,"LinkOnTop",settings.LinkOnTop);A.setParameter(null,"LinkOnTopUrl",settings.UpdatesHomeUrl);A.setParameter(null,"ShowMyUpdateLink",settings.ShowMyUpdateLink);A.setParameter(null,"ShowDeleteLink",settings.ShowDeleteLink);A.setParameter(null,"feature",settings.Feature);A.setParameter(null,"AddToMyProfile",settings.AddToMyProfile);A.setParameter(null,"ShowAddToMyProfileLink",settings.ShowAddToMyProfileLink);A.setParameter(null,"PlaySong",settings.PlaySong);var B=A.transformToDocument(MyXmlDocument);var C=new XMLSerializer();settings.htmlFeed=C.serializeToString(B);if(settings.displayImmediately){displayHtml()}}function OnTimeOut(A){display(settings.TimeOutError)}function OnError(A){display(settings.AjaxSaveError)}function ReportTimer(A){if(settings.ShowResultTime){window.status="Xslt transformation: "+A+" ms"}}function resizeFrame(B){var A=B.contentWindow.document.body.scrollHeight;if(A>45){B.style.height=A+"px"}else{B.style.height="45px"}}var activePlayer=null;function playPauseSong(B,D,C){var A="";if(getBtnState(B)=="playing"){A=document.PixelPlayer.pauseSong();setBtnState(B,"paused")}else{if(activePlayer!=null&&activePlayer!=B){pauseSong(activePlayer);activePlayer=null}A=document.PixelPlayer.playSong(D,C);activePlayer=B;setBtnState(B,"playing")}}function pauseSong(B){var A=document.PixelPlayer.pauseSong();setBtnState(B,"paused");window.status="Paused song"}function getBtnState(A){return(A.title.indexOf("playing")>=0)?"playing":"paused"}function setBtnState(B,A){if(A=="playing"){B.className="pauseSong";B.title="playing";B.innerHTML=MySpaceRes.SongHistory.PauseSongV2}else{if(A=="paused"){B.className="playSong";B.title="paused";B.innerHTML=MySpaceRes.SongHistory.PlaySongV2}}}function InitActivitiesMusicPlayer(C){var A=document.getElementsByName("activitiesMusicPlayer");if(A.length>0){A[0].parentNode.parentNode.innerHTML+="<div id='divActivitiesPixelPlayer' />";var B=new SWFObject(C,"PixelPlayer","1","1","8","#ffffff");B.addParam("codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0");B.addParam("width","1");B.addParam("height","1");B.addParam("src",C);B.addParam("quality","high");B.addParam("pluginspage","http://www.macromedia.com/go/getflashplayer");B.addParam("align","middle");B.addParam("play","true");B.addParam("loop","true");B.addParam("scale","showall");B.addParam("wmode","window");B.addParam("devicefont","false");B.addParam("id","PixelPlayer");B.addParam("bgcolor","#ffffff");B.addParam("name","PixelPlayer");B.addParam("menu","true");B.addParam("allowScriptAccess","always");B.addParam("allowFullScreen","false");B.addParam("movie",C);B.addParam("salign","");B.write("divActivitiesPixelPlayer")}}function GetMoreUpdates(){alert("hello")}function UpdatesOkCallback(A,B){alert(A)};
