document.observe('dom:loaded', function(){
    var agences_container = $$('#footer .agences1').first();
    if(agences_container)
    {
        var link = $$('div.banner1 a.offices').first();
        if(link)
        {
            agences_container.select('a.close').first().observe('click', function(e){
                agences_container.setStyle({display: 'none'});
                $('main').setStyle({overflow: 'hidden'});
                Event.stop(e);
            });
            link.observe('click', function(e){
                if(Object.isElement(temoignages_container)) {
                    temoignages_container.setStyle({display: 'none'});
                }
                agences_container.setStyle({display: 'block'});
                $('main').setStyle({overflow: 'visible'});
                Event.stop(e);
            });
        }  
    }
    
    var temoignages_container = $$('#main > .temp_main1').first();
    if(temoignages_container)
    {
        temoignages_container.select('a.close').first().observe('click', function(e){
            temoignages_container.setStyle({display: 'none'});
            $('main').setStyle({overflow: 'hidden'});
            Event.stop(e);
        });
        
        var open_function = function(e){
            if(Object.isElement(agences_container)) {
                agences_container.setStyle({display: 'none'});
            }
            temoignages_container.setStyle({display: 'block'});
            $('main').setStyle({overflow: 'visible'});
            Event.stop(e);
        };
        
        $$('#footer .banner2 a').invoke('observe', 'click', open_function);
    }
    
});
