var PictureActions = new Class({
    initialize: function(container, image_container_selector, actions_selector)
    {
        var _this = this;
        this.actions_selector = actions_selector;
        
        $(container).getElements(image_container_selector).each(function(img){
            img.addEvent('mouseover', function(event){ _this.showActions(img, _this); });
            img.addEvent('mouseout',  function(event){ _this.hideActions(img, _this); });
        });

    },

    showActions: function(img_div, _this)
    {
        var el = img_div.getElement(_this.actions_selector);
        if(el) el.setStyles({'display': 'block', 'position': 'absolute'});

    },

    hideActions: function(img_div, _this)
    {
        var el = img_div.getElement(_this.actions_selector);
        if(el) el.setStyles({'display': 'none', 'position': 'absolute'});
    }
});