fix invalid markup
calendar - remove focus to open - stop it hiding again in ie
tweaks to calendar to show background in ie