/* Copyright (C) 2009 Microsoft Corporation */window.$sn_aunot=new function(){var f=this,d=false,a,b;this.toggle=function(a){if(d){c("sn_pp_nf_detl");c("sn_pp_nf_hitx");e("sn_pp_nf_shtx")}else{c("sn_pp_nf_shtx");e("sn_pp_nf_hitx");e("sn_pp_nf_detl")}d=!d;a.blur();return false};this.submit=function(a){$("sn_pp_nf_notp")&&$("sn_pp_nf_notp").checked&&$("sn_pp_nf_dfrm").submit();"GET"==a.method.toUpperCase()?setTimeout(function(){document.location.href=a.action},0):a.submit();c("sn_pp_nf");return false};this.dismiss=function(){$("sn_pp_nf_dfrm").submit();c("sn_pp_nf");return false};this.bmon=function(d){var c=$("sn_pp_nf_bdda");c.disabled=0;switch(d.selectedIndex){case 0:c.disabled=1;break;case 2:c.selectedIndex=Math.min(c.selectedIndex,29);b||(b=c.removeChild(c.lastChild));a||(a=c.removeChild(c.lastChild));break;case 4:case 6:case 9:case 11:c.selectedIndex=Math.min(c.selectedIndex,30);a&&c.appendChild(a);a=null;b||(b=c.removeChild(c.lastChild));break;default:a&&c.appendChild(a);b&&c.appendChild(b);a=b=null}};function c(a){$(a)&&($(a).style.display="none")}function e(a){$(a)&&($(a).style.display="")}};function nameupdatecallback(){document.location.href=document.location.href}function nameupdatecancelled(){$sn_aunot.dismiss()}window.$sn_iedit=new function(){var k=this,e,c,b,a,g,h,f;this.blur=function(){e=setTimeout(k.submit,0)};this.focus=function(){e=e&&clearTimeout(e)};this.key=function(c){var d=c.keyCode||c.which;if(13==d)k.submit();else if(27==d){b.blur();b.value=g;a&&a.blur();a&&(a.value=h)}};this.psm=function(){c="psm";b=$("sn_sm_psm_edit");a=0;f=m;i(b);return false};this.prof=function(d){c="prof";b=$("sn_pp_sm_occ_edit");a=$("sn_pp_sm_loc_edit");f=l;i("loc"==d?a:b);return false};this.submit=function(){if(!c)return false;b.blur();b.value=b.value.trim();a&&a.blur();a&&(a.value=a.value.trim());if(g!=b.value||a&&h!=a.value){f();$("sn_sm_"+c+"_form").submit()}var e=(""!=b.value)+2*(a&&""!=a.value);d("sn_sm_"+c+"_form");j("sn_sm_"+c+"_"+e);c=0;return false};function m(){$("sn_pp_sm_psm").innerHTML=b.value.encodeHtml();$("sn_pp_sm_psm").title=b.value.encodeHtml()}function l(){$("sn_pp_sm_occ_2").innerHTML=$("sn_pp_sm_occ_1").innerHTML=b.value.encodeHtml();$("sn_pp_sm_loc_2").innerHTML=$("sn_pp_sm_loc_1").innerHTML=a.value.encodeHtml();$("sn_pp_sm_occ_2").title=$("sn_pp_sm_occ_1").innerHTML=b.value.encodeHtml();$("sn_pp_sm_loc_2").title=$("sn_pp_sm_loc_1").innerHTML=a.value.encodeHtml()}function i(e){g=b.value.trim();h=a&&a.value.trim();d("sn_sm_"+c+"_0");d("sn_sm_"+c+"_1");d("sn_sm_"+c+"_2");d("sn_sm_"+c+"_3");j("sn_sm_"+c+"_form");e.select();e.focus()}function d(a){$(a)&&($(a).style.display="none")}function j(a){$(a)&&($(a).style.display="")}};window.$sn_ft_landing=new function(){FavoriteThingsType=new $Enum("None","Book","Music","Movie");var o=this,g=FavoriteThingsType,b="",e=g.None,i="",a="",f,n,j="sn_fb_img_ctnr",k="sn_fb_img_ctnr sn_fb_img_cntr_sel",c=null,d="",l="sn_ft_img",h="";this.handleClick=function(p){if(p&&p.srcElement&&sn_pp_ft_Items){b=sn_pp_ft_Items;var l=p.srcElement,q=l.getAttribute("actionType");if(q){if(q=="imgAnchor")a=l.id.substring(2);else a=l.id;i=$(a);m(a);if(c)c.className=j;else $("a_"+g_firstItemId).className=j;c=$("a_"+i.id);c.className=k;$("sn_ft_fv_ttl0").innerText=b[a][0];var g=$("sn_ft_fv_img0");$("sn_ft_fv_desc0").innerText="";if(b[a][1])$("sn_ft_fv_desc0").innerHTML='<span class="sn_ft_desc_qt">&ldquo;</span>'+b[a][1].encodeHtml()+'<span class="sn_ft_desc_qt">&rdquo;</span>';g.src=i.src;g.setAttribute("title",b[a][0]);g.className=h;var o=$("a_sn_ft_fv_img0");if(o){o.href=f;o.setAttribute("title",b[a][0])}var n=$("sn_ft_add0");if(n){n.href=g_apiUrl.format(e,b[a][0].encodeURIComponent());if(b[a][2])n.href+=g_affItemIdParam.format(b[a][2].encodeURIComponent());var r=$("img_sn_ft_add0");if(r)r.setAttribute("title",d)}event.returnValue=false}}return true};var m=function(a){h=l;if(a.indexOf("sn_ft_mu")!=-1){e=g.Music;f=g_musicUrl;d=GetString("live.sndefaultstrings.strings.favoriteThings.Music.AddItemCopyImgAltText");h+=" sn_fb_img_setdims"}else if(a.indexOf("sn_ft_bk")!=-1){e=g.Book;f=g_bookUrl;d=GetString("live.sndefaultstrings.strings.favoriteThings.Books.AddItemCopyImgAltText")}else if(a.indexOf("sn_ft_mo")!=-1){e=g.Movie;f=g_movieUrl;d=GetString("live.sndefaultstrings.strings.favoriteThings.Movies.AddItemCopyImgAltText")}}};window.$sn_invitereplace=new function(){this.replace=function(){var c=_ge("sn_pp_cb_cnct");if(c)_ge("CommandBar1").DisableCommand(0);var a=_ge("sn_pp_sm_cnctdiv"),b=_ge("sn_pp_sm_cnctpost");if(a&&b){a.style.display="none";b.style.display=""}}}