
function $() {
        var elements = new Array();
        for (var i = 0; i < arguments.length; i++) {
                var element = arguments[i];
                if (typeof element == 'string')
                        element = document.getElementById(element);
                if (arguments.length == 1)
                        return element;
                elements.push(element);
        }
        return elements;
}
function alertElements() {
  var childNodeArray = document.getElementById("tcat").getElementsByTagName('*');
  elements = $(childNodeArray);
  for (var i=0; i < elements.length; i++) {
    tempId = elements[i].id;
    elements[i].onclick = Function('modifyStyle("'+tempId+'")');
    //elements[i].style.padding = '2px';
    //elements[i].style.cursor = 'pointer';
    //elements[i].style.backgroundColor="#b6b6b6";
    elements[i].className = 'tcat_regular';
    if (tempId == "all") {
      //elements[i].style.backgroundColor="#ffffff";
	elements[i].className = 'tcat_selected';
    }
  }
}
function modifyStyle(obj) {
  //alert(obj);
  for (var i=0; i < elements.length; i++) {
    //elements[i].style.backgroundColor="#b6b6b6";
    elements[i].className = 'tcat_regular';
  }
  var el = document.getElementById(obj);
  if (obj == "all") obj = "";
  if (window.AppNotesgrid) {
    AppNotesgrid.filterBy(6,obj);
  }
  if (window.Videosgrid) {
    Videosgrid.filterBy(4,obj);
  }
  if (window.Boardsgrid) {
    Boardsgrid.filterBy(6,obj);
  }
  if (window.Softwaresgrid) {
    Softwaresgrid.filterBy(4,obj);
  }
  if (window.PressReleasesgrid) {
    PressReleasesgrid.filterBy(5,obj);
  }
  if (window.SalesContactsgrid) {
    SalesContactsgrid.filterBy(2,obj);
  }
  //el.style.backgroundColor="#ffffff";
  el.className = 'tcat_selected';

}

window.onload = alertElements;


