utf8 encode HTML before JSON encode; better javascript check that html
body value is not empty