﻿var ie;
if (document.all) ie = true;
var Tabs = {
    showPanel: function(e, lnk, divID) {
        if (!e) var e = window.event;
        
        if (ie)
        {
            var hNav = lnk.parentElement;
        }
        else
        {
            var hNav = lnk.parentNode;
        }
        
        var re = /Tabs\.showPanel\(event, this, ['"]([^'"]+)['"]\)/;
        var navLinks = hNav.getElementsByTagName("A");
        for (var i = 0; i < navLinks.length; i++)
        {
            eval("var _event = navLinks[i].on" + e.type);
            var navDivID = re.exec(_event)[1];
            if (divID == navDivID)
            {
                var div = document.getElementById(divID);
                div.style.display = "block";
                if (navLinks[i].className && !navLinks[i].className.match(/\bselected\b/))
                {
                    navLinks[i].className = navLinks[i].className + " selected";
                }
                else
                {
                    navLinks[i].className = "selected";
                }
            }
            else
            {
                var div = document.getElementById(navDivID);
                div.style.display = "none";
                if (navLinks[i].className == "selected")
                {
                    navLinks[i].className = "";
                }
                else
                {
                    navLinks[i].className = navLinks[i].className.replace(/\bselected\b/, "");
                }
            }
        }
    },
    init: function()
    {
        var a = document.getElementsByTagName("a");
        var re = /Tabs\.showPanel\(event, this, ['"]([^'"]+)['"]\)/;
          for (var i = 0; i < a.length; i++)
          {
              for (var j = 0; j < a[i].attributes.length; j++)
              {
                  if (a[i].attributes[j].value.match(re))
                  {
                      if (ie)
                      {
                          var hNav = a[i].parentElement;
                      }
                      else
                      {
                          var hNav = a[i].parentNode;
                      }
                      
                      var _a = hNav.getElementsByTagName("a");
                      if (!_a[0].className.match(/selected/))
                      {
                          if (_a[0].className)
                          {
                              _a[0].className = _a[0].className + " selected";
                          }
                          else
                          {
                              _a[0].className = "selected";
                          }
                      }
                      
                      break;
                  }
              }
          }
    }
};
$(function() { Tabs.init(); })
