gElement, {
						inputClass: Hammer.SUPPORT_POINTER_EVENTS ? Hammer.PointerEventInput : Hammer
							.TouchInput
					});

					this.hammer.get("pinch").set({
						enable: true
					});

					this.hammer.on("doubletap", function(evt) {
						inst.zoomIn();
					});

					this.hammer.on("panstart panmove", function(evt) {
						if (evt.type === "panstart") {
							evt_X = 0;
							evt_Y = 0;
						}

						inst.panBy({
							x: evt.deltaX - evt_X,
							y: evt.deltaY - evt_Y
				