"use strict";SCHRODERS.preferenceStore=SCHRODERS.preferenceStore||{};(function(){SCHRODERS.preferenceStore.init()});SCHRODERS.preferenceStore={init:function(){var n=SCHRODERS.preferenceStore;$(".PersonalisedFundBlock").length&&$("#bulkPreference.modal .modal-dialog #bulk-preference.modal-content").length===0&&n.personalisedFundListBlockLoaded()},personalisedFundListBlockLoaded:function(){var o=SCHRODERS.preferenceStore,i=$("meta[name='preftrackingenabled']").attr("content"),u=!1,t,e,r;i!=undefined&&i.length>0&&(u=Boolean(i));var f=$("meta[name='audienceid']").attr("content"),s="faves_"+f,n=[];if(n=u?o.getWatchedFund(f):$.jStorage.get(s),n&&n.length>0)for(t=0,e=n.length;t<e;t++)r="sc="+n[t],$(".tile.double.fund h3 a[href*='"+r+"']").parent().siblings().find("span.fave").addClass("checked"),r=""},setEntity:function(n,t,i,r,u){var f=SCHRODERS.preferenceStore,e=$("meta[name='audienceid']").attr("content"),o=f.getOrigin(),s="EntityId="+n+"&PartialId="+t+"&EntityType="+i+"&EntityName="+r+"&AudienceId="+e+"&Starred="+u,h=o+"/api/entityactivityapi/trackentity/",c=$.ajax({url:h,method:"GET",data:s})},setShareClass:function(n,t,i){var r=SCHRODERS.preferenceStore,u=$("meta[name='audienceid']").attr("content"),f=r.getAudienceId(n),e=r.getOrigin(),o="EntityId="+n+"&PartialId="+f+"&EntityType=FundShareClass&EntityName="+t+"&AudienceId="+u+"&Starred="+i,s=e+"/api/entityactivityapi/trackentity/",h=$.ajax({url:s,method:"GET",data:o})},getShareClass:function(n){var i=SCHRODERS.preferenceStore,t=[],r=$("meta[name='audienceid']").attr("content"),o=n,u=i.getOrigin(),f="audienceId="+r,e=u+"/api/entityactivityapi/getwatchedfunds/",s=$.ajax({url:e,method:"GET",data:f,async:!1,success:function(n){var r,i,u;if(n)for(r=n.split(","),i=0,u=r.length;i<u;i+=1)t.push(r[i])}});return t},getWatchedFund:function(n){var i=SCHRODERS.preferenceStore,t=[],r=$("meta[name='audienceid']").attr("content"),o=n,u=i.getOrigin(),f="audienceId="+r,e=u+"/api/entityactivityapi/getwatchedfunds/",s=$.ajax({url:e,method:"GET",data:f,async:!1,success:function(n){var r,i,u;if(n)for(r=n.split(","),i=0,u=r.length;i<u;i+=1)t.push(r[i])}});return t},getAudienceId:function(n){var t="";return $.each(window.data_tbl_audience_sharedclass_relations,function(i,r){var u=r[0];$.each(r[1],function(i,r){if(String(n)===String(r))return t=String(u)});t!==""}),t},getOrigin:function(){return window.location.origin||(window.location.origin=window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"")),window.location.origin}};$(document).ready(function(){var n=SCHRODERS.preferenceStore;n.init()});$("#bulk-preference").on("click keypress","span.fave",function(){var n=SCHRODERS.preferenceStore,t=$(this).attr("data-entity-id"),i=$(this).attr("data-partial-id"),r=$(this).attr("data-entity-type"),u=$(this).attr("data-entity-name");$(this).hasClass("checked")?($(this).removeClass("checked"),n.setEntity(t,i,r,u,!1)):($(this).addClass("checked"),n.setEntity(t,i,r,u,!0))})