Widget:Unit Rankings Tabulator

<!doctype html>    function r(f){/in/.test(document.readyState)?setTimeout('r('+f+')',9):f} r(function{			$(".unit_rating tr:nth-child(1) th").each(function { $(this).text($.trim($(this).text)); });			var header = $(".unit_rating tr:nth-child(1)").detach;			$(".unit_rating tbody").before(header);			$(".unit_rating tr").first.wrap(" "); var table = new Tabulator(".unit_rating", { height:"800px", resizableColumns:false, columnVertAlign:"middle", layout:"fitColumns", responsiveLayout:"collapse", responsiveLayoutCollapseStartOpen:false, initialSort:[{column:"name", dir:"asc"}, {column:"rating", dir:"desc"}], columns:[ {title:"Icon", field:"icon", formatter:"html", headerSort:false, width:66}, {title:"Name", field:"name", formatter:"html", headerSort:false, headerFilter:"input", headerFilterPlaceholder:"Search...", responsive:0, sorter:"string"}, {title:"Role", field:"role", formatter:"html", headerSort:false, width:420, headerFilter:"select", headerFilterParams:{"":"Any", "Physical-Damage":"Physical Attacker", "Magical-Damage":"Magic Attacker", "Hybrid-Damage":"Hybrid Attacker", "Tank":"Tank", "Healing":"Healer", "Support":"Support", "Breaker":"Breaker", "Summoner":"Summoner", "Chaining":"Chainer", "1-hit-Finisher":"Finisher"}, headerFilterFunc:"like"}, {title:"Rating", field:"rating", formatter:"html", align:"center", headerFilter:"input", headerFilterPlaceholder:"Min...", headerFilterFunc:">=", responsive:0, sorter:"number"}, {title:"Notes", field:"notes", formatter:"html", headerSort:false, responsive:2, minWidth:900}, {title:"Notes", formatter:"responsiveCollapse", headerSort:false, width:48, responsive:0}, ]}); });   display: none; }   display: block !important; } .tabulator-responsive-collapse { white-space: normal; } .tabulator { border: 1px solid #CFD7E0; background-color: #CFD7E0; } .tabulator .tabulator-header { color: #FAFDFF; font-family: Lato; font-size: 14px; } .tabulator-header-filter { color: #757575; } .tabulator .tabulator-header .tabulator-col { border-right: 1px solid #8293ab; background: #4D627F; } .tabulator .tabulator-header .tabulator-col.tabulator-sortable:hover { background-color: #4D627F; } .tabulator-row { background-color: #FAFDFF !important; } .tabulator-row.tabulator-row-even { background-color: #e2f0f9 !important; } .tabulator-row .tabulator-cell { border-right: 1px solid #CFD7E0; border-bottom: 1px solid #CFD7E0; cursor: auto; min-height:48px; } .tabulator-header-filter input { background-color: #fafdff; }
 * 1) bannerhover:hover #banner1{
 * 1) bannerhover:hover #banner2{