var sptovarov = {
    /**
     * Reputation History Popup Balloon
     */
    repHistoryPopUp: function( e, memberId )
    {
        var _url = ipb.vars['base_url'] + '&app=core&module=ajax&secure_key=' + ipb.vars['secure_hash'] + '&section=reputation&do=reputation_history&memberId=' + memberId;
        new ipb.Popup('rep_history' + memberId, {
            type: 'balloon',
            stem: true,
            attach: { target: e, position: 'auto' },
            hideAtStart: false,
            ajaxURL: _url,
            w: '300px',
            h: '400px'
            });
    },
    removeRepEvent: function(domNode, eventId) {
        if(confirm('Вы действительно хотите удалить голос за репутацию?')) {
            var _url = ipb.vars['base_url'] + '&app=core&module=ajax&secure_key=' + ipb.vars['secure_hash'] + '&section=reputation&do=del_rep&eventId=' + eventId;
            new Ajax.Request(_url, {
                method: 'get',
                onSuccess: function(transport) {
                    var notice = $('notice');
                    if (transport.responseText == 'done') {
                        // remove domNode parent
                        domNode.parentNode.parentNode.remove()
                    }else{
                        alert(transport.responseText);
                    }
                }
            });
        }
    }
};

Event.observe(window, 'load', function(){
$$('.rep_bar ul').each(function(ul){
        var repBox = ul.up('.post_wrap').down('.reputation');
        ul.style.position = 'absolute';
        ul.style.top = (repBox.offsetTop - 4) + 'px';
        ul.style.left = '14px';
        ul.style.width = (repBox.offsetWidth - 15) + 'px';
        repBox.style.zIndex = 1;
        ul.style.zIndex = 2;
        ul.down('li', 0).setAttribute('style', 'display:block;float:left');
        ul.down('li', 1).setAttribute('style', 'display:block;float:right');
});
});

