multiple date ranges in minDate and maxDate

multiple date ranges in minDate and maxDate

My user is adding a row to a grid and is selecting dates on a beginDate datepicker and an EndDate datepicker.  I want to limit the user to two date ranges in the minDate of the beginDate datepicker.  When user selects the beginDate he/she should see two ranges with minDates and maxDates.  I have tried minDate: '01/03/2014' || '06/17/2014' maxDate:'01/14/2014' || '06/30/2014' which gives the first range.  If I use && in place of || I get the last range.  I could be requiring something of datepicker that is not possible and if it is not it might be a good addition.  multiDatesPicker does not work as I want in this app.