javascript:(function() { sortCardPrices = { init: function() { var keywords = '%s'; var stringTest = '%'; stringTest += 's'; if (keywords == stringTest) { var myList = document.getElementsByTagName('pre')[0].innerHTML; myList = myList.replace(/,[ ]+([0-9\-])/g, '|$1'); var myListArray = myList.split('\n'); for (var i = 0 ; i < myListArray.length; i++ ) { if (myListArray[i].indexOf('----') != -1) { myListArray = myListArray.splice(i+1, (myListArray.length - 1)); break; } } for (var i = 0 ; i < myListArray.length; i++) { myListArray[i] = myListArray[i].split('|'); } var tableHTML = '
Name | Price | StdDev | Average | High | Low | Change | Raw N |
'; for (var i = 0 ; i < myListArray.length; i++ ) { if (myListArray[i] != '') { tableHTML += ''; var thisRow = ''; for (var j = 0 ; j < myListArray[i].length; j++) { thisRow += ''; if (j == 0) { thisRow+= (i + 1) + '. '; } thisRow += myListArray[i][j]; thisRow += ' | '; } tableHTML += thisRow; tableHTML += '
'; } } } else { } document.body.innerHTML = tableHTML; tdList = document.getElementsByTagName('td'); for (var i=0; i]*>/g, ""); }, compareRows: function(a,b) { if (a.sortKey == '') { a.sortKey = '-1'; } if (b.sortKey == '') { b.sortKey = '-1'; } a.sortKey = sortCardPrices.sortTableFunctions.stripHTML(a.sortKey); b.sortKey = sortCardPrices.sortTableFunctions.stripHTML(b.sortKey); if (a.sortKey == '') { a.sortKey = '-1'; } if (b.sortKey == '') { b.sortKey = '-1'; } if(a.sortKey==b.sortKey)return 0; return (parseFloat(a.sortKey) < parseFloat(b.sortKey)) ? g_order : -g_order; }, sortTable: function(tableNo, colNo, ord) { var table, rows, nR, bs, i, j, temp; g_order=ord; g_colNo=colNo; table=document.getElementById('main_table'); rows=new Array(); nR=0; bs=table.tBodies; for(i=0; i