$.openSidebar = function(_object) {
	if (OS_IOS) {
		App.GlobalWindow.add($.viewBlocker);
		App.NavGroup.animate({
			left : 240,
			curve : Ti.UI.ANIMATION_CURVE_EASE_OUT,
			duration : 150
		});
	} else {
		_object.add($.viewBlocker);
		_object.animate({
			left : 240,
			duration : 120
		});
		$.currentObject = _object;
	}
	$.isToggled = true;
};
$.closeSidebar = function() {
	
	if (OS_IOS ) {
		App.GlobalWindow.remove($.viewBlocker);
		App.NavGroup.animate({
			left : 0,
			curve : Ti.UI.ANIMATION_CURVE_EASE_OUT,
			duration : 150
		});
	} else {
		if ($.currentObject) {
			$.currentObject.remove($.viewBlocker);
			$.currentObject.animate({
				left : 0,
				duration : 120
			});
			$.currentObject = null;
		}
	}
	$.isToggled = false;
};
$.init = function() {
	App.GlobalWindow.add( $.wrapper );

	// Handles closing the screen routine
	$.close.registerCloseEvent($.wrapper, function() {
		Model.deleteAllLocalMarkers();
		App.currentController = {};

		App.MapProxy.loadCurrentMarkers();
	});

	// Animate areas
	$.close.show();

	$.contentArea.animate({
		duration: 200,
		opacity: 0.9
	});

	$.searchField.focus();

	$.searchField.addEventListener("return", $.handleSearch);
};