document.writeTabSelector = function (names) {
  var count;
  for (var i in names) count=i;
  var per = 100 / (parseInt(count)+1);

  if (navigator.appName == "Microsoft Internet Explorer")
    per = per - 0.1;

  document.write('<div class="selector"><ul>');
  for (var i in names) {
    document.write('<li style="width:'+per+'%;"');
    if (i == 0) document.write(' class="first"'); else
    if (i == count) document.write(' class="last"');
    //if (i == 0) document.write('><a class="on" href="javascript:;" onclick="javascript:tabToggle(this);">'+names[i]+'</a></li>'); else
    document.write('><a href="javascript:;" onclick="javascript:tabToggle(this);">'+names[i]+'</a></li>');
    }
  document.write('</ul></div>');
  };
document.tabSetSelectFirstItems = function () {
  for (var i=0; i<document.getElementsByTagName('DIV').length; i++)
  if (document.getElementsByTagName('DIV')[i].className == "tabSection")
  for (var n=0; n<document.getElementsByTagName('DIV')[i].getElementsByTagName('DIV').length; n++)
  if (document.getElementsByTagName('DIV')[i].getElementsByTagName('DIV')[n].className == "selector")
  if (document.getElementsByTagName('DIV')[i].getElementsByTagName('DIV')[n].getElementsByTagName('LI')[0].getElementsByTagName('A')[0])
  tabToggle(document.getElementsByTagName('DIV')[i].getElementsByTagName('DIV')[n].getElementsByTagName('LI')[0].getElementsByTagName('A')[0]);
  }
document.cutTabExtra = function () {
  for (var i=0; i<document.getElementsByTagName('DIV').length; i++)
    if (document.getElementsByTagName('DIV')[i].className == 'tabSection')
      for (var n=0; n<document.getElementsByTagName('DIV')[i].getElementsByTagName('*').length; n++)
        if (document.getElementsByTagName('DIV')[i].getElementsByTagName('*')[n].className == 'ex')
          document.getElementsByTagName('DIV')[i].getElementsByTagName('*')[n].className = 'exj';
  };
function tabToggle(ctrl) {
  var allCtrls = ctrl.parentNode.parentNode;
  for (var i=0; i < allCtrls.getElementsByTagName('A').length; i++)
    if (allCtrls.getElementsByTagName('A')[i].className == "on") allCtrls.getElementsByTagName('A')[i].className = '';

  ctrl.className = "on";
  
  var tabSection = allCtrls.parentNode.parentNode;
  for (var i=0; i<tabSection.getElementsByTagName('DIV').length; i++) if (tabSection.getElementsByTagName('DIV')[i].className == "tabContent")
    var tabContent = tabSection.getElementsByTagName('DIV')[i];
  if (tabContent) {
    for (var i=0; i<tabContent.getElementsByTagName('DIV').length; i++)
      if (tabContent.getElementsByTagName('DIV')[i].className.toLowerCase() == ctrl.innerHTML.toLowerCase())
        tabContent.getElementsByTagName('DIV')[i].style['display'] = 'block'; else
        tabContent.getElementsByTagName('DIV')[i].style['display'] = 'none';
    }
  };
