Some upgrade

Correct JS detection of hidden
Correct PO and webinst generation