// JavaScript Document

var mensajes = null;

function validarEmail(elem) {
	if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(elem.value)){
		mensajes.push("La dirección de correo electrónico no es válida.");
		return false;
	}
	return true;
}


function printMensajes (m) {
	
	m = "Se han encontrado los siguientes errores:\n\n";
	for (i=0; i<mensajes.length; i++) {
		m+= mensajes[i] + "\n\n";
	}
	return m;
	
}

function validarForm() {
	
	mensajes = new Array();

	if ( validarEmail(document.forms["compartir"].para) & validarEmail(document.forms["compartir"].desde) ) {
		document.forms["compartir"].submit();
		return true;
	} else {
		alert(printMensajes(mensajes));	
		return false;
	}

}
