//after return xml shall not run more code. break; case "save": //process submited xml data from grid $o->saveRaces(); break; default: include "menu.php"; $xoTheme->addStylesheet("{$url}/modules/simantz/include/popup.css"); $xoTheme->addScript("{$url}/modules/simantz/include/popup.js"); $xoTheme->addScript('browse.php?Frameworks/jquery/jquery.js'); $xoTheme->addScript("{$url}/modules/simantz/include/nitobi/nitobi.toolkit.js"); $xoTheme->addStylesheet("{$url}/modules/simantz/include/nitobi/nitobi.grid/nitobi.grid.css"); $xoTheme->addScript("{$url}/modules/simantz/include/nitobi/nitobi.grid/nitobi.grid.js"); $xoTheme->addScript("{$url}/modules/simantz/include/firefox3_6fix.js"); $o->showSearchForm(); //produce search form, comment here to hide search form if ($isadmin == 1) { $grIdColumn = 5; //define primary key column index, it will set as readonly afterwards (count from 0) // $deleteddefaultvalue_js="myGrid.getCellObject(rowNo,5).setValue(0);"; //if admin login got deleted column, during admin insert new record shall set it default =0 (not deleted) $changewidth = "width='265'"; } else { $grIdColumn = 4; //define primary key column index for normal user $deleteddefaultvalue_js = ""; $changewidth = "width='340'"; } if ($havewriteperm == 1) { //user with write permission can edit grid, have button $permctrl = " rowinsertenabled=\"true\" rowdeleteenabled=\"true\" onbeforesaveevent=\"beforesave()\"";