var pluckViewTrackingDisabled=false; if(typeof YAHOO=="undefined"||!YAHOO){var YAHOO={};}YAHOO.namespace=function(){var A=arguments,E=null,C,B,D;for(C=0;C0)?A.dump(D[F],I-1):L);}else{K.push(D[F]);}K.push(J);}if(K.length>1){K.pop();}K.push("]");}else{K.push("{");for(F in D){if(A.hasOwnProperty(D,F)){K.push(F+G);if(A.isObject(D[F])){K.push((I>0)?A.dump(D[F],I-1):L);}else{K.push(D[F]);}K.push(J);}}if(K.length>1){K.pop();}K.push("}");}return K.join("");},substitute:function(S,E,L){var I,H,G,O,P,R,N=[],F,J="dump",M=" ",D="{",Q="}";for(;;){I=S.lastIndexOf(D);if(I<0){break;}H=S.indexOf(Q,I);if(I+1>=H){break;}F=S.substring(I+1,H);O=F;R=null;G=O.indexOf(M);if(G>-1){R=O.substring(G+1);O=O.substring(0,G);}P=E[O];if(L){P=L(O,P,R);}if(A.isObject(P)){if(A.isArray(P)){P=A.dump(P,parseInt(R,10));}else{R=R||"";var K=R.indexOf(J);if(K>-1){R=R.substring(4);}if(P.toString===Object.prototype.toString||K>-1){P=A.dump(P,parseInt(R,10));}else{P=P.toString();}}}else{if(!A.isString(P)&&!A.isNumber(P)){P="~-"+N.length+"-~";N[N.length]=F;}}S=S.substring(0,I)+P+S.substring(H+1);}for(I=N.length-1;I>=0;I=I-1){S=S.replace(new RegExp("~-"+I+"-~"),"{"+N[I]+"}","g");}return S;},trim:function(D){try{return D.replace(/^\s+|\s+$/g,"");}catch(E){return D;}},merge:function(){var G={},E=arguments;for(var F=0,D=E.length;F=0;--i){if(pstack[i]===o){return"null";}}pstack[pstack.length]=o;a=[];isArray=l.isArray(o);if(d>0){if(isArray){for(i=o.length-1;i>=0;--i){a[i]=_stringify(o,i,d-1,w,pstack)||"null";}}else{j=0;if(l.isArray(w)){for(i=0,len=w.length;i=0?d:1/0;return _stringify({"":o},"",d,w,[]);}return undefined;},dateToString:function(d){function _zeroPad(v){return v<10?"0"+v:v;}return d.getUTCFullYear()+"-"+_zeroPad(d.getUTCMonth()+1)+"-"+_zeroPad(d.getUTCDate())+"T"+_zeroPad(d.getUTCHours())+":"+_zeroPad(d.getUTCMinutes())+":"+_zeroPad(d.getUTCSeconds())+"Z";},stringToDate:function(str){if(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})Z$/.test(str)){var d=new Date();d.setUTCFullYear(RegExp.$1,(RegExp.$2|0)-1,RegExp.$3);d.setUTCHours(RegExp.$4,RegExp.$5,RegExp.$6);return d;}return str;}};})();YAHOO.register("json",YAHOO.lang.JSON,{version:"2.6.0",build:"1321"});document.iframeLoaders={};iframe=function(){this.initialize.apply(this,arguments);};iframe.prototype={initialize:function(form,options,count){count=count||(new Date()*1);if(!options)options={};this.form=form;this.uniqueId=count;document.iframeLoaders[this.uniqueId]=this;var url=form.action+'?jsonRequest='+escape(form.elements[0].value);var firstSlash=url.indexOf("/",url.indexOf("//")+2);this.transport=this.getTransport((firstSlash>0)?url.substring(0,firstSlash):"");this.onComplete=options.onComplete||null;this.update=this.$(options.update)||null;this.updateMultiple=options.multiple||false;if(((navigator.vendor&&(navigator.vendor.indexOf('Apple'))>-1)||window.opera)&&(/\/Direct\/Process(\?|$)/.test(form.action))&&form.elements&&(form.elements.length==1)){var doc=this.transport.contentWindow||this.transport.contentDocument;if(url.length<80000){if(doc.document) doc=doc.document;try{doc.location.replace(url);return;}catch(e){};}} form.target='frame_'+this.uniqueId;form.setAttribute("target",'frame_'+this.uniqueId);form.submit();},onStateChange:function(){this.transport=this.$('frame_'+this.uniqueId);try{var doc=this.transport.contentDocument.body.innerHTML;this.transport.contentDocument.close();} catch(e){try{var doc=this.transport.contentWindow.document.body.innerHTML;this.transport.contentWindow.document.close();} catch(e){try{var doc=this.transport.document.body.innerHTML;this.transport.document.body.close();} catch(e){try{var doc=window.frames['frame_'+this.uniqueId].document.body.innerText;} catch(e){}}}} this.transport.responseText=doc;if(this.onComplete)setTimeout(this.bind(function(){this.onComplete(this.transport);},this),10);if(this.update)setTimeout(this.bind(function(){this.update.innerHTML=this.transport.responseText;},this),10);if(this.updateMultiple){setTimeout(this.bind(function(){try{var hasscript=false;eval("var inputObject = "+this.transport.responseText);for(var i in inputObject){if(i=='script'){hasscript=true;} else{if(elm=this.$(i)){elm.innerHTML=inputObject[i];}else{}}}if(hasscript)eval(inputObject['script']);}catch(e){}},this),10);}},getTransport:function(baseUrl){var divElm=document.createElement('DIV'),frame;divElm.setAttribute('style','width: 0; height: 0; margin: 0; padding: 0; visibility: hidden; overflow: hidden');if(navigator.userAgent.indexOf('MSIE')>0&&navigator.userAgent.indexOf('Opera')==-1){divElm.style.width=0;divElm.style.height=0;divElm.style.margin=0;divElm.style.padding=0;divElm.style.visibility='hidden';divElm.style.overflow='hidden';divElm.innerHTML='';}else{frame=document.createElement("iframe");frame.setAttribute("name","frame_"+this.uniqueId);frame.setAttribute("id","frame_"+this.uniqueId);frame.addEventListener("load",this.bind(function(){this.onStateChange();},this),false);divElm.appendChild(frame);} if(typeof(RequestBatch)==='undefined'){document.body.appendChild(divElm);}else{(RequestBatch.container||document.body).appendChild(divElm);} return frame;},bind:function(functionObject,referenceObject){return function(){return functionObject.apply(referenceObject,arguments);}},'$':function(id){return document.getElementById(id);}};if(typeof(RequestBatch)==='undefined'){RequestBatch=function(){this.initialize.apply(this,arguments);};var counter=Math.floor(Math.random()*10000);var pendingRequests=0;function DirectAccessErrorHandler(msg,ex){} (function(){var isIE=(navigator.userAgent.indexOf('MSIE')!=-1&&navigator.userAgent.indexOf('Opera')==-1);var maxUrlLength=isIE?2083:4000;var jsonpmax=typeof PLUCK_JSONPMAX!=='undefined'?PLUCK_JSONPMAX:null;var m=document.location.toString().match(/PLUCK_JSONPMAX=([0-9]+)/);if(m&&m.length>0){jsonpmax=m[1];} if(jsonpmax){maxUrlLength=jsonpmax;} function buildJsonpUrl(serverUrl,encodedJsonString,callbackName,chunkToken,chunksRemaining){var separator=serverUrl.indexOf('?')==-1?"?":"&";serverUrl=serverUrl.replace('/Process','/Jsonp')+separator+"r="+encodedJsonString+'&cb='+callbackName;if(chunkToken){serverUrl=serverUrl+'&ctk='+chunkToken+'&crm='+chunksRemaining;} return serverUrl;} function useJsonp(serverUrl,jsonString,callbackName){serverUrl=buildJsonpUrl(serverUrl,encodeURIComponent(jsonString),callbackName);if(serverUrl.length0){var chunk="";var chunkEncoded="";var chunk=jsonString.substr(0,maxChunkLength);var chunkEncoded=encodeURIComponent(chunk);while(chunkEncoded.length>maxChunkLength){var chunkDiff=chunkEncoded.length-maxChunkLength;chunk=jsonString.substr(0,chunk.length-chunkDiff);chunkEncoded=encodeURIComponent(chunk);} chunks.push(chunkEncoded);jsonString=jsonString.substr(chunk.length);} return chunks;} function getCurrentUserFromCookie(){var ca=document.cookie.split(';');for(var i=0;i0){name=c.substring(0,eqIndex);value=c.substring(eqIndex+1);if(name.toLowerCase()=='hd'){value=unescape(value);value=value.split('|');return value[0];}}} return null;} function createSrcUrl(baseUrl,url,userId,gcid,currentTime){var regexstring=/\DDirect\/Process\?\w\S*/;myregexp=new RegExp(regexstring);baseUrl=baseUrl.indexOf('?')==-1?baseUrl.replace('/Direct/Process','/Stats/Tracker.gif'):baseUrl.replace(myregexp,'/Stats/Tracker.gif');return srcUrl=baseUrl+"?plckUrl="+encodeURIComponent(url)+"&plckUserId="+userId+"&plckGcid="+gcid+"&plckCurrentTime="+currentTime;} RequestBatch.prototype={initialize:function(){this.UniqueId=counter++;this.Requests=new Array()},gcid:"daapiCall",InsertTrackerNode:function(serverUrl,requestUrl,userIdTrckr,gcid,currentTime){if(document.getElementById('slImgNodeTrckr')===null){var trackImgNode=document.createElement('img');trackImgNode.setAttribute('id',"slImgNodeTrckr");trackImgNode.src=createSrcUrl(serverUrl,requestUrl,userIdTrckr,gcid,currentTime);if(trackImgNode.style.setAttribute){trackImgNode.style.setAttribute('display','none');}else{trackImgNode.setAttribute('style','display:none');} document.getElementsByTagName('body')[0].appendChild(trackImgNode);}},InitializeTracking:function(serverUrl){var requestUrl=location.href;var userId=getCurrentUserFromCookie();var d=new Date();var me=this;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);me.InsertTrackerNode(serverUrl,requestUrl,userId,me.gcid,d.getTime());},false);}else if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);me.InsertTrackerNode(serverUrl,requestUrl,userId,me.gcid,d.getTime());}});if(document.documentElement.doScroll&&window==window.top)(function(){try{document.documentElement.doScroll("left");}catch(error){setTimeout(arguments.callee,0);return;} me.InsertTrackerNode(serverUrl,requestUrl,userId,me.gcid,d.getTime());})();}},HasTemplate:function(){return typeof(this["Template"])!="undefined";},AddToRequest:function(requestThis){this.Requests[this.Requests.length]=requestThis;},BeginRequest:function(serverUrl,callback){pendingRequests++;if(!RequestBatch.callbacks){RequestBatch.callbacks={};} var jsonString=YAHOO.lang.JSON.stringify(this),ie=(navigator.userAgent.indexOf('MSIE')!=-1&&navigator.userAgent.indexOf('Opera')==-1);if(ie&&!RequestBatch.container){var body=document.body,div;RequestBatch.container=div=body.insertBefore(document.createElement('div'),body.firstChild);div.style.height=div.style.width=div.style.margin=div.style.padding=0;div.style.visibility=div.style.overflow='hidden';div.style.display='none';} var daapiCallbackName='daapiCallback'+this.UniqueId;var thisRequest=this;var registeredCallbackName='RequestBatch.callbacks.'+daapiCallbackName;var chunking=null;var nextChunkUrl=function(){if(chunking!=null&&chunking.chunks.length>0){var chunk=chunking.chunks.shift();var remaining=chunking.chunks.length;return buildJsonpUrl(serverUrl,chunk,registeredCallbackName,chunking.token,remaining);} return null;};var jsonpServerUrl=useJsonp(serverUrl,jsonString,registeredCallbackName)||null;if(jsonpServerUrl==null){chunking={"token":"i","chunks":getJsonpChunks(serverUrl,jsonString,registeredCallbackName)};jsonpServerUrl=nextChunkUrl();} var callJsonpServerUrl=function(url){var jsonpScriptNode=document.createElement('script');jsonpScriptNode.type="text/javascript";jsonpScriptNode.src=url;var headElem=document.getElementsByTagName('head')[0];RequestBatch.callbacks[daapiCallbackName]=(function(headElem,scriptNode){return function(responses){if(responses.hasOwnProperty('chunkToken')){if(!responses.error&&chunking!=null&&chunking.chunks.length>0){chunking.token=responses.chunkToken;callJsonpServerUrl(nextChunkUrl());}else{}}else if(thisRequest.HasTemplate()){callback(responses);}else{callback(responses.ResponseBatch);} headElem=scriptNode=null;}})(callback,headElem,jsonpScriptNode);headElem.appendChild(jsonpScriptNode);};callJsonpServerUrl(jsonpServerUrl);try{if(!pluckViewTrackingDisabled){thisRequest.InitializeTracking(serverUrl);}} catch(err){} this.UniqueId=counter++;}};})();} function generateForm(formId,serverUrl,inputVal){var form=document.createElement("form");form.acceptCharset="UTF-8";form.name="f"+formId;form.id="f"+formId;form.action=serverUrl;var inputElem=document.createElement("input");inputElem.name="jsonRequest";inputElem.type="hidden";inputElem.value=inputVal;form.appendChild(inputElem);form.method="post";if(navigator.userAgent.toLowerCase().indexOf('firefox')!=-1){var separator=serverUrl.indexOf('?')==-1?"?":"&";var fullRequestURL=serverUrl+separator+"jsonRequest="+escape(inputVal);if(fullRequestURL.length<4000){var sidPos=serverUrl.indexOf('sid=');if(sidPos!=-1){var endPos=serverUrl.indexOf('&',sidPos);var sid=serverUrl.substring(sidPos+'sid='.length,endPos==-1?serverUrl.length:endPos);var sidInputElem=document.createElement("input");sidInputElem.name="sid";sidInputElem.type="hidden";sidInputElem.value=sid;form.appendChild(sidInputElem);form.action=serverUrl.substring(0,sidPos-1);} form.method="get";}} (RequestBatch.container||document.body).appendChild(form);return form;} function processResponse(callback,request,isTemplated) {pendingRequests--;try{if(isTemplated){callback(request.ResponseText);}else{var jsonResponse=unescape(request.responseText);jsonResponse=jsonResponse.replace(/\\\>/g,">");var responseObject=YAHOO.lang.JSON.parse(jsonResponse);try{callback(responseObject.ResponseBatch);}catch(e){DirectAccessErrorHandler("exception during client callback",e);}}}catch(e){DirectAccessErrorHandler("exception during processResponse",e);}} function getPendingRequestCount() {return pendingRequests;}(function(){var Class=function(){return function(){this.initialize.apply(this,arguments);}};UserKey=Class();UserKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.UserKey=data;}};CommentKey=Class();CommentKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.CommentKey=data;}};ArticleKey=Class();ArticleKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.ArticleKey=data;}};PersonaMessageKey=Class();PersonaMessageKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.PersonaMessageKey=data;}};ReviewKey=Class();ReviewKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.ReviewKey=data;}};GalleryKey=Class();GalleryKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.GalleryKey=data;}};PhotoKey=Class();PhotoKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.PhotoKey=data;}};VideoKey=Class();VideoKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.VideoKey=data;}};BlogKey=Class();BlogKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.BlogKey=data;}};BlogPostKey=Class();BlogPostKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.BlogPostKey=data;}};CustomItemKey=Class();CustomItemKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.CustomItemKey=data;}};CustomCollectionKey=Class();CustomCollectionKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.CustomCollectionKey=data;}};ForumCategoryKey=Class();ForumCategoryKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.ForumCategoryKey=data;}};ForumKey=Class();ForumKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.ForumKey=data;}};DiscussionKey=Class();DiscussionKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.DiscussionKey=data;}};ForumPostKey=Class();ForumPostKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.ForumPostKey=data;}};EventKey=Class();EventKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.EventKey=data;}};EventSetKey=Class();EventSetKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.EventSetKey=data;}};CommunityGroupKey=Class();CommunityGroupKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.CommunityGroupKey=data;}};CommunityGroupMembershipKey=Class();CommunityGroupMembershipKey.prototype={initialize:function(communityGroupKey,userKey){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.UserKey=userKey;this.CommunityGroupMembershipKey=data;}};CommunityGroupInvitationKey=Class();CommunityGroupInvitationKey.prototype={initialize:function(communityGroupKey,userKey){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.UserKey=userKey;this.CommunityGroupInvitationKey=data;}};CommunityGroupRegistrantKey=Class();CommunityGroupRegistrantKey.prototype={initialize:function(communityGroupKey,userKey){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.UserKey=userKey;this.CommunityGroupRegistrantKey=data;}};CommunityGroupBannedUserKey=Class();CommunityGroupBannedUserKey.prototype={initialize:function(communityGroupKey,userKey){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.UserKey=userKey;this.CommunityGroupBannedUserKey=data;}};PollKey=Class();PollKey.prototype={initialize:function(pollKey){var data=new Object();data.Key=pollKey;this.PollKey=data;}} BadgeFamilyKey=Class();BadgeFamilyKey.prototype={initialize:function(badgeFamilyKey){var data=new Object();data.Key=badgeFamilyKey;this.BadgeFamilyKey=data;}} LeaderboardKey=Class();LeaderboardKey.prototype={initialize:function(leaderboardKey){var data=new Object();data.Key=leaderboardKey;this.LeaderboardKey=data;}} FeedActivityKey=Class();FeedActivityKey.prototype={initialize:function(feedActivityKey){var data=new Object();data.Key=feedActivityKey;this.FeedActivityKey=data;}} RatingsReferenceKey=Class();RatingsReferenceKey.prototype={initialize:function(ratingsReferenceKey){var data=new Object();data.Key=ratingsReferenceKey;this.RatingsReferenceKey=data;}} CommentPage=Class();CommentPage.prototype={initialize:function(articleKey,numberPerPage,onPage,sort,findCommentKey){var data=new Object();data.ArticleKey=articleKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;data.FindCommentKey=findCommentKey;this.CommentPage=data;}};PersonaMessagePage=Class();PersonaMessagePage.prototype={initialize:function(userKey,numberPerPage,onPage,sort){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.PersonaMessagePage=data;}};ReviewPage=Class();ReviewPage.prototype={initialize:function(articleKey,numberPerPage,onPage,sort){var data=new Object();data.ArticleKey=articleKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.ReviewPage=data;}};UserReviewPage=Class();UserReviewPage.prototype={initialize:function(userKey,numberPerPage,onPage,sort){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.UserReviewPage=data;}};MediaType=Class();MediaType.prototype={initialize:function(name){var data=new Object();data.Name=name;this.MediaType=data;}};PublicGalleryPage=Class();PublicGalleryPage.prototype={initialize:function(numberPerPage,onPage,mediaType){var data=new Object();data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.MediaType=mediaType;this.PublicGalleryPage=data;}};UserGalleryPage=Class();UserGalleryPage.prototype={initialize:function(userKey,numberPerPage,onPage,mediaType){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.MediaType=mediaType;this.UserGalleryPage=data;}};PhotoPage=Class();PhotoPage.prototype={initialize:function(galleryKey,numberPerPage,onPage,sort){var data=new Object();data.GalleryKey=galleryKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.PhotoPage=data;}};VideoPage=Class();VideoPage.prototype={initialize:function(galleryKey,numberPerPage,onPage,sort){var data=new Object();data.GalleryKey=galleryKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.VideoPage=data;}};CommentAction=Class();CommentAction.prototype={initialize:function(commentOnKey,onPageUrl,onPageTitle,commentBody,postedOnDate){var data=new Object();data.CommentOnKey=commentOnKey;data.OnPageUrl=onPageUrl;data.OnPageTitle=onPageTitle;data.CommentBody=commentBody;data.PostedOnDate=postedOnDate;this.CommentAction=data;}};ReviewAction=Class();ReviewAction.prototype={initialize:function(reviewOnThisKey,onPageUrl,onPageTitle,reviewTitle,reviewRating,reviewBody,reviewPros,reviewCons){var data=new Object();data.ReviewOnKey=reviewOnThisKey;data.OnPageUrl=onPageUrl;data.OnPageTitle=onPageTitle;data.ReviewTitle=reviewTitle;data.ReviewRating=reviewRating;data.ReviewBody=reviewBody;data.ReviewPros=reviewPros;data.ReviewCons=reviewCons;this.ReviewAction=data;}};RecommendAction=Class();RecommendAction.prototype={initialize:function(recommendThisKey,articleTitle){var data=new Object();data.RecommendThisKey=recommendThisKey;if(articleTitle){data.OnPageTitle=articleTitle;} this.RecommendAction=data;}};RateAction=Class();RateAction.prototype={initialize:function(rateThisKey,rating,multiRate,ratingsReferenceKey){var data=new Object();data.RateThisKey=rateThisKey;data.Rating=rating;if(typeof(multiRate)!="undefined"){data.MultiRate=multiRate;} if(typeof(ratingsReferenceKey)!=="undefined"){data.RatingsReferenceKey=ratingsReferenceKey;} this.RateAction=data;}};DeleteContentAction=Class();DeleteContentAction.prototype={initialize:function(deleteThisContent){var data=new Object();data.DeleteThisContent=deleteThisContent;this.DeleteContentAction=data;}};EmailContentAction=Class();EmailContentAction.prototype={initialize:function(toAddress,subject,body){var data=new Object();data.ToAddress=toAddress;data.Subject=subject;data.Body=body;this.EmailContentAction=data;}};EmailContentWithUserIDAction=Class();EmailContentWithUserIDAction.prototype={initialize:function(toUserKey,subject,body){var data=new Object();data.UserKey=toUserKey;data.Subject=subject;data.Body=body;this.EmailContentWithUserIDAction=data;}};ReportAbuseAction=Class();ReportAbuseAction.prototype={initialize:function(reportThisKey,abuseReason,abuseDescription){var data=new Object();data.ReportThisKey=reportThisKey;data.AbuseReason=abuseReason;data.AbuseDescription=abuseDescription;this.ReportAbuseAction=data;}};Category=Class();Category.prototype={initialize:function(name){var data=new Object();data.Name=name;this.Category=data;}};Section=Class();Section.prototype={initialize:function(name){var data=new Object();data.Name=name;this.Section=data;}};UpdateArticleAction=Class();UpdateArticleAction.prototype={initialize:function(updateArticle,onPageUrl,onPageTitle,section,categories){var data=new Object();data.UpdateArticle=updateArticle;data.OnPageUrl=onPageUrl;data.OnPageTitle=onPageTitle;data.Section=section;data.Categories=categories;this.UpdateArticleAction=data;}};UpdateGalleryAction=Class();UpdateGalleryAction.prototype={initialize:function(updateGallery,galleryType,mediaType,title,description,tags,section,galleryPromo){var data=new Object();data.UpdateGallery=updateGallery;data.GalleryType=galleryType;data.MediaType=mediaType;data.Title=title;data.Description=description;data.Tags=tags;data.Section=section;data.GalleryPromo=galleryPromo;this.UpdateGalleryAction=data;}};UpdatePhotoAction=Class();UpdatePhotoAction.prototype={initialize:function(updatePhoto,title,description,tags,section){var data=new Object();data.UpdatePhoto=updatePhoto;data.Title=title;data.Description=description;data.Tags=tags;data.Section=section;this.UpdatePhotoAction=data;}};UpdateVideoAction=Class();UpdateVideoAction.prototype={initialize:function(updateVideo,title,description,tags,section){var data=new Object();data.UpdateVideo=updateVideo;data.Title=title;data.Description=description;data.Tags=tags;data.Section=section;this.UpdateVideoAction=data;}};GalleryType=Class();GalleryType.prototype={initialize:function(name){var data=new Object();data.Name=name;this.GalleryType=data;}};GalleryPromo=Class();GalleryPromo.prototype={initialize:function(title,body,photoKey){var data=new Object();data.Title=title;data.Body=body;data.PhotoKey=photoKey;this.GalleryPromo=data;}};UserTier=Class();UserTier.prototype={initialize:function(name){var data=new Object();data.Name=name;this.UserTier=data;}};MembershipTier=Class();MembershipTier.prototype={initialize:function(name){var data=new Object();data.Name=name;this.MembershipTier=data;}};Activity=Class();Activity.prototype={initialize:function(name){var data=new Object();data.Name=name;this.Activity=data;}};DiscoverArticlesAction=Class();DiscoverArticlesAction.prototype={initialize:function(searchSections,searchCategories,limitToContributors,activity,age,maximumNumberOfDiscoveries){var data=new Object();data.SearchSections=searchSections;data.SearchCategories=searchCategories;data.LimitToContributors=limitToContributors;data.Activity=activity;data.Age=age;data.MaximumNumberOfDiscoveries=maximumNumberOfDiscoveries;this.DiscoverArticlesAction=data;}};AddFriendAction=Class();AddFriendAction.prototype={initialize:function(friendUserKey){var data=new Object();data.FriendUserKey=friendUserKey;this.AddFriendAction=data;}};AddPersonaMessageAction=Class();AddPersonaMessageAction.prototype={initialize:function(toUserKey,body){var data=new Object();data.ToUserKey=toUserKey;data.Body=body;this.AddPersonaMessageAction=data;}};RemovePersonaMessageAction=Class();RemovePersonaMessageAction.prototype={initialize:function(personaMessageKey){var data=new Object();data.PersonaMessageKey=personaMessageKey;this.RemovePersonaMessageAction=data;}};ApproveFriendAction=Class();ApproveFriendAction.prototype={initialize:function(friendUserKey,isApproved){var data=new Object();data.FriendUserKey=friendUserKey;data.IsApproved=isApproved;this.ApproveFriendAction=data;}};RemoveFriendAction=Class();RemoveFriendAction.prototype={initialize:function(friendUserKey){var data=new Object();data.FriendUserKey=friendUserKey;this.RemoveFriendAction=data;}};AddEnemyAction=Class();AddEnemyAction.prototype={initialize:function(enemyUserKey){var data=new Object();data.EnemyUserKey=enemyUserKey;this.AddEnemyAction=data;}};RemoveEnemyAction=Class();RemoveEnemyAction.prototype={initialize:function(enemyUserKey){var data=new Object();data.EnemyUserKey=enemyUserKey;this.RemoveEnemyAction=data;}};FriendPage=Class();FriendPage.prototype={initialize:function(userKey,numberPerPage,onPage,isPendingList,filterKey,filterValue){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.IsPendingList=isPendingList;data.FilterKey=filterKey;data.FilterValue=filterValue;this.FriendPage=data;}};IsFriend=Class();IsFriend.prototype={initialize:function(friendUserKey,userKey){var data=new Object();data.FriendUserKey=friendUserKey;data.UserKey=userKey;this.IsFriend=data;}};EnemyPage=Class();EnemyPage.prototype={initialize:function(userKey,numberPerPage,onPage,sort){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.EnemyPage=data;}};DiscoverContentAction=Class();DiscoverContentAction.prototype={initialize:function(searchSections,searchCategories,limitToContributors,activity,contentType,age,maximumNumberOfDiscoveries,filterBySiteOfOrigin,parentKeys){var data=new Object();data.SearchSections=searchSections;data.SearchCategories=searchCategories;data.LimitToContributors=limitToContributors;data.Activity=activity;data.ContentType=contentType;data.Age=age;data.MaximumNumberOfDiscoveries=maximumNumberOfDiscoveries;data.FilterBySiteOfOrigin=filterBySiteOfOrigin;if(parentKeys){data.ParentKeys=parentKeys;} this.DiscoverContentAction=data;}};ContentType=Class();ContentType.prototype={initialize:function(name){var data=new Object();data.Name=name;this.ContentType=data;}};UpdateUserProfileAction=Class();UpdateUserProfileAction.prototype={initialize:function(userKey,aboutMe,location,signature,dateOfBirth,sex,personaPrivacyMode,commentsTabVisible,photosTabVisible,messagesOpenToEveryone,isEmailNotificationsEnabled,selectedStyleId,customAnswers,extendedProfile){var data=new Object();data.UserKey=userKey;data.AboutMe=aboutMe;data.Location=location;data.Signature=signature;data.DateOfBirth=dateOfBirth;data.Sex=sex;data.PersonaPrivacyMode=personaPrivacyMode;data.CommentsTabVisible=commentsTabVisible;data.PhotosTabVisible=photosTabVisible;data.MessagesOpenToEveryone=messagesOpenToEveryone;data.IsEmailNotificationsEnabled=isEmailNotificationsEnabled;data.SelectedStyleId=selectedStyleId;data.CustomAnswers=customAnswers;data.ExtendedProfile=extendedProfile;this.UpdateUserProfileAction=data;}};UpdateUserBlockedSettingAction=Class();UpdateUserBlockedSettingAction.prototype={initialize:function(userKey,isBlocked){var data=new Object;data.UserKey=userKey;data.IsBlocked=isBlocked;this.UpdateUserBlockedSettingAction=data;}};SearchAction=Class();SearchAction.prototype={initialize:function(searchType,searchString,numberPerPage,onPage){var data=new Object();data.SearchType=searchType;data.SearchString=searchString;data.NumberPerPage=numberPerPage;data.OnPage=onPage;this.SearchAction=data;}};WatchItemPage=Class();WatchItemPage.prototype={initialize:function(userKey,numberPerPage,onPage){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;this.WatchItemPage=data;}};AddWatchItemAction=Class();AddWatchItemAction.prototype={initialize:function(userKey,watchTargetKey,title,url){var data=new Object();data.UserKey=userKey;data.WatchTargetKey=watchTargetKey;data.WatchItemTitle=title;data.WatchItemUrl=url;this.AddWatchItemAction=data;}};DeleteWatchItemAction=Class();DeleteWatchItemAction.prototype={initialize:function(userKey,watchTargetKey){var data=new Object();data.UserKey=userKey;data.WatchTargetKey=watchTargetKey;this.DeleteWatchItemAction=data;}};BlogPostPage=Class();BlogPostPage.prototype={initialize:function(blogKey,numberPerPage,onPage,sort,blogPostState,restrictToOwner,includeFuturePosts){var data=new Object();data.BlogKey=blogKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;data.BlogPostState=blogPostState;if((typeof(restrictToOwner)=='undefined')||(restrictToOwner==null)){restrictToOwner=false;} data.RestrictToOwner=restrictToOwner.toString();if((typeof(includeFuturePosts)=='undefined')||(includeFuturePosts==null)){includeFuturePosts=false;} data.IncludeFuturePosts=includeFuturePosts.toString();this.BlogPostPage=data;}};BlogPostsByTagPage=Class();BlogPostsByTagPage.prototype={initialize:function(blogKey,tag,numberPerPage,onPage,sort){var data=new Object();data.BlogKey=blogKey;data.Tag=tag;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.BlogPostsByTagPage=data;}};BlogPostArchiveCount=Class();BlogPostArchiveCount.prototype={initialize:function(blogKey){var data=new Object();data.BlogKey=blogKey;this.BlogPostArchiveCount=data;}};BlogPostArchiveContentPage=Class();BlogPostArchiveContentPage.prototype={initialize:function(blogKey,month,numberPerPage,onPage,sort){var data=new Object();data.BlogKey=blogKey;data.Month=month;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.BlogPostArchiveContentPage=data;}};UserCommentPage=Class();UserCommentPage.prototype={initialize:function(userKey,numberPerPage,onPage,sort,commentsOnly){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;data.CommentsOnly=commentsOnly;this.UserCommentPage=data;}};RecentBlogTag=Class();RecentBlogTag.prototype={initialize:function(blogKey){var data=new Object();data.BlogKey=blogKey;this.RecentBlogTag=data;}};RecentUserPhotoPage=Class();RecentUserPhotoPage.prototype={initialize:function(userKey,numberPerPage,onPage){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;this.RecentUserPhotoPage=data;}};RecentUserVideoPage=Class();RecentUserVideoPage.prototype={initialize:function(userKey,numberPerPage,onPage){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;this.RecentUserVideoPage=data;}};RecentPublicGalleryPage=Class();RecentPublicGalleryPage.prototype={initialize:function(userKey,numberPerPage,onPage){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;this.RecentPublicGalleryPage=data;}};RecentUserActivity=Class();RecentUserActivity.prototype={initialize:function(userKey){var data=new Object();data.UserKey=userKey;this.RecentUserActivity=data;}};UserMediaSubmissionsCountPage=Class();UserMediaSubmissionsCountPage.prototype={initialize:function(userKey,mediaType,numberPerPage,onPage){var data=new Object();data.UserKey=userKey;data.MediaType=mediaType;data.NumberPerPage=numberPerPage;data.OnPage=onPage;this.UserMediaSubmissionsCountPage=data;}};RecentForumDiscussionPage=Class();RecentForumDiscussionPage.prototype={initialize:function(userKey,numberPerPage,onPage){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;this.RecentForumDiscussionPage=data;}};UserGroupForumPage=Class();UserGroupForumPage.prototype={initialize:function(userKey,numberPerPage,onPage,sort){var data=new Object();data.UserKey=userKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.UserGroupForumPage=data;}};UpdateBlogAction=Class();UpdateBlogAction.prototype={initialize:function(updateBlog,title,tagline,blogRollEntries,blogType,commentApproval){var data=new Object();data.BlogKey=updateBlog;data.Title=title;data.Tagline=tagline;data.BlogRollEntries=blogRollEntries;data.BlogType=blogType;if((typeof(commentApproval)=='undefined'||(commentApproval==null))){commentApproval="NoChange";} data.CommentApproval=commentApproval;this.UpdateBlogAction=data;}};BlogRollEntry=Class();BlogRollEntry.prototype={initialize:function(name,url){var data=new Object();data.Name=name;data.Url=url;this.BlogRollEntry=data;}};Bookmark=Class();Bookmark.prototype={initialize:function(title,link){var data=new Object();data.Title=title;data.Link=link;this.Bookmark=data;}};CommunityGroupVisibility=Class();CommunityGroupVisibility.prototype={initialize:function(name){var data=new Object();data.Name=name;this.CommunityGroupVisibility=data;}};UpdateBlogPostAction=Class();UpdateBlogPostAction.prototype={initialize:function(key,title,body,tags,publishDate,published){var data=new Object();data.TargetThis=key;data.Title=title;data.Body=body;data.Tags=tags;data.Date=publishDate;data.Published=published;this.UpdateBlogPostAction=data;}};DiscussionKey=Class();DiscussionKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.DiscussionKey=data;}};CustomItemKey=Class();CustomItemKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.CustomItemKey=data;}};CustomCollectionKey=Class();CustomCollectionKey.prototype={initialize:function(key){var data=new Object();data.Key=key;this.CustomCollectionKey=data;}};UpdateCustomItemAction=Class();UpdateCustomItemAction.prototype={initialize:function(customItemKey,name,mimeType,displayText,content,includeInRecentActivity){var data=new Object();data.CustomItemKey=customItemKey;data.Name=name;data.MimeType=mimeType;data.DisplayText=displayText;data.Content=content;if((typeof(includeInRecentActivity)=='undefined')||(includeInRecentActivity==null)){includeInRecentActivity=true;} data.IncludeInRecentActivity=includeInRecentActivity this.UpdateCustomItemAction=data;}};AddCustomCollectionAction=Class();AddCustomCollectionAction.prototype={initialize:function(customCollectionKey,customCollectionName){var data=new Object();data.CustomCollectionKey=customCollectionKey;data.CustomCollectionName=customCollectionName;this.AddCustomCollectionAction=data;}};InsertIntoCollectionAction=Class();InsertIntoCollectionAction.prototype={initialize:function(customCollectionKey,insertThisKey,position){var data=new Object();data.CustomCollectionKey=customCollectionKey;data.InsertThisKey=insertThisKey;data.Position=position;this.InsertIntoCollectionAction=data;}};RemoveFromCollectionAction=Class();RemoveFromCollectionAction.prototype={initialize:function(customCollectionKey,removeThisKey,position){var data=new Object();data.CustomCollectionKey=customCollectionKey;data.RemoveThisKey=removeThisKey;data.Position=position;this.RemoveFromCollectionAction=data;}};CustomCollectionPage=Class();CustomCollectionPage.prototype={initialize:function(customCollectionKey,numberPerPage,onPage,sort){var data=new Object();data.CustomCollectionKey=customCollectionKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.CustomCollectionPage=data;}};EditorMessageRequest=Class();EditorMessageRequest.prototype={initialize:function(){this.EditorMessageRequest=new Object();}};UserTags=Class();UserTags.prototype={initialize:function(userKey,contentType){var data=new Object();data.UserKey=userKey;data.ContentType=contentType;this.UserTags=data;}};GetContentPolicyAction=Class();GetContentPolicyAction.prototype={initialize:function(targetKey,userTier,action){var data=new Object();data.TargetKey=targetKey;data.UserTier=userTier;data.ContentPolicyActionType=action;this.GetContentPolicyAction=data;}} SetContentPolicyAction=Class();SetContentPolicyAction.prototype={initialize:function(targetKey,userTier,action,policy){var data=new Object();data.TargetKey=targetKey;data.UserTier=userTier;data.ContentPolicyActionType=action;data.ContentPolicy=policy;this.SetContentPolicyAction=data;}} ContentPolicy=Class();ContentPolicy.prototype={initialize:function(name){var data=new Object();data.Name=name;this.ContentPolicy=data;}};ContentPolicyActionType=Class();ContentPolicyActionType.prototype={initialize:function(name){var data=new Object();data.Name=name;this.ContentPolicyActionType=data;}};UpdateForumAction=Class();UpdateForumAction.prototype={initialize:function(forumKey,title,description){var data=new Object();data.ForumKey=forumKey;data.Title=title;data.Description=description;this.UpdateForumAction=data;}};UpdateForumDiscussionAction=Class();UpdateForumDiscussionAction.prototype={initialize:function(key,title,body,isQuestion,isPoll,section,categories){var data=new Object();data.TargetThis=key;data.Title=title;data.Body=body;data.IsQuestion=typeof(isQuestion)=='string'?isQuestion:(isQuestion?"true":"false");data.IsPoll=typeof(isPoll)=='string'?isPoll:(isPoll?"true":"false");if(typeof(section)!="undefined"){data.Section=section;} if(typeof(categories)!="undefined"){data.Categories=categories;} this.UpdateForumDiscussionAction=data;}};UpdateForumPostAction=Class();UpdateForumPostAction.prototype={initialize:function(key,title,body,isQuestion){var data=new Object();data.TargetThis=key;data.Title=title;data.Body=body;data.IsQuestion=isQuestion;this.UpdateForumPostAction=data;}};ForumToggleDiscussionStickyAction=Class();ForumToggleDiscussionStickyAction.prototype={initialize:function(discussionKey){var data=new Object();data.DiscussionKey=discussionKey;this.ForumToggleDiscussionStickyAction=data;}};ForumToggleDiscussionClosedAction=Class();ForumToggleDiscussionClosedAction.prototype={initialize:function(discussionKey){var data=new Object();data.DiscussionKey=discussionKey;this.ForumToggleDiscussionClosedAction=data;}};ForumDiscussionsPage=Class();ForumDiscussionsPage.prototype={initialize:function(forumKey,numberPerPage,oneBasedOnPage,sort){var data=new Object();data.ForumKey=forumKey;data.NumberPerPage=numberPerPage;data.OnPage=oneBasedOnPage;data.Sort=sort;this.ForumDiscussionsPage=data;}};ForumPostsPage=Class();ForumPostsPage.prototype={initialize:function(forumDiscussionKey,numberPerPage,oneBasedOnPage,sort,findPostKey){var data=new Object();data.DiscussionKey=forumDiscussionKey;data.NumberPerPage=numberPerPage;data.OnPage=oneBasedOnPage;data.Sort=sort;data.FindPostKey=findPostKey;this.ForumPostsPage=data;}};ForumCategoriesPage=Class();ForumCategoriesPage.prototype={initialize:function(numberPerPage,oneBasedOnPage){var data=new Object();data.NumberPerPage=numberPerPage;data.OnPage=oneBasedOnPage;this.ForumCategoriesPage=data;}};ForumsPage=Class();ForumsPage.prototype={initialize:function(categoryKey,numberPerPage,oneBasedOnPage,sort){var data=new Object();data.ForumCategoryKey=categoryKey;data.NumberPerPage=numberPerPage;data.OnPage=oneBasedOnPage;data.Sort=sort;this.ForumsPage=data;}};ForumSearchAction=Class();ForumSearchAction.prototype={initialize:function(searchKey,searchString,numberPerPage,onPage){var data=new Object();data.TargetThis=searchKey;data.SearchString=searchString;data.NumberPerPage=numberPerPage;data.OnPage=onPage;this.ForumSearchAction=data;}};CommunityGroupPage=Class();CommunityGroupPage.prototype={initialize:function(numberPerPage,oneBasedOnPage,sort,section){var data=new Object();data.NumberPerPage=numberPerPage;data.OnPage=oneBasedOnPage;data.Sort=sort;if((typeof(section)=='undefined')||(section==null)){section=new Section("All");} data.Section=section;this.CommunityGroupPage=data;}};CommunityGroupMembership=Class();CommunityGroupMembership.prototype={initialize:function(groupKey,userKey){var data=new Object();data.CommunityGroupKey=groupKey;data.UserKey=userKey;this.CommunityGroupMembership=data;}};CommunityGroupMembershipPage=Class();CommunityGroupMembershipPage.prototype={initialize:function(key,numberPerPage,oneBasedOnPage,sort,membershipFilter){var data=new Object();data.Key=key;data.NumberPerPage=numberPerPage;data.OnPage=oneBasedOnPage;data.Sort=sort;data.MembershipFilter=membershipFilter;this.CommunityGroupMembershipPage=data;}};CommunityGroupRegistrantPage=Class();CommunityGroupRegistrantPage.prototype={initialize:function(key,numberPerPage,oneBasedOnPage,sort){var data=new Object();data.CommunityGroupKey=key;data.NumberPerPage=numberPerPage;data.OnPage=oneBasedOnPage;data.Sort=sort;this.CommunityGroupRegistrantPage=data;}};CommunityGroupBannedUserPage=Class();CommunityGroupBannedUserPage.prototype={initialize:function(key,numberPerPage,oneBasedOnPage,sort){var data=new Object();data.CommunityGroupKey=key;data.NumberPerPage=numberPerPage;data.OnPage=oneBasedOnPage;data.Sort=sort;this.CommunityGroupBannedUserPage=data;}};CommunityGroupInvitedUserPage=Class();CommunityGroupInvitedUserPage.prototype={initialize:function(key,numberPerPage,oneBasedOnPage,sort){var data=new Object();data.CommunityGroupKey=key;data.NumberPerPage=numberPerPage;data.OnPage=oneBasedOnPage;data.Sort=sort;this.CommunityGroupInvitedUserPage=data;}};UpdateCommunityGroupAction=Class();UpdateCommunityGroupAction.prototype={initialize:function(key,title,description,categories,visibility,bookmarks,section,photoKey){var data=new Object();data.CommunityGroupKey=key;data.Title=title;data.Description=description;data.Categories=categories;data.Visibility=visibility,data.Bookmarks=bookmarks;data.Section=section;data.PhotoKey=photoKey;this.UpdateCommunityGroupAction=data;}};UpdateCommunityGroupBookmarksAction=Class();UpdateCommunityGroupBookmarksAction.prototype={initialize:function(key,bookmarks){var data=new Object();data.CommunityGroupKey=key;data.Bookmarks=bookmarks;this.UpdateCommunityGroupBookmarksAction=data;}};UpdateCommunityGroupMembershipAction=Class();UpdateCommunityGroupMembershipAction.prototype={initialize:function(communityGroupKey,userKey,membershipTier,isBanned,banMessage){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.UserKey=userKey;data.MembershipTier=membershipTier;data.IsBanned=isBanned;data.BanMessage=banMessage;this.UpdateCommunityGroupMembershipAction=data;}};RequestCommunityGroupMembershipAction=Class();RequestCommunityGroupMembershipAction.prototype={initialize:function(communityGroupKey,userKey,message){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.UserKey=userKey;data.Message=message;this.RequestCommunityGroupMembershipAction=data;}};CommunityGroupSendGroupMessageAction=Class();CommunityGroupSendGroupMessageAction.prototype={initialize:function(communityGroupKey,subject,body){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.Subject=subject;data.Body=body;this.CommunityGroupSendGroupMessageAction=data;}};UpdateCommunityGroupUserPrefsAction=Class();UpdateCommunityGroupUserPrefsAction.prototype={initialize:function(communityGroupKey,userKey,enableGroupDigestMessages,enableGroupManagerMessages,preferredForumPostSortOrder,groupDigestActivityTypes,subscriptionActivityTypes,digestDays,subscribeReplies){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.UserKey=userKey;data.EnableGroupDigestMessages=enableGroupDigestMessages;data.EnableGroupManagerMessages=enableGroupManagerMessages;data.PreferredForumPostSortOrder=preferredForumPostSortOrder;data.GroupDigestActivityTypes=groupDigestActivityTypes;data.SubscriptionActivityTypes=subscriptionActivityTypes;data.GroupDigestRunDays=digestDays;data.SubscribeReplies=subscribeReplies;this.UpdateCommunityGroupUserPrefsAction=data;}};CommunityGroupUserPrefs=Class();CommunityGroupUserPrefs.prototype={initialize:function(communityGroupKey,userKey){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.UserKey=userKey;this.CommunityGroupUserPrefs=data;}};EventsPage=Class();EventsPage.prototype={initialize:function(eventSetKey,startDate,endDate,numberPerPage,oneBasedOnPage,sort){var data=new Object();data.EventSetKey=eventSetKey;data.StartDate=startDate;data.EndDate=endDate;data.NumberPerPage=numberPerPage;data.OnPage=oneBasedOnPage;data.Sort=sort;this.EventsPage=data;}};UpdateEventAction=Class();UpdateEventAction.prototype={initialize:function(key,title,description,location,bookmarkName,bookmarkUrl,startDate,endDate,utcOffset){var data=new Object();data.TargetThis=key;data.Title=title;data.Description=description;data.Location=location;data.BookmarkName=bookmarkName;data.BookmarkUrl=bookmarkUrl;data.StartDate=startDate;data.EndDate=endDate;data.UtcOffset=utcOffset;this.UpdateEventAction=data;}};RecentMiniFeedActivity=Class();RecentMiniFeedActivity.prototype={initialize:function(communityGroupKey,onPage,numberPerPage){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.OnPage=onPage;data.NumberPerPage=numberPerPage this.RecentMiniFeedActivity=data;}} CommunityGroupMostActiveMembers=Class();CommunityGroupMostActiveMembers.prototype={initialize:function(communityGroupKey,age,maximumNumberOfMembers){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.Age=age;data.MaximumNumberOfMembers=maximumNumberOfMembers this.CommunityGroupMostActiveMembers=data;}} CommunityGroupSearchAction=Class();CommunityGroupSearchAction.prototype={initialize:function(communityGroupKey,searchType,searchString,numberPerPage,onPage){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.SearchType=searchType;data.SearchString=searchString;data.OnPage=onPage;data.NumberPerPage=numberPerPage;this.CommunityGroupSearchAction=data;}} RequestDeleteCommunityGroupAction=Class();RequestDeleteCommunityGroupAction.prototype={initialize:function(communityGroupKey,deleteReason){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.DeleteReason=deleteReason;this.RequestDeleteCommunityGroupAction=data;}} CommunityGroupRecentForumDiscussions=Class();CommunityGroupRecentForumDiscussions.prototype={initialize:function(communityGroupKey,age,maximumNumberOfDiscussions){var data=new Object();data.CommunityGroupKey=communityGroupKey;data.Age=age;data.MaximumNumberOfDiscussions=maximumNumberOfDiscussions;this.CommunityGroupRecentForumDiscussions=data;}} SystemTimeInfo=Class();SystemTimeInfo.prototype={initialize:function(){var data=new Object();this.SystemTimeInfo=data;}} PrivateMessageFolderList=Class();PrivateMessageFolderList.prototype={initialize:function(){var data=new Object();this.PrivateMessageFolderList=data;}} PrivateMessage=Class();PrivateMessage.prototype={initialize:function(folderID,messageID){var data=new Object();data.FolderID=folderID;data.MessageID=messageID;this.PrivateMessage=data;}} PrivateMessagePage=Class();PrivateMessagePage.prototype={initialize:function(folderID,numberPerPage,onPage,messageReadState){var data=new Object();data.FolderID=folderID;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.MessageReadState=messageReadState;this.PrivateMessagePage=data;}} PrivateMessageSendAction=Class();PrivateMessageSendAction.prototype={initialize:function(subject,body,recipientList){var data=new Object();data.Subject=subject;data.Body=body;data.RecipientList=recipientList;this.PrivateMessageSendAction=data;}} PrivateMessageMoveMessageAction=Class();PrivateMessageMoveMessageAction.prototype={initialize:function(sourceFolderID,destinationFolderID,messageIDList){var data=new Object();data.SourceFolderID=sourceFolderID;data.DestinationFolderID=destinationFolderID;data.MessageIDList=messageIDList;this.PrivateMessageMoveMessageAction=data;}} PrivateMessageDeleteMessageAction=Class();PrivateMessageDeleteMessageAction.prototype={initialize:function(sourceFolderID,messageIDList){var data=new Object();data.SourceFolderID=sourceFolderID;data.MessageIDList=messageIDList;this.PrivateMessageDeleteMessageAction=data;}} PrivateMessageEmptyTrashAction=Class();PrivateMessageEmptyTrashAction.prototype={initialize:function(){var data=new Object();this.PrivateMessageEmptyTrashAction=data;}} PrivateMessageCreateFolderAction=Class();PrivateMessageCreateFolderAction.prototype={initialize:function(){var data=new Object();data.FolderID="Inbox";this.PrivateMessageCreateFolderAction=data;}} FirstUnreadPost=Class();FirstUnreadPost.prototype={initialize:function(discussionKey,numberPerPage,sort){var data=new Object();data.DiscussionKey=discussionKey;data.NumberPerPage=numberPerPage;data.Sort=sort;this.FirstUnreadPost=data;}} LatestPost=Class();LatestPost.prototype={initialize:function(discussionKey,numberPerPage,sort){var data=new Object();data.DiscussionKey=discussionKey;data.NumberPerPage=numberPerPage;data.Sort=sort;this.LatestPost=data;}} UpdateDiscussionLastReadAction=Class();UpdateDiscussionLastReadAction.prototype={initialize:function(discussionKey,postKey,forceUpdate){var data=new Object();data.DiscussionKey=discussionKey;if(postKey){data.ForumPostKey=postKey;} if(forceUpdate){data.ForceUpdate=true;} else{data.ForceUpdate=false;} this.UpdateDiscussionLastReadAction=data;}} UpdateForumAllReadAction=Class();UpdateForumAllReadAction.prototype={initialize:function(forumKey){var data=new Object();data.ForumKey=forumKey;this.UpdateForumAllReadAction=data;}} UpdateCategoryAllReadAction=Class();UpdateCategoryAllReadAction.prototype={initialize:function(categoryKey){var data=new Object();data.ForumCategoryKey=categoryKey;this.UpdateCategoryAllReadAction=data;}} UpdateExternalUserIdAction=Class();UpdateExternalUserIdAction.prototype={initialize:function(externalSiteName,externalSiteUserId,forUser){var data=new Object();data.ExternalSiteName=externalSiteName;data.ExternalSiteUserId=externalSiteUserId;data.ForUser=forUser;this.UpdateExternalUserIdAction=data;}} UpdateSubscriptionAction=Class();UpdateSubscriptionAction.prototype={initialize:function(key,subscribe){var data=new Object();data.SubscribeTo=key;data.Subscribe=subscribe;this.UpdateSubscriptionAction=data;}} UpdatePollAction=Class();UpdatePollAction.prototype={initialize:function(pollOnKey,question,answers){var data=new Object();data.PollOnKey=pollOnKey;data.Question=question;data.Answers=answers;this.UpdatePollAction=data;}} TogglePollIsClosedAction=Class();TogglePollIsClosedAction.prototype={initialize:function(pollKey){var data=new Object();data.ToggleThisPoll=pollKey;this.TogglePollIsClosedAction=data;}} PostPollAnswerAction=Class();PostPollAnswerAction.prototype={initialize:function(pollToAnswer,indexOfAnswer){var data=new Object();data.PollToAnswer=pollToAnswer;data.IndexOfAnswer=indexOfAnswer;this.PostPollAnswerAction=data;}} PollPage=Class();PollPage.prototype={initialize:function(pollOnKey,numberPerPage,onPage,sort){var data=new Object();data.PollOnKey=pollOnKey;data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Sort=sort;this.PollPage=data;}} CheckFilteredWords=Class();CheckFilteredWords.prototype={initialize:function(keyValueDictionary){var data=new Object();data.WordDictionary=keyValueDictionary;this.CheckFilteredWords=data;}} AwardPointsAction=Class();AwardPointsAction.prototype={initialize:function(userKey,points,currencyType){var data=new Object();data.UserKey=userKey;data.Points=points;data.CurrencyType=currencyType;this.AwardPointsAction=data;}} BadgeFamily=Class();BadgeFamily.prototype={initialize:function(badgeFamilyKey){var data=new Object();data.BadgeFamilyKey=badgeFamilyKey;this.BadgeFamily=data;}} BadgeFamilies=Class();BadgeFamilies.prototype={initialize:function(){var data=new Object();this.BadgeFamilies=data;}} BadgingEventAction=Class();BadgingEventAction.prototype={initialize:function(activityName,activityTags,userTags){var data=new Object();data.ActivityName=activityName;data.ActivityTags=activityTags data.UserTags=userTags;this.BadgingEventAction=data;}} GrantBadgeAction=Class();GrantBadgeAction.prototype={initialize:function(userKey,badgeFamilyKey,badgeKey){var data=new Object();data.UserKey=userKey;data.BadgeFamilyKey=badgeFamilyKey data.BadgeKey=badgeKey;this.GrantBadgeAction=data;}} Leaderboard=Class();Leaderboard.prototype={initialize:function(leaderboardKey){var data=new Object();data.LeaderboardKey=leaderboardKey;this.Leaderboard=data;}} Leaderboards=Class();Leaderboards.prototype={initialize:function(){var data=new Object();this.Leaderboards=data;}} LeaderboardRankingsPage=Class();LeaderboardRankingsPage.prototype={initialize:function(leaderboardKey,oneBasedOnPage){var data=new Object();data.LeaderboardKey=leaderboardKey;data.OnPage=oneBasedOnPage;this.LeaderboardRankingsPage=data;}} RevokeBadgeAction=Class();RevokeBadgeAction.prototype={initialize:function(userKey,badgeFamilyKey,badgeKey){var data=new Object();data.UserKey=userKey;data.BadgeFamilyKey=badgeFamilyKey data.BadgeKey=badgeKey;this.RevokeBadgeAction=data;}} PointsAndBadgingRuleValidationAction=Class();PointsAndBadgingRuleValidationAction.prototype={initialize:function(rules){var data=new Object();data.Rules=rules;this.PointsAndBadgingRuleValidationAction=data;}} AbuseItemPage=Class();AbuseItemPage.prototype={initialize:function(numberPerPage,onPage,section,maxReportsPerItem){var data=new Object();data.NumberPerPage=numberPerPage;data.OnPage=onPage;data.Section=section;data.MaxReportsPerItem=maxReportsPerItem;this.AbuseItemPage=data;}} AbuseItem=Class();AbuseItem.prototype={initialize:function(targetKey){var data=new Object();data.TargetKey=targetKey;this.AbuseItem=data;}} ClearAbuseAction=Class();ClearAbuseAction.prototype={initialize:function(targetKey){var data=new Object();data.TargetKey=targetKey;this.ClearAbuseAction=data;}} SetCommentBlockingStateAction=Class();SetCommentBlockingStateAction.prototype={initialize:function(commentKey,blockingState){var data=new Object();data.CommentKey=commentKey;data.CommentBlockingState=blockingState;this.SetCommentBlockingStateAction=data;}} CommunityFeedRequest=Class();CommunityFeedRequest.prototype={initialize:function(activityForTypes,count){var data=new Object();data.ActivityForTypes=activityForTypes;data.Count=count;this.CommunityFeedRequest=data;}} UpdateDiscoveryFilterFlagOnContentAction=Class();UpdateDiscoveryFilterFlagOnContentAction.prototype={initialize:function(content,excludeContentFlag,siteList){var data=new Object();data.DiscoveryFilterFlagExcludeThisContent=content;data.ExcludeContentFlag=excludeContentFlag;data.SiteList=siteList;this.UpdateDiscoveryFilterFlagOnContentAction=data;}};SendTwitterMessageAction=Class();SendTwitterMessageAction.prototype={initialize:function(message,url,template){var data=new Object();data.Message=message;data.Url=url;data.Template=template;this.SendTwitterMessageAction=data;}} UserTwitterStatus=Class();UserTwitterStatus.prototype={initialize:function(userKey){var data=new Object();data.UserKey=userKey;this.UserTwitterStatus=data;}} UserTwitterFriends=Class();UserTwitterFriends.prototype={initialize:function(numberPerPage,onPage){var data=new Object();data.NumberPerPage=numberPerPage;data.OnPage=onPage;this.UserTwitterFriends=data;}} UserExtendedPrefs=Class();UserExtendedPrefs.prototype={initialize:function(userKey){var data=new Object();data.UserKey=userKey;this.UserExtendedPrefs=data;}} FriendFeedRequest=Class();FriendFeedRequest.prototype={initialize:function(forUserKey,pageNumber,includeTypes){var data=new Object();data.ForUserKey=forUserKey;data.PageNumber=pageNumber;data.IncludeTypes=includeTypes;this.FriendFeedRequest=data;}} AddFriendFeedReactionRequest=Class();AddFriendFeedReactionRequest.prototype={initialize:function(reactionOnKey,authorUserKey,body){var data=new Object();data.ReactionOnKey=reactionOnKey;data.AuthorKey=authorUserKey;data.Body=body;this.AddFriendFeedReactionRequest=data;}} UpdateUserExtendedPrefAction=Class();UpdateUserExtendedPrefAction.prototype={initialize:function(name,value){var data=new Object();data.PrefName=name;data.PrefValue=value;this.UpdateUserExtendedPrefAction=data;}} UpdateUserPathRequest=Class();UpdateUserPathRequest.prototype={initialize:function(userKey,path){var data=new Object();data.User=userKey;data.Path=path;this.UpdateUserPathRequest=data;}} DeleteFriendFeedReactionRequest=Class();DeleteFriendFeedReactionRequest.prototype={initialize:function(onFeedActivityKey,reactionKey){var data=new Object();data.ReactionOnKey=onFeedActivityKey;data.ReactionKey=reactionKey;this.DeleteFriendFeedReactionRequest=data;}} UsersForPathRequest=Class();UsersForPathRequest.prototype={initialize:function(forPath,includeSubPaths){var data=new Object();data.Path=forPath;data.IncludeSubPaths=includeSubPaths;this.UsersForPathRequest=data;}} SetFriendFeedUserVisibilityRequest=Class();SetFriendFeedUserVisibilityRequest.prototype={initialize:function(feedOwner,forUser,isVisible){var data=new Object();data.FeedOwnerUserKey=feedOwner;data.ForUserKey=forUser;data.Visible=isVisible;this.SetFriendFeedUserVisibilityRequest=data;}} HiddenFriendFeedUsersRequest=Class();HiddenFriendFeedUsersRequest.prototype={initialize:function(forUserKey){var data=new Object();data.ForUserKey=forUserKey;this.HiddenFriendFeedUsersRequest=data;}} PathForUserRequest=Class();PathForUserRequest.prototype={initialize:function(forUserKey){var data=Object();data.User=forUserKey;this.PathForUserRequest=data;}} CommentRequest=Class();CommentRequest.prototype={initialize:function(commentKey,lookInModeration){var data=Object();data.CommentKey=commentKey;data.LookInModeration=lookInModeration;this.CommentRequest=data;}} SendYahooUpdateMessageAction=Class();SendYahooUpdateMessageAction.prototype={initialize:function(message,url,template){var data=new Object();data.Message=message;data.Url=url;data.Template=template;this.SendYahooUpdateMessageAction=data;}} SendLinkedInUpdateMessageAction=Class();SendLinkedInUpdateMessageAction.prototype={initialize:function(message,url,template){var data=new Object();data.Message=message;data.Url=url;data.Template=template;this.SendLinkedInUpdateMessageAction=data;}} SendLinkedInNetworkUpdateMessageAction=Class();SendLinkedInNetworkUpdateMessageAction.prototype={initialize:function(message,url,template){var data=new Object();data.Message=message;data.Url=url;data.Template=template;this.SendLinkedInNetworkUpdateMessageAction=data;}} UserLinkedInProfile=Class();UserLinkedInProfile.prototype={initialize:function(userKey){var data=new Object();data.UserKey=userKey;this.UserLinkedInProfile=data;}} UserLinkedInUniqueId=Class();UserLinkedInUniqueId.prototype={initialize:function(userKey){var data=new Object();data.UserKey=userKey;this.UserLinkedInUniqueId=data;}} ForumViewTrackingAction=Class();ForumViewTrackingAction.prototype={initialize:function(discussionKey){var data=new Object();data.DiscussionKey=discussionKey;this.ForumViewTrackingAction=data;}}})();