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
In recent years, states where citizens have the right to bring initiatives to the voting ballot have had this right abused by politicians and the special interest groups that support them.
Perhaps the most powerful of these politician-interest group alliances is represented by the public transportation lobby. This alliance of big project developers and state and local government public transportation agencies perpetually promise the following benefits to the voting public in return for votes (and tax money) supporting their dream of universal public transportation:
Yet somehow, despite all the investment made by taxpayers over the years in supporting public transporation initiatives, the providers of public transportation continue to keep going back to the polls promising the same things, over and over again. How come they're not doing a better job at providing these things after all these years?
The answer is simple. Public transportation is something that the public wants, but only for other members of the public, not themselves. They want the benefits, the cleaner air, the less congested roads, etc. but they don't want to inconvenience themselves into a system that, no matter how grandly planned, cannot serve every need of every individual.
Instead, one suspects that the only reason the public transportation lobby continues to put initiatives on the ballot is to keep an ever-increasing flow of tax money going to the big public transportation project developers and the bureaucrats of the government agencies that run them. This would explain why the problems "solved" by public transportation never really are solved.
So, we here at Political Calculations had an interesting thought. We couldn't help but notice recently that there sure is a lot less traffic on government holidays when government employees don't work. We also notice that government employees often are among the largest employers in every region of the U.S. We also can't help notice that reduced traffic congestion is one of the stated benefits of public transportation.
Obviously, commuting government employees are a clear contributor to traffic congestion. So, why not have a ballot initiative that combines problem and solution together? Let's get government employees out of their cars and onto public transportation!
How can this be done? We suggest that this goal may be achieved by eliminating the biggest subsidy that government agencies provide their employees for their private transportation: the parking place.
But, we shouldn't eliminate all parking for government employee. After all, we've already acknowledged that no public transportation system, no matter how well executed, is capable of serving every need of every individual. So, the initiative should direct government agencies to only provide parking for just 20% of its employees. Surely that would be enough to accommodate the unique needs of each government employee. Plus, we can count upon the wisdom of the government agencies in allocating the use of their parking places by their employees. If they can successfully allocate our tax money to achieve optimal results, they can certainly do the same with a mere handful of spaces in their own parking lots!
It's a perfect win-win scenario! The voting public gets what they really want (a large number of other people off the roads) and the public transporation lobby gets what they want (more tax money and increased investment in public transportation resources.) In fact, there should be no greater advocate for this change than the government agencies responsible for public transporation themselves. We look forward to their enthusiastic support for this proposed initiative....
Update (22 September 2006): You know, we didn't even know about the public transportation lobby's ballot proposal in King County, Washington when we wrote this! We'll look forward to our initiative proposal appearing on the ballot there sometime in the near future!
Labels: none really, public transportation
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.