function sendEmail() {

	var i;
	var errString = '';
	var postString = '';
	var fieldsArr = new Array('Name','Email','Subject','Body');

	for (i in fieldsArr) {
		var thisField 		= 'contact' + fieldsArr[i];
		var thisFieldObj	= findDOM(thisField);
		var thisVal 		= thisFieldObj.value;

		if (thisVal.length<1) {
			errString 		+= '......' + fieldsArr[i] + '\n';
		} else {
			postString 		+= '&vDATA['+thisField+']=' + escape(thisVal);
		}
	}

	if (errString) {
		var errAlert = 'The following fields were left blank and need to be \n completed before your message can be sent:\n\n' + errString;
		alert(errAlert);
		return false;
	} else {
		var startAjax			= new XHConn();
		var messageArea 		= findDOM('contactFormMessageArea');
		messageArea.innerHTML 	= 'Sending Your Email... Please Wait';
		startAjax.connect("ajaxContactForm.php", "POST", postString, contactFormResponse);
		return true;
	}

}


function contactFormResponse(oXML) {
	var response			=	oXML.responseText;
	var messageArea 		= findDOM('contactFormMessageArea');

	var i;
	var fieldsArr = new Array('Name','Email','Subject','Body');

	messageArea.innerHTML 	= "<input type='BUTTON' value='Send this Email' onClick='sendEmail();'>";

	alert(response);

	if (response.indexOf('error')<0) {
		for (i in fieldsArr) {
			var thisField 		= 'contact' + fieldsArr[i];
			var thisFieldObj	= findDOM(thisField);
			thisFieldObj.value	= '';
		}
	} // end if

}