
//This program for 3 rows and 1 column table

var do_show=0;  

function show_hide_column()
{
  var stl;
  var RowWidth;
  var AgeGWidth;
  var AgeCatW;

  if (do_show)
  { stl = 'block';
    RowWidth = '3';
    AgeGWidth = '6';
    AgeCatW = '2';
    document.getElementById("HideSE").value="Hide Standard Error";
    do_show=0;
  }
  else
  { stl= 'none';
    RowWidth = '2';
    AgeGWidth = '3';
    AgeCatW = '1';
    document.getElementById("HideSE").value="Show Standard Error";
    do_show=1;
  }

  

  var tbl=document.getElementById('Tablex');
  var rows=tbl.getElementsByTagName('tr');  // returns array of all 'tr' elements

  var celsth=rows[0].getElementsByTagName('th');  // returns array of all 'th' elements for row "0"
  celsth[0].rowSpan = RowWidth;
  celsth[1].colSpan = AgeGWidth;

  var celsth=rows[1].getElementsByTagName('th');  // returns array of all 'th' elements for row "1"
  celsth[0].colSpan = AgeCatW;
  celsth[1].colSpan = AgeCatW;
  celsth[2].colSpan = AgeCatW;


  var celsth=rows[2].getElementsByTagName('th');  // returns array of all 'th' elements for row "2"
  celsth[0].style.display=stl;
  celsth[1].style.display=stl;
  celsth[2].style.display=stl;
  celsth[3].style.display=stl;
  celsth[4].style.display=stl;
  celsth[5].style.display=stl;


  for (var row=3; row<rows.length;row++)
  {
  var cels=rows[row].getElementsByTagName('td');  // returns array of all 'th' elements for rows "3" to the last row
  cels[2].style.display=stl;
  cels[4].style.display=stl;
  cels[6].style.display=stl;
  }


} //end function show_hide_column

