Как пройтись по всем элементам карусели, что бы получить комбинации каждый с каждым

Помогите плиз, как пройтись по всем элементам карусели, что бы получить комбинации каждый с каждым. Задача создать такую логику,что бы она работала, в случае если добавяться еще опции продукта.
Когда все элементы выделены в карусели.то создается уникальная УРЛ, она и нужна.

Подскажите. какую логику использовать?

Вот карусель http://www.costcophotocenter.com/Shop/Posters#/
Нужно создать все это для продукта Collage Poster Boards