la función seria:

$.isTime = function (inputField) {
    isValid = true;
    var currVal = $(inputField).val();
    if (currVal === '')
        isValid = false;

    //Declarar Regex 
    var rxDatePattern = /^([0-1]?[0-9]|2[0-4]):([0-5][0-9])(:[0-5][0-9])?$/;
    var dtArray = currVal.match(rxDatePattern);
    if (dtArray === null)
        isValid = false;

    $.Error(isValid, inputField);

    return isValid;
};

Ejemplo de como utilizarías la función:

$(document).ready(function () {
      if (!$.isTime($('#ITtxtHoraInicioJornada'))) {
          alert('Fecha INVALIDA : ' + $('#ITHoraInicioJornada').val());
          $('#ITHoraInicioJornada').focus();
      }
});

Esta seria la función para manejar el error, es decir, cambiaría de color el input:

$.Error = function (error, field) {
    if (!error) {
        $(field).css({ 'background-color': '#fba' });
    } else {
        $(field).css({ 'background-color': 'white' });
    }
};