
function sendContact() {
	var firstName = document.getElementById('fNameText').value;
	var lastName = document.getElementById('lNameText').value;
	var email = document.getElementById('emailText').value;
	var phone = document.getElementById('phoneText').value;
	var regarding = document.getElementById('regardingSel').value;
	var comments = document.getElementById('commentsText').value;
	var updates = document.getElementById('updatesCheck').value;
	var page = 'scripts/xmlHttpRequest.php';
	
	//showContactTimer();
	
	firstName = firstName.replace(/&/g,"**am**");
	firstName = firstName.replace(/=/g,"**eq**");
	firstName = firstName.replace(/\+/g,"**pl**");
	
	lastName = lastName.replace(/&/g,"**am**");
	lastName = lastName.replace(/=/g,"**eq**");
	lastName = lastName.replace(/\+/g,"**pl**");
	
	email = email.replace(/&/g,"**am**");
	email = email.replace(/=/g,"**eq**");
	email = email.replace(/\+/g,"**pl**");
	
	phone = phone.replace(/&/g,"**am**");
	phone = phone.replace(/=/g,"**eq**");
	phone = phone.replace(/\+/g,"**pl**");
	
	regarding = regarding.replace(/&/g,"**am**");
	regarding = regarding.replace(/=/g,"**eq**");
	regarding = regarding.replace(/\+/g,"**pl**");
	
	comments = comments.replace(/&/g,"**am**");
	comments = comments.replace(/=/g,"**eq**");
	comments = comments.replace(/\+/g,"**pl**");
	
	updates = updates.replace(/&/g,"**am**");
	updates = updates.replace(/=/g,"**eq**");
	updates = updates.replace(/\+/g,"**pl**");
	
	var post = 'form=contact&firstName='+firstName+'&lastName='+lastName+'&email='+email+'&phone='+phone+'&regarding='+regarding+'&comments='+comments+'&updates='+updates;
	
	loadXMLPosDoc(page, post);
	pop_remove();
	
}

function validateContact() {
var comments = document.getElementById('commentsText');
var email = document.getElementById('emailText');
var whiteSpace = /^[\s]+$/;
	if ( comments.value == '' || whiteSpace.test(comments.value) ) {
		alert("You are trying to send an empty message. Please add a message to complete.");
	}
	else if ( email.value == '' || whiteSpace.test(email.value) ) {
		alert("Please enter an email address.");
	}
	else {
		sendContact();
	}
}


function ajaxContact() {
	var contactForm = document.getElementById('contactForm');
	addEvent(contactForm, 'submit', validateContact, false);
	contactForm.onsubmit = function() { return false; };
}


function sendJoin() {
	var firstName = document.getElementById('fNameText').value;
	var lastName = document.getElementById('lNameText').value;
	var email = document.getElementById('emailText').value;
	var page = 'scripts/xmlHttpRequest.php';
	
	//showContactTimer();
	
	firstName = firstName.replace(/&/g,"**am**");
	firstName = firstName.replace(/=/g,"**eq**");
	firstName = firstName.replace(/\+/g,"**pl**");
	firstName = firstName.replace(/\,/g,"**com**");
	
	lastName = lastName.replace(/&/g,"**am**");
	lastName = lastName.replace(/=/g,"**eq**");
	lastName = lastName.replace(/\+/g,"**pl**");
	lastName = lastName.replace(/\,/g,"**com**");
	
	email = email.replace(/&/g,"**am**");
	email = email.replace(/=/g,"**eq**");
	email = email.replace(/\+/g,"**pl**");
	email = email.replace(/\,/g,"**com**");
	
	var post = 'form=join&firstName='+firstName+'&lastName='+lastName+'&email='+email;
	
	loadXMLPosDoc(page, post);
	
	var formEmail = document.getElementById('mail_list_text');
	formEmail.value = '';
	
	pop_remove();
	
}

function validateJoin() {
var email = document.getElementById('emailText');
var whiteSpace = /^[\s]+$/;
	if ( email.value == '' || whiteSpace.test(email.value) ) {
		alert("Please enter an email address.");
	}
	else {
		sendJoin();
	}
}


function ajaxJoin() {
	var joinForm = document.getElementById('joinForm');
	addEvent(joinForm, 'submit', validateJoin, false);
	joinForm.onsubmit = function() { return false; };
}