Valider la Date d'Entrée à partir d'une zone de texte à l'Encontre de Datepicker DateRange

Hi ont un textbox datepicker. L'utilisateur peut sélectionner la date de datepicker ou entrez la date manuellement en tapant sur la zone de texte. Si la date est tapé à la machine, comment puis-je valider l'entrée est dans la plage de dates de mon sélecteur de date? S'il vous plaît aider. Par exemple, mon sélecteur de date max de l'année est seulement en 1995 de sorte que l'utilisateur n'est pas autorisé à la date d'entrée tels que 01/25/1996.

HTML

Date of Birth (MM/DD/YYYY):
<input type="text" class="datepicker minimumSize" 
name="BirthDate" id="BirthDate"/>

JavaScript

var d = new Date();
var year = d.getFullYear() - 18;
d.setFullYear(year);
$('#BirthDate').datepicker({
    changeYear: true,
    changeMonth: true,
    yearRange: '1920:' + year + '',
    defaultDate: d});

$('#BirthDate').blur(function(){
//Validate input
});

JSfiddle
http://jsfiddle.net/jobzky/wUpQG/

OriginalL'auteur Jobert Enamno | 2013-03-20