En vez del return true de la función validar coloca return del().
Y en la validación solo llamas a la función validar.
P.S.: Ahora, mirando un poco el código, no tiene mucho sentido comparar .length con una cadena vacía, si lo único que quieres saber es si el value está vacío el .length no hace falta.
Otra cosa, la función del() podría ser simplemente:
Código javascript
:
Ver originalfunction del() {
return confirm("..."); /* Ya que confirm ya devuelve un Boolean */
}