Первое, что нужно сделать, это проверить, действительно ли вам нужны эти изображения. Я их не видел, так что полагаю, они вам очень нужны.
Но на самом деле вам не нужен какой-либо JavaScript для этого.
В зависимости от целевой аудитории и времени, которое у вас есть на создание веб-сайта, вы можете попробовать использовать медиазапросы CSS для определения ширины дисплея пользователя. (Вы можете узнать больше здесь: http://www.alistapart.com/articles/responsive-web-design/)
Вы можете проверить целевое разрешение экрана с помощью простых условных операторов CSS. Если вы знаете, какие типы дисплеев наиболее популярны среди ваших потенциальных гостей, вы можете подготовить 3-4 набора изображений разного размера для разных пользователей.
Таким образом, вы можете доставлять изображения разных размеров с разным разрешением пользователя.
Но сначала сделайте 100% нужных вам изображений, и вы сможете добиться того же эффекта с помощью CSS.