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
Having previously featured the best mousetrap ever, which was invented in 1881, we decided to see if there were any modern day patents that might compare in creativity.
And then we found the invention we're featuring today.
The invention we're featuring today is real. Really. You can look it up at the U.S. Patent and Trademark Office, under its patent number 6,293,874, which was issued on 25 September 2001, if you don't believe us.
It, as it happens, is, well, there really aren't any words we can use to describe it, so we'll let its inventor, Joe Armstrong of Lenoir, Tennessee, explain it via the patent's abstract, which describes, and we kid you not, a "User-operated amusement apparatus for kicking the user's buttocks". Really. We can't make this stuff up....
An amusement apparatus including a user-operated and controlled apparatus for self-infliction of repetitive blows to the user's buttocks by a plurality of elongated arms bearing flexible extensions that rotate under the user's control. The apparatus includes a platform foldable at a mid-section, having first post and second upstanding posts detachably mounted thereon. The first post is provided with a crank positioned at a height thereon which requires the user to bend forward toward the first post while grasping the crank with both hands, to prominently present his buttocks toward the second post. The second post is provided with a plurality of rotating arms detachably mounted thereon, with a central axis of the rotating arms positioned at a height generally level with the user's buttocks. The elongated arms are propelled by the user's movement of the crank, which is operatively connected by a drive train to the central axis of the rotating arms. As the user rotates the crank, the user's buttocks are paddled by flexible shoes located on each outboard end of the elongated arms to provide amusement to the user and viewers of the paddling. The amusement apparatus is foldable into a self-contained package for storage or shipping.
This is one of those times where a picture really is worth more than a thousand words:
You know, on second thought, perhaps we should build one of these for the patent examiners who approve stuff like this, who clearly need this kind of self-training device!...
Labels: none really, 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.