mouseIsBetween=mouseIsBetween||(prevColumnHorizontalOffset<request.mouseContentHorizontalOffset&&request.mouseContentHorizontalOffset<columnHorizontalOffset);// LTR case
mouseIsBetween=mouseIsBetween||(columnHorizontalOffset<request.mouseContentHorizontalOffset&&request.mouseContentHorizontalOffset<prevColumnHorizontalOffset);// RTL case
mouseIsBetween=mouseIsBetween||(columnHorizontalOffset<request.mouseContentHorizontalOffset&&request.mouseContentHorizontalOffset<nextColumnHorizontalOffset);// LTR case
mouseIsBetween=mouseIsBetween||(nextColumnHorizontalOffset<request.mouseContentHorizontalOffset&&request.mouseContentHorizontalOffset<columnHorizontalOffset);// RTL case