// JavaScript Document

var Core = {};

Core.getElementsByClass = function(theClass)
{
  var elementArray = [];

  if (document.all)
  {
    elementArray = document.all;
  }
  else
  {
    elementArray = document.getElementsByTagName("*");
  }

  var matchedArray = [];
  var pattern = new RegExp("(^| )" + theClass + "( |$)");

  for (var i = 0; i < elementArray.length; i++)
  {
    if (pattern.test(elementArray[i].className))
    {
      matchedArray[matchedArray.length] = elementArray[i];
    }
  }

  return matchedArray;
};

function hideClass(classObj) {
		var list = Core.getElementsByClass(classObj);
		for (var i = 0; i < list.length; i++) {
		list[i].style.display = 'none';
		}
}

function showClass(classObj) {
		var list = Core.getElementsByClass(classObj);
		for (var i = 0; i < list.length; i++) {
		list[i].style.display = 'block';
		}
}

function showDiv(divObj) {
		document.getElementById(divObj).style.display='block';
}

function presentationHome(id) {
		var list = Core.getElementsByClass('button');
		for (var i = 0; i < list.length; i++) {
		list[i].style.background = 'url(images/buttonOff.gif) center no-repeat';
		}
		var list = Core.getElementsByClass('buttonIn');
		for (var i = 0; i < list.length; i++) {
		list[i].style.background = 'url(images/buttonOffIn.gif) center no-repeat';
		}
		var list = Core.getElementsByClass('presInfo');
		for (var i = 0; i < list.length; i++) {
		list[i].style.display = 'none';
		}
		document.getElementById(id).style.background = 'url(images/buttonOver.gif) center no-repeat';
		document.getElementById(id + 'e').style.background = 'url(images/buttonOverIn.gif) center no-repeat';
		document.getElementById(id + 'a').style.display = 'block';
}