function validate(form_id,email) {
 
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   
   if(reg.test(address) == false) {
       return 0;
   } else {
	   return 1;
   }
}

function submitContact() {
	emailtoTest = document.getElementById('email').value;
	if(validate('contactForm','email') == 1 && document.getElementById('name').value != '' && document.getElementById('name').value != 'Your Name' && document.getElementById('message').value != '' && document.getElementById('message').value != 'Your Message') {
		ColdFusion.Ajax.submitForm('contactForm', '/ajaxAction.cfm', contactSuccess,contactError);
	} else {
		if(validate('contactForm','email') == 0) {
			errortext = "<p>Please enter a valid email address.</p>";
		} else {
			errortext = "<p>All fields are required.</p>";
		}
		document.getElementById('errorBlock').innerHTML = errortext;
	}
}

function contactSuccess(text) {
	thankstext = "<br><br><p class='thanks'>Thank you for your interest.</p>";
	document.getElementById('contactBlock').innerHTML = thankstext;
	//alert(text);
}

function contactError(code,msg) {
	errortext = "<p>There was a problem submitting your address. Please try again soon.</p>";
	document.getElementById('contactBlock').innerHTML = errortext;
	//alert(msg);
}
