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
Commercial airliners were full of danger for passengers in the 1970s. And not just because of the thick clouds of cigarette smoke emitted from the smoking sections of airliner cabins. Hijacking aircraft became a frequent occurrence as well.
So frequent, in fact, the portmanteau "skyjacking" came into common usage and passengers could buy special insurance in the event their flight was unlawfully commandeered.
Necessity is, as they say, the mother of invention, and the serious necessity of dealing with skyjackers inspired inventor Jack Jensen to invent a solution to the problem. That invention, the Airplane Hijacking Injector, was awarded U.S. Patent 3,841,328 on 15 October 1974.
As you'll see from the patent's abstract describing the invention's purpose and novel application of technology, inventor Jack Jensen wasn't one to mess around:
Passenger disabling apparatus mounted in and under an airplane seat and remotely actuated by a pilot or a crew member for disabling an airplane hijacker. The disabling apparatus comprises a solenoid actuated seat belt buckle lock in combination with an infalable seat back and hypodermic injection apparatus arranged for driving the needle of a hypodermic syringe through the seat cushion into the passenger to instantly sedate or kill the passenger.
Jensen's patent features a sequence of figures that visually tells the story of how the invention works to incapacitate the ultimate unruly airline passenger, which we've animated.
We can only imagine what the well-dressed prospective skyjacker's last thoughts might have been as they suddenly discovered they were locked into their seat while being jabbed in their rear-ends by a sharp, sturdy needle and knocked out before having their upper bodies pushed about like a rag doll as they were either sedated or killed.
Since Jenson's invention was patented, skyjacking has become much less common, but the need for airline crew members to address unruly passengers remains. How long might it be before the airplane hijacking injector is repurposed to solve today's growing problem with unruly passengers?
This is the second patent whose illustrations the IIE team has animated because of the visual story they tell. Oddly enough, like this patent, it also deals with arresting nefarious people engaged in a specific mode of transport:
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.