var questionExp = new RegExp(/^[\w\s\.,\-']*[?]{1}$/);

//matches - asmith@mactec.com, foo12@foo.edu, bob.smith@foo.tv
var emailExp = new RegExp(/([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)/);

$(function() {
	$('form[action="faq.php"]').submit(function(event) {
		var ok = true;
		$('input').each(function() {
			var value = $(this).val();
			//alert(value);
			if($(this).attr('name') == 'Question') {
				var Exp = questionExp;
			} else if($(this).attr('name') == 'Email') {
				var Exp = emailExp;
			} else {
				var Exp = new RegExp(/^Submit$/);
			}
			if(!(Exp.test(value)) || value == '') {
				ok = false;
			}
		});
		
		if(ok) {
			return true;
		} else {
			$('input').not('[type=submit]').val('');
			return false;
			
		}
	});
});
