function update( showNoResults ) {
	var code = new String( document.getElementById("zipcode").value).toUpperCase();
	document.getElementById( "delivery" ).style.display="block";
	var children = document.getElementById( "delivery" ).getElementsByTagName("tr");	
	var anyVisible = false;
	
	for( var i = 2; i < children.length; ++i ) {		
		var grandchildren = children[i].getElementsByTagName("td");
		var zip = grandchildren[0].innerHTML;
		var city= grandchildren[1].innerHTML;
		
		if( code.length > 0 && (zip == code || city.toUpperCase().indexOf( code ) > -1) ) {			
			children[i].style.display="";
			anyVisible = true;
		} else {
			children[i].style.display="none";
		}
	}
	
	children[0].style.display= (showNoResults && !anyVisible) ? "" : "none";
	children[1].style.display= anyVisible ? "" : "none";
	
	return false;
}

