Try this:
$("input[id^='Date-<%=Model.ID%>']").change(function() {
var date = new Date($(this).val()).getDay();
if(date == 0 || date == 6) {
alert('weekend');
}
});
This is set up with a change event. Your event may be different.
It get's the value of the input: $(this).val()
Creates a new Date object from it: new Date($(this).val())
Then gets the day number: .getDay() which returns a value from 0 to 6 with 0 being Sunday and 6 being Saturday.
Then you just test for 0 or 6.
Live Example: http://jsfiddle.net/UwcLf/
EDIT: Courtesy of Nick Craver, you can disable specific days if you have no need to run alternate code for weekend selections.
From Nick's linked answer: http://stackoverflow.com/questions/2968414/#2973696
$("input[id^='Date-<%=Model.ID%>']").datepicker({
beforeShowDay: function(date) {
var day = date.getDay();
return [(day != 0 && day != 6)];
}
});
Updated Example: http://jsfiddle.net/UwcLf/1/
Added array for disabled days: http://jsfiddle.net/UwcLf/3/