function submitForm(){
	var errorStyle = '1px solid #b20000';
	var regStyle = '1px solid #999';
	var error = 0;
	
	if (document.getElementById('name').value == '') {
		document.getElementById('name').style.border=errorStyle;
		error = 1;
	} else {
		document.getElementById('name').style.border=regStyle;
	}
	
	if (document.getElementById('address').value == '') {
		document.getElementById('address').style.border=errorStyle;
		error = 1;
	} else {
		document.getElementById('address').style.border=regStyle;
	}
	
	if (document.getElementById('city').value == 'Other' && document.getElementById('other_city').value == '' ) {
		document.getElementById('other_city').style.border=errorStyle;
		error = 1;
	} else {
		document.getElementById('other_city').style.border=regStyle;
	}
	
	if (document.getElementById('phone').value == '') {
		document.getElementById('phone').style.border=errorStyle;
		error = 1;
	} else {
		document.getElementById('phone').style.border=regStyle;
	}
	
	if (document.getElementById('email').value == '') {
		document.getElementById('email').style.border=errorStyle;
		error = 1;
	} else {
		document.getElementById('email').style.border=regStyle;
	}

	if(error > 0){
		document.getElementById('error_message').innerHTML='<p style="color:#b20000; text-align:center; ">Please be sure to fill in all of the information above.</p>';
		return false;
	} else {	
		// process the form data	
		var name = escape(document.getElementById('name').value);
		var address = escape(document.getElementById('address').value);
		if(document.getElementById('city').value != "Other"){
			var city = escape(document.getElementById('city').value);
		} else {
			var city = escape(document.getElementById('other_city').value);
		}
		var phone = escape(document.getElementById('phone').value);
		var email = escape(document.getElementById('email').value);
		
		// create an XMLHTTPRequest and send it to PHP for processing

		document.getElementById('contact').innerHTML = '<h4>Contact Us</h4><div id="thanks"><p class="topper">Processing ...</p></div>';				
		var currentTime = new Date();
		var totalTime;
		var theURL;
		
		try {
			xmlhttp1 = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp1 = false;
		}
		if (!xmlhttp1 && typeof XMLHttpRequest!='undefined') {
			xmlhttp1 = new XMLHttpRequest();
		}
		totalTime = currentTime.getDate() + '-' + currentTime.getMonth() + '-' + currentTime.getFullYear() + '-' + currentTime.getHours() + '-' + currentTime.getMinutes() + '-' + currentTime.getSeconds();
		theURL = '../includes/process.php';
		xmlhttp1.open("POST",theURL,true);
		xmlhttp1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');         
		xmlhttp1.onreadystatechange=function() {
			if (xmlhttp1.readyState == 4) { 
				document.getElementById('contact').innerHTML = '<h4>Contact us</h4><div id="thanks"><p class="topper">Thanks for your interest!<br />We\'ll be in touch soon!</p><p>A copy of your message has been sent to you.</p><p><a href="/">&laquo; back</a></p></div>';
			}
		}
		try {
			xmlhttp1.send('id='+escape(totalTime)+'&name='+name+'&address='+address+'&city='+city+'&phone='+phone+'&email='+email);
		}
		catch (exceptionA) {}
		try {	
			xmlhttp1.send(null);
		}
		catch (exceptionB) {}
				
	}
}