function trim(string) {
  var re= /^\s*|\s*$/g;
  return string.replace(re,"");
}

function validateEmail(e) {
  if (e != "") {
    var objRegExp = /^.+@.+\..{2,3}$/;
    return objRegExp.test(e);
  } else {
    return true;
  }
}








function frmPedidoInformacao_Validate(f) {
  if(trim(f.tfNome.value) == "" || trim(f.tfEmail.value) == "" || trim(f.tfAssunto.value) == "" || trim(f.tfMensagem.value) == "") {
    alert ("Não é possível enviar o formulário.\nTodos os campos são de preenchimento obrigatório.");
    return false;
  }
  if(!validateEmail(f.tfEmail.value)) {
    alert("Não é possível enviar o formulário.\nIntroduza um endereço de e-mail válido.");
	return false;
  }
  return true;
}

function frmPainelNoticias_Submit(f, intPK) {
  f.HFpkn.value = intPK;
  f.submit();
}

function frmPedidoProposta_Validate(f) {
  if(trim(f.tfCondominio.value) == "" || trim(f.tfContacto.value) == "" || trim(f.tfTelefone.value) == "" || trim(f.tfEmail.value) == "" || trim(f.tfMorada.value) == "") {
    alert ("Não é possível enviar o formulário.\nIntroduza os campos de preenchimento obrigatório.");
    return false;
  }
  if(!validateEmail(f.tfEmail.value)) {
    alert("Não é possível enviar o formulário.\nIntroduza um endereço de e-mail válido.");
	return false;
  }
  return true;
}
