function validacion_comment(form) {
	var EmailRegEx = /^((\w|\.){2,}@)\w{3,}\.\w{2,4}((\.(\w{2}))?)?$/
	var numericoRegEx = /^\d*$/
 
	if(form.name.value == "") {
		form.name.focus();
		mostrar("El campo 'Nombre' es obligatorio!");
		return false;
	}
	if(form.email.value == "") {
		form.email.focus();
		mostrar("El campo 'Email' es obligatorio!");
		return false;	
	} else {
		if(!form.email.value.match(EmailRegEx)) {
			form.email.focus();
			form.email.value = "";
			mostrar("Debe ingresar una dirección de email válida.");
			return false;
		}
	}
		if(form.comment.value == "") {
		form.comment.focus();
		mostrar("El campo 'Mensaje' es obligatorio!");
		return false;
	}
	if(form.tmptxt.value == "") {
		form.tmptxt.focus();
		mostrar("El campo del 'codigo secreto' es obligatorio!");
		return false;
	} 
	if(form.Numero.value !== "") {
		if(!form.Numero.value.match(numericoRegEx)) {
			mostrar("El campo 'Campo numérico' sólo puede contener números.");
			form.txtNumero.focus();
			form.txtNumero.value = "";
			return false;
		}
	}
	return true;
}
 
function mostrar(error_comment) {
	document.getElementById('Errores_comment').innerHTML = error_comment;
	document.getElementById('Errores_comment').style.background = "#333333";
}