Small ie fix and hide only on blur

target.value doesn't work on ie and you might want to take a look at that.

Also, using the picker on several projects noticed that users may be tempted to start with the year or month, but changing one of those would hide the picker so left the picker to hide only on blur and update value on change. Probably not the best approach, but it's just the quick fix I made for me.