// setup the namespace
if (typeof onepica == 'undefined' || !onepica) {
    var onepica = {};
}

var screenManager;
function initScreenManager() {
	/*
	 * Unregisters a Varien listener, which monitors when Ajax requests are sent out.
	 * See Crumbs ticket #129.
	 */
	Ajax.Responders.unregister(Varien.GlobalHandlers);

	screenManager = new onepica.ScreenManager();
	/**
	 * Our custom event alerting that the screenManager is available.
	 * You can monitor for this event with: element.observe('onepica:load', callback);
	 */
	document.fire('onepica:load');
}

Event.observe(window, 'load', initScreenManager);
