

function checkvalidemail()
{
	var str=document.getElementById("email").value;
	var filter=/^.+@.+\..{2,3}$/;

	if (filter.test(str))
	{
		return false;
	}
	else
	{
		return true
	}
}

function checkemail()
{
	var str=document.getElementById("email").value;
	var filter=/^.+@.+\..{2,3}$/;

	if(str==null || str=="")
	{
		return true;
	}
	else
	{
		return false;
	}
}

function checkregistro()
{
	var str=document.getElementById("action").value;
	
	if(str==null || str=="")
	{
		return true;
	}
	else
	{
		return false;
	}
}

function checkcp()
{
	var str=document.getElementById("cp").value;
	
	if(str==null || str=="")
	{
		return true;
	}
	else
	{
		return false;
	}
}

function checkidioma()
{
	var str=document.getElementById("idioma").value;
	
	if(str==null || str=="")
	{
		return true;
	}
	else
	{
		return false;
	}
}
function checkpais()
{
	var str=document.getElementById("pais").value;
	
	if(str==null || str=="")
	{
		return true;
	}
	else
	{
		return false;
	}
}

function validacion(idioma,campoBaja)
{
	var mensaje = "";
	var accionBaja = campoBaja.checked;
	
	//alert("accionBaja: " + accionBaja);
	
	var correo,idiomaVal,paisVal,cpVal,registroVal;
	
	correo = checkemail();
	
	if(!correo)
	{
		correoMal = checkvalidemail();
	}
	else
	{
		correoMal = false;
	}
	
	if(campoBaja.checked)
	{
	//alert("accionBaja checked ");
		registroVal = false;

		idiomaVal = false;

		paisVal = false;

		cpVal = false;
	}
	else
	{
	//alert("accionBaja no checked ");
		//registro = checkregistro();
		registroVal = false;

		idiomaVal = checkidioma();

		paisVal = checkpais();

		cpVal = checkcp();
	}

        if (correo)
        {
		mensaje = mensaje + email + "\n";
		//alert("mensaje " + mensaje);
    	}
    	
    	if(correoMal)
    	{
    		mensaje = mensaje + emailNewsMal + "\n";
		//alert("mensaje " + mensaje);
    	}
	    
	if(registroVal)
	{
		mensaje = mensaje + registro + "\n";
		//alert("mensaje " + mensaje);
	}

	if (idiomaVal)
	{
		mensaje = mensaje + idiomaMal + "\n";
		//alert("mensaje " + mensaje);
	}

	if(paisVal)
	{
		mensaje = mensaje + pais + "\n";
		//alert("mensaje " + mensaje);
	}
		
	if(cpVal)
	{
		mensaje = mensaje + codpostal + "\n";
		//alert("mensaje " + mensaje);
	}
	
	if(mensaje!="")
	{
		alert(mensaje);
		//return true;
	}
	else
	{
		//alert(mensaje);
		document.subscription.submit();
	}
}
