function applyFilter(select) {
	var sSelect = select.options[select.selectedIndex].value;
	
	for (var j=0; j<tables.length; j+=1) {
		var oTable = document.getElementById(tables[j]);
		var oRows = oTable.getElementsByTagName("TR");
		for (var i=0; i<oRows.length; i+=1) {
			if (sSelect == "All") {
				// Show all
				oRows[i].style.display = 'block';
			}
			else {
				if (oRows[i].className == sSelect) {
					// Show the row
					oRows[i].style.display = 'block';
				}
				else if (oRows[i].className == "Heading") {
					// Heading - Always show
					oRows[i].style.display = 'block';
				}
				else {
					// Hide the row
					oRows[i].style.display = 'none';
				}
			}
		}
	}
}