commit before merge
Working data update for weather, hardware and software. New list is selected for every "onchange" event, because "onfocus" isnt working well in this case.