function validaContacta(idioma)
{
	var err=0;
	var error_parcial=new Array();
	var error_total="";
		
	//NOME
	if (document.formContacto.formNome.value == "")
	{
		if (idioma == "ga") error_parcial[err]= "- O campo NOME é obrigatorio";
		if (idioma == "es") error_parcial[err]= "- El campo NOMBRE es obligatorio";
		if (idioma == "po") error_parcial[err]= "- O campo NOME é obrigatório";
		if (idioma == "fr") error_parcial[err]= "- O campo NOME é obrigatório";
		err++;
	}

	//EMAIL
	if ((document.formContacto.formMail.value == "") || (document.formContacto.formMail.value.indexOf("@") == -1) || (document.formContacto.formMail.value.indexOf(".") == -1))
	{
		if (idioma == "ga") error_parcial[err]= "- Debe poñer un eMAIL válido";
		if (idioma == "es") error_parcial[err]= "- Debe poner un eMAIL válido";
		if (idioma == "po") error_parcial[err]= "- Você deve colocar um eMAIL válido";
		if (idioma == "fr") error_parcial[err]= "- Vous devez donner un eMAIL valide";
		err++;
	}	

	//ASUNTO
	if (document.formContacto.formAsunto.value == "")
	{
		if (idioma == "ga") error_parcial[err]= "- O campo ASUNTO é obrigatorio";
		if (idioma == "es") error_parcial[err]= "- El campo ASUNTO es obligatorio";
		if (idioma == "po") error_parcial[err]= "- O campo TÍTULO é obrigatório";
		if (idioma == "fr") error_parcial[err]= "- O campo TITRE é obrigatório";
		err++;
	}
	
	//MENSAXE
	if (document.formContacto.formMensaxe.value == "")
	{
		if (idioma == "ga") error_parcial[err]= "- O campo MENSAXE está vacío";
		if (idioma == "es") error_parcial[err]= "- El campo MENSAJE está vacío";
		if (idioma == "po") error_parcial[err]= "- O campo MENSAGEM é obrigatório";
		if (idioma == "fr") error_parcial[err]= "- O campo MESSAGE é obrigatório";
		err++;
	}

	//VALIDACION
	if (err!=0)
	{
		if (idioma == "ga") alerta= "ERRO NA VALIDACIÓN DO FORMULARIO:\n\n";
		if (idioma == "es") alerta= "ERROR EN LA VALIDACIÓN DEL FORMULARIO:\n\n";
		if (idioma == "po") alerta= "ERRO NA FORMA DE VALIDAÇÃO:\n\n";
		if (idioma == "fr") alerta= "ERREUR DANS LE FORMULAIRE DE VALIDATION:\n\n";
		alert (alerta+error_parcial.join("\n"));
		return false;
	}
	else
	{
		return true;
	}
}

function validaContactaSuxestions(idioma)
{
	var err=0;
	var error_parcial=new Array();
	var error_total="";
		
	//NOME
	if (document.formContacto.formNome.value == "")
	{
		if (idioma == "ga") error_parcial[err]= "- O campo NOME é obrigatorio";
		if (idioma == "es") error_parcial[err]= "- El campo NOMBRE es obligatorio";
		if (idioma == "po") error_parcial[err]= "- O campo NOME é obrigatório";
		if (idioma == "fr") error_parcial[err]= "- O campo NOME é obrigatório";
		err++;
	}

	//EMAIL
	if ((document.formContacto.formMail.value == "") || (document.formContacto.formMail.value.indexOf("@") == -1) || (document.formContacto.formMail.value.indexOf(".") == -1))
	{
		if (idioma == "ga") error_parcial[err]= "- Debe poñer un eMAIL válido";
		if (idioma == "es") error_parcial[err]= "- Debe poner un eMAIL válido";
		if (idioma == "po") error_parcial[err]= "- Você deve colocar um eMAIL válido";
		if (idioma == "fr") error_parcial[err]= "- Vous devez donner un eMAIL valide";
		err++;
	}	

	//ADXUNTO
	if (document.formContacto.formAdxunto.value)
	{
		texto= document.formContacto.formAdxunto.value.toLowerCase();
		if ((texto.indexOf(".pdf") == -1) && (texto.indexOf(".zip") == -1) && (texto.indexOf(".rar") == -1) && (texto.indexOf(".jpg") == -1) && (texto.indexOf(".gif") == -1))
		{
			if (idioma == "ga") error_parcial[err]= "- O campo ADXUNTO debe ser .PDF, .ZIP, .RAR, .JPG ou .GIF";
			if (idioma == "es") error_parcial[err]= "- El campo ADJUNTO debe ser .PDF, .ZIP, .RAR, .JPG o .GIF";
			if (idioma == "po") error_parcial[err]= "- O campo ADXUNTO debe ser .PDF, .ZIP, .RAR, .JPG o .GIF";
			if (idioma == "fr") error_parcial[err]= "- O campo ADXUNTO debe ser .PDF, .ZIP, .RAR, .JPG o .GIF";
			err++;
		}
	}

	//ASUNTO
	if (document.formContacto.formAsunto.value == "")
	{
		if (idioma == "ga") error_parcial[err]= "- O campo ASUNTO é obrigatorio";
		if (idioma == "es") error_parcial[err]= "- El campo ASUNTO es obligatorio";
		if (idioma == "po") error_parcial[err]= "- O campo TÍTULO é obrigatório";
		if (idioma == "fr") error_parcial[err]= "- O campo TITRE é obrigatório";
		err++;
	}
	
	//MENSAXE
	if (document.formContacto.formMensaxe.value == "")
	{
		if (idioma == "ga") error_parcial[err]= "- O campo MENSAXE está vacío";
		if (idioma == "es") error_parcial[err]= "- El campo MENSAJE está vacío";
		if (idioma == "po") error_parcial[err]= "- O campo MENSAGEM é obrigatório";
		if (idioma == "fr") error_parcial[err]= "- O campo MESSAGE é obrigatório";
		err++;
	}

	//VALIDACION
	if (err!=0)
	{
		if (idioma == "ga") alerta= "ERRO NA VALIDACIÓN DO FORMULARIO:\n\n";
		if (idioma == "es") alerta= "ERROR EN LA VALIDACIÓN DEL FORMULARIO:\n\n";
		if (idioma == "po") alerta= "ERRO NA FORMA DE VALIDAÇÃO:\n\n";
		if (idioma == "fr") alerta= "ERREUR DANS LE FORMULAIRE DE VALIDATION:\n\n";
		alert (alerta+error_parcial.join("\n"));
		return false;
	}
	else
	{
		return true;
	}
}
