This question has been answered by Jako. See the first response.

I need a responsive carousel, when viewport is 960 show 4 thumbs, when reach a smaller viewport like mobile only show 2. Found a couple of scripts which does that. But I'm missing the function to click on a thumb and show "the thumb" in the large banner.
http://jsfiddle.net/crgd48nb/
Few annotations on my code:
- You have to overlay two images to fade them. Second image has position absolute.
- OldImage is destroyed after newImage is faded in and set back from absolute to static.
- Which slider script you are using does not matter. I would prefer Owl Carousel 2 at the moment.
Things that should be improved:
- Preloading the large images should be done by script and not in html.
