Почему не работает содержимое, загруженное методом load()?
Вешайте события через $('body').on(event, elem, callback);
ajax.load( {url} ) - только подгружает html, js при этом не выполняется. Связано это с безобасностью.
Для загрузки скриптов используй $.getScript().
Смотри инструкцию 
id не могут быть одинаковые!!! <img src="01.png" id="user_new_image1" class="user_new_image arcticmodal-close">
<img src="02.png" id="user_new_image2" class="user_new_image arcticmodal-close">
А по событиям пробуй вешать делегированные:$('#user_change_image_window').on('click','.user_new_image',function() { ... });