

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 showDiv(divObj) {
	document.getElementById(divObj).style.display='block';
}

function clearImgs() {
	document.images["mainnav_why"].src = "images/mainnav_why_off.gif";
	document.images["mainnav_apply"].src = "images/mainnav_apply_off.gif";
	document.images["mainnav_accepted"].src = "images/mainnav_accepted_off.gif";
	document.images["mainnav_academics"].src = "images/mainnav_academics_off.gif";
	document.images["mainnav_student"].src = "images/mainnav_student_off.gif";
}

function clearStyles() {
	document.getElementById('monthlyHighlight').className='calTabOff';
	document.getElementById('monthly').className='calTabOff';
	document.getElementById('weekly').className='calTabOff';
	document.getElementById('daily').className='calTabOff';
}
