function muestra_cargando(){
      xajax.$('fade').style.display='block';
      xajax.$('light').style.display='block';
   }

function oculta_cargando(){
	  xajax.$('fade').style.display='none';
	  xajax.$('light').style.display='none';
}

function EnviarMail()
{
	xajax.loadingFunction = muestra_cargando;
	
	var email=$("#email").val();
	var nombre=$("#nombre").val();
	var cuerpo=$("#cuerpo_mensaje").val();
	var mailto=$("#mailto").val();
	var url_entidad=$("#url_entidad").val();
	var nombre_entidad=$("#nombre_entidad").val();
	var tipo=$("#tipo").val();
	var validation=$("#validation").val();
	var valorValid=$("#valorValid").val();
	if (nombre!="" && email!="" && cuerpo!="" && validation!="") {		
		if (validation!=valorValid)
			alert("El código de verificación introducido no es correcto.");
		else
		{
			mail=esMail(email);
			if (mail)	
				xajax_EnviarMail(email,nombre,cuerpo,url_entidad,nombre_entidad,mailto,tipo);	
			else 
				alert("El campo email no tiene el formato correcto.");
		}	
	} else 
		alert("Los campos nombre, email, comentario y el código de verificación no pueden ser vacios");
	
	xajax.doneLoadingFunction = oculta_cargando;
	location.reload();
}//fun

function AbrirEnviarMail(url_entidad,nombre_entidad,mail,tipo) {
	MensajeBloqueo(1);
	xajax_AbrirEnviarMail(url_entidad,nombre_entidad,mail,tipo);
	return false;
}