!function(){"use strict";function propertyHitsAndClicksApi(api,util){return{propertyClicked:function(propertyId){if(util.isBot())return;api.post("/api/property/clicked/inc",{id:propertyId})},propertiesShown:function(propertyIds,searchCriteriaToLog){if(util.isBot())return;api.post("/api/properties/shown/inc",{ids:propertyIds,searchTerms:searchCriteriaToLog})},propertyQuoteBoxShown:function(propertyId){if(util.isBot())return;api.post("/api/property/pricequoteboxshown/inc",{id:propertyId})},propertyOwnerSiteClicked:function(ownerId){if(util.isBot())return;api.post("/api/propertyowner/clicked/inc",{id:ownerId})}}}angular.module("app").factory("propertyHitsAndClicksApi",propertyHitsAndClicksApi),propertyHitsAndClicksApi.$inject=["cshApi","util"]}(),function(){"use strict";function PropertyHitsAndClicks($scope,api){this.propertyClicked=api.propertyClicked,this.propertiesShown=api.propertiesShown,this.propertyOwnerSiteClicked=api.propertyOwnerSiteClicked}angular.module("app").controller("PropertyHitsAndClicks",PropertyHitsAndClicks),PropertyHitsAndClicks.$inject=["$scope","propertyHitsAndClicksApi"]}();