
function validar(formulario) {

var error=false;

	if (!error && vacio(formulario.nombre)) {
	alert("\nEscriba su nombre.");
	error=true;
	return false;
	}
	
	if (!error && vacio(formulario.apellidos)) {
	alert("\nEscriba su apellidos.");
	error=true;
	return false;
	}
	
		var correo = formulario.correo.value;
		primera = correo.indexOf("@");
		ultima = correo.lastIndexOf("@");
		if (primera == -1) {
		alert("Por favor, introduzca un email valido")
		return (false);

		};
		if (primera != ultima) {
		alert("Por favor, introduzca un email valido")
		return (false);

		};
		if (primera == 0 || ultima == correo.length-1) {
		alert("Por favor, introduzca un email valido")
		return (false);

		};
		buscar = 0;
		posicion_punto = correo.indexOf(".");
		if (posicion_punto == -1) {
		alert("Por favor, introduzca un email valido")
		return (false);

		};
		posicion_punto = correo.indexOf(".",buscar);
		if (posicion_punto==0 || posicion_punto==correo.length-1 || posicion_punto==primera+1 || posicion_punto==primera-1){
		alert("Por favor, introduzca un email valido")
		return (false);

		};


	if (!error && vacio(formulario.ong)) {
	alert("\nEscriba el nombre de Ong.");
	error=true;
	return false;
	}
	
	if (!error && vacio(formulario.web)) {
	alert("\nEscriba el nombre de la web.");
	error=true;
	return false;
	}
	
	if (!error && vacio(formulario.comentario)) {
	alert("\nEscriba su comentario.");
	error=true;
	return false;
	}
}

function vacio(camp) {
	if (camp.value.length==0)
	return true;
	else
	return false;
}
