function validatePrompt(Ctrl,PromptStr)
{
  alert(PromptStr);
  Ctrl.focus();
  return;
}

function testControl(form,control,texto)
{
  dato = eval("form."+control);
  if (dato.value == "")
  {
  	validatePrompt(dato,"Debe indicar " + texto);
  	return(false);
  }
  else return(true);
}

function testList(form,control,texto)
{
  dato = eval("form."+control);
  if (dato.value == "-")
  {
  	alert("Debe indicar " + texto);
  	return(false);
  }
  else return(true);
}

function testCheck(form,control,texto)
{
  dato = eval("form."+control);
  if (!(dato.checked))
  {
  	alert("Debe marcar la casilla " + texto);
  	return(false);
  }
  else return(true);
}

function runSubmitContacto(form)
{
  if (!testControl(form,"nombre","su nombre")) return;
  if (!testControl(form,"telefono","su teléfono de contacto")) return;
  if (!testControl(form,"email","su dirección de email")) return;
  if (!testControl(form,"comentarios","su consulta o comentario")) return;
  if (!testCheck(form,"acepta","de aceptación de la Política de Protección de Datos")) return;
  document.contacto.submit();
  return;
}
