function checkAddress(form) {
if (form.compnome.value == "" || form.compnome.value.length<2)
  {
    alert("Por favor introduza o seu primeiro nome. S'il vous plais entrez votre Nom.");
    form.compnome.focus();
	return (false);
     }

if (form.compnome2.value == "" || form.compnome2.value.length<2)
  {
    alert("Por favor introduza o seu último nome. S'il vous plais entrez votre Nom.");
    form.compnome2.focus();
	return (false);
     }
	 
if (form.compmorada.value == "" || form.compmorada.value.length<5)
  {
    alert("Por favor introduza a morada.  S'il vous plais entrez votre adresse.");
    form.compmorada.focus();
	return (false);
     }
	 
if (form.compcity.value == "" || form.compcity.value.length<3)
  {
    alert("Por favor introduza a cidade. S'il vous plais entrez votre ville.");
    form.compcity.focus();
	return (false);
     }

if (form.compstate.value == "" || form.compstate.value.length<2)
  {
    alert("Por favor introduza a região. S'il vous plais entrez votre région.");
    form.compstate.focus();
	return (false);
     }
	 
if (form.comptel.value == "" || form.comptel.value.length<9)
  {
    alert("Por favor introduza o telefone. S'il vous plais entrez votre numéro de téléphone.");
    form.comptel.focus();
	return (false);
     }
	 
if (form.compcodpost.value == "" || form.compcodpost.value.length<4)
  {
    alert("Por favor introduza respectivo Código Postal. S'il vous plais entrez votre code postal.");
    form.compcodpost.focus();
	return (false);
    }
if (form.comppais.value == "" || form.comppais.value.length<2)
  {
    alert("Por favor seleccione o país. S'il vous plais selectionnez votre Pays.");
    form.comppais.focus();
	return (false);
     }
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.compemail.value))
	{
		return (true)
	}
else {
	alert("Email Inválido! Email address inadmissible!");
	return (false);
}

return (true)
}

function checksub(form) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.newsemail.value))
	{
		return (true)
	}
	alert("Invalid Email address! Please, enter again.");
	return (false);
}