Fse.TPM.editClaimItem = function( nClaimId, nClaimItemId, fnOnSuccess ) { var oURLParams = { ajax: "claimItemDialog", claimId : nClaimId }; if( nClaimItemId ) { oURLParams.claimItemId = nClaimItemId; } var oOptions = { src : Fse.Util.updateURL( Fse.TPM.getHandler(), oURLParams ), width : "500px" }; if( fnOnSuccess ) { oOptions.onSuccess = fnOnSuccess; } Fse.DialogManager.show( "claimItemDialog$", oOptions ); }; Fse.TPM.addItemsToClaim = function( sClaimKey, sScope, nScopeId, nOperatorId, nCdrRecordId ) { var sSocketId = "claimItems_" + sClaimKey; var sCloseAction = document.getElementById( sSocketId ).getAttribute( "fse:fndCloseAction" ); var fnAddRow = function( oRequest ) { Fse.UI.addTableRowFromContent ( document.getElementById( sSocketId ), oRequest.responseText, true ); }; var oFndOptions = { closeAction : sCloseAction, onSuccess : fnAddRow, pickLevel : 1, selectMode : "multiple", additionalFields : { claimKey : sClaimKey, operatorId : nOperatorId, cdr_recordId : nCdrRecordId }, autoFind : true, hidePrivateLabelTypes : 'OPR' }; if( sScope && nScopeId ) { oFndOptions.scope = sScope + ":" + nScopeId; } Fse.FND.showProductLookup( oFndOptions ); }; Fse.TPM.addClaimPartner = function( nClaimId ) { var fnOnResponse = function( oRequest ) { var sContent = oRequest.xhRequest.responseText; var oClaimItemsTable = document.getElementById( "claimItems" ); if( oClaimItemsTable ) { var oNewDiv = document.createElement( "div" ); oNewDiv.innerHTML = "