It's now fixed in the latest build (7.9.1428).
Just note that .init() is called automatically from the jQuery plugin. The second call to .init() is ignored. This means the following part of code has no effect:
dps.heightSpec = "Auto";//Parent100Pct
dps.cellDuration = 30;
dps.startDate ="2015-01-06";
//dps.businessBeginsHour = 10;
//dps.businessEndsHour = 24;
dps.init();
These properties will be applied during the next .update() call (it this example, it's when you click the Switch button).
You should move these settings to the jQuery plugin options parameter or replace .init() with .update().