rendered paste bodydojo.require("dojo.io.*");
var ' . $formid . ' = {
onload: function() {
' . $onload . '
},
onunload: function() {
' . $onunload . '
},
post: function() {
var dialog = dojo.widget.byId("div_loaddialog");
dialog.show();
dojo.io.bind({
url: "' . $url . '",
handler: function (type, data, evt)
{
var dialog = dojo.widget.byId("div_loaddialog");
dialog.hide();
if ( type == "error" )
{
alert("There was an unknown error with your request...");
}
else
{
' . $callback . '
}
},
formNode: dojo.byId("' . $formid . '")
});
}
};
dojo.addOnLoad(' . $formid . ', "onload"); // used for main window
if (typeof( _container_ ) !== "undefined")
{
_container_.addOnLoad(' . $formid . ', "onload"); // used for contentpane
_container_.addOnUnLoad(' . $formid . ', "onunload"); // used for contentpane
}