1,956
edits
(Refactored for maintainability. Hopefully this won't break anything.) |
No edit summary |
||
Line 291: | Line 291: | ||
if (c[j].tagName=='A') c[j].draggable = false; // override hyperlink drag | if (c[j].tagName=='A') c[j].draggable = false; // override hyperlink drag | ||
} | } | ||
} | |||
} | |||
//==Considerations table== | |||
function parseConsiderations() { | |||
var elem = document.getElementById("considerations-table"); | |||
if (elem) { | |||
var e = document.getElementsByClass("consideration-summary"); | |||
var str = "<table>"; | |||
for (var i=0; i<e.length; i++) { | |||
var topic = e[i].previousSibling.innerHTML; | |||
str += "<tr><td><a href='#"+topic+"'>"+topic+"</a></td>"; | |||
if (e[i].title=="bad") str += "<td style='background:#F66'>"; | |||
else if(e[i].title=="good")str += "<td style='background:#6FC'>"; | |||
else str += "<td>"; | |||
str += e[i].innerHTML; | |||
str += "</td></tr>"; | |||
e[i].style.display = "none"; | |||
} | |||
str += "</table>"; | |||
elem.innerHTML = str; | |||
} | } | ||
} | } | ||
Line 301: | Line 326: | ||
parseCalculations(); | parseCalculations(); | ||
parseFileGraphs(); | parseFileGraphs(); | ||
parseConsiderations(); |