ok
antes que nada gracias por leer este post.
 
tengo un lio y lo tratare de resumir
 
utilizao prototype
y la libreria:
 http://tetlaw.id.au/view/javascript/...eld-validation
 
 
inicio mi formulario
<form method="post" action="_acciones.aspx" name="reciboMedico" id="reciboMedico" autocomplete="off">
 
tengo dos input validados
 
<input name='ingresar' tabindex='8' value=' ingresar ' type='submit' onclick='ValidarHonorarioMedico()' />
 
 
tengo mi funcion
 
					    ValidarHonorarioMedico = function ValidarHonorarioMedico()
					        {
                                var valid2 = new Validation('reciboMedico',{onSubmit:false});
                                var result = valid2.validate();
                                alert("valid2: " + result);
 
					            if (result == false)
					                {
                                    alert("falso no submit");
                                    return false;
					                }
					            else
                                    {
					                alert("verdadero submit");
					                					                var params = Form.serialize($('reciboMedico'));
					                new Ajax.Updater('ContenidoCentral','_acciones.aspx', {method:'post', evalScripts:true, asynchronous:true, parameters:params});
                                    }
					        }
 
 
logro obtener la impresion de las dos alertas
 
falso
 
y
 
                                     alert("falso no submit");
                                    return false;
 
 
pero no respeta el return false
 
si logra validar, me marca en rojo los campos no validos, me muestra las alertas
 
hasta llegar a falso no submit
 
y luego me envia la pagina por completo al _top de el navegador
y me marca el error de datos, dado que estos no van en el formulario
 
gracias de antemano si alguien pueda ayudarme 
  
 
