/**
 * Updates all the links with a particular class to open a popup window to the course description for that class
 *
 */
function updateCourseDescriptionLinks()
{
	//var arr_links = cssQuery("a[class='catalog_course_description']");
	var arr_links = document.getElementsByClassName('catalog_course_description');
	for ( var i=0; i<arr_links.length; i++ ) {
		arr_links[i].onclick = function() { return false; }; //For safari's benefit
		Event.observe(arr_links[i], 'click', function(event) {
			Event.stop(event); 
			var link = Event.element(event);
			
			if ( link.href.indexOf('?') != -1 ) {
				var url = link.href + "&popup=1";
				
			} else {
				var url = link.href + "?popup=1"
				
			}
			
			NewWindow(url, "coursedescription", 640, 370, 'yes');
			return false; 
		 });
		
	}//for
	
}//end

Event.observe(window, 'load', updateCourseDescriptionLinks);