from django import template
from django.utils.translation import ugettext_lazy as _
from collections import OrderedDict

register = template.Library()

@register.inclusion_tag("action_plan/includes/select_power.html")
def list_power(data_id, list_recorded):
	option_list = [
		{'id': '0', 'text': 'Causa nula', 'bg': '#fff', 'select':False, 'color': '#000'},
		{'id': '1', 'text': 'Causa fraca', 'bg': '#fce786', 'select':False, 'color': '#000'},
		{'id': '2', 'text': 'Causa média', 'bg': '#fa7f77', 'select':False, 'color': '#000'},
		{'id': '3', 'text': 'Causa forte', 'bg': '#d81f2a', 'select':False, 'color': '#fff'}
	]

	bg = '#fff'
	if list_recorded:
		for item in list_recorded:
			if item['id'] == str(data_id):
				for i in option_list:
					if i['id'] == item['value']:
						bg = i['bg']
						i['select']=True
	return {'option_list':option_list, 'data_id': data_id, 'bg':bg}





