Se saltan los fines de semana y los días de división con un bloque de eventos de 3 días utilizando el calendario completo

Tengo una pregunta relacionada con el complemento llamado "calendario completo" que se puede ver aquíhttps://fullcalendar.io/docs/event-data

Lo que me gustaría lograr es una modificación de mi script actual ubicado a continuación en mi enlace jsfiddle. Lo que consiste en crear un bloque dividido de eventos cuando el evento externo se arrastra y suelta cerca, por ejemplo, el viernes, el bloque de eventos de 3 días se dividirá y omitirá el sábado y el domingo, y colocará el resto del bloque de eventos el lunes y el martes.

Mi script a continuación coloca actualmente el evento externo de tres días en cualquiera de los tres días siguientes al día en que coloca el evento.

JSFiddle Linkhttp://jsfiddle.net/rayshinn/G3VTa/

Para crear el bloque de 3 días agregué lo siguiente

var threeDayBlock = new Date(date.getTime());
threeDayBlock.setDate(threeDayBlock.getDate() + 2);

copiedEventObject.end = threeDayBlock;

Respuestas a la pregunta(2)

Su respuesta a la pregunta