/*
 * Copyright (c) CleverLeaf, Inc.
 * All Rights Reserved.
 *
 * This is UNPUBLISHED PROPRIETARY SOURCE CODE of CleverLeaf, Inc.;
 * the contents of this file may not be disclosed to third parties, copied or
 * duplicated in any form, in whole or in part, without the prior written
 * permission of CleverLeaf, Inc.
 *
 * RESTRICTED RIGHTS LEGEND:
 * Use, duplication or disclosure by the Government is subject to restrictions
 * as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data
 * and Computer Software clause at DFARS 252.227-7013, and/or in similar or
 * successor clauses in the FAR, DOD or NASA FAR Supplement. Unpublished -
 * rights reserved under the Copyright Laws of the United States.
 */

function active() {
  if (document.getElementById) {
next:
    for (var i = 0; i < arguments.length; i++) {
      var id = document.getElementById(arguments[i]);
      if (id) {
        if ((list = id.getElementsByTagName('li')) && list.length > 0) {
          for (var j = list.length; --j >= 0; )
            if (! document.URL.search(list[j].getElementsByTagName('a')[0])) {
              list[j].className = 'active';
              continue next;
            }
        }
        if ((list = id.getElementsByTagName('a')) && list.length > 0) {
          for (var j = list.length; --j >= 0; )
            if (! document.URL.search(list[j])) {
              list[j].className = 'active';
              continue next;
            }
        }
      }
    }
  }
}

addLoadEvent(function() {
  active('tabs');
});
