if (!window.CalendarioZapa || (CalendarioZapa && !CalendarioZapa.include)) {
	alert("You need to include CalendarioZapa.js file!");
} else {
	CalendarioZapa.calendarPath = CalendarioZapa.getPath();
	
	// Include required scripts
	CalendarioZapa.Transport.include(CalendarioZapa.calendarPath + 'calendar-core.js');
	CalendarioZapa.Transport.include(CalendarioZapa.calendarPath + 'calendar-date-core.js');
	CalendarioZapa.Transport.include(CalendarioZapa.calendarPath + 'calendar-setup.js');
}

window.calendar = null;		/**< global object that remembers the calendar */

// initialize the preferences object;
// embed it in a try/catch so we don't have any surprises
try {
	CalendarioZapa.Calendar.loadPrefs();
} catch(e) {};
CalendarioZapa.Utils.addEvent(window, "load", CalendarioZapa.Utils.checkActivation);
