YUI.add("text-accentfold",function(r,t){var e=r.Array,n=r.Text,a=n.Data.AccentFold,o={canFold:function(r){for(var t in a)if(a.hasOwnProperty(t)&&-1!==r.search(a[t]))return!0;return!1},compare:function(r,t,n){r=o.fold(r),t=o.fold(t);return n?!!n(r,t):r===t},filter:function(r,t){return e.filter(r,function(r){return t(o.fold(r))})},fold:function(n){return r.Lang.isArray(n)?e.map(n,o.fold):(n=n.toLowerCase(),r.Object.each(a,function(r,t){n=n.replace(r,t)}),n)}};n.AccentFold=o},"patched-v3.18.4",{requires:["array-extras","text-data-accentfold"]});