function validateFields() {var frmEl = document.getElementById('cForm');var posName = document.getElementById('posName');var posText = document.getElementById('posText');var posEmail = document.getElementById('posEmail');var posRegard = document.getElementById('posRegard');var posPhone1 = document.getElementById('posPhone1');var posPhone2 = document.getElementById('posPhone2');var posPhone3 = document.getElementById('posPhone3');var posFax1 = document.getElementById('posFax1');var posFax2 = document.getElementById('posFax2');var posFax3 = document.getElementById('posFax3');var posAddress = document.getElementById('posAddress');var posCity = document.getElementById('posCity');var posState = document.getElementById('posState');var posZip = document.getElementById('posZip');var posGrade = document.getElementById('posGrade');var posStudents = document.getElementById('posStudents');var posMonth = document.getElementById('posMonth');var posDay = document.getElementById('posDay');var posYear = document.getElementById('posYear');var posTime = document.getElementById('posTime');var posComment = document.getElementById('posComment');var strCC = document.getElementById('selfCC');var whiteSpace = /^[\s]+$/;	if ( posEmail.value == '' || whiteSpace.test(posText.value) ) {		alert("This form is incomplete.   You must complete the form to continue.");	}	//change this statement to check cc == to true, don't need to clear fields.	else if (strCC.checked == false ) {		alert("You must agree to the guidelines by checking the box.");		alert("Please try again");		posSelfCC.focus();	}	else {		sendPosEmail();	}}function sendPosEmail () {var success = document.getElementById('emailSuccess');var posName = document.getElementById('posName');var posText = document.getElementById('posText');var posEmail = document.getElementById('posEmail');var posRegard = document.getElementById('posRegard');var posPhone1 = document.getElementById('posPhone1');var posPhone2 = document.getElementById('posPhone2');var posPhone3 = document.getElementById('posPhone3');var posFax1 = document.getElementById('posFax1');var posFax2 = document.getElementById('posFax2');var posFax3 = document.getElementById('posFax3');var posAddress = document.getElementById('posAddress');var posCity = document.getElementById('posCity');var posState = document.getElementById('posState');var posZip = document.getElementById('posZip');var posGrade = document.getElementById('posGrade');var posStudents = document.getElementById('posStudents');var posMonth = document.getElementById('posMonth');var posDay = document.getElementById('posDay');var posYear = document.getElementById('posYear');var posTime = document.getElementById('posTime');var posComment = document.getElementById('posComment');var strCC = document.getElementById('selfCC').value;var page = "scripts/xmlHttpRequest.php?contact=true&xml=true";	showContactTimer(); 	success.style.display = 'none'; 			var str1 = posName.value;	str1 = str1.replace(/&/g,"**am**");	str1 = str1.replace(/=/g,"**eq**");	str1 = str1.replace(/\+/g,"**pl**");	var str2 = posText.value;	str2 = str2.replace(/&/g,"**am**");	str2 = str2.replace(/=/g,"**eq**");	str2 = str2.replace(/\+/g,"**pl**");	var str3 = posEmail.value;	str3 = str3.replace(/&/g,"**am**");	str3 = str3.replace(/=/g,"**eq**");	str3 = str3.replace(/\+/g,"**pl**");	var str4 = posRegard.value;	str4 = str4.replace(/&/g,"**am**");	str4 = str4.replace(/=/g,"**eq**");	str4 = str4.replace(/\+/g,"**pl**");		var str5 = posPhone1.value;	str5 = str5.replace(/&/g,"**am**");	str5 = str5.replace(/=/g,"**eq**");	str5 = str5.replace(/\+/g,"**pl**");	var str6 = posPhone2.value;	str6 = str6.replace(/&/g,"**am**");	str6 = str6.replace(/=/g,"**eq**");	str6 = str6.replace(/\+/g,"**pl**");	var str7 = posPhone3.value;	str7 = str7.replace(/&/g,"**am**");	str7 = str7.replace(/=/g,"**eq**");	str7 = str7.replace(/\+/g,"**pl**");	var str8 = posFax1.value;	str8 = str8.replace(/&/g,"**am**");	str8 = str8.replace(/=/g,"**eq**");	str8 = str8.replace(/\+/g,"**pl**");	var str9 = posFax2.value;	str9 = str9.replace(/&/g,"**am**");	str9 = str9.replace(/=/g,"**eq**");	str9 = str9.replace(/\+/g,"**pl**");	var str10 = posFax3.value;	str10 = str10.replace(/&/g,"**am**");	str10 = str10.replace(/=/g,"**eq**");	str10 = str10.replace(/\+/g,"**pl**");			var str11 = posAddress.value;	str11 = str11.replace(/&/g,"**am**");	str11 = str11.replace(/=/g,"**eq**");	str11 = str11.replace(/\+/g,"**pl**");	var str12 = posCity.value;	str12 = str12.replace(/&/g,"**am**");	str12 = str12.replace(/=/g,"**eq**");	str12 = str12.replace(/\+/g,"**pl**");	var str13 = posState.value;	str13 = str13.replace(/&/g,"**am**");	str13 = str13.replace(/=/g,"**eq**");	str13 = str13.replace(/\+/g,"**pl**");	var str14 = posZip.value;	str14 = str14.replace(/&/g,"**am**");	str14 = str14.replace(/=/g,"**eq**");	str14 = str14.replace(/\+/g,"**pl**");		var str15 = posGrade.value;	str15 = str15.replace(/&/g,"**am**");	str15 = str15.replace(/=/g,"**eq**");	str15 = str15.replace(/\+/g,"**pl**");	var str16 = posStudents.value;	str16 = str16.replace(/&/g,"**am**");	str16 = str16.replace(/=/g,"**eq**");	str16 = str16.replace(/\+/g,"**pl**");		var str17 = posMonth.value;	str17 = str17.replace(/&/g,"**am**");	str17 = str17.replace(/=/g,"**eq**");	str17 = str17.replace(/\+/g,"**pl**");	var str18 = posDay.value;	str18 = str18.replace(/&/g,"**am**");	str18 = str18.replace(/=/g,"**eq**");	str18 = str18.replace(/\+/g,"**pl**");	var str19 = posYear.value;	str19 = str19.replace(/&/g,"**am**");	str19 = str19.replace(/=/g,"**eq**");	str19 = str19.replace(/\+/g,"**pl**");		var str20 = posTime.value;	str20 = str20.replace(/&/g,"**am**");	str20 = str20.replace(/=/g,"**eq**");	str20 = str20.replace(/\+/g,"**pl**");	var str21 = posComment.value;	str21 = str21.replace(/&/g,"**am**");	str21 = str21.replace(/=/g,"**eq**");	str21 = str21.replace(/\+/g,"**pl**");		var stuff = "selfCC="+strCC+"&posName="+str1+"&posText="+str2+"&posEmail="+str3+"&posRegard="+str4+"&posPhone1="+str5+"&posPhone2="+str6+"&posPhone3="+str7+"&posFax1="+str8+"&posFax2="+str9+"&posFax3="+str10+"&posAddress="+str11+"&posCity="+str12+"&posState="+str13+"&posZip="+str14+"&posGrade="+str15+"&posStudents="+str16+"&posMonth="+str17+"&posDay="+str18+"&posYear="+str19+"&posTime="+str20+"&posComment="+str21;	loadXMLPosDoc(page,stuff)}function showContactTimer () {	var loader = document.getElementById('loadBar');	loader.style.display = 'block';	sentTimer = setTimeout("hideContactTimer()",6000);}function hideContactTimer () {	var loader = document.getElementById('loadBar');	var success = document.getElementById('emailSuccess');	var fieldArea = document.getElementById('contactFormArea');	var inputs = fieldArea.getElementsByTagName('input');	var inputsLen = inputs.length;	var tAreas = fieldArea.getElementsByTagName('textarea');	var tAreasLen = tAreas.length;	loader.style.display = "none";	success.style.display = "block";	success.innerHTML = '<strong style="color:green;">'+grabPosXML("confirmation")+'</strong>';	for ( i=0;i<inputsLen;i++ ) {		if ( inputs[i].getAttribute('type') == 'text' ) {			inputs[i].value = '';		}	}	for ( j=0;j<tAreasLen;j++ ) {		tAreas[j].value = '';	}}function ajaxContact() {var frmEl = document.getElementById('cForm');addEvent(frmEl, 'submit', validateFields, false);frmEl.onsubmit = function() { return false; }}addEvent(window, 'load',ajaxContact, false);
