
function filterOptions() {


	var qsParm = new Array();
	qsParm['course'] = null;
	var query = window.location.search.substring(1);
	var parms = query.split('&');
	for (var i=0; i<parms.length; i++) {
		var pos = parms[i].indexOf('=');
		if (pos > 0) {
			var key = parms[i].substring(0,pos);
			var val = parms[i].substring(pos+1);
			qsParm[key] = val;
		}
	}

	qsParm['course'] = qsParm['course'].replace('%20', ' ');
	qsParm['course'] = qsParm['course'].replace('%20', ' ');
	qsParm['course'] = qsParm['course'].replace('%20', ' ');
	qsParm['course'] = qsParm['course'].replace('%20', ' ');
	qsParm['course'] = qsParm['course'].replace('%20', ' ');
	qsParm['course'] = qsParm['course'].replace('%20', ' ');


	qsParm['course'] = qsParm['course'].replace('%26', '&');
	qsParm['course'] = qsParm['course'].replace('%26', '&');
	qsParm['course'] = qsParm['course'].replace('%26', '&');
	qsParm['course'] = qsParm['course'].replace('%26', '&');
	qsParm['course'] = qsParm['course'].replace('%26', '&');
 	// alert (qsParm['course']);


	var x=document.getElementById("CourseDates1");
  	var found = false;
	var options = new Array();
	var all_options = new Array();

  	txt="All options: "
  	for (i=0;i<x.length;i++)
    	{
		if (x.options[i].text.toLowerCase().indexOf(qsParm['course'].toLowerCase()) >= 0) {
    			txt=txt + "\n" + x.options[i].text;
			found = true;
			options.push(x.options[i]);
		}
		all_options.push(x.options[i]);
    	}
  	// alert(txt);

	var opt = x.options[i];
	// var options = x.options;

	if (found) {
  		for (i=0;i<all_options.length;i++) {
			// alert (all_options[i].text);
			x.removeChild(all_options[i]);
		}
		// x.options = options;
  		for (i=0;i<options.length;i++) {
			//axa20090527
                        if (i==0) 
				{options[i].selected=true;}
			else 
				{options[i].selected=false;}
                        //alert(options[i].text+options[i].selected);
			x.appendChild(options[i]);
    		}
	}
}
