

function validateForm()
{
	var bRet = true;
	var reqFields = new Array();
	reqFields.push("realname");
	reqFields.push("email");
	reqFields.push("comments");

	 for (var i = 0; i < reqFields.length; i++ )
	 {
		var jqfield = eval("jQuery('#" + reqFields[i] + "')");
		if (jqfield.val() == '') {
			jqfield.addClass('formRequired');
			bRet = false;
		}
	 }

	var emailPattern = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/ ;
	bRet =  emailPattern.test(jQuery('#email').val());

	if(!bRet)
	{
		jQuery('#responsemessage').html('');
		jQuery('#contact').before('<p id="responsemessage" style="color:red;">Required fields values are missing. Please correct your submission.</p>');
		bRet = false;
	}
	else {
		bRet = true;
	}

	return bRet;
}


