Есть скрипт, который одним кликом просто разделяет объект на все его составные элементы. Т.е. в вашем примере разделение будет на все отдельные боксы и каждому будет присвоено свое имя.
А вот что бы разделять на, как вы выразились "островки", я такого скрипта не встречал. Его может и не быть вовсе, так как в максе нет такого понятия как "островки".
А скрипт разделяющий на элементы описан вот тут
ссылка на сам скрипт
http://goo.gl/hjrduc