The described behavior can be achieved like this:
This is a simplified demo, which shows the Kendo UI API that you need to use. Please use it as a starting point to add the final touches (e.g. position restrictions, etc).
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI