var viewphone=viewphone||{};viewphone=function(){var n={view:!1,firstExecution:!1,idClient:null,idProfessionalProfile:null,idContactPerson:null,idButton:"",idContainer:"",attachNoModal:function(){$(n.idButton).off("click");$(n.idButton).click(function(t){t.preventDefault();googleanalytics.saveTag("Soft Leads","View Phone/Fax Number",n.idClient,346);t.stopPropagation();n.showPhone()})},attachModal:function(){$(n.idButton).off("click");$(n.idButton).on("click",function(n){n.preventDefault()});$(n.idButton).loadView({view:modalViewer.urlViews.modalViewerSignUp,container:"#headerSite",identifyPreposition:"js-pad-",idmodal:"sign-up-view-phone-modal",title:" to view phone",callbackMethodjs:"openCompanyViewPhoneFax",successCallback:function(){window.dispatchEvent(new window.CustomEvent("phone:view"));googleanalytics.saveTag("Soft Leads","View Phone/Fax Number",n.idClient,346)}})},showPhone:function(){$(n.idContainer).is(":empty")&&(tracking.idProfessionalProfile=n.idProfessionalProfile,tracking.idContactPerson=n.idContactPerson,tracking.trackingType="ViewCompanyPhoneFax",tracking.header.createTrackingWithoutCallBack("/Companies/GenerateTracking"),n.getPhone("/Companies/GetPhone",function(t){var i="Phone: "+t.phone;$(n.idContainer).html(i);$(n.idContainer).addClass("dropdown-menu stop-propagation");$(n.idButton).attr("data-bs-toggle","dropdown");$(n.idButton).dropdown("toggle")}))},getPhone:function(t,i){$.ajax({url:t,type:"POST",dataType:"json",data:JSON.stringify({idClient:n.idClient}),contentType:"application/json; charset=utf-8",cache:!1,success:i})},init:function(){n.idContactPerson>0&&n.view&&!n.firstExecution?(n.firstExecution=!0,n.attachNoModal(),n.showPhone()):n.idContactPerson>0&&xprtUtils.getURLParameters("callBackMethodJs")=="openCompanyViewPhoneFax"?(n.firstExecution=!0,n.attachNoModal(),n.showPhone()):n.idContactPerson>0?n.attachNoModal():n.attachModal()}};return n}()