try{var MF;if("undefined"===typeof MF){MF={};}if("undefined"===typeof MF.Share){MF.Share={};}MF.Share.Service=new JsonFx.IO.Service("/Features/Share/ShareService.jrpc");MF.Share.Service.shareActivity=function(activityID,opt){this.invoke("shareActivity",[activityID],opt);};MF.Share.Service.shareContent=function(contentID,opt){this.invoke("shareContent",[contentID],opt);};MF.Share.Service.sendShare=function(shareID,contentType,emails,opt){this.invoke("sendShare",[shareID,contentType,emails],opt);};}catch(ex){}try{var MF;if("undefined"===typeof MF){MF={};}if("undefined"===typeof MF.Share){MF.Share={};}MF.Share.AlbumName=JsonML.BST([""," ",["div",{"class":"page-title","jbst:onload":function(){return this.autoStartSlideshow(this.data.contentId);}}," ",["h2",{ondblclick:function(){return this.viewFullscreen(this.data.contentId);}},function(){return this.data.title;}]," "]," ",["p",{"class":"meta album-single"},"Shared on ",function(){return this.data.date;}," by ",["a",{href:function(){return this.data.authorUrl;}},["strong",function(){return this.data.authorName;}]]," ",["span","\u2022"]," ",function(){return this.data.imageCount;}," Photos & ",function(){return this.data.videoCount;}," Videos "]," "]);(function(){this.viewFullscreen=function(A){return function(B){if(MF.Media.AlbumMediaModule&&MF.Media.AlbumMediaModule.firstId&&MF.Media.MediaNavThumbs&&MF.Media.MediaNavThumbs.viewFullscreen){MF.Media.MediaNavThumbs.viewFullscreen(MF.Media.AlbumMediaModule.firstId,A);}};};this.autoStartSlideshow=function(A){return function(){var B=(document.location.hash||"").toLowerCase();if(B==="#slideshow"||B==="slideshow"){MF.Media.AlbumName.viewFullscreen(A)();}};};}).call(MF.Share.AlbumName);}catch(ex){}try{var MF;if("undefined"===typeof MF){MF={};}if("undefined"===typeof MF.Share){MF.Share={};}MF.Share.Banner=JsonML.BST(["div",{"class":"box shared"}," ",["p",{"class":"sign-connect","jbst:visible":function(){return MF.user.id===1;}}," ",["a",{"class":"positive",href:function(){return this.data.signUpUrl;}},"Sign up today!"]," ",["span",{"jbst:visible":function(){return MF.FBConnect.FBSignIn.allowFBConnect();}},"or"]," ",function(){return JsonML.BST(MF.FBConnect.FBSignIn).dataBind(this.data,this.index,this.count);}," "]," ",["h2",["strong",function(){return this.data.name;}]," shared with you using ",["strong","myfamily.com"],"!"]," ",["p",{"jbst:visible":function(){return MF.user.id===1;}},"myfamily.com is the fastest and safest way to connect with your family online. It allows you to share and preserve photos, videos, discussions and events all in a private setting. And best of all, it's FREE! Sign up today to connect with ",["em","your"]," family."]," "]);null;}catch(ex){}try{var MF;if("undefined"===typeof MF){MF={};}if("undefined"===typeof MF.Share){MF.Share={};}MF.Share.ShareDialog=JsonML.BST(function(){return JsonML.BST(MF.Dialog).dataBind({height:380,width:320,modal:false,data:this.data},this.index,this.count,{$:[""," ",["div",{"class":"share"}," ",["form",{id:"shareForm"}," ",["h2","Share this ",function(){return MF.Share.ShareDialog.getFriendlyName(this.data.type);}]," ",["p",{"class":"activityDate"},["span","By Email"]]," ",["fieldset"," ",["div",{"class":"js-BadEmails"}]," ",["div"," ",["p",{"class":"byemail"}," ",["input",{id:"shareEmail",name:"shareEmail",type:"text","class":"text share-email active switch-text",onblur:function(){return MF.Share.ShareDialog.checkEmail;},value:""}]," ",["input",{onclick:function(){return MF.Share.ShareDialog.sendShare(this.data.id,this.data.type);},type:"submit","class":"positive",value:"Send"}]," ",["span","(Use a comma to separate multiple email addresses)"]]," "]," "]," ",["p",{"class":"activityDate"},["span","Or Grab Link"]]," ",["div"," ",["p",["input",{onfocus:"this.select();",onmouseup:"return false;",readonly:"readonly",type:"text","class":"text active",value:function(){return this.data.url;}}]]," "]," ",["p",{"class":"activityDate","jbst:visible":function(){return MF.Share.ShareDialog.canEmbed(this.data.type);}},["span","Or Grab HTML"]]," ",["div",{"jbst:visible":function(){return MF.Share.ShareDialog.canEmbed(this.data.type);}}," ",["p",["input",{onfocus:"this.select();",onmouseup:"return false;",readonly:"readonly",type:"text","class":"text active",value:function(){return MF.Share.ShareDialog.getEmbedCode(this.data);}}]]," "]," ",["p",{"class":"activityDate"},["span","Or Post to Service"]]," ",""," ",["div",{"class":"addthis_toolbox addthis_default_style"}," ",["ul",{"class":"services",style:"display:block"}," ",["li",["a",{href:function(){return MF.Share.ShareDialog.getAddThisLink("facebook",this.data);},target:"_blank","class":"addthis_button_facebook"},"Facebook"]]," ",["li",["a",{href:function(){return MF.Share.ShareDialog.getAddThisLink("tumblr",this.data);},target:"_blank","class":"addthis_button_tumblr"},"Tumblr"]]," ",["li",["a",{href:function(){return MF.Share.ShareDialog.getAddThisLink("wordpress",this.data);},target:"_blank","class":"addthis_button_wordpress"},"Wordpress"]]," ",["li",["a",{href:function(){return MF.Share.ShareDialog.getAddThisLink("twitter",this.data);},target:"_blank","class":"addthis_button_twitter"},"Twitter"]]," ",["li",["a",{href:function(){return MF.Share.ShareDialog.getAddThisLink("blogger",this.data);},target:"_blank","class":"addthis_button_blogger"},"Blogger"]]," ",["li",["a",{href:function(){return MF.Share.ShareDialog.getAddThisLink("myspace",this.data);},target:"_blank","class":"addthis_button_myspace"},"MySpace"]]," "]," "]," ",""," ",["p",{"class":"submit"}," ",["a",{onclick:"MF.Dialog.remove();return false;",href:"#","class":"positive"},"Done"]," or ",["a",{href:"#cancel",onclick:"MF.Dialog.remove();return false;"}," ",["strong","cancel"]," "]," "]," "]," "]," "]});});(function(){var B="myfamily";function A(E){var C={emails:[],invalids:[]};var D=E.split(",");for(var F=0;F<D.length;F++){var G=D[F].trim();if(G.length>0){if(MF.RegExp.Email.exec(G)){C.emails.push(G);}else{C.invalids.push(G);}}}return C;}this.showDlg=function(E,D){function C(F){var G=MF.Share.ShareDialog.bind(F);if(G){document.body.appendChild(G);if(JsonFx.userAgent.ie<7){document.body.scrollIntoView(true);}}}if(D){MF.Share.Service.shareActivity(E,{onSuccess:C});}else{MF.Share.Service.shareContent(E,{onSuccess:C});}return false;};this.sendShare=function(D,C){return function(){var G=$("#shareForm")[0];if(!MF.Validation.validateForm(G)){return false;}var F=$("#shareEmail");var H=F.val();if(!H||H.length===0){return false;}var E=A(H);if(E.invalids.length>0){return false;}MF.Forms.disableSubmit(G);MF.Share.Service.sendShare(D,C,E.emails,{onSuccess:function(I){MF.Message.showInfo($(G),"Email sent!",MF.Message.Scope.Inline,5000);F.val("");},onComplete:function(){MF.Forms.enableSubmit(G);}});return false;};};this.getAddThisLink=function(C,D){return"http://www.addthis.com/bookmark.php?v=250&pub="+B+"&s="+C+"&url="+D.url+"&title="+D.title;};this.canEmbed=function(C){return C==="Image"||C==="Video";};this.getEmbedCode=function(H){var E="";if(H.type==="Image"){E='<img src="'+this.data.imgUrl+'" />';}else{if(H.type==="Video"){var G=H.host+"Flash/mediaplayer.swf";var F=encodeURIComponent(H.srcUrl);var D=encodeURIComponent(H.imgUrl);var C="file="+F+"&image="+D;E='<object width="500" height="395">'+'<param name="movie" value="'+G+'"/>'+'<param name="allowscriptaccess" value="always"/>'+'<param name="allowfullscreen" value="true"/>'+'<param name="FlashVars" value="'+C+'"/>'+'<embed width="500" height="395" allowscriptaccess="always" allowfullscreen="true" flashvars="'+C+'" type="application/x-shockwave-flash" src="'+G+'"></embed></object>';}}return E;};this.getFriendlyName=function(C){if(C==="Image"){return"photo";}else{if(C==="Unknown"){return"content";}else{if(C==="BlogEntry"){return"post";}else{return C.toLowerCase();}}}};this.checkEmail=function(){$("div.js-BadEmails").hide();var D=$(this);var E=D.val();if(E){var C=A(E);if(C.invalids.length>0){$("div.js-BadEmails").replaceWith(MF.Share.BadEmails.bind(C)).show();}}};}).call(MF.Share.ShareDialog);}catch(ex){}try{var MF;if("undefined"===typeof MF){MF={};}if("undefined"===typeof MF.Share){MF.Share={};}MF.Share.BadEmails=JsonML.BST(["div",{"class":"bademails js-BadEmails"}," ",["p",{"class":"message error inline"},"The following emails are invalid. Please correct them and try again.",["br"]," ",function(){return JsonML.BST([""," ",["span",{"class":"email"},"\u2022 ",function(){return this.data;}],["br"]," "]).dataBind(this.data.invalids,this.index,this.count);}," "]]);}catch(ex){}try{var MF;if("undefined"===typeof MF){MF={};}if("undefined"===typeof MF.Share){MF.Share={};}MF.Share.MediaCollection=JsonML.BST(["div",{"class":"js-AlbumMediaModule"}," ",["div",{"class":"pvdisplay album","jbst:visible":function(){return this.data.total>0;}}," ",function(){return JsonML.BST(MF.Media.MediaRow).dataBind(MF.splitArray(this.data.items,5),this.index,this.count);}," "]," ",["div",{"class":"no-content","jbst:visible":function(){return this.data.total===0;}}," "]," ",function(){return JsonML.BST(MF.Paging.Pager).dataBind(MF.Paging.Pager.buildData(this.data.start,this.data.count,this.data.total,this.pageMedia),this.index,this.count);}," "]);(function(){this.pageMedia=function(B,A){if(B===0){window.location.href=MF.Media.ThisUrl;}else{var C=MF.Media.ThisUrl;if(C.indexOf("?")!=-1){C+="&";}else{C+="?";}C+="start="+B;window.location.href=C;}};}).call(MF.Share.MediaCollection);}catch(ex){}