function dialog_create(id) { 

  var dialogWidget = dijit.byId(id);

  if( dialogWidget ) dialogWidget.destroyRecursive(true);

  dialogWidget = new dijit.Dialog( { }, dojo.byId(id)); 

  var dialog = dojo.byId(id);

  dialog.parentNode.removeChild(dialog); 

  var form = document.forms[0]; form.appendChild(dialog); 

  dialogWidget.startup(); 

}
