Problema con el mensaje de validación de jQuery datepicker

Estoy usando el complemento jquery datepicker enhttp://plugins.jquery.com/project/datepick con el complemento de validación datepicker.

<script id="frmValidation" type="text/javascript">

$(document).ready(function(){
    var validator = $("#frmTest").validate({
        rules:{
            fname: "required",
            dobPicker: "required" 
        },
        messages:{
            fname: "Please enter a name",
            dobPicker: "Select a date"
        },

    });
    $('#dobPicker').datepick();
    $.datepick.setDefaults({showOn: 'both', dateFormat: 'dd-mm-yy', yearRange:'1900:2010'});
});
</script>

Y el cuerpo del documento es el siguiente:

<form id="frmTest" action="" method="post">
<div id="error-list"></div>
<div class="form-row">
<span class="label"><label for="fname">Name</label></span>
<input type="text" name="fname" />
</div>
<div class="form-row">
<span class="label"><label for="dobPicker">DOB</label></span>
<input type="text" id="dobPicker" name="dobPicker" style="margin-left: 4px;"/>
</div>
<div class="form-row">
<input type="submit" name="submit" value="submit"/>
</div>
</form>

El formulario se valida la primera vez, pero el mensaje de error para el selector de fecha no desaparece inmediatamente cuando se selecciona una fecha. Sin embargo, desaparece si la fecha se selecciona la segunda vez. Cualquier ayuda para hacerlo funcionar la primera vez que se selecciona una fecha será apreciada

Respuestas a la pregunta(2)

Su respuesta a la pregunta