createNewBlock(); header('Content-Type:text/javascript'); echo '{id:' . $iNewID . '}'; } function createNewItem() { $oFields = new BxDolPFM( 1 ); $iNewID = $oFields -> createNewField(); header('Content-Type:text/javascript'); echo '{id:' . $iNewID . '}'; } function genAreaJSON( $iAreaID ) { $oFields = new BxDolPFM( $iAreaID ); header( 'Content-Type:text/javascript' ); echo $oFields -> genJSON(); } function savePositions( $iAreaID ) { $oFields = new BxDolPFM( $iAreaID ); header( 'Content-Type:text/javascript' ); $oFields -> savePositions( $_POST ); $oCacher = new BxDolPFMCacher(); $oCacher -> createCache(); } function saveItem( $iAreaID, $aData ) { $oFields = new BxDolPFM( $iAreaID ); $oFields -> saveItem( $_POST ); $oCacher = new BxDolPFMCacher(); $oCacher -> createCache(); } function deleteItem( $iItemID, $iAreaID ) { $oFields = new BxDolPFM( $iAreaID ); $oFields -> deleteItem( $iItemID ); $oCacher = new BxDolPFMCacher(); $oCacher -> createCache(); } function showEditForm( $iItemID, $iAreaID ) { $oFields = new BxDolPFM( $iAreaID ); ?>