better date handling
toc ncx id update, scripted for opf