var w = window, d = document, b = document.body;

function tableIt() {

  var hold  = document.getElementById('header');
  var list  = hold.getElementsByTagName('ol')[0];
  var items = list.getElementsByTagName('li');

  var table   = document.createElement('table');
  var tbody   = document.createElement('tbody');
  var trDeco  = document.createElement('tr');
  var tr      = document.createElement('tr');
  var topDeco = document.createElement('td');
  var lDeco   = document.createElement('td');
  var rDeco   = document.createElement('td');


  for (var i = 0; i < items.length; i++) {
    var td = document.createElement('td');
    if (i == 0) {
      td.id = "h-nav-home";
    }
    td.appendChild(items[i].getElementsByTagName('a')[0]);
    tr.appendChild(td);
  }


  table.id = "nav-table";

  topDeco.id = "topDeco";

  lDeco.id = "lDeco";
  rDeco.id = "rDeco";

  lDeco.rowSpan = 2;
  rDeco.rowSpan = 2;

  topDeco.colSpan = i;
  trDeco.appendChild(lDeco);
  trDeco.appendChild(topDeco);
  trDeco.appendChild(rDeco);

  table.appendChild(tbody);
  tbody.appendChild(trDeco);
  tbody.appendChild(tr);
  hold.removeChild(list);
  hold.appendChild(table);

}

function selectFix() {

  var main = document.getElementById('s-select');
  if (!main) return;
  var select = main.getElementsByTagName('select');
  for (var i = 0; i < select.length; i++) {
    var form = select[i].parentNode;
    form.removeChild(form.getElementsByTagName('input')[0]);
    select[i].onchange = function() {
      this.form.submit();
    }
  }

}


window.onload = function() {

  tableIt();
  selectFix();

}