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
Pretend for a moment that you've just been elected to public office and that you now have the power to choose whose income you're going to tax to pay for all the vital government programs you believe should be supported. If you want to keep those vital government programs on a sound financial footing, without jeopardizing the well-being of the people who rely on those programs in hard economic times, upon whose income should you most rely for your income tax revenue?
Before you answer, consider the following chart, which is based on data from the IRS, as collected by the Tax Foundation:
The answer should be obvious, unless perhaps you're a member of the California State Legislature. Fortunately, the Tax Foundation has a golden opportunity just for you! Jumping straight to the conclusion:
A state that faces economic decline and an exodus of population has two choices. One is to ramp up state spending on education and infrastructure and offer targeted tax incentives for selected industries, and hope that these inducements will lure people back. All state governments do this to some extent, notwithstanding the risk. At best, however, these investments will take decades to pay off. At worst, the fate of Michigan could be more common: people take their degrees from the excellent state schools and use the excellent roads to drive to other states where there are jobs.
The other choice is to reduce reliance on burdensome and volatile revenue sources, prioritize state services and pare back on the non-essential, and set out a welcome mat of a simple, transparent, neutral, and stable state tax system for all. If tax increases have to occur, structure them in a way that spreads the burden and addresses spending growth. Such a choice will not generate billions of dollars immediately to recover from years of borrowing and spending beyond means. But it will lay the groundwork for long-term economic growth and ensure that the Golden State's tarnished decade will not continue forever.
P.S. U.S. Congress members - the same rules apply at the federal level!
Labels: taxes
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.