Removal of .innerHTML

@markewallace - Hi Mark. I spotted some more usages of .innerHTML - I thought I would fix them (however they weren't assigned to me - so I hope it doesn't conflict with somebody else's code).