// HtmlTable.Parser for file sizes
HtmlTable.Parsers.files = {
match: /^\d+[^\d.,]*$/,
convert: function() {
var value = this.get('text').toLowerCase();
value = value.match(/([\d.,]+)\s*([kmgt])b/) || [0,0,''];
var z = {m:3, g:6, t:9}[ value[2] ] || 0;
return value[1].replace(/,/g,'').toFloat() * Math.pow(10, z);
},
number: true
};