function bindEvent ( controllerPara ) {

        controller = controllerPara;

        controller.renderer.domElement.addEventListener( 'mousemove', onDocumentMouseMove, true );
        controller.renderer.domElement.addEventListener( 'mousedown', onDocumentMouseDown, true );
        controller.renderer.domElement.addEventListener( 'mouseup', onDocumentMouseUp, false );
        controller.renderer.domElement.addEventListener( 'click', onClick, true );
        controller.renderer.domElement.addEventListener( 'mousewheel', onMouseWheel, false );
        controller.renderer.domElement.addEventListener( 'DOMMouseScroll', onMouseWheel, false );

		controller.renderer.domElement.ontouchstart = onTouchStart;
		controller.renderer.domElement.ontouchend = onTouchEnd;
		controller.renderer.domElement.ontouchmove = onTouchMove;

        window.addEventListener( 'resize', onResize, false );

    }
bind all event handlers to the dom of the scene, the resize event will be bind to window.
This function will be called when InitHandler's init() function be called