!function(e) { "use strict"; function t() { var t=new InfoBox; function o(e, t, o, a, l, i, s) { return'
'+a+'

'+o+"

"+l+"
" } var l = [[o("property-details-torba-4-1-villa-olive_trv2366f7ce3.html", "img.ashx?id=8f9dd4b9-07bd-4532-b2de-23da9ce3c8c9_th.jpg", "Torba 4+1 Villa Olive", "5.000,00 USD", "Type 4+1 | Area 300.00 m²"),37.08142303089455,27.4661932064209,1,''],[o("property-details-torba-2-1-villa_trv231fe308d.html", "img.ashx?id=eb0d44ad-cac6-48bf-ae73-4d1c211fde44_th.jpg", "Torba 2+1 Villa", "1.500,00 USD", "Type 2+1 | Area 128.00 m²"),37.06731608275921,27.456365592590334,2,''],[o("property-details-torba-4-1-villa-cactus_trv231a8fa35.html", "img.ashx?id=b10922d8-3a76-49e2-b3ce-2b44301f589f_th.jpg", "Torba 4+1 Villa Cactus", "5.000,00 USD", "Type 4+1 | Area 300.00 m²"),37.08139850516329,27.458069253100998,3,''],[o("property-details-yalikavak-marina-office_trv24700d766.html", "img.ashx?id=6a9084f0-7f56-44e0-8c3a-31d1b0b0efce_th.jpg", "Yalıkavak Marina Office", "4.250,00 USD", "Type 1+1 | Area 80.00 m²"),37.10332309107922,27.288046147944737,4,''],[o("property-details-azure-b9-kizilburun_trv246b9725b.html", "img.ashx?id=68d9303b-5742-4f30-93f9-c5629c5d0cb4_th.jpg", "Azure B9 Kızılburun", "450.000,00 USD", "Type 2+1 | Area 80.00 m²"),37.14414614447877,27.33373761177063,5,'']], i=e("#map").attr("data-map-zoom"), a=e("#map").attr("data-map-scroll"); if(void 0!==i&&!1!==i)var n=parseInt(i); else n=10; if(void 0!==a&&!1!==a)var r=parseInt(a); else r=!1; var m=new google.maps.Map(document.getElementById("map"), { zoom: n, scrollwheel: r, center: new google.maps.LatLng(37.072742,27.364527), mapTypeId:google.maps.MapTypeId.ROADMAP, zoomControl:!1, mapTypeControl:!1, scaleControl:!1, panControl:!1, navigationControl:!1, streetViewControl:!1, gestureHandling:"cooperative", styles:[ { featureType:"water", elementType:"geometry", stylers:[ { color: "#e9e9e9" } , { lightness: 17 } ] } , { featureType:"landscape", elementType:"geometry", stylers:[ { color: "#f5f5f5" } , { lightness: 20 } ] } , { featureType:"road.highway", elementType:"geometry.fill", stylers:[ { color: "#ffffff" } , { lightness: 17 } ] } , { featureType:"road.highway", elementType:"geometry.stroke", stylers:[ { color: "#ffffff" } , { lightness: 29 } , { weight: .2 } ] } , { featureType:"road.arterial", elementType:"geometry", stylers:[ { color: "#ffffff" } , { lightness: 18 } ] } , { featureType:"road.local", elementType:"geometry", stylers:[ { color: "#ffffff" } , { lightness: 16 } ] } , { featureType:"poi", elementType:"geometry", stylers:[ { color: "#f5f5f5" } , { lightness: 21 } ] } , { featureType:"poi.park", elementType:"geometry", stylers:[ { color: "#dedede" } , { lightness: 21 } ] } , { elementType:"labels.text.stroke", stylers:[ { visibility: "on" } , { color: "#ffffff" } , { lightness: 16 } ] } , { elementType:"labels.text.fill", stylers:[ { saturation: 36 } , { color: "#333333" } , { lightness: 40 } ] } , { elementType:"labels.icon", stylers:[ { visibility: "off" } ] } , { featureType:"transit", elementType:"geometry", stylers:[ { color: "#f2f2f2" } , { lightness: 19 } ] } , { featureType:"administrative", elementType:"geometry.fill", stylers:[ { color: "#fefefe" } , { lightness: 20 } ] } , { featureType:"administrative", elementType:"geometry.stroke", stylers:[ { color: "#fefefe" } , { lightness: 17 } , { weight: 1.2 } ] } ] } ); e(".listing-item-container").on("mouseover", function() { if(void 0!==e(this).data("marker-id")) { var t=e(this).data("marker-id")-1, o=f[t].div; e(o).addClass("clicked"), e(this).on("mouseout", function() { e(o).is(":not(.infoBox-opened)")&&e(o).removeClass("clicked") } ) } } ); var g=document.createElement("div"); g.className="map-box"; var p, c, d= { content:g, disableAutoPan:!1, alignBottom:!0, maxWidth:0, pixelOffset:new google.maps.Size(-148, -55), zIndex:null, boxStyle: { width: "295px" } , closeBoxMargin:"0", closeBoxURL:"", infoBoxClearance:new google.maps.Size(25, 25), isHidden:!1, pane:"floatPane", enableEventPropagation:!1 } , f=[]; for(p=0; p"; new s(t, o, { marker_id: "1" } , i) } void 0!==o&&null!=o&&(google.maps.event.addDomListener(window, "load", t), google.maps.event.addDomListener(window, "resize", t)); var i=document.getElementById("singleListingMap"); function s(e, t, o, l) { this.latlng=e, this.args=o, this.markerIco=l, this.setMap(t) } void 0!==i&&null!=i&&(google.maps.event.addDomListener(window, "load", l), google.maps.event.addDomListener(window, "resize", l)), s.prototype=new google.maps.OverlayView, s.prototype.draw=function() { var t=this, o=this.div; o||((o=this.div=document.createElement("div")).className="map-marker-container", o.innerHTML='
'+t.markerIco+'
'+t.markerIco+'
', google.maps.event.addDomListener(o, "click", function(o) { var open = false; if(e(this).hasClass("infoBox-opened")) open = true; e(".map-marker-container").removeClass("clicked infoBox-opened"), google.maps.event.trigger(t, "click"); if(!open){ e(this).addClass("clicked infoBox-opened"); } } ), void 0!==t.args.marker_id&&(o.dataset.marker_id=t.args.marker_id), this.getPanes().overlayImage.appendChild(o)); var l=this.getProjection().fromLatLngToDivPixel(this.latlng); l&&(o.style.left=l.x+"px", o.style.top=l.y+"px") } , s.prototype.remove=function() { this.div&&(this.div.parentNode.removeChild(this.div), this.div=null, e(this).removeClass("clicked")) } , s.prototype.getPosition=function() { return this.latlng } } (this.jQuery);