to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
You know the old saying. "Invent a new and useful bandalore, and the world will beat a path to your door."
The Inventions in Everything team lives by that motto. And what better way to seek out new and useful bandalores than seeking them out among the more than ten million patents awarded by the U.S. Patent Office.
Although we had gone seeking the oldest patent for a different invention, we chanced across U.S. Patent 59,745, which was issued by the U.S. Patent Office on 20 November 1866. The patent's abstract proclaims the inventors' achievement:
Be it known that we, James L. Haven and Charles Hettrick, both of Cincinnati, Hamilton county, Ohio, have invented a new and useful bandalore, and we do hereby declare the following to be a full, clear, and exact description thereof, reference being had to the accompanying drawings making part of this specification.
By this point, you're probably wondering just what a bandalore is. As they used the word, it seems to have become a name lost to history, soon replaced by the more futuristic name that inventors Haven and Hettrick gave to their invention: The Whirlygig!
Oddly enough however, that name never caught on for the modern incarnation of what they invented. Their new and improved bandalore is much better known today as the yo-yo. Here are Figures 1, 2, and 3 from the patent illustrating their vision of a new and useful bandalore.
Although not as refined as what today's versions of it have become, Haven and Hettrick's invention is immediately recognizable as a yo-yo. Speaking of which, we easily found where you can buy the more modern versions of their "new and useful bandalore" in beginner, intermediate, and expert level models.
Unless you're an intense yo-yo enthusiast, its unlikely you'll ever come across the name "bandalore" in any product catalog. Perhaps it's a name that can be resuscitated in the future by the inventors of a new and useful whirlygig, which is a name that's now most closely associated with today's garden spinners. Stranger things have happened.
The IIE team has never previously featured a bandalore, but we have featured a couple of other inventions that fall into the category of "new and useful" toys:
Labels: technology
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.