$(document).ready(function(){
	if(!document.getElementById || !document.createTextNode){return;}
		var optGroups;
		var flag=0;
		
	$('div[id=name_row]').append('<select id="fullSelect"></select>');
	$('#fullSelect').hide();
		
	$('#hidden1').click(function(){
		if(flag==0){
			$('#fullSelect').append($('#course_id').html());
			flag++;
			optGroups = $('#fullSelect > optgroup');
			for (var i=0; i<optGroups.length; i++) {
				optGroups[i] = optGroups[i].label.toString();
			};
		}
	}).change(function(){
		var selectedGroup = $('#hidden1 > option:selected').text();
		for (var i=0; i<optGroups.length; i++) {
			if(optGroups[i].toLowerCase().replace('college of ','').replace('school of ','') == selectedGroup.toLowerCase()){
				var options = $('#fullSelect > optgroup[label=' + optGroups[i] + '] > option');
				opt = new Array;
				for (var j=0; j<options.length; j++) {
					vValue = $.trim(options[j].value);
					vName = $.trim($(options[j]).text());
					opt[j] = document.createElement("option");
					opt[j].setAttribute("value",vValue);
					opt[j].innerHTML=vName;
				};
					$('#course_id').empty();
					for (var k=0; k<opt.length; k++) {
						$('#course_id').append(opt[k]);	
					};
			}//end if
			else if(selectedGroup.toLowerCase() == 'please choose'){
				$('#course_id').empty().append($('#fullSelect').html());
			//	$('#course_id');
			}
		};
	});//end onchange
});