module MedicalHistoryHelper
	def stress_state(idx)
        states = ["Bajo","Medio","Alto"]
        return "Estrés #{states[idx]}"
    end
    def training_place(idx=0)
        states = ["Casa", "Gimnasio", "Mixto"]
        return states[idx]
    end

    def training_days(idx=0)
        suffix = "veces x semana"
        states = ["No entrena pesas","Entrena pesas 1 a 2 #{suffix}","Entrena pesas 2 #{suffix}","Entrena pesas 2 a 3 #{suffix}","Entrena pesas 3 a 4 #{suffix}"]
        return states[idx]
    end
    def novelty_program(idx=0)
        states = ["Nulo","Bajo","Intermedio","Alto"]
        return states[idx]
    end

    def physical_stress(idx=0)
        states = ["Nulo (Sedentario)","Poca actividad", "Actividades Intermedias", "Mucha actividad"]
        return states[idx]
    end
        
    def recover(idx=0)
        states = ["", "Muy lento", "Lento", "Más o menos", "Rápido", "Al instante"]
        return states[idx]
    end
        
    def force(idx=0)
        states = ["Bajo","Medio","Alto","Muy alto"]
        return states[idx.to_i || 0]
    end
        
    def sleep_hours(idx=0)
        states = ["5 horas o menos","5 a 7 horas", "7 horas o más"]
        if idx.nil?
            return "No especificado"
        else
            return states[idx]
        end
    end
        
    def self_criticism(idx=0)
        states = ['',"Casi siempre","A menudo","En ocasiones","Casi nunca"]
        return states[idx||0]
    end
    
    def stress_management(idx=0)
        states = ['',"Muy bien, sé relativizar los problemas","Bastante bien, puedo quitar importancia a algunas cosas", "Regular, a veces siento que no puedo con todo","Mal, noto ansiedad y me bloqueo"]
        return states[idx]
    end
        
end