var firefox=document.getElementById&&!document.all;

function tabswitch(name, id, num, layout) {
  for(var i = 0; i < num; i++) {
    if(i == id) {
      document.getElementById(name+"c"+i).style.display = "inline";
      if(firefox) {
        document.getElementById(name+i).setAttribute("class", "tabmid");
        document.getElementById(name+"l"+i).setAttribute("class", "tableft");
        document.getElementById(name+"r"+i).setAttribute("class", "tabright");
      }
      else {
        document.getElementById(name+i).setAttribute("className", "tabmid");
        document.getElementById(name+"l"+i).setAttribute("className", "tableft");
        document.getElementById(name+"r"+i).setAttribute("className", "tabright");
      }
      document.getElementById(name+"lg"+i).setAttribute("src", "gfx/"+layout+"/tableft.gif");
      document.getElementById(name+"rg"+i).setAttribute("src", "gfx/"+layout+"/tabright.gif");
    }
    else {
      document.getElementById(name+"c"+i).style.display = "none";
      if(firefox) {
        document.getElementById(name+i).setAttribute("class", "tabmidi");
        document.getElementById(name+"l"+i).setAttribute("class", "tablefti");
        document.getElementById(name+"r"+i).setAttribute("class", "tabrighti");
      }
      else {
        document.getElementById(name+i).setAttribute("className", "tabmidi");
        document.getElementById(name+"l"+i).setAttribute("className", "tablefti");
        document.getElementById(name+"r"+i).setAttribute("className", "tabrighti");
      }
      document.getElementById(name+"lg"+i).setAttribute("src", "gfx/"+layout+"/tableft_i.gif");
      document.getElementById(name+"rg"+i).setAttribute("src", "gfx/"+layout+"/tabright_i.gif");
    }
  }
}
