Hola
Iroque:
No sabemos qué hacen tus dos funciones, pero asegúrate que devuelven true o false y coloca tu formulario así:
Código PHP:
<form method="post" name="form1" onSubmit="return (validarDato(this) && YY_checkform('form1','textfield','#textfield2','6' ,'Haz Ingresado mal el Código de Verificación!'));" action="pass.asp">
Es lo máximo que te voy a poder decir sin ver las funciones o tu caso particular.
Saludos.