	function getAddressInfo(zipCode) {
	    var addressArray = getAddressInfoForZip(zipCode);   
	    var city = document.getElementById('city');
	    var state = document.getElementById('state');
	    var zip = document.getElementById('zipcode');
		var cityState = document.getElementById('cityState');    
	    
	    if (addressArray[0] == undefined || addressArray[1] == undefined) {
			city.value = '';
			state.value = '';
			cityState.innerHTML = '';			
			alert('Please enter a valid zip code.');
			zip.select();
			zip.focus();
		} else {
		    city.value = addressArray[0];
		    state.value = addressArray[1];	
		    cityState.innerHTML = addressArray[0] + ', ' + addressArray[1];
		    	
		}

	}
	
	function validateForm() {
		var firstName = document.getElementById('firstName');
		var lastName = document.getElementById('lastName');
		var companyName = document.getElementById('companyName');
		var zipcode = document.getElementById('zipcode');	
		var phone = document.getElementById('phone');
		var email = document.getElementById('email');
		var errorMessage = '';									
		var isError = false;
		
		if (firstName.value == '') {
			errorMessage = 'First Name is required.\n';
			isError = true;
		}
		
		if (lastName.value == '') {
			errorMessage += 'Last Name is required.\n';
			isError = true;			
		}
		
		if (companyName.value == '') {
			errorMessage += 'Company Name is required.\n';
			isError = true;			
		}
		
		if (zipcode.value == '') {
			errorMessage += 'Zip Code is required.\n';
			isError = true;			
		}
		
		if (phone.value == '') {
			errorMessage += 'Phone Number is required.\n';
			isError = true;			
		}
		
		if (email.value == '') {
			errorMessage += 'Email Address is required.\n';
			isError = true;			
		}
		
		if (isError) {
			alert(errorMessage);
			return false;
		} else {
			document.salesInquiryForm.submit();
		}
		
	}
