Index: wikibits.js =================================================================== --- wikibits.js (revision 40285) +++ wikibits.js (working copy) @@ -614,7 +614,7 @@ sortfn = ts_sort_date; if (itm.match(/^\d\d[\/.-]\d\d[\/.-]\d\d$/)) sortfn = ts_sort_date; - if (itm.match(/^[\u00a3$\u20ac]/)) // pound dollar euro + if (itm.match(/(^[\u00a3$\u20ac\u00a4\u00a5]|\u00a2$)/)) // pound dollar euro yen currency cents sortfn = ts_sort_currency; if (itm.match(/^[\d.,]+\%?$/)) sortfn = ts_sort_numeric; @@ -718,8 +718,8 @@ } function ts_sort_currency(a,b) { - var aa = ts_parseFloat(a[1].replace(/[^0-9.]/g,'')); - var bb = ts_parseFloat(b[1].replace(/[^0-9.]/g,'')); + var aa = ts_parseFloat(a[1].replace(/[^0-9.,]/g,'')); + var bb = ts_parseFloat(b[1].replace(/[^0-9.,]/g,'')); return (aa != bb ? aa - bb : a[2] - b[2]); }