Решил проблему так:
На каждой страничке получаем ширину пинов этой страницы, в Обработке изображений пропорционально меняем размеры нашей картинки под эту ширину, и ищем обновленную картинку.
@olegtut тогда давай пример именно скриптом, тогда и посмотрим.. Т.к. я уже столько раз использовал эти вещи, и ни разу if/else не повел себя не корректно. Это не те вещи, на которых могут быть баги.