function testa_tecla()
{
if (event.keyCode == '13')
{
	}
	else if (event.keyCode < '48' || event.keyCode > '58')
	{
	alert('Digite apenas números!');
	event.keyCode = '127';
}
}
function validar(formulario)
{
<!-- Nº Contribuinte -->
if (formulario.contrib.value.length < 9 || (formulario.contrib.value.indexOf (' ') == 0))
  {
    alert("Escreva pelo menos 9 caracteres no campo \"Nº Contruinte\".");
    formulario.contrib.focus();
    return (false);
  }
<!-- Nome Empresa -->
if (formulario.nome.value.length < 4 || (formulario.nome.value.indexOf (' ') == 0))
  {
    alert("Escreva pelo menos 4 caracteres no campo \"Nome Empresa\".");
    formulario.nome.focus();
    return (false);
  }
<!-- Responsavél -->
if (formulario.nomeresp.value.length < 4 || (formulario.nomeresp.value.indexOf (' ') == 0))
  {
    alert("Escreva pelo menos 4 caracteres no campo \"Responsavél\".");
    formulario.nomeresp.focus();
    return (false);
  }
<!-- Direcção email -->
if ((formulario.correo.value.indexOf ('.') == -1) || (formulario.correo.value.indexOf ('@', 0) == -1)||(formulario.correo.value.length < 5)) {
    alert("Escreva uma direcção email válida no campo \"Correio email\".");
    formulario.correo.focus();
    return (false);
  }
<!-- Modelo 1 -->
if (formulario.peca1.value.length < 2 || (formulario.peca1.value.indexOf (' ') == 0))
  {
    alert("Escreva pelo menos 2 caracteres no campo \"Modelo peça 1\".");
    formulario.peca1.focus();
    return (false);
  }
<!-- Cor 1 -->
if (formulario.cor1.value.length < 2 || (formulario.cor1.value.indexOf (' ') == 0))
  {
    alert("Escreva pelo menos 2 caracteres no campo \"Côr peça 1\".");
    formulario.cor1.focus();
    return (false);
  }
<!-- Quantidade 1 -->
if (formulario.quant1.value.length < 2 || (formulario.quant1.value.indexOf (' ') == 0))
  {
    alert("Escreva pelo menos 2 caracteres no campo \"Quantidade peça 1\".");
    formulario.quant1.focus();
    return (false);
  }
<!-- Data entrega - dia -->
var f = document.registro;
if (f.dia.value==''){alert('Informe o Dia');f.dia.focus();return false;}
if (f.mes.value==''){alert('Informe o Mês');f.mes.focus();return false;}
if (f.ano.value==''){alert('Informe o Ano');f.ano.focus();return false;}
<!-- Mensagem -->
if (formulario.mensagem.value.length < 4 || (formulario.mensagem.value.indexOf (' ') == 0))
  {
    alert("Escreva pelo menos 4 caracteres no campo \"Mensagem\".");
    formulario.mensagem.focus();
    return (false);
  }
  return (true);
}

