SW.local.SpaTreatmentViewer = {
    containerItems:[],
    init:function(){
        var self = SW.local.SpaTreatmentViewer;
        var tiggers = yuiDom.getElementsByClassName("spaTreatmentLink",'a');
        var containers = yuiDom.getElementsByClassName("spaTreatmentDetails",'div');
        self.containerItems = containers;

        if ((tiggers && tiggers.length>0) && (containers && containers.length>0)){
            if (containers.length == tiggers.length){
                for (var i=0; i<tiggers.length; i++){
                    tiggers[i].container=containers[i];
                    yuiEvent.addListener(tiggers[i],"click",self.showBridge,tiggers[i]);
                }
            }
        }
    },
    showBridge:function(e,tigger){
        yuiEvent.preventDefault(e);
        SW.local.SpaTreatmentViewer.show(tigger);
    },
    show:function(tigger){
        this.hideAll();
        yuiDom.removeClass(tigger.container,"hidden");
    },
    hideAll:function(){
        this.containerItems.forEach(function(container){
            yuiDom.addClass(container,"hidden");
        });
    }
}
yuiEvent.onDOMReady(SW.local.SpaTreatmentViewer.init);

