function atable_over1(e_th,e_td) {
  var table = document.getElementById('activetable');

  var class_th = 'th';
  var class_td = 'table_data';
  var class_tf = 'td_footer';

  var class_th_active = 'th_active_1';
  var class_td_active = 'table_data_active';
  var class_tf_active = 'td_footer_active_1';

  var basic_element="";
  if (e_th!=null) basic_element=e_th.id;
  if (e_td!=null) basic_element=e_td.id;

  var the_length=basic_element.length;
  var last_char=basic_element.charAt(the_length-1);

  var basic_th="th"+last_char;
  var basic_td="td"+last_char;
  var basic_tf="tf"+last_char;

  var th_cnt=0;
  var ths = table.getElementsByTagName('div');
  for (var g=0; g<ths.length; g++) {
    var td_name = ths[g].id;
    td_name = td_name.slice(0,-1);
    if (td_name=="th") {th_cnt++;}
  }

  var th_c=0;
  var ths = table.getElementsByTagName('div');
  for (var g=0; g<ths.length; g++) {
    var td_name = ths[g].id;
    td_name = td_name.slice(0,-1);

    if (td_name=="th") {
	    if (ths[g].id==basic_th) {
	      ths[g].className = class_th_active;
	    } else {
	      if (th_c==th_cnt-1) class_th+=" last";
	      ths[g].className = class_th;
	    }
	    th_c++;
    }
  }
  
  var ths = table.getElementsByTagName('td');
  for (var g=0; g<ths.length; g++) {
    var td_name = ths[g].id;
    td_name = td_name.slice(0,-1);

    if (td_name=="td") {
	    if (ths[g].id==basic_td) {
	      ths[g].className = class_td_active;
	    } else {
	      ths[g].className = class_td;	    
	    }
    }
  }

  var ths = table.getElementsByTagName('td');
  for (var g=0; g<ths.length; g++) {
    var td_name = ths[g].id;
    td_name = td_name.slice(0,-1);

    if (td_name=="tf") {
	    if (ths[g].id==basic_tf) {
	      ths[g].className = class_tf_active;
	    } else {
	      ths[g].className = class_tf;	    
	    }
    }
  }


}
