jQuery.noConflict();
jQuery(document).ready(function(){
	jQuery("#tx_pilmailform_pi1_form").submit( 
		function() {
			var contactErrors = new Array();
			if (jQuery('input[id=tx_pilmailform_pi1_name]').val()=='') {
				contactErrors.push("Please enter a name.");
			}
			if (jQuery('input[id=tx_pilmailform_pi1_email]').val()=='') {
				contactErrors.push("Please enter an email address.");
			} else {
				var reg = new RegExp("^[0-9a-zA-Z]+@[0-9a-zA-Z]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$");
				if (!reg.test(jQuery('input[id=tx_pilmailform_pi1_email]').val())) {
					contactErrors.push("Email address is invalid.");
				}
			}
			if (jQuery('input[id=tx_pilmailform_pi1_subject]').val()=='') {
				contactErrors.push("Please enter a subject.");
			}
			if (jQuery('textarea[id=tx_pilmailform_pi1_message]').val()=='') {
				contactErrors.push("Please enter a message.");
			}
			if (contactErrors.length > 0) {
				alert(contactErrors.join('\n'));
				return false;
			}
		} 
	);
});