function Purge(Heretic, Hex, En) { //alert(Heretic + ' ' + Hex); Hexen = 'DelNum' + Hex; if (document.getElementById(Hexen).value == 'Preserve') { if (confirm ('Really delete ' + En + '?')) { document.getElementById(Hex).src = 'static/images/forum/CrossR.png'; document.getElementById(Hexen).value = 'Pickle'; } } else { document.getElementById(Hex).src = 'static/images/forum/Cross.png'; document.getElementById(Hexen).value = 'Preserve'; alert (En + ' restored.'); } } function Add() { var rer = document.getElementById('List').rows.length; var table; if (document.all) table = document.all.uploadtable; else if (document.getElementById) table = document.getElementById('List'); if (table && table.rows && table.insertRow) { var newID = table.rows.length; var tr = table.insertRow(newID); rerToo = 700 + rer;//q&d hack to get around the chance of a board having an ID greater than the current rowcount, thus causing Issues tr.innerHTML = '