    var oAvatar = function () {
        this.cur = 0;
        this.images = Array();
    };
    var aAvatars = Array();
   
   
   
    $(document).ready(function() {
        var window_bak = window;
        
        
        $(".user-avatar-nav-next").click(function () {
            var user_id = $(this).parent().attr('id').replace('user_', '');
            if (1 == aAvatars[user_id].images.length)
            {
                return false;
            }
            
            if ((aAvatars[user_id].cur+1) < aAvatars[user_id].images.length)
            {
                aAvatars[user_id].cur++;     
            }
            else
            {
                aAvatars[user_id].cur = 0;
            }
            $(this).parent().children().filter(".user-avatar").children().filter("#avatar_container").children().children().children().filter('img').attr('src', aAvatars[user_id].images[aAvatars[user_id].cur]);
            
            /*
            * @comment: Данный скрипт используется на форуме vbulletin при подключении скрипта vbulletin_global.js создает коллизию с библиотекой jQuery
            * в браузах internet explorer 6,7,8, выкидывая exception. Отловить не удалось, по-этому плагин не применяется в соответствующих браузерах. 
            */
            if(!$.browser.msie) {  
                $(this).parent().children().filter(".user-avatar").flip({ direction: 'lr', color: 'transparent', speed: 300 });
            }
            
            return false;
        });
        
        $(".user-avatar-nav-prev").click(function () {
            var user_id = $(this).parent().attr('id').replace('user_', '');
            if (1 == aAvatars[user_id].images.length)
            {
                return false;
            }
            
            if ((aAvatars[user_id].cur-1) >= 0)
            {
                aAvatars[user_id].cur--;  
            }
            else
            {
                aAvatars[user_id].cur = aAvatars[user_id].images.length-1;
            }
            
            $(this).parent().children().filter(".user-avatar").children().filter("#avatar_container").children().children().children().filter('img').attr('src', aAvatars[user_id].images[aAvatars[user_id].cur]);
            
            if(!$.browser.msie) {  
                $(this).parent().children().filter(".user-avatar").flip({ direction: 'rl', color: 'transparent', speed: 300 });
            } 
            
            return false;
        });
        
    });
