function toEmptyIfNull(n){return n==null?"":n.trim()}function toTitleCase(n){return n.replace(/\w\S*/g,function(n){return n.charAt(0).toUpperCase()+n.substr(1).toLowerCase()})}function formatParticipants(n){var t="",i="Plaintiff(s)",r="Defendant(s)";return n.ClaimType!=null&&n.ClaimType=="Final Notice"&&(i="Sender(s)",r="Recipient(s)"),n.Plaintiffs!=null&&(t+="<span style='display:inline-block;width:100px'><b>"+i+" : <\/b><\/span><span>"+n.Plaintiffs+"<\/span><\/br>"),n.Defendants!=null&&(t+="<span style='display:inline-block;width:100px'><b>"+r+" : <\/b><\/span><span>"+n.Defendants+"<\/span><\/br>"),t}function formatDetails(n){var t="",i="Plaintiff(s)",r="Defendant(s)";return n.ClaimType!=null&&n.ClaimType=="Final Notice"&&(i="Sender(s)",r="Recipient(s)"),n.ClaimAmount!=null&&(t+="<span style='display:inline-block;width:100px'><b>Amount : <\/b><\/span><span>$"+n.ClaimAmount.toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,")+"<\/span><\/br>"),n.Plaintiffs!=null&&(t+="<span style='display:inline-block;width:100px'><b>"+i+" : <\/b><\/span><span>"+n.Plaintiffs+"<\/span><\/br>"),n.Defendants!=null&&(t+="<span style='display:inline-block;width:100px'><b>"+r+" : <\/b><\/span><span>"+n.Defendants+"<\/span><\/br>"),t}function formatDataTableReponsiveTable(n,t){var i=n.cells(t,":hidden").eq(0).map(function(i){var r="",u=100,f=$(n.column(i.column).header()).text(),e,o;return f=="Selected"?(r+='<input type="checkbox" id="'+i.row+'" class="sumClaims" '+(n.cell(i).data()==!0?"checked":'"""')+" >",r+='<tr><td style="width:'+u+'px">Selected:<td><td><input type="checkbox" id="'+i.row+'" class="sumClaims" '+(n.cell(i).data()==!0?"checked":'"""')+" ><\/td><\/tr>"):f=="Amount"?r+='<tr><td style="width:'+u+'px">Amount:<td><td>$'+n.cell(i).data().toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,")+"<\/td><\/tr>":f=="Participants"?(e="Plaintiff(s)",o="Defendant(s)",n.data()[t].ClaimType!=null&&n.data()[t].ClaimType=="Final Notice"&&(e="Sender(s)",o="Recipient(s)"),n.data()[t].Plaintiffs!=null&&(r+='<tr><td style="width:'+u+'px">'+e+":<td><td>"+n.data()[t].Plaintiffs+"<\/td><\/tr>"),n.data()[t].Defendants!=null&&(r+='<tr><td style="width:'+u+'px">'+o+":<td><td>"+n.data()[t].Defendants+"<\/td><\/tr>")):f=="Fees"?n.cell(i).data()!=null&&(r+='<tr><td style="width:'+u+'px">Fees:<td><td>$'+n.cell(i).data().toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,")+"<\/td><\/tr>"):r+='<tr><td style="width:'+u+'px">'+f+":<td><td>"+(n.cell(i).data()!=null?n.cell(i).data():"")+"<\/td><\/tr>",r}).toArray().join("");return i?$("<table/>").append(i):!1}function showError(n){var t="<div class='alert alert-danger alert-dismissable'>";t+="<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;<\/button>";t+="<span>";t+="<strong>Error <\/strong> - "+n;t+="<\/span>";t+="<\/div>";$("#alertContainer").empty().append(t)}function showMessage(n){var t="<div class='alert "+n.AlertClass+" alert-dismissable'>";t+="<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;<\/button>";t+="<span>";t+="<strong>Error <\/strong> - "+n.Message;t+="<\/span>";t+="<\/div>";$("#alertContainer").empty().append(t)}function deleteButton(n,t){return"<button class='btn-link' value="+n+" id='Delete'><span title='"+t+"' class='fa-stack'><i class='fa fa-square fa-stack-2x text-danger'><\/i><i class='fa fa-trash-o fa-stack-1x fa-inverse'><\/i><\/button>"}function editButton(n,t){return"<a  href='"+n+"'<\/i><span title='"+t+"' class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-edit fa-stack-1x fa-inverse'><\/i><\/i><\/span><\/a>"}function viewDocument(n){return"<button class='btn-link' value="+n+" id='Delete'><span class='fa-stack'><i class='fa fa-square fa-stack-2x text-danger'><\/i><i class='fa fa-trash-o fa-stack-1x fa-inverse'><\/i><\/button>"}function viewReceipt(n){return"<button class='btn-link' value="+n+" id='Delete'><span class='fa-stack'><i class='fa fa-square fa-stack-2x text-danger'><\/i><i class='fa fa-trash-o fa-stack-1x fa-inverse'><\/i><\/button>"}var eFiling,UIHelpers;$(function(){$(document).ready(function(){var t=$("#tblUsers"),i=$("#customerRemoveBankDetails"),n;i.length===1&&UIHelpers.confirmBeforeDelete(i,"bank details");var f=$("#BankDetailsEditing"),r=function(){$("#BPointResultIndicator").removeClass()},u=function(){var n=$("#BankDetailModel_BPointToken").val(),u=$("#UserId"),f=$("#OrganisationId"),t,i;u.length===1?(i={userId:u.val(),bpointToken:n},t="../Bank/GetUserBankAccountDetails"):(i={organisationId:f.val(),bpointToken:n},t="../Bank/GetOrganisationBankAccountDetails");n!==""?$.ajax({type:"GET",url:t,data:i,dataType:"json",cache:!1,beforeSend:function(){r();$("#BankDetailModel_BPointToken").addClass("loading")},complete:function(){$("#BankDetailModel_BPointToken").removeClass("loading")},success:function(n){n.Succeeded?($("#bsb").val(n.Data.BankAccountDetails.BSBNumber),$("#accountNumber").val(n.Data.BankAccountDetails.AccountNumber),$("#accountName").val(n.Data.BankAccountDetails.AccountName),$("#bpointResult").text(""),$("#BPointResultIndicator").addClass("GreenOk glyphicon glyphicon-ok-circle"),$("#saveBankAccountDetails").prop("disabled",!1)):($("#bpointResult").text(n.AllErrors),$("#bsb").val(""),$("#accountNumber").val(""),$("#accountName").val(""),$("#bpointResult").addClass("field-validation-warning"),$("#BPointResultIndicator").addClass("field-validation-warning glyphicon glyphicon-warning-sign"),$("#saveBankAccountDetails").prop("disabled",!0))}}):($("#bsb").val(""),$("#accountNumber").val(""),$("#accountName").val(""),$("#bpointResult").addClass("field-validation-warning"),$("#BPointResultIndicator").addClass("field-validation-warning glyphicon glyphicon-warning-sign"),$("#saveBankAccountDetails").prop("disabled",!0))};f.length===1&&(u(),n=$("#BankDetailModel_BPointToken"),n.length===1&&($("#bsb").mask("000-000"),n.focus(function(){r()}),n.focusout(function(){u()})));t.length===1&&(t.dataTable({serverSide:!0,ajax:"Search",deferRender:!0,fnPreDrawCallback:function(){return $.blockUI({message:'<i class="fa fa-cog fa-spin fa-3x" ><\/i>',css:{background:"transparent",borderWidth:"0px"}}),!0},fnDrawCallback:function(){$.unblockUI()},columns:[{data:"Id",visible:!1},{data:"UserName",render:function(n,t,i){return'<a href="Details?userId='+i.Id+'">'+n+"<\/a>"}},{data:"FullName",sortable:!1},{data:"EmailConfirmed"},{data:"IsSuspended"},{data:"Created"}]}),$("#tblUsers_filter input").attr("placeholder","Search").attr("title","You can search by Username, Company Name, Email or Phone Numbers.").tooltip())})});eFiling=eFiling||{};eFiling.bulklodgement=eFiling.bulklodgement||{};eFiling.bulklodgement.controllers=eFiling.bulklodgement.controllers||{};eFiling.bulklodgement.controllers.BulkCasesController=function(){this.$previewTable=null};eFiling.bulklodgement.controllers.BulkCasesController.prototype=function(){var n=function(){var n=this;n.$previewTable=$("#previewTable");i.call(n);$("#file").customFileInput();t.call(this)},t=function(){var n=this},i=function(){var n=this,t=$("#previewTable").dataTable({paging:!1,ordering:!1,info:!1,ajax:{url:"/BulkLodgement/CasesInFile",type:"GET"},columns:[{data:"Id",visible:!1},{data:"Amount",render:function(n,t,i){return i.Amount!=null?"$"+i.Amount:null}},{data:"DocumentType"},{data:"ClaimType"},{data:"Participants"},{data:"ExternalReference"}]});$("#previewTable_filter").hide()};return{init:n}}();$(function(){$(document).ready(function(){var n=$("#tblCashReceipts"),t;if(n.length==1){t=n.dataTable({serverSide:!0,ajax:"CashReceipt/Search",order:[[4,"desc"]],columns:[{data:"ReceiptNumber"},{data:"ClaimId"},{data:"RegistryOffice"},{data:"CreatedByUser"},{data:"Created"},{data:"Id","class":"all",sortable:!1,render:function(n,t,i){return i.ClaimId==null?"<button class='btn-link' value="+i.Id+"><span title='Delete Cash Receipt' class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-trash-o fa-stack-1x fa-inverse'><\/i><\/i><\/span><\/button>":null}}]});n.on("click","button",function(){var n=this.value;return bootbox.confirm("Are you sure you want to delete this Cash Receipt?",function(i){if(i){var r=$("[name=__RequestVerificationToken").val();$.ajax({type:"POST",url:"/CashReceipt/Delete",headers:{__RequestVerificationToken:r},data:{id:n},success:function(n){showMessage(n);t.fnDraw()}})}}),!1});$("#tblCashReceipts_filter input").attr("placeholder","Search").tooltip()}})});$(function(){$(document).ready(function(){function r(t){$("body").on("change",t,function(){var i,r;for(i in n)r=t.val().replace(new RegExp(String.fromCharCode(i),"g"),n[i]),t.val(r);o(t)})}function o(n){n.valid()==!1&&(n.trigger("input"),n.closest("form").validate().element(n),n.highlightTextarea({words:[f],color:e,resizable:!0}))}var n={8220:'/"',8221:'/"',8217:"'",8211:"-",8226:"-"},u=$("#removeInvalidChars");if(u.length==1){var f="[^\\u0020-\\u007E ^\\u000D ^\\u000A]",e="red",t=$("#CauseOfAction"),i=$("#ClaimCauseOfAction");t.length==1?r(t):i.length==1&&r(i)}})});$(function(){function n(n){n.prop("checked")?$("#SolicitorsFee").attr("data-content","Maximum allowed is "+$("#MaxSolicitorsLiquidatedFee").val()):$("#SolicitorsFee").attr("data-content","Maximum allowed is "+$("#MaxSolicitorsFee").val())}$(document).ready(function(){n($("#Liquidated"))});$("#Liquidated").change(function(){n($(this))})});$(function(){var t=$("[name=__RequestVerificationToken]").val(),n={};n.__RequestVerificationToken=t;$(document).ready(function(){var t=$("#tblAllUsersClaims"),i;t.length==1&&(i=t.dataTable({ajax:{url:"/Claim/SearchAllUsersClaims",type:"POST",headers:n},aaSorting:[[0,"desc"]],responsive:{details:{renderer:function(n,t){return formatDataTableReponsiveTable(n,t)}}},createdRow:function(n,t){$(n).attr("id",t.ClaimId)},columns:[{data:"ClaimId"},{data:"ClaimAmount","class":"control-popup-hover",render:function(n,t,i){return i.ClaimAmount!=null?"$"+i.ClaimAmount.toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,"):null}},{data:"ClaimType"},{render:function(n,t,i){return formatParticipants(i)},sName:"Plaintiffs, Defendants"},{data:"Organisation"},{data:"ClaimStatus"},{data:"Created"},{data:"CreatedBy"}]}),$("#tblAllUsersClaims_filter input").attr("placeholder","Search").attr("title","You can search by Participant Last Name or Claim No.").tooltip())})});$(function(){var t=$("[name=__RequestVerificationToken]").val(),n={};n.__RequestVerificationToken=t;$(document).ready(function(){var t=$("#tblCompletedClaims"),i;t.length==1&&(i=t.dataTable({ajax:{url:"/Claim/SearchCompleted",type:"POST",headers:n},aaSorting:[[0,"desc"]],responsive:{details:{renderer:function(n,t){return formatDataTableReponsiveTable(n,t)}}},createdRow:function(n,t){$(n).attr("id",t.ClaimId)},columns:[{data:"ClaimId"},{data:"ActionNo"},{data:"ClaimAmount",render:function(n,t,i){return i.ClaimAmount!=null?"$"+i.ClaimAmount.toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,"):null}},{data:"ClaimType"},{render:function(n,t,i){return formatParticipants(i)},sName:"Plaintiffs, Defendants"},{data:"Fees",render:function(n,t,i){return i.Fees!=null?"$"+i.Fees.toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,"):null}},{data:"Created"},{data:"CreatedBy"},{data:"DocumentId",sortable:!1,"class":"all",width:"50px",render:function(n,t,i){var r="";return i.DocumentId!=null&&(r+="<a title='Download Claim Document' href='/Claim/GetClaimFile?documentId="+i.DocumentId+"'><span class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-file-pdf-o fa-stack-1x fa-inverse'><\/i><\/i><\/span><\/a>"),i.ReceiptDocumentId!=null&&(r+="<a title='Download Receipt Document' href='/Claim/GetClaimFile?documentId="+i.ReceiptDocumentId+"'><span class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-file-pdf-o fa-stack-1x fa-inverse'><\/i><\/i><\/span><\/a>"),r}}]}),$("#tblCompletedClaims_filter input").attr("placeholder","Search").attr("title","You can search by Participant Last Name or Claim No.").tooltip())})});$(function(){var t=$("[name=__RequestVerificationToken]").val(),n={};n.__RequestVerificationToken=t;$(document).ready(function(){var t=$("#tblClaimsCopy"),i;t.length==1&&(i=t.dataTable({ajax:{url:"/Claim/SearchClaimsToCopy",type:"POST",headers:n},aaSorting:[[0,"desc"]],responsive:{details:{renderer:function(n,t){return formatDataTableReponsiveTable(n,t)}}},createdRow:function(n,t){$(n).attr("id",t.ClaimId)},columns:[{data:"ClaimId"},{data:"ClaimAmount","class":"control-popup-hover",render:function(n,t,i){return i.ClaimAmount!=null?"$"+i.ClaimAmount.toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,"):null}},{render:function(n,t,i){return formatParticipants(i)}},{data:"CreatedBy"},{sortable:!1,width:"50px",render:function(n,t,i){return"<a href='/GeneralAndMinorCivilClaim/CopyToGeneralClaim?finalNoticeOfClaimId="+i.ClaimId+"'><span title='Generate Claim' class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-mail-forward fa-stack-1x fa-inverse'><\/i><\/i><\/span><\/a>"}}]}),$("#tblClaimsCopy_filter input").attr("placeholder","Search").attr("title","You can search by Claim or Participant.").tooltip())})});$(function(){var t=$("[name=__RequestVerificationToken]").val(),n={};n.__RequestVerificationToken=t;$(document).ready(function(){var i=$("#tblDraftClaims"),t;if(i.length==1){t=i.dataTable({ajax:{url:"/Claim/SearchDraft",type:"POST",headers:n},aaSorting:[[4,"desc"]],responsive:{details:{renderer:function(n,t){return formatDataTableReponsiveTable(n,t)}}},createdRow:function(n,t){$(n).attr("id",t.ClaimId)},columns:[{data:"ClaimAmount",render:function(n,t,i){return i.ClaimAmount!=null?"$"+i.ClaimAmount.toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,"):null}},{data:"ClaimType"},{render:function(n,t,i){return formatParticipants(i)},sName:"Plaintiffs, Defendants"},{data:"ClaimStatus"},{data:"Created"},{data:"buttons","class":"all",sortable:!1,width:"65px",render:function(n,t,i){var r='<div style="width:78px">';return i.CanEdit&&(r+=editButton("/Claim/Edit?id="+i.ClaimId,"Edit Draft")),i.CanDelete&&(r+=deleteButton(i.ClaimId,"Delete Draft")),r+"<\/div>"}}]});$("#tblDraftClaims_filter input").attr("placeholder","Search").attr("title","You can search by Participant Last Name or Claim No.").tooltip();t.on("click","button",function(){var i={};return i.Id=this.value,this.id=="Edit"?$.ajax({type:"POST",contenttype:"application/json; charset=utf-8",url:"/Claim/Edit",headers:n,data:i,success:function(){document.location.href='@Url.Action("Edit", "Claim")?id='+i.Id}}):bootbox.confirm("Are you sure you want to delete this Claim?",function(r){r&&$.ajax({type:"POST",url:"/Claim/Delete",headers:n,data:i,success:function(){t.fnDraw()}})}),!1})}})});$(function(){var t=$("[name=__RequestVerificationToken]").val(),n={};n.__RequestVerificationToken=t;$(document).ready(function(){var r=$("#tblAllClaims"),i,t;if($.datepicker.regional[""].dateFormat="dd/mm/yy",$.datepicker.setDefaults($.datepicker.regional[""]),$("#searchAllClaims").click(function(){r.api().ajax.reload()}),$("#clearSearchParams").click(function(){$("#ClaimId").val("");$("#ActionNo").val("");$("#ClaimStatusId").val("0");$("#ClaimTypeId").val("0");$("#ParticipantsName").val("");$("#CreatedBy").val("");$("#CreatedStart").val("");$("#CreatedEnd").val("")}),r.length==1){function u(n){var t='<div class="col-lg-3">',i;return t+='   <table class="table table-striped dt-responsive no-wrap dataTable no-footer dtr-inline"><thead><tr class="claim-sub-row-header"><th class="claim-sub-th-header" colspan="2">Claim Details<\/th><\/tr><\/thead>',t+="      <tbody>",t+="          <tr>",t+="              <td>Claim No<\/td>",t+="              <td>"+(n.ClaimId!=null?n.ClaimId:"")+"<\/td>",t+="          <\/tr>",n.FNOCId!=null&&(t+="          <tr>",t+="              <td>Imported from Claim No<\/td>",t+="              <td>"+n.FNOCId+"<\/td>",t+="          <\/tr>"),t+="          <tr>",t+="              <td>Action No<\/td>",t+="              <td>"+(n.ActionNo!=null?n.ActionNo:"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Document Type<\/td>",t+="              <td>"+(n.ClaimType!=null?n.ClaimType:"")+"<\/td>",t+="          <\/tr>",t+='          <tr><td colspan="2">',t+="          <table>",i=0,n.SolicitorsFee!=null&&(t+="          <tr>",t+="              <td>Solicitor Fee<\/td>",t+="              <td>$"+parseFloat(n.SolicitorsFee,10).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,").toString()+"<\/td>",t+="          <\/tr>",i+=n.SolicitorsFee),n.OtherServiceFee!=null&&(t+="          <tr>",t+="              <td>Other Service Fee &nbsp <\/td>",t+="              <td>$"+parseFloat(n.OtherServiceFee,10).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,").toString()+"<\/td>",t+="          <\/tr>",i+=n.OtherServiceFee),n.Fees!=null&&(t+="          <tr>",t+="              <td>Payment Fee<\/td>",t+="              <td>$"+parseFloat(n.Fees,10).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,").toString()+"<\/td>",t+="          <\/tr>",i+=n.Fees),n.ClaimAmount!=null&&(t+="          <tr>",t+="              <td>Claim Amount<\/td>",t+="              <td>$"+parseFloat(n.ClaimAmount,10).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,").toString()+"<\/td>",t+="          <\/tr>",i+=n.ClaimAmount),t+="          <tr>",t+="              <td><b>Total Amount<\/b><\/td>",t+="              <td><b>"+(i!=null?"$"+parseFloat(i,10).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,").toString():"")+"<\/b><\/td>",t+="          <\/tr>",i+=n.ClaimAmount,t+="          <\/table>",t+="          <\/td><\/tr>",t+="          <tr>",t+="              <td>Plaintiff(s)<\/td>",t+="              <td>"+(n.Plaintiffs!=null?n.Plaintiffs:"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Defendant(s)<\/td>",t+="              <td>"+(n.Defendants!=null?n.Defendants:"")+"<\/td>",t+="          <\/tr>",n.Corporation!=null&&(t+="          <tr>",t+="              <td>Corporation<\/td>",t+="              <td>"+n.Corporation+"<\/td>",t+="          <\/tr>"),n.Liquidated!=null&&(t+="          <tr>",t+="              <td>Liquidated<\/td>",t+="              <td>"+n.Liquidated+"<\/td>",t+="          <\/tr>"),n.ReceiptDocumentId!=null&&(t+="          <tr>",t+="              <td>Document(s)<\/td>",t+="          <td>",n.DocumentId!=null&&(t+='          <a title="Download Claim Document" href="/Claim/GetClaimFile?documentId='+n.DocumentId+'"><span class="fa-stack"><i class="fa fa-square fa-stack-2x"><\/i><i class="fa fa-file-pdf-o fa-stack-1x fa-inverse"><\/i><\/i><\/span><\/a>'),t+='              <a title="Download Receipt Document" href="/Claim/GetClaimFile?documentId='+n.ReceiptDocumentId+'"><span class="fa-stack"><i class="fa fa-square fa-stack-2x"><\/i><i class="fa fa-file-pdf-o fa-stack-1x fa-inverse"><\/i><\/i><\/span><\/a>',t+="          <\/td><\/tr>"),n.BulkLodgement!=null&&(t+="          <tr>",t+="              <td>Bulk Reference No<\/td>",t+="              <td>"+n.BulkLodgement+"<\/td>",t+="          <\/tr>"),t+="      <\/tbody>",t+="  <\/table>",t+="<\/div>",t+='<div class="col-lg-3">',t+='   <table class="table table-striped dt-responsive no-wrap dataTable no-footer dtr-inline"><thead><tr class="claim-sub-row-header"><th class="claim-sub-th-header" colspan="2">Payment Details<\/th><\/tr><\/thead>',t+="      <tbody>",t+="          <tr>",t+="              <td>Amount<\/td>",t+="              <td>"+(n.Fees!=null?"$"+parseFloat(n.Fees,10).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,").toString():"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Payment Type<\/td>",t+="              <td>"+(n.PaymentType!=null?n.PaymentType:"")+"<\/td>",t+="          <\/tr>",n.PaymentType==Dictionaries.PaymentMethod.CashReceipt?(t+="          <tr>",t+="              <td>Cash Receipt No<\/td>",t+="              <td>"+n.CashReceiptNo+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Registry<\/td>",t+="              <td>"+(n.RegistryOffice!=null?n.RegistryOffice:"")+"<\/td>",t+="          <\/tr>"):(t+="          <tr>",t+="              <td>Paid by<\/td>",t+="              <td>"+(n.PaymentCreatedBy!=null?n.PaymentCreatedBy:"")+"<\/td>",t+="          <\/tr>",n.Organisation!=null&&(t+="          <tr>",t+="              <td>On behalf of<\/td>",t+="              <td>"+(n.Organisation!=null?n.Organisation:"")+"<\/td>",t+="          <\/tr>"),t+="          <tr>",t+="              <td>Payment Reference No<\/td>",t+="              <td>"+(n.UniqueReferenceNo!=null?n.UniqueReferenceNo:"")+"<\/td>",t+="          <\/tr>"),t+="          <tr>",t+="              <td>Payment Status<\/td>",t+="              <td>"+(n.PaymentStatus!=null?n.PaymentStatus:"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Re-Process<\/td>",t+='              <td> <a title="Reprocess" href="/Payment/QueuePaymentForProcessing?paymentid='+n.PaymentId+'">Click Here<\/a><\/td>',t+="          <\/tr>",t+="      <\/tbody>",t+="  <\/table>",t+="<\/div>",t+='<div class="col-lg-3">',t+='   <table class="table table-striped dt-responsive no-wrap dataTable no-footer dtr-inline"><thead><tr class="claim-sub-row-header"><th class="claim-sub-th-header" colspan="2">Progress Details<\/th><\/tr><\/thead>',t+="      <tbody>",t+="          <tr>",t+="              <td>Status<\/td>",t+="              <td>"+(n.ClaimStatus!=null?n.ClaimStatus:"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td><\/td>",t+="              <td>"+(n.ClaimStatusDescription!=null?n.ClaimStatusDescription:"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Created<\/td>",t+="              <td>"+(n.Created!=null?n.Created:"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Payment Date<\/td>",t+="              <td>"+(n.PaymentDate!=null?n.PaymentDate:"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Sent to CCMS<\/td>",t+="              <td>"+(n.CcmsFileExport!=null?n.CcmsFileExport:"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Filing<\/td>",t+="              <td>"+(n.DateOfFiling!=null?n.DateOfFiling:"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Posted<\/td>",t+="              <td>"+(n.Posted!=null?n.Posted:"")+"<\/td>",t+="          <\/tr>",t+="          <tr>",t+="              <td>Allianz<\/td>",t+="              <td>"+(n.DateOfAllianzPosting!=null?n.DateOfAllianzPosting:"")+"<\/td>",t+="          <\/tr>",t+="      <\/tbody>",t+="  <\/table>",t+"<\/div>"}i=r.dataTable({ajax:{url:"/Claim/SearchAllClaims",type:"POST",headers:n,data:function(n){n.ClaimId=$("#ClaimId").val();n.ActionNo=$("#ActionNo").val();n.ClaimStatusId=$("#ClaimStatusId").val();n.ClaimTypeId=$("#ClaimTypeId").val();n.ParticipantsName=$("#ParticipantsName").val();n.CreatedBy=$("#CreatedBy").val();n.CreatedStart=$("#CreatedStart").val();n.CreatedEnd=$("#CreatedEnd").val()}},aaSorting:[[1,"desc"]],sDom:'<"top"lr>t<"bottom"pi>',serverSide:!0,responsive:{details:!1},createdRow:function(n,t){$(n).attr("id",t.ClaimId)},aoColumns:[{orderable:!1,data:null,defaultContent:"<i class='fa fa-plus-square' style='cursor: pointer;'/>"},{data:"ClaimId"},{data:"ActionNo"},{data:"ClaimStatus"},{data:"ClaimStatusDescription"},{data:"ClaimType"},{data:"Plaintiffs",sortable:!1,render:function(n,t,i){return formatParticipants(i)}},{data:"CreatedBy"},{data:"Created"}],error:function(n,t,i){alert(i)}});t=[];i.on("click","tr td:first-child",function(){var r=$(this).closest("tr"),n=i.DataTable().row("#"+r.prop("id")),f=$.inArray(r.attr("id"),t);n.child.isShown()?(n.child.hide(),$(this).children().addClass("fa-plus-square"),$(this).children().removeClass("fa-minus-square"),t.splice(f,1)):(n.child(u(n.data())).show(),$(this).children().removeClass("fa-plus-square"),$(this).children().addClass("fa-minus-square"),f===-1&&t.push(r.attr("id")))});i.on("draw",function(){$.each(t,function(n,t){$("#"+t+" td:first-child").trigger("click")})})}})});$(function(){var t=$("[name=__RequestVerificationToken]").val(),n={};n.__RequestVerificationToken=t;$(document).ready(function(){var t=$("#tblAllClaimsReadOnly"),i,r;$.datepicker.regional[""].dateFormat="dd/mm/yy";$.datepicker.setDefaults($.datepicker.regional[""]);$("#searchAllReadOnlyClaims").click(function(){t.api().ajax.reload()});$("#clearReadOnlySearchParams").click(function(){$("#ClaimId").val("");$("#ActionNo").val("");$("#ClaimStatusId").val("0");$("#ClaimTypeId").val("0");$("#ParticipantsName").val("");$("#CreatedBy").val("");$("#CreatedStart").val("");$("#CreatedEnd").val("")});t.length===1&&(i=t.dataTable({ajax:{url:"/Claim/SearchAllClaims",type:"POST",headers:n,data:function(n){n.ClaimId=$("#ClaimId").val();n.ActionNo=$("#ActionNo").val();n.ClaimStatusId=$("#ClaimStatusId").val();n.ClaimTypeId=$("#ClaimTypeId").val();n.ParticipantsName=$("#ParticipantsName").val();n.CreatedBy=$("#CreatedBy").val();n.CreatedStart=$("#CreatedStart").val();n.CreatedEnd=$("#CreatedEnd").val()}},aaSorting:[[1,"desc"]],sDom:'<"top"lr>t<"bottom"pi>',serverSide:!0,responsive:{details:!1},createdRow:function(n,t){$(n).attr("id",t.ClaimId)},aoColumns:[{data:"ClaimId"},{data:"ActionNo"},{data:"ClaimStatus"},{data:"ClaimType"},{data:"Plaintiffs",sortable:!1,render:function(n,t,i){return formatParticipants(i)}},{data:"CreatedBy"},{data:"Created"},{data:"DocumentId",sortable:!1,"class":"all",width:"50px",render:function(n,t,i){var r="";return i.DocumentId!=null&&(r+="<a title='Download Claim Document' href='/Claim/GetClaimFile?documentId="+i.DocumentId+"'><span class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-file-pdf-o fa-stack-1x fa-inverse'><\/i><\/i><\/span><\/a>"),i.ReceiptDocumentId!=null&&(r+="<a title='Download Receipt Document' href='/Claim/GetClaimFile?documentId="+i.ReceiptDocumentId+"'><span class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-file-pdf-o fa-stack-1x fa-inverse'><\/i><\/i><\/span><\/a>"),r}}],error:function(n,t,i){alert(i)}}),r=[])})});$(function(){var t=$("[name=__RequestVerificationToken]").val(),n={};n.__RequestVerificationToken=t;$(document).ready(function(){var t=$("#tblProcessingClaims"),i;t.length==1&&(i=t.dataTable({ajax:{url:"/Claim/SearchProcessing",type:"POST",headers:n},aaSorting:[[0,"desc"]],responsive:{details:{renderer:function(n,t){return formatDataTableReponsiveTable(n,t)}}},createdRow:function(n,t){$(n).attr("id",t.ClaimId)},columns:[{data:"ClaimId"},{data:"ClaimAmount",render:function(n,t,i){return i.ClaimAmount!=null?"$"+i.ClaimAmount.toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,"):null}},{data:"ClaimType"},{render:function(n,t,i){return formatParticipants(i)},sName:"Plaintiffs, Defendants"},{data:"Created"}]}),$("#tblProcessingClaims_filter input").attr("placeholder","Search").attr("title","You can search by Participant Last Name or Claim No.").tooltip())})});$(function(){$(document).ready(function(){if($("#tblStartClaim").length==1||$("#mainChoice").length==1){$("#truncatFinalNoticeOfClaim").hide().after('<a href="#">more ...<a>').next().on("click",function(){$(this).text()=="more ..."?$(this).text("hide"):$(this).text("more ...");$(this).prev().toggle()});$("#truncatGeneralClaim").hide().after('<a href="#">more ...<a>').next().on("click",function(){$(this).text()=="more ..."?$(this).text("hide"):$(this).text("more ...");$(this).prev().toggle()});$("#truncatMinorClaim").hide().after('<a href="#">more ...<a>').next().on("click",function(){$(this).text()=="more ..."?$(this).text("hide"):$(this).text("more ...");$(this).prev().toggle()})}})});UIHelpers=function(){var n=function(n,t){n.click(function(){bootbox.confirm("Are you sure you want to remove "+t+"?",function(t){t&&n.closest("form").submit()})})};return{confirmBeforeDelete:n}}();$(function(){$(document).ready(function(){var n=$("#tblFees"),i=$("#editFinalNoticeOfClaimFee"),t;if(n.length==1){t=n.dataTable({ajax:"FinalNoticeOfClaimFee/Search",columns:[{data:"Id",visible:!1},{data:"Value",render:function(n,t,i){return i.Value!=null?"$"+i.Value.toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,"):null}},{data:"CreatedBy",sName:"User.FirstName"},{data:"Created"},{data:"StartDate"},{data:"EndDate"},{data:"buttons","class":"all",sortable:!1,width:"65px",render:function(n,t,i){return i.CanEdit?"<a href='FinalNoticeOfClaimFee/Edit?id="+i.Id+"'><span title='Edit Fee' class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-edit fa-stack-1x fa-inverse'><\/i><\/span><\/i><\/a>":i.CanDelete?"<button class='btn-link' value="+i.Id+" id='Delete'><span title='Delete Fee' class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-trash-o fa-stack-1x fa-inverse'><\/i><\/span><\/button>":""}}]});n.on("click","button",function(){var i=$("[name=__RequestVerificationToken").val(),n={};n.Id=this.value;this.id=="Edit"?$.ajax({type:"POST",contenttype:"application/json; charset=utf-8",url:"FinalNoticeOfClaimFee/Edit",headers:{__RequestVerificationToken:i},data:n,success:function(){document.location.href='@Url.Action("Edit", "FinalNoticeOfClaimFee")?id='+n.Id}}):bootbox.confirm("Are you sure you want to delete this Fee?",function(r){r&&$.ajax({type:"POST",url:"FinalNoticeOfClaimFee/Delete",headers:{__RequestVerificationToken:i},data:n,success:function(){t.fnDraw()}})})});$("#tblFees_filter").hide()}})});$(function(){var t=$("[name=__RequestVerificationToken]").val(),n={};n.__RequestVerificationToken=t;$("input, textarea").placeholder();$(document).ready(function(){var t,i,r;(function(n,t,i,r,u,f,e){n.GoogleAnalyticsObject=u;n[u]=n[u]||function(){(n[u].q=n[u].q||[]).push(arguments)};n[u].l=1*new Date;f=t.createElement(i);e=t.getElementsByTagName(i)[0];f.async=1;f.src=r;e.parentNode.insertBefore(f,e)})(window,document,"script","//www.google-analytics.com/analytics.js","ga");ga("create","UA-64396768-1","auto");ga("send","pageview");$("input:text,select").keypress(function(n){return n.keyCode!=13});$("form input:text").attr("autocomplete",function(){return $(this).attr("autocomplete")==null?"off":$(this).attr("autocomplete")});t=!1;i=$("form");i.submit(function(){var n=!0;i.each(function(){$(this).valid()||(n=!1)});n&&(t==!0?event.preventDefault?event.preventDefault():event.returnValue=!1:t=!0)});$.validator.methods.date=function(n,t){return this.optional(t)||r(n,"dd-MM-yyyy")!==null};r=function(){return!0};$("body").on("focus",".control-popup",function(){$(this).popover({placement:"right",container:"body",content:function(){return $(this).attr("data_content")}}).blur(function(){$(this).popover("hide")})});$("body").on("focus",".control-popup-bottom",function(){$(this).popover({placement:"bottom",container:"body",content:function(){return $(this).attr("data_content")}}).blur(function(){$(this).popover("hide")})});$("body").on("focus","#txtSuburbs",function(){var t=$(this);$(this).autocomplete({source:function(i,r){var u=t.val();$.ajax({async:!1,cache:!1,type:"POST",headers:n,url:"/Address/GetSuburbs",data:{value:u},dataType:"json",success:function(n){r($.map(n,function(n){var t=$("#dropDownStates").val();return{label:n.SuburbName+", "+n.State+" "+n.Postcode,value:n.SuburbName,postcode:n.Postcode,stateId:n.State,state:n.StateFull}}))},error:function(){}})},minLength:2,delay:50,select:function(n,t){var i;$("#txtSuburbs").val(t.item.value);$("#txtPostcode").val(t.item.postcode);$("#hidPostcode").val(t.item.postcode);i={NSW:1,VIC:2,QLD:3,SA:4,WA:5,TAS:6,NT:7,ACT:8,OT:20}[t.item.stateId];$("#txtState").val(t.item.state);$("#txtStateId").val(i)}})});$("body").on("change","#dropDownStates",function(){$("#txtSuburbs").val(null);$("#txtPostcode").val(null)})})});$.extend($.fn.dataTable.defaults,{serverSide:!0,sDom:'<"top"lrf>t<"bottom"pi>',deferRender:!0});$.validator.addMethod("requiredifcreditcard",function(n,t,i){var r=$("#"+i).val();return r=="false"&&n==""?!1:!0});$.validator.unobtrusive.adapters.add("requiredifcreditcard",["otherpropertyname"],function(n){n.rules.requiredifcreditcard=n.params.otherpropertyname;n.messages.requiredifcreditcard=n.message});$(function(){var t=$("[name=__RequestVerificationToken]").val(),n={};n.__RequestVerificationToken=t;$(document).ready(function(){var v=$("#CreateOrganisationForm"),u=$("#tblOrganisationDelegates"),f=$("#tblDelegateOrganisations"),o=$("#tblOrganisation"),s=function(t,i){bootbox.confirm("Are you sure you want to delete this delegate?",function(r){r&&$.ajax({type:"POST",url:"RemoveDelegate",headers:n,data:{organisationDelegateId:t[0],organisationId:t[1]},success:function(){i.fnDraw()}})})},h=$("#organisationRemoveBankDetails"),y,c,l,a;if(h.length==1&&UIHelpers.confirmBeforeDelete(h,"bank details"),o.length==1&&(y=o.dataTable({ajax:"SearchAsync",columns:[{data:"Name",render:function(n,t,i){return i.Used?i.Name:"<a href='AdminConsole?organisationId="+i.Id+"'>"+i.Name+"<\/a>"}},{data:"Email"},{data:"IsSetupForDirectDebit",sortable:!1}]})),u.length==1){c=$("#OrganisationId").val();l=u.dataTable({serverSide:!0,ajax:{url:"GetDelegates",data:function(n){n.OrganisationId=c}},deferRender:!0,columns:[{data:"OrganisationDelegateId",visible:!1,sName:"Id"},{data:"Email",sName:"User.Email"},{data:"Name",sName:"User.LastName"},{data:"OrganisationDelegateRole"},{data:"ClaimsLodged",sortable:!1},{data:"LastClaim",sortable:!1},{data:"OrganisationDelegateId",sName:"Id",sortable:!1,render:function(n,t,i){return!i.Used&&!i.IsCreator?"<button class='btn-link' value= '["+i.OrganisationDelegateId+", "+i.OrganisationId+"]'><span title='Delete' class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-trash-o fa-stack-1x fa-inverse'><\/i><\/span><\/button>":null}}]});u.on("click","button",function(){var n=JSON.parse(this.value);s(n,l)});$("#tblOrganisationDelegates_filter input").attr("placeholder","Search").attr("title","You can search by delegates by their first or last name.").tooltip()}if(f.length==1){a=f.dataTable({serverSide:!0,ajax:"GetOrganisationsByDelegate",deferRender:!0,columns:[{data:"OrganisationDelegateId",visible:!1,sName:"Id"},{data:"OrganisationId",visible:!1},{data:"Name",sName:"Organisation.Name",render:function(n,t,i){return!i.Used&&i.OrganisationDelegateRoleId===3?"<a href='AdminConsole?organisationId="+i.OrganisationId+"'>"+i.Name+"<\/a>":i.Name}},{data:"Email",sName:"Organisation.Email"},{data:"OrganisationDelegateRole"},{data:"IsSetupForDirectDebit",sortable:!1},{data:"OrganisationDelegateId",sortable:!1,render:function(n,t,i){return!i.Used&&!i.IsCreator?"<button class='btn-link' value= '["+i.OrganisationDelegateId+", "+i.OrganisationId+"]'><span title='Delete Organisation' class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-trash-o fa-stack-1x fa-inverse'><\/i><\/span><\/button>":null}}]});f.on("click","button",function(){var n=JSON.parse(this.value);return s(n,a),!1});$("#tblDelegateOrganisations_filter input").attr("placeholder","Search").attr("title","You can search organisations by their name.").tooltip()}if(v.length==1){var t=$("#RegularPartyId"),i=$("#Name"),e=$("#regularPartyIndicator"),r=$("#regularPartyResultDetails"),p=function(){i.val("");r.removeClass();r.text("");e.removeClass();i.removeAttr("readonly")};t.focusout(function(){$.ajax({type:"GET",url:"../RegularParty/GetClientOrLawFirmToSetupOrganisation",data:{regularPartyId:t.val()},dataType:"json",beforeSend:function(n){p();t.val().length===0?n.abort():(i.attr("readonly","readonly"),t.addClass("loading"))},complete:function(){t.removeClass("loading")},success:function(n){n.Succeeded?(i.val(n.Data.Organisation),e.addClass("GreenOk glyphicon glyphicon-ok-circle")):(r.text(n.AllErrors),r.addClass("field-validation-error"),e.addClass("field-validation-error glyphicon glyphicon-remove-circle"))}})})}})});$(function(){function o(){var n=$("input[id=ParticipantInitialisationType]:checked").val(),t=$("#RegularPartyInitialiser");$("#ParticipantTypeId").val(n);n==Dictionaries.ParticipantInitialisationType.RegularParty?($(".organisationSelector").prop("checked",!1),t.show()):n==Dictionaries.ParticipantInitialisationType.Individual?(t.hide(),$(".organisationSelector").prop("checked",!1)):n==Dictionaries.ParticipantInitialisationType.CurrentUser?(t.hide(),$(".organisationSelector").prop("checked",!1)):n==Dictionaries.ParticipantInitialisationType.Organisation?t.hide():($(".organisationSelector").prop("checked",!1),t.hide())}function t(t,i){var r=!1;return $.ajax({type:"POST",url:t,cache:!1,async:!1,headers:n,contentType:"application/json",data:JSON.stringify(i),success:function(n){n!=null&&($("#participantContainer").empty().append(n),r=!0)}}),r}function g(){var f=$("#initialisedRegularPartyId"),i=$("#initialiseRegularPartyName"),t=$("#initRegularPartyResultDetails"),r=$("#initRegularPartyResultIndicator"),e=function(){t.removeClass();t.text("");r.removeClass();i.val("")},u;e();u=f.val();u.length>0&&$.ajax({async:!1,cache:!1,headers:n,type:"POST",url:"/Ccms/GetClientRegularParty",data:{value:u},dataType:"json",success:function(n){if(n.Succeeded){var u=n.Data;u.OrganisationFull==null||u.OrganisationFull.trim()==""?i.val(u.FirstName.trim()+" "+u.LastName.trim()):i.val(u.OrganisationFull.trim());r.addClass("GreenOk glyphicon glyphicon-ok-circle")}else r.addClass("field-validation-error glyphicon glyphicon-remove-circle"),t.text(n.AllErrors),t.addClass("field-validation-error")}})}function a(){u=$("#RelatedPartyRegularPartyId").val();s=$("#RelatedPartyPartyRelationId").val();h=$("#RelatedPartyOrganisation").val();c=$("#RelatedPartyFirstName").val();l=$("#RelatedPartyLastName").val();u==""&&$("#RegularPartyResultIndicator").removeClass();r();e();$("#relatedPartyModal").modal("toggle");i()}function i(){var n=$("#relatedPartyParticipantId").val();n!=null&&n!=""?$("#relatedPartyAddButton").css({visibility:"hidden"}):$("#relatedPartyAddButton").css({visibility:"visible"})}function r(){var n=$("#RelatedPartyPartyRelationId").val();Dictionaries.RelatedParty[n]=="Organisation"?($("#RegularPartyOrganisation").show(),$("#RegularPartyIndividual").hide(),$("#RelatedPartyFirstName").val(null),$("#RelatedPartyLastName").val(null)):Dictionaries.RelatedParty[n]=="Individual"?($("#RegularPartyIndividual").show(),$("#RegularPartyOrganisation").hide(),$("#RelatedPartyOrganisation").val(null)):$("#RelatedPartyOrganisation").val()!=""?($("#RegularPartyIndividual").hide(),$("#RegularPartyOrganisation").show()):$("#RelatedPartyFirstName").val()!=""||$("#RelatedPartyLastName").val()!=""?($("#RegularPartyIndividual").show(),$("#RegularPartyOrganisation").hide()):($("#RegularPartyIndividual").show(),$("#RegularPartyOrganisation").show())}function f(){var n=this;n.ParticipantId=$("#ParticipantId").val();n.RegularPartyId=$("#RelatedPartyRegularPartyId").val();n.PartyRelationId=$("#RelatedPartyPartyRelationId").val();n.FirstName=$("#RelatedPartyFirstName").val();n.LastName=$("#RelatedPartyLastName").val();n.Organisation=$("#RelatedPartyOrganisation").val()}function nt(){ut();var t=new f,r=JSON.stringify(t);$.ajax({type:"POST",url:"/RelatedParty/Save",headers:n,contentType:"application/json",data:r,datatype:"json",success:function(n){n.Message!=null?y(n.Message):($("#relatedPartyParticipantId").val(n.ParticipantId),rt(n),i())},error:function(n){$("#relatedPartyModal").modal("toggle");$("#RelatedPartyOutput").empty().append("<div"+JSON.stringify(n)+"<\/div>")}})}function tt(){$("#RelatedPartyRegularPartyId").val(u);$("#RelatedPartyPartyRelationId").val(s);$("#RelatedPartyOrganisation").val(h);$("#RelatedPartyFirstName").val(c);$("#RelatedPartyLastName").val(l);$("#relatedPartyModal").modal("toggle")}function v(){var t=new f,i=$("#RelatedPartyPartyRelationId").val(),u=JSON.stringify(t);$.ajax({type:"POST",url:"/RelatedParty/FilterPartyRelations",headers:n,contentType:"application/json",data:u,datatype:"json",success:function(n){var t=$("#RelatedPartyPartyRelationId");t.empty();$.each(n,function(n,i){t.append(new Option(i.Description,i.Id))});t.val(i);r()},error:function(){}})}function it(){bootbox.confirm("Are you sure you want to delete this Related Party?",function(t){if(t){var r=new f,u=JSON.stringify(r);$.ajax({type:"POST",url:"/RelatedParty/Delete",cache:!1,headers:n,contentType:"application/json",data:u,datatype:"json",success:function(n){n.Succeeded?($("#RelatedPartyRegularPartyId").val(null),$("#RelatedPartyFirstName").val(null),$("#RelatedPartyLastName").val(null),$("#RelatedPartyOrganisation").val(null),$("#RelatedPartyOutput").empty().append("<table class='table'><\/table>"),$("#relatedPartyParticipantId").val(""),i()):y(n.Message)},error:function(n){$("#RelatedPartyOutput").empty().append("<div"+JSON.stringify(n)+"<\/div>")}})}})}function rt(n){var t="<table class='table'>";n!=null&&(t+="  <tr>",t+="      <td class='col-md-10'>"+n.PartyRelation+" - "+n.Name+"<\/td>",t+="      <td class='col-md-1'>",t+="                  <button type='button' class='btn-link relatedPartyEditButton'>",t+="                      <span title='Edit Related Party' class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-edit fa-stack-1x fa-inverse'><\/i><\/span>",t+="                  <\/button>",t+="      <\/td>",t+="      <td class='col-md-1'>",t+="                  <button type='button' class='btn-link relatedPartyDeleteButton'>",t+="                      <span title='DeleteRelated Party' class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-trash-o fa-stack-1x fa-inverse'><\/i><\/span>",t+="                  <\/button>",t+="      <\/td>",t+="  <\/tr>");t+="<\/table>";$("#RelatedPartyOutput").empty().append(t);$("#relatedPartyModal").modal("toggle")}function y(n){$("#relatedPartyError").empty().append(n);$("#relatedPartyError").removeClass("hidden")}function ut(){$("#relatedPartyError").empty();$("#relatedPartyError").addClass("hidden")}function e(){$("#RelatedPartyRegularPartyId").val()!=""?$(".regularPartyDetailsEnabled").attr("disabled",!0):(v(),$(".regularPartyDetailsEnabled").attr("disabled",!1))}function ft(){var t=$("#RegularPartyResultDetails"),i=$("#RegularPartyResultIndicator"),u=function(){t.removeClass();t.text("");i.removeClass()},r;u();r=$("#RelatedPartyRegularPartyId").val();r.length>0&&$.ajax({async:!1,cache:!1,headers:n,type:"POST",url:"/Ccms/GetClientRegularParty",data:{value:r},dataType:"json",success:function(n){var s=null,h=null,c=null,r;n.Succeeded?(r=n.Data,r.OrganisationFull==null||r.OrganisationFull.trim()==""?(s=r.FirstName.trim(),h=r.LastName.trim()):c=r.OrganisationFull.trim(),i.addClass("GreenOk glyphicon glyphicon-ok-circle")):(i.addClass("field-validation-error glyphicon glyphicon-remove-circle"),t.text(n.AllErrors),t.addClass("field-validation-error"));var f=$("#RelatedPartyFirstName"),l=$("#RelatedPartyLastName"),o=$("#RelatedPartyOrganisation"),u=$("#RelatedPartyPartyRelationId");f.val(s);l.val(h);o.val(c);v();f.val()!=null&&f.val()!=""&&Dictionaries.RelatedParty[u.val()]=="Organisation"?(u.val(""),$("#RegularPartyOrganisation").hide(),$("#RegularPartyIndividual").show()):o.val()!=null&&o.val()!=""&&Dictionaries.RelatedParty[u.val()]=="Individual"&&(u.val(""),$("#RegularPartyOrganisation").show(),$("#RegularPartyIndividual").hide());e()}})}function et(){b();$("#AliasFirstName").val(null);$("#AliasLastName").val(null);$("#aliasModal").modal("toggle")}function p(n){var t=this;t.Id=n;t.FirstName=$("#AliasFirstName").val();t.LastName=$("#AliasLastName").val();t.ParticipantId=$("#ParticipantId").val()}function ot(){b();var t=new p,i=JSON.stringify(t);$.ajax({type:"POST",url:"/Alias/Create",headers:n,contentType:"application/json",data:i,datatype:"json",success:function(n){n.Message!=null?ct(n.Message):(w(n),$("#aliasModal").modal("toggle"))},error:function(n){$("#aliasModal").modal("toggle");$("#AliasOutput").html(JSON.stringify(n))}})}function st(t){var r=t.target||t.srcElement,i=r.value;bootbox.confirm("Are you sure you want to delete this Alias?",function(t){var r,u,f;t&&(r=new p(i),r.Id=i,u=JSON.stringify(r),f="/Alias/Delete",$.ajax({type:"POST",url:f,cache:!1,headers:n,contentType:"application/json",data:u,datatype:"json",success:function(n){n.Message!=null?showError(n.Message):w(n)},error:function(){$("#AliasOutput").html("Error deleting Alias")}}))})}function ht(){$("#AliasFirstName").val(null);$("#AliasLastName").val(null);$("#aliasModal").modal("toggle")}function w(n){for(var t="<table class='table'>",i=0;i<=n.length-1;i++)t+="<tr>",t+="<td class='col-md-11'>",t+=n[i].Name,t+="<\/td>",t+="<td class='col-md-1'>",t+="<button type='button' class='btn-link' id='aliasDeleteButton' value='"+n[i].Id+"' >",t+="<span title='Delete Alias' class='fa-stack'><i class='fa fa-square fa-stack-2x'><\/i><i class='fa fa-trash-o fa-stack-1x fa-inverse'><\/i><\/span>",t+="<\/button>",t+="<\/td>",t+="<\/tr>";t+="<\/table>";$("#AliasOutput").empty().append(t)}function ct(n){$("#aliasError").empty().append(n);$("#aliasError").removeClass("hidden")}function b(){$("#aliasError").empty();$("#aliasError").addClass("hidden")}function k(t){$.ajax({async:!1,cache:!1,type:"POST",headers:n,url:"/Ccms/GetLawFirmOffices",data:{regularPartyId:t},dataType:"json",success:function(n){var t=$("#lawFirmOffices");t.empty();$.each(n,function(n,i){$("<option>",{value:i.LawFirmSequenceNo}).html(toTitleCase(((i.AddressLine1+" "+toEmptyIfNull(i.AddressLine2)).trim()+" "+toEmptyIfNull(i.AddressLine3)).trim()+", "+i.Suburb)+" "+i.State+" "+i.Postcode).appendTo(t)})}});$("#lawFirmOfficeId").val($("#lawFirmOffices").val())}var d=$("[name=__RequestVerificationToken]").val(),n={},u,s,h,c,l;n.__RequestVerificationToken=d;$(document).ready(function(){var f,s,u,h;if($("#participantContainer").length==1){f=$("#ParticipantTypeId");s=$("#initialisedRegularPartyId");(f.val()=="0"||f.val()==Dictionaries.ParticipantInitialisationType.RegularParty&&s.val()=="")&&$("#initialiseParticipantModal").modal("toggle");o();i();$("body").on("click",".organisationSelector",function(){$("input[id=ParticipantInitialisationType][value="+Dictionaries.ParticipantInitialisationType.Organisation+"]").attr("checked","checked");$("#RegularPartyInitialiser").hide()});$("body").on("focusout","#initialisedRegularPartyId",function(){g()});$("body").on("click","#relatedPartyAddButton",function(){a()});$("body").on("click",".relatedPartyEditButton",function(){a()});$("body").on("click",".relatedPartyDeleteButton",function(){it()});$("body").on("click","#closeRelatedParty",function(){tt()});$("body").on("click","#saveRelatedParty",function(){nt()});$("body").on("focusout","#RelatedPartyRegularPartyId",function(){ft();e()});$("body").on("change",".regularPartyNameChange",function(){r()});$("body").on("change","#RelatedPartyPartyRelationId",function(){r()});$("body").on("click","#aliasShowButton",function(){et()});$("body").on("click","#aliasAddButton",function(){ot()});$("body").on("click","#aliasDeleteButton",function(n){st(n)});$("body").on("click","#closeAlias",function(){ht()});u=$("#legalRepSearchText").val();$(".legalRepDetail").hide();$("body").on("change","#legalRepSearchText",function(){var n=$(this).val();n==""?($("#lawFirmOffices").empty(),$("#lawFirmOfficeId").val(null),$(".legalRepDetail").hide()):(k(n),$(".legalRepDetail").show())});u!=null&&u!=""&&(h=$("#lawFirmOfficeId").val(),k(u),$("#lawFirmOffices").val(h),$(".legalRepDetail").show());$("body").on("change","#lawFirmOffices",function(){$("#lawFirmOfficeId").val($("#lawFirmOffices").val())});$("#SelectParticipantType").click(function(n){var i,e,o,h;n.preventDefault?n.preventDefault():n.returnValue=!1;i=$("input[id='ParticipantInitialisationType']:checked").val();$("#initialiseParticipantError").text("");$("#initialiseParticipantError").addClass("hidden");var r=$("#ClaimId").val(),u=$("#RoleTypeId").val(),s=$("#initialisedRegularPartyId").val(),f=$("#InitialParticipantId").val();i==Dictionaries.ParticipantInitialisationType.RegularParty.toString()?s==null||s==""?($("#initialiseParticipantError").text("Regular Party does not exist."),$("#initialiseParticipantError").removeClass("hidden")):(e=t("/Participant/CreateParticipantFromRegularPartyClient",{ClaimId:r,ParticipantId:f,RegularPartyId:s,RoleTypeId:u}),e?$("#initialiseParticipantModal").modal("toggle"):($("#initialiseParticipantError").text("Regular Party does not exist."),$("#initialiseParticipantError").removeClass("hidden"))):i==Dictionaries.ParticipantInitialisationType.CurrentUser.toString()?(e=t("/Participant/CreateIndividualFromCurrentUser",{ClaimId:r,ParticipantId:f,RoleTypeId:u}),e?$("#initialiseParticipantModal").modal("toggle"):($("#initialiseParticipantError").text("User Details could not be found."),$("#initialiseParticipantError").removeClass("hidden"))):i==Dictionaries.ParticipantInitialisationType.Individual.toString()?(t("/Participant/CreateIndividual",{ClaimId:r,ParticipantId:f,RoleTypeId:u}),$("#initialiseParticipantModal").modal("toggle")):i==Dictionaries.ParticipantInitialisationType.Organisation.toString()&&(o=null,$("input[name=organisationSelector").length!=0&&(o=$("input[name=organisationSelector")),o==null||o.is(":checked")==!1?t("/Participant/CreateOrganisation",{ClaimId:r,ParticipantId:f,RoleTypeId:u}):(h=o.filter(":checked").val(),t("/Participant/CreateOrganisationFromDelegate",{ClaimId:r,ParticipantId:f,OrganisationId:h,RoleTypeId:u})),$("#initialiseParticipantModal").modal("toggle"));$("form input:text").attr("autocomplete",function(){return $(this).attr("autocomplete")==null?"off":$(this).attr("autocomplete")});$(".legalRepDetail").hide()});$(".ParticipantInitialisationType").click(o);$(".deletePlaintiff").click(function(){var n=$(this);bootbox.confirm("Are you sure you want to delete this Plaintiff?",function(t){t&&n.parent("form").submit()})});$(".deleteDefendant").click(function(){var n=$(this);bootbox.confirm("Are you sure you want to delete this Defendant?",function(t){t&&n.parent("form").submit()})});$.ajax({type:"POST",url:"/Account/GetOrganisationToSelectAsParticipant",cache:!1,async:!1,headers:n,contentType:"application/json",success:function(n){n!=null&&($("#OrganisationInitialiser").empty().append(n),success=!0)}})}})});$(function(){$(document).ready(function(){$("#selectParticipants").length==1&&($(".deletePlaintiff").click(function(){var n=$(this);bootbox.confirm("Are you sure you want to delete this participant?",function(t){t&&n.parent("form").submit()})}),$(".deleteDefendant").click(function(){var n=$(this);bootbox.confirm("Are you sure you want to delete this participant?",function(t){t&&n.parent("form").submit()})}))})});$(function(){var n=$("[name=__RequestVerificationToken]").val();({}).__RequestVerificationToken=n;$(document).ready(function(){function i(){var i=$("input[name=DelegateId]:checked").attr("data-content").split("|");e.removeClass("hide");$("#OrganisationId").val(i[1]);$("#ReceiptName").val(i[2]);$("#ReceiptAddress").val(i[3]);i[0]!=""&&i[0]!="0"?$("#ReceiptName").attr("readonly","readonly"):($("#ReceiptName").val(""),$("#ReceiptAddress").val(""),$("#ReceiptName").removeAttr("readonly"));i[4].toUpperCase()=="TRUE"?(u.removeClass("hide"),$("#directDebitReceiptName").val(i[2]),$("#directDebitReceiptAddress").val(i[3]),$("#directDebitAccountNumber").val(i[6]),$("#directDebitBsbNumber").val(i[5])):($("#directDebitAccountName").val(""),$("#directDebitAccountNumber").val(""),$("#directDebitBsbNumber").val(""),$("#directDebitReceiptName").val(""),$("#directDebitReceiptAddress").val(""),u.addClass("hide"),n.addClass("hide"),t.removeClass("hide"),$("input[name=PaymentMethod]")[0].checked=!0)}function r(){var i=$("input[name=PaymentMethod]:checked").val();i==Dictionaries.PaymentMethod.CreditCard?(n.addClass("hide"),t.removeClass("hide")):(n.removeClass("hide"),t.addClass("hide"))}var f=$("#paymentsPage");if(f.length==1){$("#CardNumber").mask("0000 0000 0000 0000");$("#CardExpiry").mask("00/00");$("#CardCVV").mask("000");$("input[name=PaymentMethod]")[0].checked=!0;$("input[name=DelegateId]")[0].checked=!0;var e=$("#methodOfPayment"),u=$("#directDebitSelector"),n=$("#directDebitDisplay"),t=$("#creditCardDisplay");r();i();$("input[name=DelegateId]").click(function(){i()});$("input[name=PaymentMethod]").click(function(){r()})}})});$(function(){var t=$("[name=__RequestVerificationToken]").val(),n={};n.__RequestVerificationToken=t;$(document).ready(function(){var i=$("#tblSelectPayments"),u;if(i.length==1){$("body").on("click",".sumClaims",function(){t()});$("#selectAll").click(function(){$("td input:checkbox",$("#tblSelectPayments")).prop("checked",!0);t()});$("#deselectAll").click(function(){$("td input:checkbox",$("#tblSelectPayments")).prop("checked",!1);t()});u=i.dataTable({ajax:{url:"/Payment/Search",data:function(n){n.Ids=$("#ids").val()},type:"POST",headers:n},lengthMenu:[100],aaSorting:[[0,"desc"]],responsive:{details:{renderer:function(n,t){var i=n.cells(t,":hidden").eq(0).map(function(t){var i="",r=$(n.column(t.column).header());return r.text()=="Selected"?i='<input type="checkbox" id="'+t.row+'" class="sumClaims" '+(n.cell(t).data()==!0?"checked":'"""')+" >":r.text()=="Amount"?n.cell(t).data()!=null&&(i="$"+n.cell(t).data().toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,")):r.text()=="Fees"?n.cell(t).data()!=null&&(i="$"+n.cell(t).data().toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,")):i=n.cell(t).data(),"<tr><td>"+r.text()+":<\/td> <td>"+i+"<\/td><\/tr>"}).toArray().join("");return i?$("<table/>").append(i):!1}}},createdRow:function(n,t){$(n).attr("id",t.ClaimId)},initComplete:function(){t()},columns:[{data:"ClaimId"},{data:"ClaimType"},{render:function(n,t,i){return formatDetails(i)},sName:"Plaintiffs, Defendants"},{data:"LodgementFee",render:function(n,t,i){return i.LodgementFee!=null?"$"+i.LodgementFee.toFixed(2).replace(/\d(?=(\d{3})+\.)/g,"$&,"):null},sortable:!1},{data:"Created"},{data:"Selected",sortable:!1,render:function(n,t,i){return'<input type="checkbox" id="'+i.Id+'" class="sumClaims" '+(n==!0?"checked":'"""')+" >"}}]});function r(n){return typeof n=="string"?n.replace(/[\$,]/g,"")*1:typeof n=="number"?n:0}function t(){var n=0,i=$("#tblSelectPayments tr:gt(1)"),u=$("#ids"),t=[];i.each(function(){var i=r($(this).prop("id"));$(this).children("td:nth-child(6)").children("input").prop("checked")&&(t.push(i),n+=r($(this).children("td:nth-child(4)").html().substring(1)))});u.val(t);$("#footerTotal").empty().append("$"+n.toFixed(2))}$("#tblSelectPayments_filter input").attr("placeholder","Search").attr("title","You can search by Participant Last Name or Claim No.").tooltip();$("#tblSelectPayments_paginate").hide()}})});$(function(){$(document).ready(function(){var o=$("#selectUserType"),u=$("#UserName"),t=$("#PCodeResultDetails"),n=$("#PCode"),s=$("#PractitionerName"),i=$("#PCodeResultIndicator"),f=function(){var i=$("#selectUserType input[name=UserRegistrationOptionId]:checked");$("#pCodeUserDetails").hide();$("#individualDetails").hide();i.length===1&&i.val()!=="1"?$("#individualDetails").show():i.length===1&&i.val()==="1"&&($("#pCodeUserDetails").show(),e());t.removeClass();t.text("");n.val("")},e=function(){n.bind("change",function(){n.val().length===0&&r()});n.focusout(function(){n.val().length>0&&$.ajax({type:"GET",url:"../RegularParty/VerifyLegalPractitionerCanRegister",data:{regularPartyId:n.val()},dataType:"json",beforeSend:function(){r();n.addClass("loading")},complete:function(){n.removeClass("loading")},success:function(n){n.Succeeded?(t.text(n.Data.FirstName+" "+n.Data.LastName),u.val(n.Data.EmailAddress),i.addClass("GreenOk glyphicon glyphicon-ok-circle")):(t.text(n.AllErrors),t.addClass("field-validation-error"),i.addClass("field-validation-error glyphicon glyphicon-remove-circle"))}})})},r=function(){s.text("");u.val("");t.removeClass();t.text("");i.removeClass()};o.length==1&&(f(),$("#selectUserType input[name=UserRegistrationOptionId]").each(function(){$(this).click(function(){var n=$(this).val();f();n==="1"&&($("#pCodeUserDetails").show(),r(),e())})}))})});$(function(){var n=$(".alert-container"),t="<div class='alert <%= alertClass %> alert-dismissable'>"+"<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;<\/button>"+"<%= message %>"+"<\/div>"})