function initTabber(tabber) {
  var obj;
  //
  obj = document.getElementById(tabber);
  //
  if (obj == null) {
    obj = document.getElementByName(tabber);
  }
  //
  if (obj != null) {
    var divs;
    //
    divs = obj.getElementsByTagName('div');
    //
    if (divs != null) {
      for (var i = 0; i < divs.length; i++) {
        if (divs[i].className == 'tabs') {
          var links;
          //
          links = divs[i].getElementsByTagName('a');
          //
          if (links != null) {
            for (var j = 0; j < links.length; j++) {
              links[j].href = "javascript:showTab('" + tabber + "'," + j + ");";
            }
          }
        }
      }
    }
  }
}

function showTab(tabber, idx) {
  var obj;
  //
  obj = document.getElementById(tabber);
  //
  if (obj == null) {
    obj = document.getElementByName(tabber);
  }
  //
  if (obj != null) {
    var divs = obj.getElementsByTagName('div');
    //
    if (divs != null) {
      var i;
      var j;
      var k = 0;
      //
      for (i = 0; i < divs.length; i++) {
        if (divs[i].className != 'tabs') {
          if (divs[i].className.indexOf('tabcontainer') != -1) {
            if (divs[i].id == '') {
              divs[i].id = tabber + 'tabcontainer' + k;
            }
          }
          //
          if (divs[i].id.indexOf('tabcontainer') != -1) {
            if (k == idx) {
              removeClass(divs[i].id, 'invisible');
              j = k;
            }
            else {
              addClass(divs[i].id, 'invisible');
            }
            //
            k++;
          }
        }
      }
      //
      for (i = 0; i < divs.length; i++) {
        if (divs[i].className == 'tabs') {
          var spans;
          //
          spans = divs[i].getElementsByTagName('span');
          //
          if (spans != null) {
            for (i = 0; i < spans.length; i++) {
              if (i == j) {
                if (i == 0) {
                  spans[i].className = 'tabfirstactive';
                }
                else {
                  spans[i].className = 'tabactive';
                }
              }
              else {
                if (i == 0) {
                  spans[i].className = 'tabfirst';
                }
                else {
                  spans[i].className = 'tab';
                }
              }
            }
          }
        }
      }
    }
  }
}
