//COMPRUEBA QUE SEA UN EMAIL V&aacute;LIDO
function emailValido(address)
{
	if (address.indexOf('@') < 3)
		return false;
	var name = address.substring(0, address.indexOf('@'));
	var domain = address.substring(address.indexOf('@') + 1);
	var ext = address.substring(address.lastIndexOf('.') + 1);
	var serv = domain.substring(0,domain.indexOf('.'));
	
	if (name.indexOf('(') != -1 || name.indexOf(')') != -1 || name.indexOf('<') != -1 || name.indexOf('>') != -1 || name.indexOf(',') != -1 || name.indexOf(';') != -1 || name.indexOf(':') != -1 || name.indexOf('\\') != -1 || name.indexOf('"') != -1 || name.indexOf('[') != -1 || name.indexOf(']') != -1 || name.indexOf(' ') != -1)
		return false;
	if (domain == 'spam.la' || domain == 'mailinator.com' || domain == "" || domain.indexOf('(') != -1 || domain.indexOf(')') != -1 || domain.indexOf('<') != -1 || domain.indexOf('>') != -1 || domain.indexOf(',') != -1 || domain.indexOf('.') == -1 || domain.indexOf(';') != -1 || domain.indexOf(':') != -1 || domain.indexOf('\\') != -1 || domain.indexOf('"') != -1 || domain.indexOf('[') != -1 || domain.indexOf(']') != -1 || domain.indexOf(' ') != -1)
		return false;
	if (serv == "" || serv.length == 1)
		return false;
	
	if (ext == "" || ext.length == 1)
		return false;
	
	return true;
}

//CHEQUEA TODO EL FORMULARIO
function validaFormulario(tipo)
{
	if (tipo == "pass")
	{
		var mensaje = "<b>Aviso:</b><br /><br />Para que podamos enviarte tus datos de acceso, es necesario que rellenes tanto el campo del email como el de la clave de seguridad.<br />";
	}
	else if (tipo == "activ")
	{
		var mensaje = "<b>Aviso:</b><br /><br />Para que podamos enviarte un nuevo correo para que realices la activación de tu cuenta, es necesario que rellenes tanto el campo del email como el de la clave de seguridad.<br />";
	}

	var error = false;
	if ((document.getElementById('email').value != '')&&(document.getElementById('captcha').value != ''))
	{
		if(!emailValido(document.getElementById('email').value))
		{
			error = true;
			mensaje = "<br /><br />El email que has introducido no es una cuenta de correo válida.<br />";
		}
	}
	else
	{
		error = true;
	}

	if (error)
	{
		muestraErrores(mensaje, 'validacion_peq');
	}
	else
	{
		document.getElementById('formRecordatorio').submit();
	}
}

