// JavaScript Document
function validateCommentForm(form) {
	var error = false;

	if (document.getElementById('commentsArea').value.length <= 1) {
		error = true;
		document.getElementById('commentsAreaError').style.display = 'inline';
	} else {
		document.getElementById('commentsAreaError').style.display = 'none';
	}

	if (document.getElementById('nationalityInput').value == "") {
		error = true;
		document.getElementById('nationalityInputError').style.display = 'inline';
	} else {
		document.getElementById('nationalityInputError').style.display = 'none';
	}
	
	if (document.getElementById('emailInput').value != "") {
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(document.getElementById('emailInput').value)) {
			error = true;
			document.getElementById('emailInputError').style.display = 'inline';
		} else {
			document.getElementById('emailInputError').style.display = 'none';
		}
	} else {
		document.getElementById('emailInputError').style.display = 'none';
	}

	if (error) {
		return false;
	} else {
		form.submit();
	}
}
