function showAllServicers() {
	var serivcersDirectory = $('table.serivcersDirectory');
	var servicer;
	
	$('#servicersMessage').hide();
	
	serivcersDirectory.find('td.servicer').each(function (column) {
		servicer = $(this).parent().show();
	});
	
}
function filterServicers(numServicers) {
	var serivcersDirectory = $('table.serivcersDirectory');
	var filterString = $("#servicersFilter")[0].value;
	var servicer;
	var numHidden = 0;
	
	$('#servicersMessage').hide();
	
	if (!filterString) {
		$('table.serivcersDirectory tr:has(td.servicer)').hide();
		$('#servicersMessage').html('Search for your mortgage servicer above.').show();
		return false;
	}
	
	$('#filterIndicator').show();
	
	serivcersDirectory.find('td.servicer').each(function (column) {
		servicer = $(this);
		if (servicer.text().toLowerCase().match(filterString.toLowerCase())) {
			servicer.parent().show();
		} else {
			servicer.parent().hide();
			numHidden++;
		}
	});
	
	if (numHidden == numServicers) {
		$('#servicersMessage').html('0 results were found.').show();
	}
	
	setTimeout(function(){$('#filterIndicator').hide()},400);
}
function showAllEvents() {
	var eventsTable = $('table.eventsTable');
	var eventRow;
	
	$('#eventsMessage').hide();
	
	eventsTable.find('span.state').each(function (column) {
		eventRow = $(this).parent().parent().show();
	});
	
}
function filterEvents(numServicers) {
	var eventsTable = $('table.eventsTable');
	var filterString = $("#stateFilter")[0].value;
	var servicer;
	var numHidden = 0;
	
	$('#eventsMessage').hide();
	
	if (!filterString) {
		$('table.eventsTable tr td:has(span.state)').parent().hide();
		$('#eventsMessage').html('Search for events in your state above.').show();
		return false;
	}
	
	$('#filterIndicator').show();
	
	eventsTable.find('span.state').each(function (column) {
		eventRow = $(this);
		if (eventRow.text().toLowerCase().match(filterString.toLowerCase())) {
			eventRow.parent().parent().show();
		} else {
			eventRow.parent().parent().hide();
			numHidden++;
		}
	});
	
	if (numHidden == numServicers) {
		$('#eventsMessage').html('0 events were found.').show();
	}
	
	setTimeout(function(){$('#filterIndicator').hide()},400);
}