(function ()
{

	SortableTable.prototype.getRowValue = function (oRow, sType, nColumn)
	{
		var s;
		var c = oRow.cells[nColumn];

		if (!(s = c.getAttribute("numeric-value")))
		{
			if (typeof c.innerText != "undefined")
			{
				s = c.innerText;
			}
			else
			{
				s = SortableTable.getInnerText(c);
			}

			if (s.length == 1 && sType == "Number" && !Number(s)) // &nbsp;
			{
				if (this.descending)
				{
					s = '-999999';
				}
				else
				{
					s = '+999999';
				}
			}
		}

		return this.getValueFromString(s, sType);
	};

	SortableTable.prototype.addSortType("Number", parseFloat);


	new SortableTable
	(
	 	document.getElementById('car_list'),
		[
		 	"String",
			"Number",
			"None",
			"None",
			"None",
			"None"
		]
	);

})();
