/*
    @author   : Igor "SkAZi" Potapov <igor@potapoff.org>
    @copyright: Plan-B Ltd.
    @requires : Mootools 1.2
*/

window.addEvent('domready', function(){
    
    var currentPopup;
    
    var togglePopup = function(){
        if(currentPopup)
            currentPopup.fade('out');
            
        currentPopup = this.getParent('td').getElements('.text-popup')[0];
        
        if(!currentPopup) return false;
        
        currentPopup.setStyles({
            'opacity': 0,
            'left' : this.getParent().getPosition().x + this.getParent().getSize().x - $('page').getPosition().x - 35
        }).fade('in');
        $('body').addEvent('click', hidePopup);
        return false;
    }
    
    var hidePopup = function(){
        if(currentPopup)
            currentPopup.fade('out');
        $('body').removeEvent('click');
        return true;
    }
    
    $$('table.price tbody td a.here-link[href=#]').each(function( link ){
        
        if(link.getParent('td').getElements('.text-popup')[0])
            link.addEvent('click', togglePopup);
        else link.destroy();
        
        return false;
    });
    
});
    

