Help
RSS
API
Feed
Maltego
Contact
Domain > www.liveatbethlehem.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-05-10
207.120.32.74
(
ClassC
)
2026-02-01
207.120.32.106
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Sun, 01 Feb 2026 11:03:26 GMTContent-Type: text/html; charsetutf-8Content-Length: 281344Connection: keep-aliveVary: Accept-EncodingX-UA-Compatible: IEEdgeX-Content-Type-Options: nosniffReferrer-Policy: strict-originPermissions-Policy: sync-xhr*X-Frame-Options: SAMEORIGINContent-Security-Policy: default-src * data: blob: filesystem: about: ws: wss: unsafe-inline unsafe-eval; script-src * data: blob: unsafe-inline unsafe-eval; connect-src * data: blob: unsafe-inline; img-src * data: blob: unsafe-inline; frame-src * data: blob: ; style-src * data: blob: unsafe-inline; font-src * data: blob: unsafe-inline; frame-ancestors * data: blob: ;X-Cache-Hits: 3X-Akamai-Transformed: 9 276646 0 pmbmRUM,2Vary: Accept-EncodingExpires: Sun, 25 Jan 2026 14:53:27 GMTCache-Control: max-age0, no-cache, no-storePragma: no-cacheServer-Timing: cdn-cache; descMISSServer-Timing: edge; dur52Server-Timing: origin; dur73Set-Cookie: ak_bmscF31D5BE8D483018068F5376DF5ABE0DB~000000000000000000000000000000~YAAQOgw0F8BextubAQAA3kOl9R7EuDU9nY1IlkxFvQ/EtyypMuFyy7ZSrzb23NzYnKN4J8j9A30e2DwPrGszt4YNGcaNIt7TF1F9mXu/W6m4PSVV350L6RYtetT5hkbJWL0w6GdMUdU7m73mIm4atByoneUihl00bjQFxLG93atFdgOK1dDiDdvIbrVdjYmHOe/CdLIiJaqD5sx26bpdBhEpv2iZf2RYtkunUUCJ/qwoYH4zK2TlEbzJ8hw3hT7A1MF7nXzNOn1AWilWLC4hO+nqwW2bG/SJkwHJukGmzviDUPpYC1LjmMrds4k5TMEdb1tDMImxp7YelExc4ZnGBX46qKVLMtnoJnz4XwiL; Domain.realpage.com; Path/; ExpiresSun, 25 Jan 2026 16:53:27 GMT; Max-Age7200; HttpOnlyServer-Timing: ak_p; desc1769352807208_389286970_1251530691_12450_6262_1_0_-;dur1X-Varnish: 74661946 33045357Age: 590999Via: 1.1 varnish (Varnish/6.3)section-io-cache: HitStrict-Transport-Security: max-age63072000; includeSubDomains; preloadAccept-Ranges: bytessection-io-id: 76e54a0138627ae57f1b9ed74f1999f0 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd>html langen xmlnshttp://www.w3.org/1999/xhtml>head idhead>title> Apartments for Rent in Bethlehem, PA | Bethlehem Townhomes - Home/title>meta namedescription contentCome to a home you deserve located in Bethlehem, PA. Bethlehem Townhomes has everything you need . Call (610) 510-2033 today! /> meta http-equivcontent-type contenttext/html; charsetUTF-8 /> meta http-equivpragma contentno-cache /> meta http-equivcontent-style-type contenttext/css /> meta http-equivcontent-script-type contenttext/javascript /> meta namekeywords contentPA Apartments Great Bethlehem, PA, Apartments for rent in PA, (610) 510-2033 Apartments PA /> link href/CMSPages/GetResource.ashx?stylesheetnameRPcssMaster_S0064-Quartz typetext/css relstylesheet />!-- MasterPageIncludes -->link hrefhttps://ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/themes/ui-lightness/jquery-ui.css typetext/css relpreload asstyle onloadthis.relstylesheet>/link>script srchttps://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js typetext/javascript>/script>script srchttps://ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/jquery-ui.min.js typetext/javascript>/script>script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/global.min.js typetext/javascript>/script>script srchttps://cs-cdn.realpage.com/CWS/1973965/Accessibe/Accessibe.js typetext/javascript>/script>!-- /MasterPageIncludes -->!-- Mobile viewport optimized: j.mp/bplateviewport -->meta nameviewport contentwidthdevice-width,initial-scale1 />meta namegeo.position content40.6301533;-75.3446795 />meta namegeo.placename contentBethlehem />meta namegeo.region contentUS-PA />meta nameICBM content40.6301533, -75.3446795 />script srchttps://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js typetext/javascript>/script>script srchttps://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.js typetext/javascript>/script>script srchttps://code.jquery.com/jquery-migrate-1.4.1.js typetext/javascript>/script>link hrefhttps://fonts.googleapis.com/css?familyWork+Sans:400,600,700 relpreload asstyle onloadthis.relstylesheet typetext/css />link hrefhttps://fonts.googleapis.com/css?familyPT+Serif:700italic relpreload asstyle onloadthis.relstylesheet typetext/css />link hrefhttps://cs-cdn.realpage.com/CWS/1973965/TemplateResources/Global/Icons/font-awesome.min.css typetext/css relpreload asstyle onloadthis.relstylesheet />script srchttps://cs-cdn.realpage.com/CWS/1973965/TemplateResources/Standard/Quartz/scripts/quartzCustom.js deferdefer typetext/javascript>/script>style> .menu-open #wrapper-full, .menu-open header {width:calc(100% - 340px);} /* blog stylz */ .left-panel{ float:left; min-width:25%; width:25%; } .right-panel{ float:left; width:75%; padding-right:30px; box-sizing:border-box; } .page_blog{ margin:0 auto; background-color:#FFF; padding:30px 0; display:inline-block; width:100%; text-align:left; box-sizing:border-box; } .left-panel .social-widget{ width:90%; } /style>!--if IE 9>style>#master-wrapper .animate-me {opacity:1;}/style>!endif-->script typetext/javascript> $( document ).ready(function() { f_intersectCheck(#headerIntersect); f_intersectCheck(#footerIntersect); f_intersectCheck(#about); f_intersectCheckAddClass(#zfloor-plans); f_intersectCheckAddClass(#zneighborhood); var headerLink ; if (headerLink ! && headerLink ! null) { $(#headerScrollLink).hide(); $(#headerExtLink).show(); } });/script>script typetext/javascript> var seoHome {title: Apartments for Rent in Bethlehem, PA | Bethlehem Townhomes - Home, keywords: PA Apartments Great Bethlehem, PA, Apartments for rent in PA, (610) 510-2033 Apartments PA, description: Come to a home you deserve located in Bethlehem, PA. Bethlehem Townhomes has everything you need . Call (610) 510-2033 today!}; var seoFloorPlans {title: Bethlehem, PA Bethlehem Townhomes Floor Plans | Apartments in Bethlehem, PA - Floor Plans, keywords: PA Apartment Floor Plans, Floor plans for apartments in Bethlehem, PA, Bethlehem Townhomes Apartment Floor plans PA, description: See our spacious floor plans at our apartments in Bethlehem, PA. We have many floor plans available with multiple features.}; var seoAmenities {title: Apartment Rental Amenities in Bethlehem, PA | Bethlehem Townhomes Amenities, keywords: PA Apartment Amenities, Amenities for apartments in Bethlehem, PA, Bethlehem Townhomes Apartment amenities PA, description: Find Apartments for Rent in Bethlehem, PA. Bethlehem Townhomes has many of the amenities you are looking for. Take a look today! (610) 510-2033 }; var seoGallery {title: Bethlehem Townhomes Photo Gallery | Bethlehem, PA Apartment Pictures, keywords: PA Apartment Gallery, Gallery for apartments in Bethlehem, PA, Bethlehem Townhomes Apartment Gallery PA, description: View all Bethlehem Townhomes Apartments here. Quality Photo Gallery of Bethlehem Townhomes! Contact us at (610) 510-2033.}; var seoNeighborhood {title: Bethlehem, PA Neighborhood | Bethlehem Townhomes Bethlehem, PA Neighborhood, keywords: PA Apartment Neighborhood, Neighborhood for apartments in Bethlehem, PA, Bethlehem Townhomes Apartment Neighborhood PA, description: Located in Bethlehem, PA. Bethlehem Townhomes has all the features you need in the Bethlehem area. Find out why so many call us home.}; var seoContactUs {title: Contact Us Bethlehem Townhomes | Bethlehem Townhomes Bethlehem, PA - Contact Us, keywords: PA Apartments, Apartments for rent in PA, Bethlehem Townhomes, Contact Bethlehem Townhomes , description: Contact us today at Bethlehem Townhomes and make Bethlehem your new home today. You will be happy you did! Call us (610) 510-2033}; var seoSpecialOffers {title: , keywords: , description: }; var seoPrivacyPolicy {title: Apartments for Rent Bethlehem, PA | Bethlehem Townhomes, keywords: PA Apartments, Apartments for rent in PA, Bethlehem Townhomes, description: Find Apartments for Rent in Bethlehem, PA, Beautifully finished apartments in Bethlehem. Visit us today! (610) 510-2033.}; var seoBlog {title: , keywords: , description: }; var descriptionMeta document.querySelector(metanamedescription); var keywordsMeta document.querySelector(metanamekeywords); function addHeadMeta(name, content) { var meta document.createElement(meta); meta.name name; meta.content content; document.getElementsByTagName(head)0.appendChild(meta); } if (!descriptionMeta) { addHeadMeta(description, No Description Available); } if (!keywordsMeta) { addHeadMeta(keywords, No Keywords Available); } /script>script typetext/javascript>$(document).ready(function () { //Determine whether to show Video Gallery or Image checkVideo False; if ( checkVideo true || checkVideo True) { $(.aboutImage).hide(); } //Remove inner class from footer on the home page $(footer).removeClass(inner-footer);});/script>style> #topPanel .topPanel-PropertyAddress span {max-width:calc(100% - 64px)}/style> link href/favicon.ico typeimage/x-icon relshortcut icon />link href/favicon.ico typeimage/x-icon relicon />link href/CmsPages/GetResource.ashx?stylesheetnamerpWebpartCss_MediaViewer;rpWebpartCss_CookiesConsent;rpWebpartCss_OfficeHours;rpWebPartCSS_SocialMedia;RpWebpartCss_PopUp;rpWebpartCss_BackgroundGallery;rpWebpartCss_FloorplanSearchBar;rpWebpartCss_RentMineOnlineV2;rpWebpartCss_FloorplanV3;rpWebpartCss_MediaViewer;rpWebpartCss_TimeOut;rpWebpartCss_GallerySquareTiles;rpWebpartCss_MediaViewer;rpWebpartCss_AmenitiesCompact;rpWebpartCss_NeighborhoodFullWidth;rpWebpartCss_ContactUsFloating;rpWebpartCss_TimeOut;rpWebPartCSS_SocialMedia;rpWebpartCss_OfficeHours;rpWebpartCss_AdaHudicons;rpWebpartCss_RealPageLogo;rpWebpartCss_CCPA typetext/css relstylesheet /> script typetext/javascript>var firstTouchEnabledtrue/script> style> :root { --RPcolor1: #ffffff !important; --RPcolor2: #444444 !important; --RPcolor3: #7eb33e !important; --RPcolor4: #ffffff !important; --RPcolor5: #ffffff !important; --RPcolor6: #ffffff !important; --RPcolor7: #ffffff !important; --RPcolor8: #ffffff !important; --RPcolor9: #ffffff !important; --RPHeaderFont: , Helvetica, Arial, sans-serif; --RPBodyFont: , Helvetica, Arial, sans-serif; --FPCardImageHeight: 200px; --FPCardImageHeight-Medium: 200px; --FPCardImageHeight-Large: 200px; --FPModalImageHeight: 500px; --FPModalImageHeightMedium: 500px; --FPModalImageHeightLarge: 500px; --FPCardCarouselPadding: 15px; --FPCardCarouselPadding-Large: 30px; } /style> script srchttps://cdn.jsdelivr.net/npm/css-vars-ponyfill@1 typetext/javascript>/script> script src/RPWebParts/General/CommonData.js typetext/javascript>/script> script typetext/javascript> cssVars(); /script> script typetext/javascript> var sourcesList JSON.parse({DisplayName:AffordableHousing.com,PmSourceId:P000000032},{DisplayName:Apartment List,PmSourceId:P000000014},{DisplayName:Apartment247,PmSourceId:P000000001},{DisplayName:ApartmentFinder.com,PmSourceId:S000000041},{DisplayName:ApartmentGuide.com,PmSourceId:S000000003},{DisplayName:ApartmentList.com,PmSourceId:P000000002},{DisplayName:Apartments.com,PmSourceId:S000000005},{DisplayName:Apple Maps,PmSourceId:P000000029},{DisplayName:Brochure/Flyer,PmSourceId:S000000020},{DisplayName:Display Retargeting,PmSourceId:P000000024},{DisplayName:Drive By,PmSourceId:S000000021},{DisplayName:Facebook,PmSourceId:P000000009},{DisplayName:ForRent.com,PmSourceId:S000000008},{DisplayName:Google,PmSourceId:P000000010},{DisplayName:ILoveLeasing,PmSourceId:P000000003},{DisplayName:Instagram.com,PmSourceId:P000000019},{DisplayName:Knock,PmSourceId:P000000017},{DisplayName:LeaseHawk,PmSourceId:P000000004},{DisplayName:Local Housing Authority,PmSourceId:S000000071},{DisplayName:Local News Campaign,PmSourceId:S000000016},{DisplayName:Nextdoor.com,PmSourceId:P000000022},{DisplayName:Other,PmSourceId:S000000070},{DisplayName:Other Website,PmSourceId:P000000033},{DisplayName:Paid Search,PmSourceId:P000000028},{DisplayName:PEP,PmSourceId:S000000028},{DisplayName:PostEngine (Rooof),PmSourceId:P000000015},{DisplayName:Power Pro Leasing,PmSourceId:P000000005},{DisplayName:Previous Resident,PmSourceId:S000000029},{DisplayName:Property Website,PmSourceId:S000000001},{DisplayName:Realtor.com,PmSourceId:P000000016},{DisplayName:Rentable,PmSourceId:P000000013},{DisplayName:Rental Housing Deals,PmSourceId:P000000011},{DisplayName:Resident Referral,PmSourceId:S000000027},{DisplayName:ResMate,PmSourceId:P000000018},{DisplayName:SEM Traffic,PmSourceId:P000000008},{DisplayName:Senior Housing Net,PmSourceId:P000000031},{DisplayName:Sign,PmSourceId:S000000023},{DisplayName:Social Retargeting,PmSourceId:P000000025},{DisplayName:Social Senior Interest,PmSourceId:P000000026},{DisplayName:TCC,PmSourceId:P000000027},{DisplayName:TikTok.com,PmSourceId:P000000020},{DisplayName:Website,PmSourceId:P000000012},{DisplayName:Yelp,PmSourceId:P000000030},{DisplayName:Zillow,PmSourceId:P000000023},{DisplayName:Zumper.com,PmSourceId:P000000021}); var propertyKey 3BK1G8518026; var propertyId 85806; var leadList { hcLeadChannelName: Apartment Finder, Domain: ApartmentFinder.com}, { hcLeadChannelName: Apartment Home Living Export, Domain: ApartmentHomeLiving.com}, { hcLeadChannelName: ApartmentGuide.com, Domain: ApartmentGuide.com}, { hcLeadChannelName: Apartments.com Network, Domain: Apartments.com }, { hcLeadChannelName: Rent.com, Domain: Rent.com }, { hcLeadChannelName: ForRent.com, Domain: ForRent.com }, { hcLeadChannelName: Move.com, Domain: Move.com }, { hcLeadChannelName: ApartmentFinder.com, Domain: ApartmentFinder.com }, { hcLeadChannelName: ApartmentShowcase.com, Domain: ApartmentShowcase.com }, { hcLeadChannelName: ApartmentList.com, Domain: ApartmentList.com }, { hcLeadChannelName: Zillow Rental Network, Domain: zillow.com }, { hcLeadChannelName: LiveLovely.com, Domain: LiveLovely.com }, { hcLeadChannelName: Google.com, Domain: Google.com }, { hcLeadChannelName: MyLeasestar, Domain: myleasestar.com }, { hcLeadChannelName: Greystar, Domain: greystar.com } ; //Defined in CommonData //matchedSource f_getSessionStorage(matchedSource); //matchedSourceId f_getSessionStorage(matchedSourceId); tryMatchingSourceFromReferrerUrl(window.document, sourcesList); /script> script typetext/javascript> var utmConfigInfo ; $(document).ready(function () { commonDataOnReady(document, sourcesList); }); function setSEONumber(phoneNumber) { $(.seo-number).each(function() { if ($(this).find(span).length) { $(this).find(span).html(phoneNumber); } else { $(this).html(phoneNumber); } if ($(this).attr(href) && $(this).attr(href).indexOf(tel:) > -1) $(this).attr(href, tel: + phoneNumber); if ($(this).attr(onclick) && $(this).attr(onclick).indexOf(f_analyticsSendEvent() > -1) { $(this).attr(onclick, f_analyticsSendEvent(general, click-phone-number, + phoneNumber + \)); } }); } /script> script typetext/javascript> try { let myAccessibe new RpAcsb() myAccessibe.config { positionX: right, positionY: bottom, offsetX: 20, offsetY: 20, hideTrigger: false, statementLink: https://www.realpage.com/accessibility-statement/ } myAccessibe.init() } catch (err) { console.log(Accessibe Script not available); } /script> !-- OG Image Information --> meta propertyog:image contenthttps://capi.myleasestar.com/v2/dimg-crop/15227679/1200x1200/15227679.jpg /> !-- END OG Image Information -->script typetext/javascript>var propertyId85806;var lsApihttps://c-leasestar-api.realpage.com;var cacheUrl;/script>script typetext/javascript>var leadObj{PhoneNumber:(610) 510-2033,LeadChannelName:Website};var googleCallTrackingEnabled false;/script>link relcanonical hrefhttps://www.liveatbethlehem.com/ /> !-- ExternalResources_Header --> !-- /ExternalResources_Header -->link hrefhttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/fancybox3/jquery.fancybox.css typetext/css relpreload asstyle onloadthis.relstylesheet />script typetext/javascript>var mvTourText ; var mvColor 7eb33e; mvBtnAnimation spin/script>script typetext/javascript>var mvTours null/script>script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/fancybox3/jquery.fancybox.js typetext/javascript deferdefer>/script>script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/media-viewer.js typetext/javascript deferdefer>/script>link hrefhttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/fancybox3/jquery.fancybox.css typetext/css relpreload asstyle onloadthis.relstylesheet />script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/cookies-consent.js typetext/javascript deferdefer>/script>link hrefhttps://cs-cdn.realpage.com/CWS/1973965/TemplateResources/Global/Icons/font-awesome.min.css typetext/css relpreload asstyle onloadthis.relstylesheet />script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/jquery.mobile.toucheventsonly.min.js typetext/javascript deferdefer>/script>link hrefhttps://cs-cdn.realpage.com/CWS/1973965/GlobalResources/datepicker.css typetext/css relpreload asstyle onloadthis.relstylesheet />script srchttps://cs-cdn.realpage.com/CWS/1973965/GlobalResources/datepicker.js typetext/javascript deferdefer>/script>link hrefhttps://cs-cdn.realpage.com/CWS/1973965/TemplateResources/Global/Icons/font-awesome.min.css typetext/css relstylesheet />link hrefhttps://cs-cdn.realpage.com/CWS/1973965/App_Themes/Global/RPWebParts/flexslider.css typetext/css relpreload asstyle onloadthis.relstylesheet />link hrefhttps://cs-cdn.realpage.com/CWS/1973965/TemplateResources/Global/Icons/font-awesome.min.css typetext/css relpreload asstyle onloadthis.relstylesheet />link hrefhttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/fancybox3/jquery.fancybox.css typetext/css relpreload asstyle onloadthis.relstylesheet />link hrefhttps://cs-cdn.realpage.com/CWS/1973965/GlobalResources/datepicker.css typetext/css relpreload asstyle onloadthis.relstylesheet />script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/floorplan-V3.js typetext/javascript deferdefer>/script>script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/floorplan-rmv.js typetext/javascript deferdefer>/script>script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/jquery.flexslider-min.js typetext/javascript deferdefer>/script>script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/jquery.expander.min.js typetext/javascript deferdefer>/script>script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/jquery.ui.touch-punch.min.js typetext/javascript deferdefer>/script>script typetext/javascript>var bMRedirect False;/script>script typetext/javascript>var EngrainedUrl ;/script>script typetext/javascript>var onlineLeasingUrls{SiteId:85806,Url:,IsSelectedSite:false,PartnerPropertyId:3521431};/script>script typetext/javascript>var fpVideos {}/script>script typetext/javascript>var fpMedia {}/script>link hrefhttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/fancybox3/jquery.fancybox.css typetext/css relpreload asstyle onloadthis.relstylesheet />script srchttps://cs-cdn.realpage.com/CWS/1973965/CMSScripts/Custom/RPWebParts/masonry/masonry.pkgd.min.js typetext/javascript deferdefer>/script>script typetext/javascript>var p_lt_zonePage_pageplaceholder_p_lt_zoneGallery_WebPartLoader3_ctl00_GalleryContainer {galleryId:30543,hideColumnSelector:false,defaultView:4,openCloseEffect:elastic,openCloseSpeed:normal,nextPrefEffect:fade,nextPrevSpeed:normal,playSpeed:3000};/script>script typetext/javascript>var latitude40.6301533,longitude-75.3446795,nameBethlehem Townhouses I - 3030,addressLine11005 Livingston Street,cityBethlehem,addressStatePA,addressPostalCode18017,phonesNumber(610) 510-2033,website,walkScore39,searchRadius804.67;/script>link hrefhttps://cs-cdn.realpage.com/CWS/1973965/GlobalResources/datepicker.css typetext/css relpreload asstyle onloadthis.relstylesheet />script typeapplication/ld+json>{@context:http://schema.org,@type:Apartment,name:Bethlehem Townhouses I - 3030,image:https://capi.myleasestar.com/v2/dimg/15227679/400x400/15227679.jpg,url:https://www.liveatbethlehem.com,telephone:(610) 510-2033,address:{@type:PostalAddress,streetAddress:1005 Livingston Street,addressLocality:Bethlehem,addressRegion:PA,postalCode:18017,addressCountry:USA},geo:{@type:GeoCoordinates,latitude:40.6301533,longitude:-75.3446795},openingHoursSpecification:{@type:OpeningHoursSpecification,dayOfWeek:Monday,opens:9:00AM,closes:5:00PM},{@type:OpeningHoursSpecification,dayOfWeek:Tuesday,opens:9:00AM,closes:5:00PM},{@type:OpeningHoursSpecification,dayOfWeek:Wednesday,opens:9:00AM,closes:5:00PM},{@type:OpeningHoursSpecification,dayOfWeek:Thursday,opens:9:00AM,closes:5:00PM},{@type:OpeningHoursSpecification,dayOfWeek:Friday,opens:9:00AM,closes:5:00PM}}/script>script typetext/javascript>(function(i,s,o,g,r,a,m){iGoogleAnalyticsObjectr;irir||function(){(ir.qir.q||).push(arguments)},ir.l1*new Date();as.createElement(o),ms.getElementsByTagName(o)0;a.async1;a.srcg;m.parentNode.insertBefore(a,m)})(window,document,script,//www.google-analytics.com/analytics.js,ga);(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-PGXC6VC);var RpUniqueUserId f_getAnalyticsUserValueFromCookie(RP_LSWS_USER);let customDimensions {}; customDimensions.dimension4 85806; customDimensions.dimension5 5892; customDimensions.dimension9 RpUniqueUserId; customDimensions.dimension10 s0064-quartz; customDimensions.dimension11 new Date().getTime(); customDimensions.dimension18 0; customDimensions.dimension19 26435; dataLayer.push({customDimensions});ga(set, { dimension4: 85806, dimension5: 5892, dimension9: RpUniqueUserId, dimension10: s0064-quartz, dimension11: new Date().getTime(), dimension18:0, dimension19: 26435 });ga(send, pageview);/script>script>(window.BOOMR_mqwindow.BOOMR_mq||).push(addVar,{rua.upush:false,rua.cpush:false,rua.upre:false,rua.cpre:false,rua.uprl:false,rua.cprl:false,rua.cprf:false,rua.trans:,rua.cook:false,rua.ims:false,rua.ufprl:false,rua.cfprl:false,rua.isuxp:false,rua.texp:norulematch,rua.ceh:false,rua.ueh:false,rua.ieh.st:0});/script> script>!function(e){var nhttps://s.go-mpulse.net/boomerang/;if(FalseTrue)e.BOOMR_confige.BOOMR_config||{},e.BOOMR_config.PageParamse.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci!0,nhttps://s2.go-mpulse.net/boomerang/;if(window.BOOMR_API_keyY2PYZ-3WZ5U-9VEDC-WUEHY-8N7AV,function(){function e(){if(!o){var edocument.createElement(script);e.idboomr-scr-as,e.srcwindow.BOOMR.url,e.async!0,i.parentNode.appendChild(e),o!0}}function t(e){o!0;var n,t,a,r,ddocument,Owindow;if(window.BOOMR.snippetMethode?if:i,tfunction(e,n){var td.createElement(script);t.idn||boomr-if-as,t.srcwindow.BOOMR.url,BOOMR_lstart(new Date).getTime(),ee||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE 67\./))return window.BOOMR.snippetMethods,void t(i.parentNode,boomr-async);adocument.createElement(IFRAME),a.srcabout:blank,a.title,a.rolepresentation,a.loadingeager,r(a.frameElement||a).style,r.width0,r.height0,r.border0,r.displaynone,i.parentNode.appendChild(a);try{Oa.contentWindow,dO.document.open()}catch(_){ndocument.domain,a.srcjavascript:var ddocument.open();d.domain+n+;void(0);,Oa.contentWindow,dO.document.open()}if(n)d._boomrlfunction(){this.domainn,t()},d.write(bo+dy onloaddocument._boomrl();>);else if(O._boomrlfunction(){t()},O.addEventListener)O.addEventListener(load,O._boomrl,!1);else if(O.attachEvent)O.attachEvent(onload,O._boomrl);d.close()}function a(e){window.BOOMR_onloade&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMRwindow.BOOMR||{},window.BOOMR.snippetStart(new Date).getTime(),window.BOOMR.snippetExecuted!0,window.BOOMR.snippetVersion12,window.BOOMR.urln+Y2PYZ-3WZ5U-9VEDC-WUEHY-8N7AV;var idocument.currentScript||document.getElementsByTagName(script)0,o!1,rdocument.createElement(link);if(r.relList&&functiontypeof r.relList.supports&&r.relList.supports(preload)&&asin r)window.BOOMR.snippetMethodp,r.hrefwindow.BOOMR.url,r.relpreload,r.asscript,r.addEventListener(load,e),r.addEventListener(error,function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener(load,a,!1);else if(window.attachEvent)window.attachEvent(onload,a)}}(),.length>0)if(e&&performancein e&&e.performance&&functiontypeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMRe.BOOMR||{},BOOMR.pluginsBOOMR.plugins||{},!BOOMR.plugins.AK){var ntrue?1:0,t,az54ca2qx2q7no2lwfztq-f-61cdb4337-clientnsv4-s.akamaihd.net,ifalsetrue?2:1,o{ak.v:39,ak.cp:1592120,ak.ai:parseInt(1022256,10),ak.ol:0,ak.cr:1,ak.ipv:4,ak.proto:http/1.1,ak.rid:4a98d7c3,ak.r:48404,ak.a2:n,ak.m:,ak.n:essl,ak.bpcip:15.181.1.0,ak.cport:37370,ak.gh:23.52.12.58,ak.quicv:,ak.tlsv:tls1.2,ak.0rtt:,ak.0rtt.ed:,ak.csrc:-,ak.acc:bbr,ak.t:1769352807,ak.ak:hOBiQwZUYzCg5VSAfCLimQ0doZ0u1pJzExxUStemeMUkq4V4dyETpClIrdFj5gUsM5umVAG+Sy58u9H3xttrrRWvMgReD2VuLXDrNNLZgbKtsJ8cQsFYpH+js3AwVhtzS+iAkvXoqfW1A7cCb3Aa1BzNAxi3Sk8xooJQ4XcA6OgzLwgqdQ8iVQd+hBjoE8LB5VR9zjYRwJ4WQi13jPO9CFfIv838xbl4VV6R92Ioh2E+mlKWBONBpRCkeoVrboGhN7aULjNl23T4SFZhOPyvaFOZHk9I0QHKhdHBegHjWONoTp3v2E4jNprzdIytiveRJvx/0cRBxZOQkQx2GgLGC8cFEVtSu6qHLU1vjOLbnuLMuOQJV5RlvD5+fy4Pm6ZfBljLOC/U/HzJDgt+pF7qjW5yZvhbPVhvVB3Ow8k/zQmJ87/5I6MNVAWl87vAm6Pbs,ak.pv:6,ak.dpoabenc:,ak.tf:i};if(!t)oak.rudst;var r{i:!1,av:function(n){var thttp.initiator;if(n&&(!nt||spa_hardnt))oak.feovoid 0!e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var eak.bpcip,ak.cport,ak.cr,ak.csrc,ak.gh,ak.ipv,ak.m,ak.n,ak.ol,ak.proto,ak.quicv,ak.tlsv,ak.0rtt,ak.0rtt.ed,ak.r,ak.acc,ak.t,ak.tf;BOOMR.removeVar(e)}};BOOMR.plugins.AK{akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var eBOOMR.subscribe;e(before_beacon,r.av,null,null),e(onbeacon,r.rv,null,null),r.i!0}return this},is_complete:function(){return!0}}}}()}(window);/script>/head>body classLTR Mozilla ENUS ContentBody> script typetext/javascript> var displayModal false; if(navigator.userAgent.indexOf(MSIE)!-1 || navigator.appVersion.indexOf(Trident/) > -1){ displayModal true; } // POLYFILLS if (typeof IntersectionObserver undefined) { var intersectionObserverScript document.createElement(script); intersectionObserverScript.type text/javascript; intersectionObserverScript.setAttribute(src, /CMSScripts/Custom/Polyfill/intersection-observer.js); document.documentElement.firstChild.appendChild(intersectionObserverScript); } if (navigator.userAgent.toLocaleLowerCase().indexOf(chrome) -1) { var preloadCssScript document.createElement(script); preloadCssScript.type text/javascript; preloadCssScript.setAttribute(src, /CMSScripts/Custom/Polyfill/cssrelpreload.js); document.documentElement.firstChild.appendChild(preloadCssScript); } // END POLYFILLS //For TESTING //displayModal true; $(document).ready(function () { var cookie f_getBrowserSessionCookie(showBrowserVersionOnPageLoad); //For TESTING //var cookie null; if (displayModal && cookie null) { $(.oB-overlay).show(); $(#oldBrowserModal).show(); var html htmlStringBuilder(); $(#oldBrowserModal).append(html); f_setBrowserSessionCookie(showBrowserVersionOnPageLoad, false); } $(#closeBrowserModalButton).on(click, function() { $(.oB-overlay).hide(); $(#oldBrowserModal).hide(); }); }); function f_setBrowserSessionCookie(cookieName, value) { document.cookie cookieName + + value; } function f_getBrowserSessionCookie(cookieName) { var cookieValue document.cookie; var cookieStart cookieValue.indexOf( + cookieName + ); if (cookieStart -1) { cookieStart cookieValue.indexOf(cookieName + ); } if (cookieStart -1) { cookieValue null; } else { cookieStart cookieValue.indexOf(, cookieStart) + 1; var cookieEnd cookieValue.indexOf(;, cookieStart); if (cookieEnd -1) { cookieEnd cookieValue.length; } cookieValue unescape(cookieValue.substring(cookieStart, cookieEnd)); } return cookieValue; } function htmlStringBuilder() { var buildHtml div classoB-dialog>+ div classoB-content>+ div classoB-header>+ h4>For the best website experience, please update your browser/h4>+ /div>+ div classoB-body>+ p>Just click on the icons to get to the download page/p>+ div classbrowserSelect>+ div classbrowserIconContainer idfirefoxTab>+ div classbrowserColumn>+ a classbrowserLink hrefhttps://www.mozilla.org/en-US/firefox/new/?v1 target_blank aria-labelFirefox Download tabindex0>+ div classbrowserImage>img srchttps://cs-cdn.realpage.com/CWS/1973965/GlobalResources/BrowserIcons/firefoxLogo.png aria-hiddentrue altFirefox />/div>+ div classbrowserName>Firefox/div>+ /a>+ /div>+ /div>+ div classbrowserIconContainer idchromeTab>+ div classbrowserColumn>+ a classbrowserLink hrefhttps://www.google.com/chrome/browser/desktop/ target_blank aria-labelChrome Download tabindex0>+ div classbrowserImage>img srchttps://cs-cdn.realpage.com/CWS/1973965/GlobalResources/BrowserIcons/chromeLogo.png aria-hiddentrue altChrome />/div>+ div classbrowserName>Chrome/div>+ /a>+ /div>+ /div>+ div classbrowserIconContainer idsafariTab>+ div classbrowserColumn>+ a classbrowserLink hrefhttps://support.apple.com/downloads/safari target_blank aria-labelSafari Download tabindex0>+ div classbrowserImage>img srchttps://cs-cdn.realpage.com/CWS/1973965/GlobalResources/BrowserIcons/safariLogo.png aria-hiddentrue altSafari/>/div>+ div classbrowserName>Safari/div>+ /a>+ /div>+ /div>+ div classbrowserIconContainer idedgeTab>+ div classbrowserColumn>+ a classbrowserLink hrefhttps://www.microsoft.com/en-us/windows/microsoft-edge#0QiY0Omq3i5Z0krF.97 target_blank aria-labelEdge Download tabindex0>+ div classbrowserImage>img srchttps://cs-cdn.realpage.com/CWS/1973965/GlobalResources/BrowserIcons/edgeLogo.png aria-hiddentrue altEdge/>/div>+ div classbrowserName>Edge/div>+ /a>+ /div>+ /div>+ /div>+ /div>+ button idcloseBrowserModalButton typebutton aria-labelclose tabindex0>Close Window/button>+ div classoB-footer>+ /p>By closing this window you acknowledge that your experience on this website may be degraded/p>+ /div>+ /div>; console.log(buildHtml); return buildHtml; }/script> style> #oldBrowserModal { font-family: Arial, sans-serif; } #oldBrowserModal .oB-header h4, #oldBrowserModal .oB-body p { color: #666; font-weight: bold; } #oldBrowserModal .oB-header h4 {font-size: 20px;} #oldBrowserModal .oB-body p { font-size: 16px; padding: 0 15px 15px; } #oldBrowserModal .browserIconContainer { width: 90px; display: inline-block; text-align: center; margin-bottom: 15px; } #oldBrowserModal .browserSelect {font-size: 14px;} #oldBrowserModal #explorerTab {width: 140px;} #oldBrowserModal .browserImage img { height: 60px; width: 60px; margin-bottom:10px; border: none !important; } #oldBrowserModal a.browserLink { color: #666; text-decoration: none; } #oldBrowserModal #closeBrowserModalButton { background: #42a5f5; color: #fff; border: none; padding: 15px 45px; border-radius: 500px; font-size: 16px; cursor: pointer; } #oldBrowserModal .oB-content {text-align:center;} #oldBrowserModal :focus { outline: -webkit-focus-ring-color auto 0px; } #oldBrowserModal .oB-content {border-radius: 0;} .oB-overlay { position: fixed; z-index: 2000; height: 100%; width: 100%; top: 0; left: 0; background: rgba(0,0,0,0.5); } #oldBrowserModal .oB-header { border-bottom: 1px solid rgba(0,0,0,.1); padding: 15px; } #oldBrowserModal .oB-body { padding: 15px; } #oldBrowserModal .oB-footer { font-size: 12px; padding: 15px; text-align: center; border: none; color: #666; } @media (min-width: 768px) { #oldBrowserModal .oB-dialog {width: 690px;} #oldBrowserModal { position: absolute; z-index: 2001; top: 10%; left: 50%; background: #fff; transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); } } @media (max-width: 767px) { #oldBrowserModal { position: relative; z-index: 2001; margin: 5% auto 5%; background: #fff; width: 95%; } } /style>div classoB-overlay styledisplay: none;>/div> div idoldBrowserModal styledisplay: none;>/div> form methodpost action/ idform>div classaspNetHidden>input typehidden name__EVENTTARGET id__EVENTTARGET value />input typehidden name__EVENTARGUMENT id__EVENTARGUMENT value />input typehidden name__VIEWSTATE id__VIEWSTATE valueLS7rOrOUOcB2AhXQtvgujBI/E9c8n0LoCXGRkje4M9jZCY1v7ybidgTfkbMpAnkE4lcfkYRgq8J/b0Op3PqjXw4W8488iFD0uxLmu7hZSnGrd0WS+ijDIuNsXDL27mWn37yARFfbu1j/jFO1iMX0VovYo/RSKw17aJgQSadEX9tZi19Tn5GiAHk810mtCMdv7srhtVWtsbMjYzvBpp+DiHx+q5KSCusjGFeH3PHlVVwPKMVbEcPal7zFmMELagFH4oLPV8KGpzjsJvDyOwOq59w1caWlphkw7zijHmpyLbshPEuWRmV1hMr0bSBFjY9RviVSrQ996kwTD6jN8VlEkYlPih0QmNE1G+r/uk3kHgG3F0TWDYY9OxE4sG3aw/+VCe+dwjgIdCHDRP8KvHKxOCIO1M+ZmdC2wJHCcEhoK3dDdOwRzT9uH1G3njjuvcAGIY7D4tJVA3k9XXqZ1bFed83P/8BBuieXtIaMeznXg7eb8c4swouMpVJG+5HINfq46z0RbPBUUtqa9fUb/ajIYA6t4Ng69mfJbATn9KVwZf/OHpGeOgak9zoqoEmmWaUeZrVnmWJV9e5gZwB3A2yL5Jd7W7dF1sNARYNyzw9jm8AcdJd1Dm/e8QES6US6smxjl3OOITziWKO/LyTcGiJD8fkKCyHlEtIGSi1FCtpZmztN4cuAT3Rl7RKq+ITbs/zlgIGITAQa7KnPA3gzlmqR1AutWa3EpOF7nEUdeyqdbHxv6FCN5PWgPx6a3VPPD50Zcgb/9oCxb0f5g4MZzqw8YGABLY0UMaxVNQUUW2GziYXJv9hAQ+pizAnKWxJIm/TyFC0iqYZVkul3meCDRVeRFJ9pMdkp9g3iA1RbOnHLgjgeo9tjt0WSh8dW/KgtFftItdCyrs8bAWRDlX+VlZY2Qs06YkW7FVlolacLOc30MipvBHDOTjbUAaMWCnnV1mFr9vnzSpfJBwHW6SnCqmbGP40bRS7RYyHSbArt8/N50J8toa4GChAwhZREEjNN+mf2O5EfG6A59zTYDrD7eJhhcI9KkIw9KD76ucbi2tMFxBoVRZrOAwp5DTQsQMdr3a51Rs7FQE7pDLdG0vxwlPDc2QVOWdkwzBTEGyj854r8uZ2Fi6KjiOuV1M7kvUmZbjd3 />/div>script typetext/javascript>//!CDATAvar theForm document.formsform;if (!theForm) { theForm document.form;}function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() ! false)) { theForm.__EVENTTARGET.value eventTarget; theForm.__EVENTARGUMENT.value eventArgument; theForm.submit(); }}//>/script>script src/WebResource.axd?dpynGkmcFUV13He1Qd6_TZLJliYB8TA_FIF9xlHcKd7ag0Vv3EWtMdA4IBxcPvyX2M5F_ORIargEI2RFqew7B_g2&t638901591720898773 typetext/javascript>/script>input typehidden namelng idlng valueen-US />script typetext/javascript> //!CDATAfunction PM_Postback(param) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); } if(window.CMSContentManager) { CMSContentManager.allowSubmit true; }; __doPostBack(m$am,param); }function PM_Callback(param, callback, ctx) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); }if (window.CMSContentManager) { CMSContentManager.storeContentChangedStatus(); };WebForm_DoCallback(m$am,param,callback,ctx,null,true); }//>/script>script src/ScriptResource.axd?dNJmAwtEo3Ipnlaxl6CMhvgm388C7z57L5COL7njlfxHabVp02JjeGBqhojV0DvhOls37naEdTKvtve-DZGAUfkLhXnkKZ0JM5n8W_iT84YozJbVtHk6XR7HfTxh00jaQbIJ5RlBvWf7fnz-N3zpSVKNk_Hm4b82dGd4p6rDl7rs1&t32e5dfca typetext/javascript>/script>script src/ScriptResource.axd?ddwY9oWetJoJoVpgL6Zq8OBLhaBrqwBdVAb8vaEtP5p0RwE8U2clwoyTHecbvHf4xQfmyrJ2iJaF8M22aUIdHdYyU7qY-2hjISrIPPxmhFqA408i6Y0GxT1-SnCjYV3lgC3TXr_eJ0QD4CYVGcu8j6ZFo_C_b-R4EfAA4qAquMMk1&t32e5dfca typetext/javascript>/script>script typetext/javascript> //!CDATAvar CMS CMS || {};CMS.Application { language: en, imagesUrl: /CMSPages/GetResource.ashx?image%5bImages.zip%5d%2f, isDebuggingEnabled: false, applicationUrl: /, isDialog: false, isRTL: false};//>/script>div classaspNetHidden> input typehidden name__VIEWSTATEGENERATOR id__VIEWSTATEGENERATOR valueA5343185 /> input typehidden name__SCROLLPOSITIONX id__SCROLLPOSITIONX value0 /> input typehidden name__SCROLLPOSITIONY id__SCROLLPOSITIONY value0 />/div> script typetext/javascript>//!CDATASys.WebForms.PageRequestManager._initialize(manScript, form, tctxM,, , , 90, );//>/script> div idctxM>/div> !-- MediaViewer Added -->div idmaster-wrapper> div idmenu>div classmenu-close menuIcon> ×/div>div classmenu-residents>a hrefhttps://bethlehemtownhousesi3030.activebuilding.com/>Log In/a>/div> ul idmenuElem> li classheaderGallery highlighted> a onclickreturn false; href/>Home/a> /li> li classfloor-plans> a href/#floor-plans>Floor Plans/a> /li> li classgallery> a href/#gallery>Gallery/a> /li> li classamenities> a href/#amenities>Amenities/a> /li> li classneighborhood> a href/#neighborhood>Neighborhood/a> /li> li classcontact> a href/#contact>Contact Us/a> /li> /ul>div classmenuIcons>div classmenu-officeHours>script typetext/javascript> $(document).ready(function () { var useTooltipLayout tooltip.toLowerCase(); var hideOfficeHoursInLabel True.toLowerCase() true; if (useTooltipLayout full-list) { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-container-u).addClass(full-list); $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).show(); } else if (useTooltipLayout no-tooltip) { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-container-u).addClass(no-tooltip); $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u).click(function () { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).slideToggle(); }); $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-list-u li).click(function () { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).hide(slow); }); $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-u).html(); } else if (screen.width > 500) { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u).hover(function() { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).show(); var topLocation parseInt(document.getElementById(p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-u).getBoundingClientRect().top) - parseInt($(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).outerHeight()) - 10; var leftLocation; var screenWidth window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth || 0; if ($(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u).offset().left > (screenWidth / 2)) { leftLocation parseInt($(#p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-u).offset().left) - 50; $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).addClass(right); } else leftLocation parseInt($(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u).offset().left); $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).css({ top: topLocation + px, left: leftLocation + px }); }); $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u).mouseout(function() { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).hide(); }); } else { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u).click(function (e) { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).show(); var topLocation parseInt(document.getElementById(p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-u).getBoundingClientRect().top) - parseInt($(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).outerHeight()) - 10; var leftLocation; var screenWidth window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth || 0; if ($(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u).offset().left > (screenWidth / 2)) { leftLocation parseInt($(#p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-u).offset().left) - 50; $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).addClass(right); } else leftLocation parseInt($(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u).offset().left); $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).css({ top: topLocation + px, left: leftLocation + px }); $(.oh-overlay).show(); }); $(.oh-overlay).click(function() { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).hide(); $(.oh-overlay).hide(); return false; }); $(.oh-button-close).click(function () { $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u).hide(); $(.oh-overlay).hide(); return false; }); } var date new Date(); var today date.getDay(); var todayShort ; switch(today) { case 0: todayShort Sun; break; case 1: todayShort Mon; break; case 2: todayShort Tue; break; case 3: todayShort Wed; break; case 4: todayShort Thu; break; case 5: todayShort Fri; break; case 6: todayShort Sat; break; } var firstDay ; var lastDay ; var firstDayValue 0; var lastDayValue 0; var todaysHours ; $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-list-u li).each(function (i, v) { if ($(v).html().toLowerCase().indexOf(todayShort.toLowerCase()) > -1) { $(v).css(font-weight, bold); todaysHours $(v).html().substring($(v).html().indexOf(: ) + 2); } else if ($(v).html().toLowerCase().indexOf(- > -1)) { firstDay $(v).html().substring(0, 3); lastDay $(v).html().substring($(v).html().indexOf(- ) + 2, $(v).html().indexOf(- ) + 5); firstDayValue getDayValue(firstDay.toLowerCase()); lastDayValue getDayValue(lastDay.toLowerCase()); if (today > firstDayValue && today lastDayValue) { $(v).css(font-weight, bold); todaysHours $(v).html().substring($(v).html().indexOf(: ) + 2); } } }); if (hideOfficeHoursInLabel) $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u).html(Office Hours); else $(.p_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u).html(Todays Hours: + todaysHours); function getDayValue(day){ var value 0; switch (day) { case sun: value 0; break; case mon: value 1; break; case tue: value 2; break; case wed: value 3; break; case thu: value 4; break; case fri: value 5; break; case sat: value 6; break; } return value; } });/script>div classoh-overlay style>/div>div classp_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-container-u office-hours-container> a idp_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-u classp_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-link-c-u oh-link-c>/a> div classp_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-modal-container-u office-hours-modal-container styledisplay:none;> div classoh-header> div classp_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-oh-u oh>Office Hours:/div> div classoh-button-close>×/div> /div> div idp_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours classp_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-list-container-u> ul classp_lt_zoneMenu_rpWebpart_OfficeHours_pnlOfficeHours-office-hours-list-u office-hours-list>li>Monday: 9:00AM to 5:00PM/li>li>Tuesday: 9:00AM to 5:00PM/li>li>Wednesday: 9:00AM to 5:00PM/li>li>Thursday: 9:00AM to 5:00PM/li>li>Friday: 9:00AM to 5:00PM/li>li>Saturday: Closed/li>li>Sunday: Closed/li>/ul>/div> /div>/div>/div>div classneighborhood idmenu-directions> a classscroll-link href>Get Directions/a>/div>div classmenu-residentAccess>a hrefhttps://bethlehemtownhousesi3030.activebuilding.com/>Resident Access/a>/div>div idp_lt_zoneMenu_rpWebpartSocialMedia1_pnlSocialNetworks classsocial_media> a hrefhttps://www.facebook.com/TheMichaelsOrg classfacebook title target_blank onclickf_analyticsSendEvent(social, click-facebook-icon, https://www.facebook.com/TheMichaelsOrg) rolebutton aria-labelfacebook> em classsicon-facebook aria-hiddentrue>/em>/a>/div>/div>/div> div idwrapper-full classmenu-closed> header classtall> div idheaderIntersect classheaderWrapper> div classheaderLeft>div classmenuIcon> Menu/div>/div> div classheaderLogo>div id classhome>img idp_lt_zoneHeaderLogo_EditableImage_ucEditableImage_imgImage classscroll-link data-srchttps://capi.myleasestar.com/v2/dimg-crop/15227679/0x150/15227679.jpg alt />/div>/div> div classheaderRight>a classseo-number hreftel:(610) 510-2033 onclickf_analyticsSendEvent(general, click-phone-number, (610) 510-2033)>(610) 510-2033/a>a classheaderLogin hrefhttps://bethlehemtownhousesi3030.activebuilding.com/>Residents/a>span classfloor-plans idheaderScrollLink>a classscroll-link idheaderCallOut>/a>/span>span styledisplay:none idheaderExtLink>a idheaderCallOut>/a>/span>/div> /div> /header> div idinner-page-wrapper> script typetext/javascript> $(document).ready(function () { var disableOnMobile false; var isSmallScreenDevice $(window).width() 500; var cookie f_getSessionCookie(showOnPageLoad); var endDate ; var convertedEndDate new Date(endDate + 23:59:59); var today new Date(); var page ~/; //should only popup for the home page if (page ~/ && (!endDate || convertedEndDate > today)) { if (!cookie || false.toLowerCase() true) { if ((False.toLowerCase() true || false.toLowerCase() true) && ((disableOnMobile.toLowerCase() false || !isSmallScreenDevice))) { f_showDialog(true); } f_setSessionCookie(showOnPageLoad, false); } } $(document).keydown(function(event) { if (event.keyCode 27) { f_hideDialog(); } }); }); function f_setSessionCookie(cookieName, value) { document.cookie cookieName + + value; } function f_getSessionCookie(cookieName) { var cookieValue document.cookie; var cookieStart cookieValue.indexOf( + cookieName + ); if (cookieStart -1) { cookieStart cookieValue.indexOf(cookieName + ); } if (cookieStart -1) { cookieValue null; } else { cookieStart cookieValue.indexOf(, cookieStart) + 1; var cookieEnd cookieValue.indexOf(;, cookieStart); if (cookieEnd -1) { cookieEnd cookieValue.length; } cookieValue unescape(cookieValue.substring(cookieStart, cookieEnd)); } return cookieValue; } function f_showDialog(modal) { if ($(#popUpWindowDialog).length > 0) { $(#popup-overlay).show(); $(.popUpWindowLightBox).fadeIn(300); if (modal) { $(#popup-overlay).unbind(click); } else { $(#popup-overlay).click(function () { f_hideDialog(); }); } } } function f_hideDialog() { $(#popup-overlay).hide(); $(.popUpWindowLightBox).fadeOut(300); }/script>div idpopup-overlay classpopup-overlay>/div>div idp_lt_zonePage_rpWebpart_PopUp_PopUpWindow classpopUpWindowLightBox> div idpopUpWindowDialog classpopUpWindowDialog>div idpopUpWindowHeader classpopUpWindowHeader>/div>div iddivCloseButton classdivCloseButton>button idpopBtnClose onclickf_hideDialog() aria-labelClose Window tab-index0 typebutton>Close/button>/div>div idpopUpWindowText classpopUpWindowText>/div>/div>/div>div classhome-wrapper> span idhome>/span> section idzheadergallery classpage_headergallery set-hash> div idp_lt_zonePage_pageplaceholder_p_lt_zoneHeaderGallery_WebPartLoader_pnlContainer> script typetext/javascript> $(function () { var target; var animType slide; var slideshowSpeed 7000; var overlayOpacity 0; var timingRun setInterval(function () { f_rightClick(animType); }, slideshowSpeed); var bgImageHeight; var numBgImages; var rpbgId #p_lt_zonePage_pageplaceholder_p_lt_zoneHeaderGallery_WebPartLoader_ctl00_background_gallery; var backgroundGalleryLazyLoad False; var backgroundGalleryImageSize 1920x1080; var backgroundGalleryObserver; $(document).ready(function () { $(window).on( menuStateChangeEvent, function( event, params ) { f_bgResize(); }); if (backgroundGalleryLazyLoad.toLowerCase() true && navigator.userAgent.toLocaleLowerCase().indexOf(safari) -1) { try { backgroundGalleryObserver new IntersectionObserver(bgIntersectCallback, intersectOptions); backgroundGalleryObserver.observe(document.querySelector(rpbgId)); if ($(#head).length > 0) { backgroundGalleryObserver.observe(document.querySelector(#head)); } } catch (err) { console.warn(err); } } else { f_convertBgImages(); } }); var bgIntersectCallback function (entries, observer) { if (entries && entries0.isIntersecting) { f_convertBgImages(); backgroundGalleryObserver.unobserve(document.querySelector(rpbgId)); } } function f_convertBgImages() { $(.bg-images li).each(function (i, v) { var url $(v).find(metaitempropcontentUrl).attr(content); var newImageWidth $(window).width() * window.devicePixelRatio; newImageWidth Math.round(newImageWidth) + x0; url url.replace(dimg, dimg-crop).replace(backgroundGalleryImageSize, newImageWidth); $(v).css(background-image, url( + url + )); }); if (True.toLowerCase() true && screen.width 500) $(rpbgId + .dbg).remove(); else $(rpbgId + .mbg).remove(); if (False.toLowerCase() true || $(rpbgId + .background-gallery .bg-images li).length 2 || animType none) $(rpbgId + .bg-bullets).hide(); if ($(rpbgId + .background-gallery .bg-images li).length 2 || animType none) { $(rpbgId + .bg-arrow-left).hide(); $(rpbgId + .bg-arrow-right).hide(); } $(rpbgId + .background-gallery .li-image).addClass(overlay-opacity- + overlayOpacity); if (animType none) { $(rpbgId + .bg-images li).hide(); $(rpbgId + .bg-images li).first().show(); } if (animType slide && $(rpbgId + .background-gallery .bg-images li).length > 1) { var firstImage $(rpbgId + .bg-images li).first(); var lastImage $(rpbgId + .background-gallery .bg-images li).last(); firstImage.clone().appendTo(rpbgId + .bg-images); lastImage.clone().prependTo(rpbgId + .bg-images); } else $(rpbgId + .bg-images li).first().css(opacity, 1); bgImageHeight $(rpbgId + .background-gallery-container).parent().parent().height(); $(rpbgId + .background-gallery .bg-images).height(bgImageHeight); window.addEventListener(resize, function () { f_bgResize(); }); $(window).resize(function () { f_bgResize(); }); numBgImages $(rpbgId + .bg-images li).length; f_bgResize(); if (animType ! none && $(rpbgId + .background-gallery .bg-images li).length > 1) { $(rpbgId + .background-gallery .bg-images).css(left, - + $(rpbgId + .background-gallery-container).width() + px); } $(rpbgId + .bg-bullets li).first().addClass(bg-selected); $(rpbgId + .bg-bullets li).click(function () { if (!$(this).hasClass(bg-selected)) { target $(this).index(); f_sliderResponse(target, animType); resetTiming(animType); } }); $(rpbgId + .bg-arrow-right).click(function () { f_rightClick(animType); }); $(rpbgId + .bg-arrow-left).click(function () { f_leftClick(animType); }); $(rpbgId + .bg-images li).on(swipeleft, function () { f_rightClick(slide); }).on(swiperight, function () { f_leftClick(slide); }); } function f_sliderResponse(target, animType) { $(rpbgId + .bg-images).stop(true, true); var imageWidth $(rpbgId + .background-gallery-container).width(); if (animType ! fade) $(rpbgId + .bg-images).animate({ left: - + (imageWidth * (target + 1)) + px }, function () { }); else { $($(rpbgId + .bg-images li)target).animate({ opacity: 1 }, function () { }); $(rpbgId + .bg-images li).each(function (i, v) { if (i ! target) $(v).animate({ opacity: 0 }); }); } $(rpbgId + .bg-bullets li).removeClass(bg-selected).eq(target).addClass(bg-selected); } function f_rightClick(animType) { if (animType ! none && $(rpbgId + .background-gallery .bg-images li).length > 1) { $(rpbgId + .bg-images).stop(true, true); var imageWidth $(rpbgId + .background-gallery-container).width(); var newPosition; if (animType slide) { if ($(rpbgId + .bg-images).position().left % 1 ! 0) f_bgResize(); newPosition Math.round($(rpbgId + .bg-images).position().left) - imageWidth; target $(rpbgId + .bg-bullets li.bg-selected).index(); target $(rpbgId + .background-gallery .bg-images li).length - 2 ? target 0 : target target + 1; $(rpbgId + .bg-images).animate({ left: newPosition + px }, function () { if (Math.abs(newPosition) ($(rpbgId + .background-gallery .bg-images li).length - 1) * imageWidth) { $(rpbgId + .bg-images).css({ left: - + imageWidth + px }); target 0; $(rpbgId + .bg-bullets li).removeClass(bg-selected).eq(target).addClass(bg-selected); } }); } else if (animType fade) { target $(rpbgId + .bg-bullets li.bg-selected).index(); target $(rpbgId + .background-gallery .bg-images li).length - 1 ? target 0 : target target + 1; $($(rpbgId + .bg-images li)target).animate({ opacity: 1 }, function () { }); $(rpbgId + .bg-images li).each(function (i, v) { if (i ! target) $(v).css(opacity, 0); }); if (target 0) $(rpbgId + .bg-images li).last().animate({ opacity: 0 }, function () { }); } $(rpbgId + .bg-bullets li).removeClass(bg-selected).eq(target).addClass(bg-selected); resetTiming(animType); } } function f_leftClick(animType) { if (animType ! none && $(rpbgId + .background-gallery .bg-images li).length > 1) { $(rpbgId + .bg-images).stop(true, true); var imageWidth $(rpbgId + .background-gallery-container).width(); var newPosition; if (animType ! fade) { if ($(rpbgId + .bg-images).position().left % 1 ! 0) f_bgResize(); newPosition Math.round($(rpbgId + .bg-images).position().left + imageWidth); target $(rpbgId + .bg-bullets li.bg-selected).index(); target 0 ? target $(rpbgId + .background-gallery .bg-images li).length - 3 : target target - 1; $(rpbgId + .bg-images).animate({ left: newPosition + px }, function () { if (newPosition 0) { $(rpbgId + .bg-images).css({ left: - + (($(rpbgId + .background-gallery .bg-images li).length - 2) * imageWidth) + px }); target ($(rpbgId + .background-gallery .bg-images li).length - 3); $(rpbgId + .bg-bullets li).removeClass(bg-selected).eq(target).addClass(bg-selected); } }); } else if (animType fade) { target $(rpbgId + .bg-bullets li.bg-selected).index(); target 0 ? target $(rpbgId + .background-gallery .bg-images li).length - 1 : target target - 1; $($(rpbgId + .bg-images li)target).animate({ opacity: 1 }, function () { }); $(rpbgId + .bg-images li).each(function (i, v) { if (i ! target) $(v).css(opacity, 0); }); } $(rpbgId + .bg-bullets li).removeClass(bg-selected).eq(target).addClass(bg-selected); resetTiming(animType); } } function resetTiming(animType) { clearInterval(timingRun); timingRun setInterval(function () { f_rightClick(animType); }, slideshowSpeed); } function f_bgResize() { $(rpbgId + .bg-images).stop(true, true); target $(rpbgId + .bg-bullets li.bg-selected).index(); var newWidth $(rpbgId + .background-gallery-container).width() * (target + 1); bgImageHeight $(rpbgId + .background-gallery-container).parent().parent().height(); $(rpbgId + .background-gallery .bg-images).height(bgImageHeight); if (animType ! none && $(rpbgId + .background-gallery .bg-images li).length > 1) $(rpbgId + .background-gallery .bg-images).css(left, - + newWidth + px); $(rpbgId + .background-gallery .li-image).css(width, $(rpbgId + .background-gallery-container).width() + px); $(rpbgId + .background-gallery).css(width, $(rpbgId + .background-gallery-container).width() + px); $(rpbgId + .background-gallery ul.bg-images).css(width, ($(rpbgId + .background-gallery-container).width() * numBgImages) + px); } });/script>div idp_lt_zonePage_pageplaceholder_p_lt_zoneHeaderGallery_WebPartLoader_ctl00_background_gallery classbackground-gallery-container> div idrpbg-p_lt_zonePage_pageplaceholder_p_lt_zoneHeaderGallery_WebPartLoader_ctl00_background_gallery classbackground-gallery bg-slide>ul classbg-images mbg>li classli-image li-image-0> div classimg_wrapper mbg itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676790/800x0/50676790.jpg />meta itempropname contentBethlehem Townhouses I />/div> div classbg-caption-container> div classbg-caption>Bethlehem Townhouses I/div> div classbg-description>/div> /div> /li>/ul>div classbg-arrow-left mbg> /div> div classbg-arrow-right mbg> /div>ul classbg-bullets mbg>li classbg-bullet-0>●/li>/ul>ul classbg-images dbg>li classli-image li-image-0> div classimg_wrapper dbg itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676790/1920x1080/50676790.jpg />meta itempropname contentBethlehem Townhouses I />/div> div classbg-caption-container> div classbg-caption>Bethlehem Townhouses I/div> div classbg-description>/div> /div> /li>/ul>div classbg-arrow-left dbg> /div> div classbg-arrow-right dbg> /div>ul classbg-bullets dbg>li classbg-bullet-0>●/li>/ul>/div> /div>/div> div classheaderGalleryBottom>div id classgalleryCallOut>p> span classhighlighted> /span>/p>/div>div id classfpSearchBar>script typetext/javascript> $(document).ready(function () { var internationalProperty false; var maxMoveInDateDays 0; var maxMoveInDate null; const fpsCurrentDate new Date(); if (maxMoveInDateDays > 0) { maxMoveInDate new Date(fpsCurrentDate); maxMoveInDate.setDate(maxMoveInDate.getDate() + maxMoveInDateDays); } var clientId p_lt_zonePage_pageplaceholder_p_lt_zoneHeaderGalleryBottom_rpWebpart_FloorplanSearchBar_pnlSearchBar; $(# + clientId + .floorplan-search-bedroom-list).rpdropdown(); $(# + clientId + .floorplan-search-bathroom-list).rpdropdown(); $(# + clientId + .floorplan-search-bar #txtMoveInDate- + clientId).datepicker({ autoHide: true, dateFormat: (internationalProperty true ? dd/mm/yyyy : mm/dd/yyyy), startDate: new Date(), endDate: (maxMoveInDateDays > 0 ? maxMoveInDate : null) }); $(# + clientId + .floorplan-search-bar #btnSearchFloorPlans).click(function (e) { var params { beds: $(# + clientId + .floorplan-search-bedroom-list).rpdropdown(value), baths: $(# + clientId + .floorplan-search-bathroom-list).rpdropdown(value), moveInDate: $(# + clientId + .floorplan-search-bar #txtMoveInDate- + clientId).val(), }; if (!params.beds && params.beds ! 0) params.beds all; if (!params.baths && params.baths ! 0) params.baths all; if ($._data(window, events) && $._data(window, events)rpws-widgets-floorplans-search) { $(window).trigger(rpws-widgets-floorplans-search, params); $(window).trigger(rpws-templates-scrollto, floorplans); } else { var qs ; if (params.beds || params.beds 0) qs + beds + params.beds + &; if (params.baths || params.baths 0) qs + baths + params.baths + &; if (params.moveInDate) qs + moveindate + params.moveInDate + &; if (qs) qs ? + qs.substring(0, qs.length -1); var url window.location.pathname.toString().replace(/\/$/, );//remove trailing slash (if there) if (typeof rpSPS ! undefined) { if (rpSPS) { url url.substring(0, url.lastIndexOf(/)); //if this is an sps site then we need to remove the last segment in the url } } window.location.href url + /floor-plans.aspx + qs; } }); }); $.widget(custom.rpdropdown, { options: { value: 0 }, _create: function () { this._listItems this.element.find(ul.dropdown > li); this._placeHolder this.element.find(span); this._value null; this._element this.element; this.element.uniqueId(); this.element.on(click, function (event) { var list $(this); if (!list.hasClass(active)) { var childList $(this).children(.dropdown); var currentListHeight childList.outerHeight(true); var availableSpace window.innerHeight - (list.offset().top + list.outerHeight(true) - window.pageYOffset); if (availableSpace currentListHeight) { list.addClass(reverse); childList.css({ top: (-1 * currentListHeight) }); } else { list.removeClass(reverse); childList.css({ top: }); } } $(this).toggleClass(active); }); this._listItems.on(click, $.proxy(this._clickHandler, this)); $(document).on(click, $.proxy(this._outsideClickHandler, this)); }, _clickHandler: function (e) { var opt $(e.target); this._value opt.data(value); this._placeHolder.text(opt.text()).attr(title, opt.text()); this.element.click(); e.stopPropagation(); }, _outsideClickHandler: function (e) { if($(e.target).closest(.wrapper-dropdown).attr(id) ! $(this.element).attr(id)) { $(this.element).removeClass(active); } }, value: function() { return this._value; } });/script>div idp_lt_zonePage_pageplaceholder_p_lt_zoneHeaderGalleryBottom_rpWebpart_FloorplanSearchBar_pnlSearchBar> div classfloorplan-search-bar> span classfloorplan-search-label>CHECK AVAILABILITY: /span> div classfloorplan-search-bedroom-list wrapper-dropdown> span titleBEDROOMS>BEDROOMS/span> ul classdropdown>li data-value1>1 Bed/li>li data-value2>2 Beds/li>li data-value3>3+ Beds/li>/ul> /div> div classfloorplan-search-bathroom-list wrapper-dropdown> span titleBATHROOMS>BATHROOMS/span> ul classdropdown>li data-value1>1 Bath/li>/ul> /div> div classfloorplan-search-moveindate-container> input classfloorplan-search-moveindate idtxtMoveInDate-p_lt_zonePage_pageplaceholder_p_lt_zoneHeaderGalleryBottom_rpWebpart_FloorplanSearchBar_pnlSearchBar typetext placeholderMOVE IN DATE /> /div> button classfloorplan-search-searchbutton idbtnSearchFloorPlans typebutton>SEARCH/button> /div>/div>/div>/div> /section> section idbackground-gallery>/section> section idabout> div classaboutLeft animate-me bounceInLeft>h1 classpageHeader bounceInLeft animate-me>/h1>h2 classsubHeader bounceInLeft animate-me delay>Welcome To Bethlehem Townhouses I/h2>div classpropertyDesc preview>/div>div classpropertyDesc full>p>span stylefont-size: 16px;>Bethlehem Townhouse I has been providing rental homes in various local neighborhoods since 1968. Its office on Livingston Street is situated right in one of its neighborhoods, making the rental process easy and convenient. As a subsidized property, Bethlehem Townhouse I accepts Section 8 Vouchers, with rent prices based on income qualifications./span>/p>p>br />/p>p>span stylefont-size: 16px;>The community is ideally located near restaurants, shopping, and public transportation, with a bus stop directly on the property. It also offers quick access to major highways, including Routes 22, 33, 191, 412, 512, and Highway 78./span>/p>p>br />/p>p>span stylefont-size: 16px;>They offer 1-bedroom apartments, along with 2- and 3-bedroom townhouses./span>br />/p>p>br />/p>p>br />/p>p>br />/p>p>span stylefont-size: 16px;>The Michaels Organization offers residents the unique opportunity to apply for college scholarships offered through The Michaels Organization Educational Foundation. The nonprofit Educational Foundation has helped thousands of Michaels residents achieve their dreams of higher education. All Michaels’ residents are eligible to apply and may reapply each year of their undergraduate education. /span>/p>p>span stylefont-size: 16px;>Click the link to read more about our scholarship opportunities: /span>a hrefhttps://www.michaelsscholars.com/ target_blank>span stylefont-size: 16px;>https://www.michaelsscholars.com//span>/a>/p>/div>/div> div classaboutRight animate-me bounceInRight>img idp_lt_zonePage_pageplaceholder_p_lt_zoneAboutRight_EditableImage_ucEditableImage_imgImage classaboutImage srchttps://capi.myleasestar.com/v2/dimg-crop/50676787/660x375/50676787.jpg alt />div idp_lt_zonePage_pageplaceholder_p_lt_zoneAboutRight_WebPartLoader1_pnlContainer> script typetext/javascript> var videoWidth 800; var videoHeight 600; var isResponsive True.toLowerCase(); $(document).ready(function() { if (False.toLowerCase() false) return; $(.schema-video).remove(); var options { $AutoPlay: true, //Optional Whether to auto play, to enable slideshow, this option must be set to true, default value is false $AutoPlayInterval: 3000, //Optional Interval (in milliseconds) to go for next slide since the previous stopped if the slider is auto playing, default value is 3000 $PauseOnHover: 1, //Optional Whether to pause when mouse over if a slider is auto playing, 0 no pause, 1 pause for desktop, 2 pause for touch device, 3 pause for desktop and touch device, 4 freeze for desktop, 8 freeze for touch device, 12 freeze for desktop and touch device, default value is 1 $DragOrientation: 3, //Optional Orientation to drag slide, 0 no drag, 1 horizental, 2 vertical, 3 either, default value is 1 (Note that the $DragOrientation should be the same as $PlayOrientation when $DisplayPieces is greater than 1, or parking position is not 0) $ArrowKeyNavigation: true, //Optional Allows keyboard (arrow key) navigation or not, default value is false $SlideDuration: 0, //Specifies default duration (swipe) for slide in milliseconds $BulletNavigatorOptions: { //Optional Options to specify and enable navigator or not $Class: $JssorBulletNavigator$, //Required Class to create navigator instance $ChanceToShow: 2, //Required 0 Never, 1 Mouse Over, 2 Always $ActionMode: 1, //Optional 0 None, 1 act by click, 2 act by mouse hover, 3 both, default value is 1 $AutoCenter: 1, //Optional Auto center navigator in parent container, 0 None, 1 Horizontal, 2 Vertical, 3 Both, default value is 0 $Steps: 1, //Optional Steps to go for each navigation request, default value is 1 $Lanes: 1, //Optional Specify lanes to arrange items, default value is 1 $SpacingX: 10, //Optional Horizontal space between each item in pixel, default value is 0 $SpacingY: 0, //Optional Vertical space between each item in pixel, default value is 0 $Orientation: 1 //Optional The orientation of the navigator, 1 horizontal, 2 vertical, default value is 1 } }; try { var jssor_slider1 new $JssorSlider$(p_lt_zonePage_pageplaceholder_p_lt_zoneAboutRight_WebPartLoader1_ctl00_section_slider + sliderd_container, options); function ScaleSlider() { var parentWidth jssor_slider1.$Elmt.parentNode.clientWidth; if (parentWidth) jssor_slider1.$ScaleWidth(Math.min(parentWidth, videoWidth)); else window.setTimeout(ScaleSlider, 30); } if (isResponsive true) { ScaleSlider(); $(window).bind(load, ScaleSlider); $(window).bind(resize, ScaleSlider); $(window).bind(orientationchange, ScaleSlider); } $JssorPlayer$.$FetchPlayers(document.body); } catch(e){} });/script>div idp_lt_zonePage_pageplaceholder_p_lt_zoneAboutRight_WebPartLoader1_ctl00_section_slider classslider> /div>/div>/div> div styleclear:both;>/div> /section> section idleasestarSocial>script typetext/javascript> var timer null; $(document).ready(function () { $(#testimonialsUl).testimonial(); timer setTimeout(f_nextTestimonial, 5000); $(#testimonialsUl).click(function (e) { ShowDialog(true); e.preventDefault(); }); $(#btnClose).click(function (e) { HideDialog(); e.preventDefault(); }); }); function f_nextTestimonial() { clearTimeout(timer); $(#testimonialsUl).testimonial(next); timer setTimeout(f_nextTestimonial, 5000); } $.widget(.testimonial, { options: { }, _create: function () { var listall div classbox-header>What Residents Are Saying About Us!/div>div classtestimonial-full-list>; var firstLi $(#testimonialsUl li).first(); firstLi.css(display, ); var imgClass firstLi.attr(class).split( )1; $(#testimonialIcon).addClass(image + imgClass); $(#testimonialsUl li).each(function () { var testimonialStr this.innerHTML; var imgClass1 $(this).attr(class).split( )1; listall + div classtestimonial-items>div classimage + imgClass1 + >/div>div classtestimonial-content> + testimonialStr + /div>/div>; if (testimonialStr.length > 70) testimonialStr testimonialStr.substring(0, 70) + ...; this.innerHTML span classtestimonial-quotes>/span> + testimonialStr + span classtestimonial-quotes>/span>; }); listall + /div>; $(#testimonial-lightbox).append(listall); $(#testimonial-lightbox).append(div classleasestarlogo>img srcRPresourceFiles/Themes/clouds/images/leasestar_logo.png />/div>); }, next: function () { var currLi $(#testimonialsUl li).first(); while (currLi.css(display) ! list-item) { currLi currLi.next(); } currLi.css(display, none); var nextLi currLi.next(); if (nextLi.length 0) { nextLi $(#testimonialsUl li).first(); } nextLi.css(display, ); var imgClass nextLi.attr(class).split( )1; $(#testimonialIcon).removeClass($(#testimonialIcon).attr(class)).addClass(testimonialIcon image + imgClass); } }); function ShowDialog(modal) { $(#overlay).show(); $(#testimonial-lightbox).fadeIn(300); if (modal) { $(#overlay).unbind(click); } else { $(#overlay).click(function (e) { HideDialog(); }); } } function HideDialog() { $(#overlay).hide(); $(#testimonial-lightbox).fadeOut(300); } function f_public_ShowDialog() { ShowDialog(); }/script>div idtestimonial-lightbox classtestimonial-lightbox>a href# idbtnClose>/a>div classlightbox-logo idlightbox-logo>/div>/div>div idoverlay classweb_dialog_overlay styledisplay: none;>/div>/section> section idzfloor-plans classpage_floorplans dark set-hash data-llclassll-img> div classdarkWrapper> h1> Floor Plans/h1>div idp_lt_zonePage_pageplaceholder_p_lt_zoneFloorPlans_WebPartLoader2_pnlContainer> !--FLOORPLANLOADER BEGIN-->script typetext/javascript> var minimumRent 0; var maximumRent 50; var minFloor 1; var maxFloor 6; var useFloors False; var overrideSaveQuote false; var overrideLeaseNowText ; var overrideContactUsText Contact Us; var hideAvailability false; var hidePrices false; var hideSquareFeet false; var hideFloorplansPricing true; var skipStepsEnabled false; var studentProperty false; var thirdPartyContactUrl ; var thirdPartyLeasingUrl ; var unitsData ; onlineLeasingUrls eval(onlineLeasingUrls); var onlineLeasingUrlsTable ; var selectedFPVideos null; var isRentSliderModified false; var isFloorSliderModified false; var hasExpanded false; var isOllSupportedDevice true; var selectedFPName null; var selectedLeasingUrl null; var partnerPropertyId null; var showBuildingName false; var defaultSortOption 0; var selectedBed null; var selectedBath null; var maxMoveInDateDays 0; var maxMoveInDate null; var floorplansPerPage 0; var showAvailableFloorplansOnly false; var internationalProperty false; var currencySymbol $; var ollVersion None; var partnerName OneSite; var dynamicRentRange false; var floorplanRentRanges {}; var defaultLeaseTerm bestprice; var leaseTermDetails ({leaseTerms:12} ? JSON.parse({leaseTerms:12}) : ); var fpV3lazyLoad False; const v3CurrentDate new Date(); var timeoutValue 120000; $(document).ready(function () { if (maxMoveInDateDays > 0) { maxMoveInDate new Date(v3CurrentDate); maxMoveInDate.setDate(maxMoveInDate.getDate() + maxMoveInDateDays); } $(window).bind(rpws-widgets-floorplans-search, function(e, params){ f_setExternalFilters(params); }); if (fpV3lazyLoad.toLowerCase() true && navigator.userAgent.toLocaleLowerCase().indexOf(safari) -1) { f_intersectCheck(#floorplan-container); } else { $(#floorplan-container .slides li img).each(function (i,v) { $(v).attr(src, $(v).data(src)); }); } $(#floorplan-container .slides .floor-plan-full-size-thumbnail).each(function (i, v) { $(v).css(background-image, url( + $(v).data(src) + )); }); if (studentProperty.toLowerCase() true) $(.rent-container).css(margin-right, 21px); if (showAvailableFloorplansOnly true) { $(#checkboxShowAvailableOnly).attr(checked, true).change(); $(.availUnitsBox).hide(); } if (defaultLeaseTerm) { $(.fp-dropdown-selected-value).html(Lease Term - + (defaultLeaseTerm bestprice ? Best Price : defaultLeaseTerm + Months)); $(.fp-dropdown-selected-value).attr(data-term, defaultLeaseTerm); } else { $(.fp-dropdown-selected-value).html(Lease Term - 12 Months); $(.fp-dropdown-selected-value).attr(data-term, 12); } if (hideFloorplansPricing.toLowerCase() ! true) { $.ajax({ type: GET, dataType: jsonp, cache: false, timeout: timeoutValue, url: CmsSiteManager/callback.aspx?actProxy/GetFloorPlans + ($(.btn-multiphase.multiphase-selected).length 0 ? : &mppropertyid + $(.btn-multiphase.multiphase-selected).data(siteid)), success: function (json) { $(json.floorplans).each(function(i, v) { if (dynamicRentRange false) { $(#floorplan_ + v.id + .fp-price-range).append(strong idfp_ + v.id + _range> + v.rentRange + /strong>); } floorplanRentRangesv.id v.rentRange; }); f_filterFloorplans(); }, error: function (response) { if (response.statusText timeout) { $(.FloorPlansV3).html(div classtimeout-message>div classtimeout-icon>img src/globalresources/widgets/images/TimeOutSessionIcon.png />/div>div classtimeout-text-message>b>Time Out Error/b>.br> Refresh Page or Try Again Later/div>/div>); } } }); } if (window.innerWidth && window.innerWidth 600) isOllSupportedDevice false; if (onlineLeasingUrls.length > 1) { var map $.grep(onlineLeasingUrls, function (s) { return s.IsSelectedSite true; }); partnerPropertyId map0.PartnerPropertyId; selectedLeasingUrl map0.Url; } else { partnerPropertyId onlineLeasingUrls0.PartnerPropertyId; selectedLeasingUrl onlineLeasingUrls0.Url; } selectedBed getParameterByName(beds); if (selectedBed ) selectedBed all; selectedBath getParameterByName(baths); if (selectedBath ) selectedBath all; f_setBedBathActiveFilter(); $(#beds_selector li a).click(function(e){ selectedBed $(this).data(beds); $(#beds_selector li.active).removeClass(active); $(this).parent().addClass(active); $(#dropBeds .dropdown-selected-beds).html(selectedBed ? selectedBed + Beds : All Beds); f_setInitialUnitsData(); f_filterFloorplans(); f_HandleNoUnitsFloorplans(); f_unitShowHide(e); return false; }); $(#baths_selector li a).click(function(e){ selectedBath $(this).data(baths); //$(e).attr(selected, selected); $(#baths_selector li.active).removeClass(active); $(this).parent().addClass(active); f_updateFilterMore(); f_setInitialUnitsData(); f_filterFloorplans(); f_HandleNoUnitsFloorplans(); f_unitShowHide(e); return false; }); f_setLeasingUrls(); var moveInDate new Date(); var moveInQParam getParameterByName(moveindate); if (moveInQParam) moveInDate (internationalProperty true ? $.datepicker.parseDate(dd/mm/yy, moveInQParam) : $.datepicker.parseDate(mm/dd/yy, moveInQParam)); f_getUnits($.datepicker.formatDate(yy-mm-dd, moveInDate)); f_buildFlexSlider(); $(.unit-show-hide).on(click, function(e) { f_unitShowHide(e); }); if (hideFloorplansPricing.toLowerCase() ! true) { var minRentQParam getParameterByName(minrent); var maxRentQParam getParameterByName(maxrent); if(minRentQParam){ isRentSliderModified true; minRentQParam Number(minRentQParam); minRentQParam Math.max(minRentQParam, minimumRent); if (minRentQParam > maximumRent) minRentQParam maximumRent; } else minRentQParam minimumRent; if(maxRentQParam){ isRentSliderModified true; maxRentQParam Number(maxRentQParam); if (maxRentQParam minRentQParam) maxRentQParam minRentQParam; else if (maxRentQParam > maximumRent) maxRentQParam maximumRent; } else maxRentQParam maximumRent; $(document).on(keydown, .rent-filter, function(e) { if ($.inArray(e.keyCode, 46, 8, 9, 27, 13, 110, 190) ! -1 || (e.keyCode 65 && ( e.ctrlKey true || e.metaKey true ) ) || (e.keyCode > 35 && e.keyCode 40)) { $(this).removeClass(nan-entered); $(this).parent().removeClass(show-rent-tooltip); return; } if ((e.shiftKey || (e.keyCode 48 || e.keyCode > 57)) && (e.keyCode 96 || e.keyCode > 105)) { e.preventDefault(); $(.nan-entered).parent().removeClass(show-rent-tooltip); $(.nan-entered).removeClass(nan-entered); $(this).addClass(nan-entered); $(this).parent().addClass(show-rent-tooltip); } else { $(this).removeClass(nan-entered); $(this).parent().removeClass(show-rent-tooltip); } }); $(document).on(keyup, .rent-filter, function(e) { $(this).val(commaSeparateNumber($(this).val().replace(/,/g,))); if ($(this).val() ! ) { $(this).val(function(i, val) { var regexp new RegExp(\^\\s*(\?!\\ + currencySymbol + )); return val.replace(regexp, currencySymbol); }); } minimumRent ($(.txt-min-rent).val() ? 0 : parseInt($(.txt-min-rent).val().substring(1).replace(/,/g,))); maximumRent ($(.txt-max-rent).val() ? maximumRent : parseInt($(.txt-max-rent).val().substring(1).replace(/,/g,))); f_rentTextChanged(minimumRent, maximumRent); f_unitShowHide(e); }); } if ($(#floorSlider).length > 0 ) { var minFloorQParam getParameterByName(minfloor); var maxFloorQParam getParameterByName(maxfloor); if (minFloorQParam) { isFloorSliderModified true; minFloorQParam Number(minFloorQParam); } else minFloorQParam minFloor; if (maxFloorQParam) { isFloorSliderModified true; maxFloorQParam Number(maxFloorQParam); } else maxFloorQParam maxFloor; $(#floorSlider).slider({ range: true, step: 1, min: minFloor, max: maxFloor, values: minFloorQParam, maxFloorQParam, change: function(e,u) { f_floorSliderChanged(e,u); f_updateFilterMore(); } }); $(.floor_range).html(( + minFloorQParam + - + maxFloorQParam + )); } $(#datepicker).datepicker({ autoHide: true, dateFormat: (internationalProperty true ? dd/mm/yyyy :mm/dd/yyyy), startDate: new Date(), endDate: (maxMoveInDateDays > 0 ? maxMoveInDate : null) }); $(#datepicker).on(pick.datepicker, function (e) { var pickedDate $(#datepicker).datepicker(formatDate, e.date); f_moveInDateChanged(pickedDate.toString()); }); $(#datepicker).val($.datepicker.formatDate((internationalProperty true ? dd/mm/yy :mm/dd/yy), moveInDate)); switch(defaultSortOption) { case 1: f_sortFloorplans(name); break; case 2: f_sortFloorplans(sqft); break; case 0: default: (hideFloorplansPricing true || studentProperty true || (minimumRent 0 && (maximumRent 0 || maximumRent 50)) ? f_sortFloorplans(name) : f_sortFloorplans(rent)); break; } $(.dropdown-more select).click(function(e) { e.stopPropagation(); }); $(#checkboxShowAvailableOnly).change(function(){ f_showAvailableOnly($(this).is(:checked)); f_updateFilterMore(); }); $(.tooltip-effect).tooltip({ position: { my: center bottom-10, at: center top, using: function (position, feedback) { $(this).css(position); $(div>) .addClass(arrow) .addClass(feedback.vertical) .addClass(feedback.horizontal) .appendTo(this); } } }); $(.read-more-fp).each(function() { if ($(this).text().length > 185) { $(this).expander({ slicePoint: 185, expandSpeed: 200, collapseSpeed: 200, expandText: Read More, userCollapseText: Show Less -, expandEffect: fadeIn, collapseEffect: fadeOut, moreClass:read-more-fp, lessClass:read-less-fp }); } }); $(#dialog-overlay).on(click, function () { f_hideFloorPlanModals(); }); $(.dropdown-menu).click(function(event) { event.stopPropagation(); }); var availabilityParam getParameterByName(availability); if (availabilityParam) $(inputvalue + availabilityParam + ).attr(checked, checked); var flexParam getParameterByName(flexdays); if (flexParam) $(#flex-days).val(flexParam); $(inputnameavailability).change(function() { f_setInitialUnitsData(); }); $(#flex-days).change(function() { f_setInitialUnitsData(); }); $(#videoDisplayList).on(click, li, function (e, isFirstTimePlay) { var index $(this).data(index); $(#videoDisplayList li).removeClass(selected); $(this).addClass(selected); var videoObj selectedFPVideosindex; $(#videoDisplayContainer iframe).attr(src,videoObj.src); $(#videoCaption).html(videoObj.caption); if (!isFirstTimePlay) f_analyticsSendEvent(floorplans, click-floorplan-video-link, selectedFPName + - + videoObj.mediaId); }); f_updateFilterMore(); if (window.innerWidth && window.innerWidth 768) { $(.unit-info-panel-mobileback).show(); } else { $(#unitInfoPanel).css({ width: 30% }); } if (studentProperty true) $(.see-available-units).hide(); $(#txtPhone).on(keyup, function () { var value $(this).val(); var regex1 /^0-9 +*/gi; var regex2 /^0-9*/gi; var newValue value.substring(0, 1).replace(regex1, ) + value.substring(1).replace(regex2, ); $(#txtPhone).val(newValue); }); $(.fp-fancybox).fancybox({ fullScreen: { autoStart: false }, thumbs: { autoStart: false, hideOnClose: true }, smallBtn: auto, selector: .slides li:not(.clone) a, afterLoad: function (instance, current) { current.$image.attr(alt, current.opts.$orig.find(.floor-plan-thumbnail).attr(alt)); var pixelRatio window.devicePixelRatio || 1; if ( pixelRatio > 1.5 ) { current.width current.width / pixelRatio; current.height current.height / pixelRatio; } } }); $(#dropSort a.fp-dropdown-toggle).click(function() { if ($(#dropSort).hasClass(open)) $(#dropSort).removeClass(open); else $(#dropSort).addClass(open); $(body).click(function(event) { var $target $(event.target); if ($target.parents(#dropSort).length 0) { $(#dropSort).removeClass(open); } }); }); $(#buildingFilter a.fp-dropdown-toggle).click(function() { if ($(#buildingFilter).hasClass(open)) $(#buildingFilter).removeClass(open); else $(#buildingFilter).addClass(open); $(body).click(function(event) { var $target $(event.target); if ($target.parents(#buildingFilter).length 0) { $(#buildingFilter).removeClass(open); } }); }); $(a.fp-lease-toggle).click(function () { if ($(.fp3-drop-lease-terms).hasClass(open)) $(.fp3-drop-lease-terms).removeClass(open); else $(.fp3-drop-lease-terms).addClass(open); $(body).click(function (event) { var $target $(event.target); if ($target.parents(.fp3-drop-lease-terms).length 0) { $(.fp3-drop-lease-terms).removeClass(open); } }); }); }); function f_updateUnitPanelPositioning(fpTop) { var containerHeight $(#floorplan-container).outerHeight(); var panelHeight $(#unitInfoPanel).outerHeight(); var contAreaBtm $(#floorplan-body).offset().top + $(#floorplan-body).outerHeight(true); if (panelHeight containerHeight) { $(#unitInfoPanel).css({ top: 0px, left: 70%, }); } else if((fpTop + $(#unitInfoPanel).outerHeight(true)) > (contAreaBtm)) { fpTop - ((fpTop + $(#unitInfoPanel).outerHeight(true)) - (contAreaBtm)); $(#unitInfoPanel).css({ top: fpTop - $(#floorplan-body).offset().top, left: 70%, }); } else { $(#unitInfoPanel).css({ top: fpTop - $(#floorplan-body).offset().top, left: 70%, }); } } function f_updateFilterMore() { var count 0; if ($(#baths_selector).val()) count++; if ($(#floorSlider).length > 0) { var currentValues $(#floorSlider).slider(option, values); if (currentValues0 ! $(#floorSlider).slider(option, min) || currentValues1 ! $(#floorSlider).slider(option, max)) count++; } if ($(#checkboxShowAvailableOnly).is(:checked)) count++; $(.dropdown-more-text).html(More + ((count > 0) ? ( + count + ) : )); } function f_setExternalFilters(params){ selectedBed params.beds; selectedBath params.baths; f_setBedBathActiveFilter(); if (params.moveInDate){ $(#datepicker).datepicker(option, date, params.moveInDate); $(#datepicker).val(params.moveInDate); } f_updateFilterMore(); f_moveInDateChanged($(#datepicker).val()); } function f_setBedBathActiveFilter() { $(#beds_selector li).removeClass(active); $(#baths_selector li).removeClass(active); if (selectedBed) $(#beds_selector li adata-beds + selectedBed + ).parent().addClass(active); else $(#beds_selector li).first().addClass(active); if (selectedBath) $(#baths_selector li adata-baths + selectedBath + ).parent().addClass(active); else $(#baths_selector li).first().addClass(active); } function f_switchWidgets() { var url ; if (!getParameterByName(tab)) url + ?tabtrue&; else url + ?; if (selectedBed && !isNaN(selectedBed)) url + beds + selectedBed + &; if (selectedBath && !isNaN(selectedBath)) url + baths + selectedBath + &; if (getParameterByName(availability)) url + availability + getParameterByName(availability) + &; if (getParameterByName(flexdays)) url + flexdays + getParameterByName(flexdays) + &; url + moveindate + $(#datepicker).val() + &; if (hidePrices.toLowerCase() ! true && isRentSliderModified) { url + minrent + $(#rentSlider).slider( option, values)0 + &; url + maxrent + $(#rentSlider).slider( option, values)1 + &; } if ($(#floorSlider).length > 0 && isFloorSliderModified) { url + minfloor + $(#floorSlider).slider(option, values)0 + &; url + maxfloor + $(#floorSlider).slider(option, values)1 + &; } url url.substring(0, url.length - 1); window.location.href url; } function f_showSaveQuoteDialog() { $(#save-quote-overlay).show(); $(#save-quote-lightbox).fadeIn(300); } function f_hideSaveQuoteDialog() { $(#page_fp_success_message).hide(); $(#save-quote-overlay).hide(); $(#save-quote-lightbox).fadeOut(300); } function f_showVideoPlayer(floorPlanId, floorPlanName) { $(#dialog-overlay).show(); $(#floorplan-video-viewer).fadeIn(300); var listHTML ; selectedFPVideos fpVideosfloorPlanId; $(selectedFPVideos).each(function (index, fpv) { listHTML + li classvideoDisplayLink data-index + index + >div classfa fa-play>/div>div> + fpv.caption + /div>/li>; }); $(#videoDisplayList).html(listHTML); selectedFPName floorPlanName; f_analyticsSendEvent(floorplans, click-floorplan-video-modal, selectedFPName); $(#videoDisplayList li:first).trigger(click, true); } function f_sendImageClickEvent(mediaId) { f_analyticsSendEvent(floorplans, click-floorplan-image, mediaId); } function f_showMediaPlayer(floorPlanId, floorPlanName) { selectedFPPanoramaSrc fpMediafloorPlanId0.src; selectedFPPanoramaId fpMediafloorPlanId0.mediaId; f_analyticsSendEvent(floorplans, click-floorplan-panoramic, floorPlanName + - + selectedFPPanoramaId); var isIeLessThan10 navigator.appVersion.indexOf(MSIE 9) > -1 || navigator.appVersion.indexOf(MSIE 8) > -1; if (isIeLessThan10 || (window.innerWidth && window.innerWidth 768)) window.open(selectedFPPanoramaSrc, _blank); else { $(#dialog-overlay).show(); $(#mediaDisplayContainer iframe).remove(); $(iframe >/iframe>).appendTo(#mediaDisplayContainer); $(#mediaDisplayContainer iframe).css(height, (window.innerHeight ? (window.innerHeight * 0.80) : 500)); $(#mediaDisplayContainer iframe).attr(src, selectedFPPanoramaSrc); $(#floorplan-media-viewer).fadeIn(300); } $(.virtual-unit-info-panel).html($(#unitInfoPanel).html()); $(.unit-list-fp-header).html(div classvp-unit-top-header>div classfp-name> + floorPlanName + /div>a onclickf_showHideVtUnitPanel()>×/a>/div> + div classchoice>Choose an available unit below./div>); $(.virtual-unit-info-panel .button_2).on(click, function(e) { f_analyticsSendEvent(floorplans, click-floorplan-panoramic-lease, floorPlanName); }); $(.virtual-unit-info-panel).hide(); $(.virtual-unit-info-panel .par-units).hide(); $(#floorplan-media-viewer #par_ + floorPlanId).show(); $(.see-available-units).off(click); $(#floorplan-media-viewer).removeClass(unit-panel-open); if ($(#floorplan-media-viewer #par_ + floorPlanId + .unit-container).length 1 || hideAvailability true) { $(.see-available-units).html(input typebutton valueContact Us />); $(.see-available-units).on(click, function(e) { window.location.href thirdPartyContactUrl ? thirdPartyContactUrl : Contact.aspx; }); } else { $(.see-available-units).html(See Available Units); $(.see-available-units).on(click, function(e) { f_showHideVtUnitPanel(); }); } } function f_expandMedia() { var url $(#mediaDisplayContainer iframe).attr(src); window.open(url, _blank); } function f_hideFloorPlanModals() { f_hideRichMediaViewer(); $(#dialog-overlay).hide(); $(#floorplan-zoom).hide(); $(#fp-zoom).flexslider(destroy); $(.flex-zoom).remove(); $(.amenity-popup-lightbox).fadeOut(300); $(#videoDisplayContainer iframe).attr(src,); //stop video $(#mediaDisplayContainer object).attr(data,); //clear 3d pano $(#floorplan-video-viewer).fadeOut(300); $(#floorplan-media-viewer).fadeOut(300); $(#movein-date-dialog).hide(); }/script>div classFloorPlansV3 timeout-error-floorplan> div idp_lt_zonePage_pageplaceholder_p_lt_zoneFloorPlans_WebPartLoader2_ctl00_ctl00_pnlFloorPlanV3> div idtopbar>div classfilters-container> div classfp3-drop-lease-terms> a classfp-lease-toggle>span classfp-dropdown-selected-value data-termbestprice>Lease Term - Best Price/span>i classfa fa-caret-down aria-hiddentrue>/i> /a> ul idfp3-lease-term-select classfp-dropdown-menu> li>a href# onclickjavascript: f_selectLeaseTerm(bestprice); return false;>Lease Term - Best Price/a>/li>li>a href# onclickjavascript: f_selectLeaseTerm(12); return false;>Lease Term - 12 Months/a>/li>/ul>/div> ul idbeds_selector classstandard-menu> li> a data-bedsall rolebutton aria-labelAll Beds>All Beds/a> /li> li> a data-beds1 aria-label1 Beds rolebutton>1/a> /li> li> a data-beds2 aria-label2 Beds rolebutton>2/a> /li> li> a data-beds3 aria-label3 or More Beds rolebutton>3 +/a> /li>/ul>ul idbaths_selector classstandard-menu> li> a data-bathsall rolebutton aria-labelAll Baths>All Baths/a> /li>li> a data-baths1 aria-label1 Baths rolebutton>1/a> /li>/ul> div classcalendra> input typetext iddatepicker classtcalInput aria-labelMove In Date Selection readonlyreadonly placeholderMove-In Date /> /div>div classclear-link> a classadv-search onclickjavascript:f_openAdvancedSearch(); rolebutton aria-labelOpen Advanced Search Options>Advanced Search/a> a classclear-filters onclickjavascript:f_clearFilters(); rolebutton aria-labelClear Filters>Clear Filters/a> /div>div classadvanced-search> div classavailabilityFilter> div classavailability-filter-row all> input typeradio idfp3-show-all-availaibility nameavailability valueall /> label forfp2-show-all-availaibility>Show All Availability/label> /div> div classavailability-filter-row movein> input typeradio idfp3-show-move-in-only nameavailability valuedate /> label forfp3-show-move-in-only>Show Availability Only for my Move-In Date/label> /div> /div> div classavailabilityFilter2> div classavailUnitsBox> input typecheckbox idcheckboxShowAvailableOnly /> label forcheckboxShowAvailableOnly>span>Show Available Floor Plans Onlyspan stylefont-size: 0px;>When Checked/span>/span>/label> /div> div classfp-dropdown iddropSort> a classfp-dropdown-toggle> span classfp-dropdown-selected-name>Sort By Lowest Price/span> i classfa fa-caret-down aria-hiddentrue>/i> /a> ul classfp-dropdown-menu> li>a href# onclickjavascript:f_sortFloorplans(name); return false;>Sort By Floor Plan Name/a>/li> li>a href# onclickjavascript:f_sortFloorplans(sqft); return false;>Sort By Sqft/a>/li>/ul> /div>/div> /div> /div> div classclearfix>/div>/div>div idcontentarea> div idfloorplan-header> div idavailableFloorplansmsg>span idnumFilteredUnits>/span> Available Floor plans meet your search criteria/div>div iddivOnlineLeasingLogin styledisplay: none;> Already registered? a rolebutton aria-labelContinue to Online Leasing>Click here/a> to continue leasing online./div>div styleclear: both;>/div> /div> div idfloorplan-body> div idfloorplan-container>div idfloorplan_6978337 classfloorplan-block filtered-in data-sqft568 data-floorplan-name1 Bedroom data-numunits3 data-bed1 data-bath1 data-360-view data-furniture-arranger>div classfloorplan-top-container> div idcont-leftsidebar>div classimg_area> div classflexslider fp-flexslider> ul classslides>li>span classfloorplan-image>a classfp-fancybox data-fancyboxfp-6978337 hrefhttps://capi.myleasestar.com/v2/dimg-crop/54359531/0x697/54359531.jpg title onclickjavascript:f_sendImageClickEvent(54359531); return false;>img classfloor-plan-thumbnail data-srchttps://capi.myleasestar.com/v2/dimg-crop/54359531/500x367/54359531.jpg alt1 Bedroom: Beds - 1: Baths - 1: SqFt Range - 568 to 568 data-maxwidth1300 data-maxheight1300 />/a>/span>/li>li>span classfloorplan-image>a classfp-fancybox data-fancyboxfp-6978337 hrefhttps://capi.myleasestar.com/v2/dimg-crop/54359532/0x697/54359532.jpg title onclickjavascript:f_sendImageClickEvent(54359532); return false;>img classfloor-plan-thumbnail data-srchttps://capi.myleasestar.com/v2/dimg-crop/54359532/500x367/54359532.jpg alt1 Bedroom: Beds - 1: Baths - 1: SqFt Range - 568 to 568 data-maxwidth1300 data-maxheight1300 />/a>/span>/li>li>span classfloorplan-image>a classfp-fancybox data-fancyboxfp-6978337 hrefhttps://capi.myleasestar.com/v2/dimg-crop/54359530/0x697/54359530.jpg title onclickjavascript:f_sendImageClickEvent(54359530); return false;>img classfloor-plan-thumbnail data-srchttps://capi.myleasestar.com/v2/dimg-crop/54359530/500x367/54359530.jpg alt1 Bedroom: Beds - 1: Baths - 1: SqFt Range - 568 to 568 data-maxwidth1300 data-maxheight1300 />/a>/span>/li>/ul> /div>/div>div classclearfix>/div> div classaction-icons> a classtooltip-effect rolebutton aria-labelView Brochure onclickjavascript:f_printClickHandler(1-Bedroom, 85806, 6978337, 1 Bedroom); return false; titleView Brochure>i classfa fa-fw fa-print>/i> /a> a classtooltip-effect rolebutton aria-labelView Amenities onclickf_showAmenitiesDialog(6978337) titleView Amenities> i classfa fa-fw fa-ellipsis-h>/i> /a> /div> div idamenity-popup-lightbox-6978337 classamenity-popup-lightbox styledisplay:none;> div classclose>a onclickf_hideAmenitiesDialog() rolebutton aria-labelclose>Close/a>/div> div classamenities-list> div classamenities-title>Available Amenities/div> div classamenities-container> ul> strong>FLOORPLAN AMENITIES/strong>li>Modern Full-Size Appliances/li>li>Frost-Free Refrigerator & Gas Stove/li>li>Heat & Cooking Gas Included/li>li>Private Entrances/li>li>Water, Sewer, & Trash Removal Included/li>li>Spacious 1, 2, & 3 Bedrooms/li> /ul> /div> /div> /div> div classclearfix>/div> /div> div idtext-area> div classcontent_area> div classcontent_area_top> h2>1 Bedroom/h2> div classspecification> span> Beds: span idfp_6978337_beds>1/span>, Baths: span idfp_6978337_baths>1/span>, SQFT: span idfp_6978337_sqft>568/span>/span> /div> /div> div styleclear:both>/div> div classread-more-fp>p classpt>One Bed, One Bath/p>/div> /div> /div> div classbutt_area>div classfp-action-btn> div idunit_show_hide_6978337 classunit-show-hide rolebutton>Loading.../div> span classcaret caret-right>/span> /div>/div> div styleclear:both classtop-20>/div> /div> div styleclear:both>/div> /div>div idfloorplan_6978340 classfloorplan-block filtered-in data-sqft952 data-floorplan-name2 Bedrooms data-numunits3 data-bed2 data-bath1 data-360-view data-furniture-arranger>div classfloorplan-top-container> div idcont-leftsidebar>div classimg_area> div classflexslider fp-flexslider> ul classslides>li>span classfloorplan-image>a classfp-fancybox data-fancyboxfp-6978340 hrefhttps://capi.myleasestar.com/v2/dimg-crop/54359543/0x697/54359543.jpg title onclickjavascript:f_sendImageClickEvent(54359543); return false;>img classfloor-plan-thumbnail data-srchttps://capi.myleasestar.com/v2/dimg-crop/54359543/500x367/54359543.jpg alt2 Bedrooms: Beds - 2: Baths - 1: SqFt Range - 952 to 952 data-maxwidth1300 data-maxheight1300 />/a>/span>/li>li>span classfloorplan-image>a classfp-fancybox data-fancyboxfp-6978340 hrefhttps://capi.myleasestar.com/v2/dimg-crop/54359544/0x697/54359544.jpg title onclickjavascript:f_sendImageClickEvent(54359544); return false;>img classfloor-plan-thumbnail data-srchttps://capi.myleasestar.com/v2/dimg-crop/54359544/500x367/54359544.jpg alt2 Bedrooms: Beds - 2: Baths - 1: SqFt Range - 952 to 952 data-maxwidth1300 data-maxheight1300 />/a>/span>/li>li>span classfloorplan-image>a classfp-fancybox data-fancyboxfp-6978340 hrefhttps://capi.myleasestar.com/v2/dimg-crop/54359542/0x697/54359542.jpg title onclickjavascript:f_sendImageClickEvent(54359542); return false;>img classfloor-plan-thumbnail data-srchttps://capi.myleasestar.com/v2/dimg-crop/54359542/500x367/54359542.jpg alt2 Bedrooms: Beds - 2: Baths - 1: SqFt Range - 952 to 952 data-maxwidth1300 data-maxheight1300 />/a>/span>/li>/ul> /div>/div>div classclearfix>/div> div classaction-icons> a classtooltip-effect rolebutton aria-labelView Brochure onclickjavascript:f_printClickHandler(2-Bedrooms, 85806, 6978340, 2 Bedrooms); return false; titleView Brochure>i classfa fa-fw fa-print>/i> /a> a classtooltip-effect rolebutton aria-labelView Amenities onclickf_showAmenitiesDialog(6978340) titleView Amenities> i classfa fa-fw fa-ellipsis-h>/i> /a> /div> div idamenity-popup-lightbox-6978340 classamenity-popup-lightbox styledisplay:none;> div classclose>a onclickf_hideAmenitiesDialog() rolebutton aria-labelclose>Close/a>/div> div classamenities-list> div classamenities-title>Available Amenities/div> div classamenities-container> ul> strong>FLOORPLAN AMENITIES/strong>li>Modern Full-Size Appliances/li>li>Frost-Free Refrigerator & Gas Stove/li>li>Heat & Cooking Gas Included/li>li>Private Entrances/li>li>Water, Sewer, & Trash Removal Included/li>li>Spacious 1, 2, & 3 Bedrooms/li> /ul> /div> /div> /div> div classclearfix>/div> /div> div idtext-area> div classcontent_area> div classcontent_area_top> h2>2 Bedrooms/h2> div classspecification> span> Beds: span idfp_6978340_beds>2/span>, Baths: span idfp_6978340_baths>1/span>, SQFT: span idfp_6978340_sqft>952/span>/span> /div> /div> div styleclear:both>/div> div classread-more-fp>p classpt>Two Bed, One bath/p>/div> /div> /div> div classbutt_area>div classfp-action-btn> div idunit_show_hide_6978340 classunit-show-hide rolebutton>Loading.../div> span classcaret caret-right>/span> /div>/div> div styleclear:both classtop-20>/div> /div> div styleclear:both>/div> /div>div idfloorplan_6978341 classfloorplan-block filtered-in data-sqft1152 data-floorplan-name3 Bedrooms data-numunits3 data-bed3 data-bath1 data-360-view data-furniture-arranger>div classfloorplan-top-container> div idcont-leftsidebar>div classimg_area> div classflexslider fp-flexslider> ul classslides>li>span classfloorplan-image>a classfp-fancybox data-fancyboxfp-6978341 hrefhttps://capi.myleasestar.com/v2/dimg-crop/54359585/0x697/54359585.jpg title onclickjavascript:f_sendImageClickEvent(54359585); return false;>img classfloor-plan-thumbnail data-srchttps://capi.myleasestar.com/v2/dimg-crop/54359585/500x367/54359585.jpg alt3 Bedrooms: Beds - 3: Baths - 1: SqFt Range - 1152 to 1152 data-maxwidth1300 data-maxheight1300 />/a>/span>/li>li>span classfloorplan-image>a classfp-fancybox data-fancyboxfp-6978341 hrefhttps://capi.myleasestar.com/v2/dimg-crop/54359586/0x697/54359586.jpg title onclickjavascript:f_sendImageClickEvent(54359586); return false;>img classfloor-plan-thumbnail data-srchttps://capi.myleasestar.com/v2/dimg-crop/54359586/500x367/54359586.jpg alt3 Bedrooms: Beds - 3: Baths - 1: SqFt Range - 1152 to 1152 data-maxwidth1300 data-maxheight1300 />/a>/span>/li>li>span classfloorplan-image>a classfp-fancybox data-fancyboxfp-6978341 hrefhttps://capi.myleasestar.com/v2/dimg-crop/54359584/0x697/54359584.jpg title onclickjavascript:f_sendImageClickEvent(54359584); return false;>img classfloor-plan-thumbnail data-srchttps://capi.myleasestar.com/v2/dimg-crop/54359584/500x367/54359584.jpg alt3 Bedrooms: Beds - 3: Baths - 1: SqFt Range - 1152 to 1152 data-maxwidth1300 data-maxheight1300 />/a>/span>/li>/ul> /div>/div>div classclearfix>/div> div classaction-icons> a classtooltip-effect rolebutton aria-labelView Brochure onclickjavascript:f_printClickHandler(3-Bedrooms, 85806, 6978341, 3 Bedrooms); return false; titleView Brochure>i classfa fa-fw fa-print>/i> /a> a classtooltip-effect rolebutton aria-labelView Amenities onclickf_showAmenitiesDialog(6978341) titleView Amenities> i classfa fa-fw fa-ellipsis-h>/i> /a> /div> div idamenity-popup-lightbox-6978341 classamenity-popup-lightbox styledisplay:none;> div classclose>a onclickf_hideAmenitiesDialog() rolebutton aria-labelclose>Close/a>/div> div classamenities-list> div classamenities-title>Available Amenities/div> div classamenities-container> ul> strong>FLOORPLAN AMENITIES/strong>li>Modern Full-Size Appliances/li>li>Frost-Free Refrigerator & Gas Stove/li>li>Heat & Cooking Gas Included/li>li>Private Entrances/li>li>Water, Sewer, & Trash Removal Included/li>li>Spacious 1, 2, & 3 Bedrooms/li> /ul> /div> /div> /div> div classclearfix>/div> /div> div idtext-area> div classcontent_area> div classcontent_area_top> h2>3 Bedrooms/h2> div classspecification> span> Beds: span idfp_6978341_beds>3/span>, Baths: span idfp_6978341_baths>1/span>, SQFT: span idfp_6978341_sqft>1,152/span>/span> /div> /div> div styleclear:both>/div> div classread-more-fp>p classpt>Three Bed, One Bath/p>/div> /div> /div> div classbutt_area>div classfp-action-btn> div idunit_show_hide_6978341 classunit-show-hide rolebutton>Loading.../div> span classcaret caret-right>/span> /div>/div> div styleclear:both classtop-20>/div> /div> div styleclear:both>/div> /div>/div> div idunitInfoPanel styledisplay:none> a styledisplay:none classunit-info-panel-mobileback onclickf_hideInfoPanel()> i classfa fa-chevron-left> /i> span classunit-back-button>BACK/span> /a> div styledisplay: none; idpar_6978337 classpar-units> div classunit-list-fp-header> div classfp-name>1 Bedroom/div> div classchoice>Choose an available unit below./div> /div> /div> div styledisplay: none; idpar_6978340 classpar-units> div classunit-list-fp-header> div classfp-name>2 Bedrooms/div> div classchoice>Choose an available unit below./div> /div> /div> div styledisplay: none; idpar_6978341 classpar-units> div classunit-list-fp-header> div classfp-name>3 Bedrooms/div> div classchoice>Choose an available unit below./div> /div> /div> div classpage>Floor plans are artist’s rendering. All dimensions are approximate. Actual product and specifications may vary in dimension or detail. Not all features are available in every apartment. Prices and availability are subject to change. Please see a representative for details./div> /div> div styleclear:both>/div> /div>/div> /div> div idp_lt_zonePage_pageplaceholder_p_lt_zoneFloorPlans_WebPartLoader2_ctl00_ctl00_pnlFormInputs> /div> div idsave-quote-overlay classsave_quote_dialog_overlay styledisplay: none; onclickf_hideSaveQuoteDialog()>/div> div idsave-quote-lightbox classsave-quote-lightbox> a href# idbtnClose onclickf_hideSaveQuoteDialog()>/a> div idpage_fp_quote classpage_fp_quote layer1> div classfp_quote_header>Lock in your Quote!/div> div stylefloat: left; classfp_unit_data> input idhidUnitId typehidden /> input idhidPropertyId typehidden />input idhidBaseRent typehidden /> div classQuoteDetails idQuoteDetails> div classDetailHeader secTitle>Quote Details/div> strong>Floor plan:/strong> span idspnFloorplan>/span> br /> strong>Unit:/strong> span idspnUnit>/span> br /> strong>Bedrooms:/strong> span idspnBeds>/span> br /> strong>Bathrooms:/strong> span idspnBath>/span> br /> strong>Sqft:/strong> span idspnSqft>/span> br /> strong>Move-in date:/strong> input iddatepicker2 classdatepicker onchangef_saveQuotemoveInDateChanged() readonlyreadonly /> /div> div classLeaseTerm idLeaseTerm> div classLeaseHeader secTitle>Lease Terms/div> div idradioLeaseTerm classradioLeaseTerm>/div> /div> /div> div stylefloat: left; classfp_input_form> div classContactHeader secTitle>Contact Information/div> div classInputFields> input typetext classbody-txt1 idtxtFirst valueFirst name titleFirst name /> span classrequired-field>*/span> /div> div classInputFields> input typetext classbody-txt1 idtxtLast valueLast name titleLast name /> span classrequired-field>*/span> /div> div classInputFields> input typetext classbody-txt1 idtxtEmail valueEmail titleEmail /> span classrequired-field>*/span> /div> div classInputFields> input typetext classbody-txt1 idtxtPhone valuePhone titlePhone maxlength21 onkeypressreturn quoteValidPhone(event); /> span classrequired-field>*/span> /div> /div> div styleclear: both>/div> div classSaveBtn> input typebutton valueSave Quote onclickf_saveQuote() />br /> span>span>*/span> Required Fields/span> /div> br /> br /> /div> div idpage_fp_success_message classpage_fp_success_message layer1> a href# classsqBtnClose onclickf_hideSaveQuoteDialog() rolebutton aria-labelclose>×/a> h3>Inquiry sent successfully!/h3> /div> /div> div idfloorplan-zoom classfloorplan-zoom styledisplay:none> div classfloorplan-zoom-header> Floorplan Images a href# onclickf_hideFloorPlanModals(); return false; classclose-modal-button rolebutton aria-labelclose>i classfa fa-times>/i>/a> /div> div classfloorplan-zoom-container>/div> /div> div iddialog-overlay classdialog-overlay styledisplay: none;>/div> div idrichmedia-viewer classrmv-popup-lightbox> div classrichmedia-viewer-header> div onclickf_hideRichMediaViewer(); classback-bt>Back to Website/div> div onclickf_toggleFullScreen() classminimize-bt>Full Screen/div> div classrich-media-title> Rich Media Viewer span>by/span> img srcApp_Themes/Global/RPWebParts/images/leasestar_logo.png width101 height21 /> /div> /div> div classrichmedia-subhead> span idspanFloorPlanHeader>/span> /div> div idrichmedia-container> div classpannel_01> div classleft-tabs> div classthreeD_furnished active id3d_furnished onclickf_display3D()> img srcApp_Themes/Global/RPWebParts/images/spacer.png width10 height10 /> span>3D/span> /div> div classtwoD_furnished id2d_furnished onclickf_display2D()> img srcApp_Themes/Global/RPWebParts/images/spacer.png width10 height10 /> span>2D/span> /div> div classvirtual_panaramic idvirtual_panaramic onclickf_display360View()> img srcApp_Themes/Global/RPWebParts/images/spacer.png width10 height10 /> span>Virtual Panoramic/span> /div> div classfurniture_arranger idfurniture_arranger onclickf_displayFurnitureArranger()> img srcApp_Themes/Global/RPWebParts/images/spacer.png width10 height10 /> span>Furniture Arranger/span> /div> div classprint_brochure onclickf_printBrochure();> img srcApp_Themes/Global/RPWebParts/images/spacer.png width10 height10 /> span>Print Brochure/span> /div> /div> div classdisclaimer> div classdisclaimer-container> Floor plans are artist’s rendering. All dimensions are approximate. Actual product and specifications may vary in dimension or detail. Not all features are available in every apartment. Prices and availability are subject to change. Please see a representative for details. /div> div idexpand-bt onclickf_toggleRichMediaMenu()>span>Close/span>img srcApp_Themes/Global/RPWebParts/images/spacer.png width16 height14 />/div> /div> /div> div classpannel_02> div idrvm-3d-area classpanel-2-area> /div> div idrvm-2d-area classpanel-2-area> /div> div idrvm-360-view-area classpanel-2-area> iframe idrmv-360-view-iframe>/iframe> /div> div idrvm-furniture-arranger-area classpanel-2-area> iframe idrmv-furniture-arranger-iframe>/iframe> /div> /div> div classclearfix>/div> div classbottom-content>Renderings are intended only as a general reference. Features, materials, finishes and layout of units may be different than shown. For more details, ask a leasing representative about specific apartment features. /div> /div> /div> div idfloorplan-video-viewer styledisplay:none> div classfloorplan-video-header> h3>Video Gallery & Virtual Tours/h3> a href# onclickf_hideFloorPlanModals(); return false; classclose-modal-button rolebutton aria-labelclose>i classfa fa-times>/i>/a> /div> div classfloorplan-video-container> div idvideoDisplayContainer> iframe>/iframe> /div> div idvideoDisplayListContainer> ul idvideoDisplayList>/ul> div classvideo-disclaimer-content>p>Floor plans are artist’s rendering. All dimensions are approximate. Actual product and specifications may vary in dimension or detail. Not all features are available in every apartment. Prices and availability are subject to change. Please see a representative for details./p>/div> /div> div styleclear:both> div idvideoCaption>/div> div idvideoDescription>/div> /div> /div> /div> div idfloorplan-media-viewer styledisplay:none> div classfloorplan-media-header> Virtual Tour span classsee-available-units>See Available Units/span> a href# onclickf_hideFloorPlanModals(); return false; classclose-modal-button rolebutton aria-labelclose>i classfa fa-close>/i>/a> a href# onclickf_expandMedia(); return false; classclose-modal-button expand rolebutton titleView Full Screen>i classfa fa-expand>/i>/a> /div> div classfloorplan-media-container> div idmediaDisplayContainer>/div> /div> div idunitInfoPanel classvirtual-unit-info-panel> /div> /div> div idmovein-date-dialog styledisplay:none> div classmovein-title> div classmovein-title1>Move In Date Unavailable/div> /div> div classmovein-header> div classmovein-buttons-container> input typebutton classmovein-date-proceed rolebutton aria-labelProceed valueProceed /> input typebutton classmovein-date-cancel rolebutton aria-labelCancel valueCancel onclickf_hideFloorPlanModals() /> /div> /div> /div>/div>!--FLOORPLANLOADER END-->/div> /div> /section> section idzgallery classpage_gallery set-hash> div classcontentWrapper>h1 classpageHeader animate-me bounceInLeft> Gallery/h1>h2 classsubHeader animate-me bounceInLeft delay> Take a Photo Tour/h2>/div> div idp_lt_zonePage_pageplaceholder_p_lt_zoneGallery_WebPartLoader3_pnlContainer> script typetext/javascript> var nestedGalleryLocation side; var facebookBtnName Facebook; var instagramBtnName Instagram; var gallerySquareTilesLazyLoad False; var imageSize 1920x1080; var squareTilesObserver; var defaultColumnCount 4; var itemsPerPageGallery false; $(document).ready(function () { if (gallerySquareTilesLazyLoad.toLowerCase() true && navigator.userAgent.toLocaleLowerCase().indexOf(safari) -1) { try { squareTilesObserver new IntersectionObserver(gstIntersectCallback, intersectOptions); squareTilesObserver.observe(document.querySelector(#gstIntersect)); squareTilesObserver.observe(document.querySelector(#photosContainer)); squareTilesObserver.observe(document.querySelector(#gstFooterIntersect)); if ($(#head).length > 0) { squareTilesObserver.observe(document.querySelector(#head)); } } catch (err) { console.warn(err); } } else { f_buildGallery(); } if($(window).width() 768) f_resize(); $(window).resize(function() { f_resize(); }); }); var gstIntersectCallback function (entries, observer) { if (entries && entries0.isIntersecting) { f_buildGallery(); squareTilesObserver.unobserve(document.querySelector(#gstIntersect)); squareTilesObserver.unobserve(document.querySelector(#photosContainer)); squareTilesObserver.unobserve(document.querySelector(#gstFooterIntersect)); } } function f_buildGallery() { var playSlideShow false; var galleryIndex 0; if ($(.side-container li).length 1) { $(.photolist).removeClass(nested-side); $(.photolist).addClass(nested-top); } else $(.side-container).removeClass(hide-side-cont); if ($(.top-container li).length > 1) { $(.top-container).removeClass(hide-top-cont); } if (nestedGalleryLocation dropdown && $(.top-dropdown option).length > 1 || $(window).width() 1025 && $(.top-dropdown option).length > 1) $(.top-dropdown).removeClass(hide-dropdown); var pixelRatio ((window.devicePixelRatio) ? window.devicePixelRatio : 1); var windowWidth Math.floor(window.innerWidth * 0.80 * pixelRatio); var windowHeight Math.floor(window.innerHeight * 0.80 * pixelRatio); var fullImageSizeString windowWidth + x + windowHeight; var defaultImageWidth Math.floor($(#p_lt_zonePage_pageplaceholder_p_lt_zoneGallery_WebPartLoader3_ctl00_GalleryContainer).width() * pixelRatio / 3); var thumbImageSizeString defaultImageWidth.toString() + x + defaultImageWidth.toString(); $(#widget_header_buttons .columnSelector).click(function() { $(#widget_header_buttons .columnSelector).removeClass(selected); $(#widget_header_buttons .mosaic).removeClass(selected); $(this).addClass(selected); var columnCount $(this).data(columns); $(#photosContainer).removeAttr(class); $(#photosContainer).addClass(columns + columnCount); $(.photolist).hide(); f_convertImages(fullImageSizeString, thumbImageSizeString, columnCount); if ($(.nested-gst).length > 0 && $(.nested-gst:visible).length > 0) galleryIndex $(.nested-gst.selected).attr(data-index); else galleryIndex $(.top-dropdown option:selected).attr(data-index); $(#photoList + galleryIndex).show(); $(.grid).hide(); var minHeight 0; $(.photolist img:visible).each(function() { if ($(this).height() > minHeight) minHeight $(this).height(); }); $(.gallerySquareContainer .img_wrapper img).css(min-height, minHeight); }); $(#widget_header_buttons #btnMosaic).on(click, function() { $(#widget_header_buttons .columnSelector).removeClass(selected); $(this).addClass(selected); $(#photosContainer).removeAttr(class); $(.photolist).hide(); $(.grid).hide(); if ($(.nested-gst).length > 0 && $(.nested-gst:visible).length > 0) galleryIndex $(.nested-gst.selected).attr(data-index); else galleryIndex $(.top-dropdown option:selected).attr(data-index); $(#grid + galleryIndex).show(); f_convertMosaicImages(fullImageSizeString, thumbImageSizeString); if ($(.side-container li).length > 0 && $(.nested-gst).length > 1 && $(window).width() > 1024) { $(.grid).css(width, 80%); } else $(.grid).css(width, 100%); $(.grid).masonry({ itemSelector: .grid-item, columnWidth: .grid-sizer, percentPosition: true }); }); $(#widget_header_buttons #btnPlaySlideshow).on(click, function(){ playSlideShow true; if ($(.nested-gst).length > 0 && $(.nested-gst:visible).length > 0) galleryIndex $(.nested-gst.selected).attr(data-index); else galleryIndex $(.top-dropdown option:selected).attr(data-index); if ($(.headerButton.selected).attr(data-columns) mosaic) $(#grid + galleryIndex + a).first().trigger(click, true); else $(#photoList + galleryIndex + a).first().trigger(click, true); }); $(.nested-gst).click(function() { $(.nested-gst).removeClass(selected); $(this).addClass(selected); $(.top-dropdown optiondata-index + $(this).attr(data-index) + ).prop(selected, true); $(.grid).hide(); $(.photolist).hide(); if ($(.headerButton.selected).attr(data-columns) mosaic) { f_convertMosaicImages(fullImageSizeString, thumbImageSizeString); $(#grid + $(this).attr(data-index)).show(); $(#grid + $(this).attr(data-index)).masonry({ itemSelector: .grid-item, columnWidth: .grid-sizer, percentPosition: true }); } else { var column_count $(.headerButton.selected).attr(data-columns); f_convertImages(fullImageSizeString, thumbImageSizeString, column_count); $(#photoList + $(this).attr(data-index)).show(); var minHeight 0; $(.photolist img:visible).each(function() { if ($(this).height() > minHeight) minHeight $(this).height(); }); $(.gallerySquareContainer .img_wrapper img).css(min-height, minHeight); } }); $(.top-dropdown).change(function() { $(.grid).hide(); $(.photolist).hide(); if ($(.headerButton.selected).attr(data-columns) mosaic) { f_convertMosaicImages(fullImageSizeString, thumbImageSizeString); $(#grid + $(.top-dropdown option:selected).attr(data-index)).show(); $(#grid + $(.top-dropdown option:selected).attr(data-index)).masonry({ itemSelector: .grid-item, columnWidth: .grid-sizer, percentPosition: true }); } else { var column_count $(.headerButton.selected).attr(data-columns); f_convertImages(fullImageSizeString, thumbImageSizeString, column_count); $(#photoList + $(.top-dropdown option:selected).attr(data-index)).show(); var minHeight 0; $(.photolist img:visible).each(function() { if ($(this).height() > minHeight) minHeight $(this).height(); }); $(.gallerySquareContainer .img_wrapper img).css(min-height, minHeight); } }); if (p_lt_zonePage_pageplaceholder_p_lt_zoneGallery_WebPartLoader3_ctl00_GalleryContainer.defaultView.toLowerCase() mosaic) { $(#widget_header_buttons #btnMosaic).click(); } else $(.headerButton.column + p_lt_zonePage_pageplaceholder_p_lt_zoneGallery_WebPartLoader3_ctl00_GalleryContainer.defaultView).click(); if (p_lt_zonePage_pageplaceholder_p_lt_zoneGallery_WebPartLoader3_ctl00_GalleryContainer.hideColumnSelector.toUpperCase() TRUE) { $(#p_lt_zonePage_pageplaceholder_p_lt_zoneGallery_WebPartLoader3_ctl00_GalleryContainer .columnSelector).hide(); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneGallery_WebPartLoader3_ctl00_GalleryContainer #widget_header_buttons #btnMosaic).hide(); } $(.headerButton).tooltip({ position: { my: center bottom-20, at: center top, using: function( position, feedback ) { $( this ).css( position ); $( div> ) .addClass( arrow ) .addClass( feedback.vertical ) .addClass( feedback.horizontal ) .appendTo( this ); } } }); f_convertImages(fullImageSizeString, thumbImageSizeString, defaultColumnCount); if ($(window).width() 1025) { $(.photolist).removeClass(nested-side); $(.photolist).addClass(nested-top); } $(.fancybox3).fancybox({ fullScreen: { autoStart: false }, thumbs: { autoStart: false, hideOnClose: true }, smallBtn: auto, afterLoad: function (instance, current) { if (current.$image) { current.$image.attr(alt, current.opts.$orig.find(metaitempropname).attr(content)); } var pixelRatio window.devicePixelRatio || 1; if ( pixelRatio > 1.5 ) { current.width current.width / pixelRatio; current.height current.height / pixelRatio; } } }); } function f_convertImages(fullImageSizeString, thumbImageSizeString, defaultColumnCount) { var galleryIndex 0; if ($(.nested-gst).length > 0 && $(.nested-gst:visible).length > 0) galleryIndex $(.nested-gst.selected).attr(data-index); else galleryIndex $(.top-dropdown option:selected).attr(data-index); $(#photoList + galleryIndex + a.fancybox3).each(function(index, imageContainer) { var imageSrc $(imageContainer).attr(href); var imageThumbSrc; if ($(.top-dropdown option:selected).html() instagramBtnName || $(.top-dropdown option:selected).html() facebookBtnName) { imageThumbSrc $(imageContainer).find(.img_wrapper).data(thumbnail-url); } else if ($(window).width() > 1025 && $(.nested-gst.selected).length > 0 && $(.nested-gst.selected).html() instagramBtnName || $(.nested-gst.selected).html() facebookBtnName) { imageThumbSrc $(imageContainer).find(.img_wrapper).data(thumbnail-url); } else { $(imageContainer).attr(href, imageSrc.replace(imageSize, fullImageSizeString)); imageThumbSrc imageSrc.replace(dimg, dimg-crop).replace(fullImageSizeString, thumbImageSizeString).replace(imageSize, thumbImageSizeString); var imageThumbAltText $(imageContainer).find(.img_wrapper metaitempropname).attr(content); } $(imageContainer).find(.img_wrapper).css(background-image, url( + imageThumbSrc.replace(imageSize, $(window).width() + x + $(window).height()) + )); $(imageContainer).addClass(fancybox3); $(imageContainer).click(function(e, isFromPlayButton){ if (!isFromPlayButton){ var imageId $(this).data(mediaid); f_analyticsSendEvent(gallery, click-gallery-image, imageId.toString()); } }); }); var minHeight 0; $(.photolist img:visible).each(function() { if ($(this).height() > minHeight) minHeight $(this).height(); }); $(.gallerySquareContainer .img_wrapper img).css(min-height, minHeight); var gallery_tab $(#photoList + galleryIndex); f_createPaginationGallerySquares(gallery_tab, defaultColumnCount); } function f_convertMosaicImages(fullImageSizeString, thumbImageSizeString) { var galleryIndex 0; if ($(.nested-gst).length > 0 && $(.nested-gst:visible).length > 0) galleryIndex $(.nested-gst.selected).attr(data-index); else galleryIndex $(.top-dropdown option:selected).attr(data-index); $(#grid + galleryIndex + .mosaic-img).each(function() { var url $(this).find(metaitempropcontentUrl).attr(content); $(this).css(background-image, url( + url.replace(imageSize, $(window).width() + x + $(window).height()) + )); }); $(#grid + galleryIndex + a.fancybox3).each(function(index, imageContainer) { var imageSrc $(imageContainer).attr(href); var imageThumbSrc; if ($(.top-dropdown option:selected).html() instagramBtnName || $(.top-dropdown option:selected).html() facebookBtnName) { imageThumbSrc $(imageContainer).find(.img_wrapper).data(thumbnail-url); } else if ($(.nested-gst.selected).length > 0 && $(.nested-gst.selected).html() instagramBtnName || $(.nested-gst.selected).html() facebookBtnName) { imageThumbSrc $(imageContainer).find(.img_wrapper).data(thumbnail-url); } else { $(imageContainer).attr(href, imageSrc.replace(imageSize, fullImageSizeString)); imageThumbSrc imageSrc.replace(dimg, dimg-crop).replace(fullImageSizeString, thumbImageSizeString).replace(imageSize, thumbImageSizeString); var imageThumbAltText $(imageContainer).find(.img_wrapper metaitempropname).attr(content); } $(imageContainer).find(.img_wrapper).html(img src + imageThumbSrc + + (imageThumbAltText ? alt + imageThumbAltText + : ) + />); $(imageContainer).addClass(fancybox3); $(imageContainer).click(function(e, isFromPlayButton){ if (!isFromPlayButton){ var imageId $(this).data(mediaid); f_analyticsSendEvent(gallery, click-gallery-image, imageId.toString()); } }); }); var gallery_tab $(#grid + galleryIndex); f_createPaginationGallerySquares(gallery_tab, mosaic); } function f_createPaginationGallerySquares(gallery_tab, defaultColumnCount) { var gallery_tab_selector # + gallery_tab.attr(id); var galleryCount 0; $(gallery_tab_selector + .pagination-item).each(function () { galleryCount++; }); // If there is no need for the pagination dont create pagination if (itemsPerPageGallery false || itemsPerPageGallery > galleryCount) { return; } // Create Pagination else { $(gallery_tab).attr(data-page, ); $(gallery_tab_selector + .div-list-pagination-bot-gallery).remove(); var pageNum (itemsPerPageGallery 1 ? 0 : 1); if (itemsPerPageGallery 0) return; else { $(gallery_tab_selector + .pagination-item).each(function (i, v) { // Increment page number whenever in a new page if (itemsPerPageGallery 1 || (i + 1 > itemsPerPageGallery && (i + 1) % itemsPerPageGallery 1)) pageNum++; $(v).attr(data-page, pageNum); }); if (pageNum > 1) { var botPaginationHtml div classdiv-list-pagination-bot-gallery div-list-pagination-gallery>ul classlist-pagination-bot list-pagination-gallery>li>a aria-labelPrevious idprevious-page onclickf_previousPageGallerySquares(this);>span aria-hiddentrue>« Prev/span>/a>/li>; for (var i 1; i pageNum; i++) { botPaginationHtml + li classpage-numbers data-page + i + >a onclickf_loadPageGallerySquares( + i + , this)> + i + /a>/li>; } botPaginationHtml + li>a aria-labelNext idnext-page onclickf_nextPageGallerySquares(this);>span aria-hiddentrue>Next » /span>/a>/li>/ul>/div>; $(gallery_tab).append(botPaginationHtml); f_loadPageGallerySquares(1, gallery_tab); } } } } function f_loadPageGallerySquares(pageNum, elm) { if ($(elm).hasClass(pagination-parent)) { elmId $(elm).attr(id); } else { elmId $(elm).parents(.pagination-parent).attr(id); } var gallery_tab_selector # + elmId; $(gallery_tab_selector + .pagination-item).hide(); $(gallery_tab_selector + .pagination-itemdata-page + pageNum + ).show(); if ($(gallery_tab_selector).hasClass(grid)) { var $grid $(gallery_tab_selector).masonry({ initLayout: true, itemSelector: .grid-item, columnWidth: .grid-sizer, percentPosition: true }); // bind event $grid.masonry( on, layoutComplete, function() { console.log(layout is complete); }); // trigger initial layout $grid.masonry(); } $(gallery_tab_selector + .list-pagination-gallery li).removeClass(active-page); $(gallery_tab_selector + .list-pagination-gallery lidata-page + pageNum + ).addClass(active-page); $(gallery_tab_selector + .list-pagination-gallery li).show(); $(gallery_tab_selector + .list-pagination-gallery li).each(function (i, v) { if (parseInt($(v).attr(data-page)) > (parseInt(pageNum) + 3) || parseInt($(v).attr(data-page)) (parseInt(pageNum) - 3)) $(v).hide(); }); if ($(gallery_tab_selector + .pagination-itemdata-page + (parseInt(pageNum) + 1) + ).length 0) $(gallery_tab_selector + .list-pagination-gallery li:last-child).hide(); if ($(gallery_tab_selector + .pagination-itemdata-page + (parseInt(pageNum) - 1) + ).length 0) $(gallery_tab_selector + .list-pagination-gallery li:first-child).hide(); } function f_nextPageGallerySquares(elm) { var gallery_tab_selector # + $(elm).parents(.pagination-parent).attr(id); var currentPage $(gallery_tab_selector + .pagination-item:visible).first().attr(data-page); if ($(gallery_tab_selector + .pagination-itemdata-page + (parseInt(currentPage) + 1) + ).length > 0) f_loadPageGallerySquares(parseInt(currentPage) + 1, gallery_tab_selector); } function f_previousPageGallerySquares(elm) { var gallery_tab_selector # + $(elm).parents(.pagination-parent).attr(id); var currentPage $(gallery_tab_selector + .pagination-item:visible).first().attr(data-page); if ($(gallery_tab_selector + .pagination-itemdata-page + (parseInt(currentPage) - 1) + ).length > 0) f_loadPageGallerySquares(parseInt(currentPage) - 1, gallery_tab_selector); } function f_resize() { $(.gallerySquareContainer .img_wrapper img).css(min-height, 0); if (nestedGalleryLocation side && $(window).width() 1025) { $(.photolist).removeClass(nested-side); $(.photolist).addClass(nested-top); } else if(nestedGalleryLocation side) { $(.photolist).addClass(nested-side); $(.photolist).removeClass(nested-top); } if ($(window).width() 1025 && $(.top-dropdown option).length > 1) $(.top-dropdown).removeClass(hide-dropdown); if ($(window).width() > 1025 && nestedGalleryLocation ! dropdown) $(.top-dropdown).addClass(hide-dropdown); if ($(window).width() 768 && $(.headerButton.selected).attr(data-columns) mosaic) { if (p_lt_zonePage_pageplaceholder_p_lt_zoneGallery_WebPartLoader3_ctl00_GalleryContainer.defaultView.toLowerCase() 4) $(.headerButton.column4).click(); else $(.headerButton.column3).click(); } var minHeight 0; $(.photolist img:visible).each(function() { if ($(this).height() > minHeight) minHeight $(this).height(); }); $(.gallerySquareContainer .img_wrapper img).css(min-height, minHeight); }/script>div idp_lt_zonePage_pageplaceholder_p_lt_zoneGallery_WebPartLoader3_ctl00_GalleryContainer classgallerySquareContainer> div idgstIntersect classwidget_head> div idwidget_header_buttons aria-labelPhoto Gallery Layout Selection Buttons> !--googleoff: all--> button typebutton classheaderButton idbtnPlaySlideshow titlePlay Slideshow aria-labelPlay Slideshow>Play Slideshow/button> button typebutton classheaderButton columnSelector column3 data-columns3 title3 Columns aria-label3 Column Photo Gallery>3 Columns/button> button typebutton classheaderButton columnSelector column4 data-columns4 title4 Columns aria-label4 Column Photo Gallery>4 Columns/button> button typebutton classheaderButton mosaic idbtnMosaic data-columnsmosaic titleMosaic aria-labelMosaic Photo Gallery>Mosaic/button> !--googleon: all--> /div> select classtop-dropdown hide-dropdown aria-labelPhoto Layout Selection Dropdown Menu>option classgst-drop-item data-index0 aria-labelPhoto Gallery>Photo Gallery/option>/select> /div> div idphotosContainer> ul classside-container hide-side-cont>li classgallery-nav>button typebutton classnested-gst nested-gst-side selected data-index0 aria-labelPhoto Gallery>Photo Gallery/button>/li>/ul> ul idphotoList0 classphotolist pagination-parent nested-side>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//capi.myleasestar.com/v2/dimg/50676799/1920x1080/50676799.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676799/1920x1080/50676799.jpg> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676799/1920x1080/50676799.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676799/950x950/50676799.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//capi.myleasestar.com/v2/dimg/50676800/1920x1080/50676800.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676800/1920x1080/50676800.jpg> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676800/1920x1080/50676800.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676800/950x950/50676800.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//capi.myleasestar.com/v2/dimg/50676788/1920x1080/50676788.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676788/1920x1080/50676788.jpg> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676788/1920x1080/50676788.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676788/950x950/50676788.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//capi.myleasestar.com/v2/dimg/50676787/1920x1080/50676787.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676787/1920x1080/50676787.jpg> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676787/1920x1080/50676787.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676787/950x950/50676787.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//capi.myleasestar.com/v2/dimg/50676792/1920x1080/50676792.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676792/1920x1080/50676792.jpg> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676792/1920x1080/50676792.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676792/950x950/50676792.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//capi.myleasestar.com/v2/dimg/50676791/1920x1080/50676791.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676791/1920x1080/50676791.jpg> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676791/1920x1080/50676791.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676791/950x950/50676791.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//capi.myleasestar.com/v2/dimg/50676790/1920x1080/50676790.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676790/1920x1080/50676790.jpg> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676790/1920x1080/50676790.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676790/950x950/50676790.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//capi.myleasestar.com/v2/dimg/50676789/1920x1080/50676789.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676789/1920x1080/50676789.jpg> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676789/1920x1080/50676789.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676789/950x950/50676789.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//cdn-dam.realpage.com/api/v1/dimg/1920x1080/7d25333b60889d704e74cf98445b75aa6bd88ee6.38fafa7c7b/50676801.jpg data-mediaid//cdn-dam.realpage.com/api/v1/dimg/1920x1080/7d25333b60889d704e74cf98445b75aa6bd88ee6.38fafa7c7b/50676801.jpg> meta itempropcontentUrl content//cdn-dam.realpage.com/api/v1/dimg/1920x1080/7d25333b60889d704e74cf98445b75aa6bd88ee6.38fafa7c7b/50676801.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//cdn-dam.realpage.com/api/v1/dimg-crop/950x950/7d25333b60889d704e74cf98445b75aa6bd88ee6.38fafa7c7b/50676801.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//capi.myleasestar.com/v2/dimg/50676798/1920x1080/50676798.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676798/1920x1080/50676798.jpg> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676798/1920x1080/50676798.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676798/950x950/50676798.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//capi.myleasestar.com/v2/dimg/50676797/1920x1080/50676797.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676797/1920x1080/50676797.jpg> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg/50676797/1920x1080/50676797.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676797/950x950/50676797.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>a classfancybox3 gallery-item pagination-item itemscopeitemscope itemtypehttp://schema.org/ImageObject aria-labelExpand Image data-fancyboxgallery-0 href//cdn-dam.realpage.com/api/v1/dimg/1920x1080/b10b80b037c99b1d80a014191b6b1199e0c1fad1.38fafa7c7b/50676796.jpg data-mediaid//cdn-dam.realpage.com/api/v1/dimg/1920x1080/b10b80b037c99b1d80a014191b6b1199e0c1fad1.38fafa7c7b/50676796.jpg> meta itempropcontentUrl content//cdn-dam.realpage.com/api/v1/dimg/1920x1080/b10b80b037c99b1d80a014191b6b1199e0c1fad1.38fafa7c7b/50676796.jpg /> li classmix> div classmeta name> div classimg_wrapper itempropthumbnail itemscopeitemscope itemtypehttp://schema.org/ImageObject roleimg aria-labelBethlehem Townhouses I> meta itempropcontentUrl content//cdn-dam.realpage.com/api/v1/dimg-crop/950x950/b10b80b037c99b1d80a014191b6b1199e0c1fad1.38fafa7c7b/50676796.jpg />meta itempropname contentBethlehem Townhouses I />/div> /div>/li> /a>/ul> div idgrid0 classgrid pagination-parent styledisplay:none> div classgrid-sizer>/div>div classgrid-item pagination-item grid-item--width2 grid-item--height2>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//capi.myleasestar.com/v2/dimg/50676799/1920x1080/50676799.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676799/1920x1080/50676799.jpg> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676799/0x640/50676799.jpg /> /a>/div>div classgrid-item pagination-item>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//capi.myleasestar.com/v2/dimg/50676800/1920x1080/50676800.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676800/1920x1080/50676800.jpg> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676800/0x1200/50676800.jpg /> /a>/div>div classgrid-item pagination-item>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//capi.myleasestar.com/v2/dimg/50676788/1920x1080/50676788.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676788/1920x1080/50676788.jpg> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676788/0x1200/50676788.jpg /> /a>/div>div classgrid-item pagination-item>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//capi.myleasestar.com/v2/dimg/50676787/1920x1080/50676787.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676787/1920x1080/50676787.jpg> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676787/0x1200/50676787.jpg /> /a>/div>div classgrid-item pagination-item>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//capi.myleasestar.com/v2/dimg/50676792/1920x1080/50676792.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676792/1920x1080/50676792.jpg> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676792/0x1200/50676792.jpg /> /a>/div>div classgrid-item pagination-item>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//capi.myleasestar.com/v2/dimg/50676791/1920x1080/50676791.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676791/1920x1080/50676791.jpg> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676791/0x1200/50676791.jpg /> /a>/div>div classgrid-item pagination-item>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//capi.myleasestar.com/v2/dimg/50676790/1920x1080/50676790.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676790/1920x1080/50676790.jpg> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676790/0x1200/50676790.jpg /> /a>/div>div classgrid-item pagination-item grid-item--width2 grid-item--height2>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//capi.myleasestar.com/v2/dimg/50676789/1920x1080/50676789.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676789/1920x1080/50676789.jpg> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676789/0x640/50676789.jpg /> /a>/div>div classgrid-item pagination-item>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//cdn-dam.realpage.com/api/v1/dimg/1920x1080/7d25333b60889d704e74cf98445b75aa6bd88ee6.38fafa7c7b/50676801.jpg data-mediaid//cdn-dam.realpage.com/api/v1/dimg/1920x1080/7d25333b60889d704e74cf98445b75aa6bd88ee6.38fafa7c7b/50676801.jpg> meta data-uimage itempropcontentUrl content//cdn-dam.realpage.com/api/v1/dimg-crop/0x1200/7d25333b60889d704e74cf98445b75aa6bd88ee6.38fafa7c7b/50676801.jpg /> /a>/div>div classgrid-item pagination-item grid-item--width2 grid-item--height2>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//capi.myleasestar.com/v2/dimg/50676798/1920x1080/50676798.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676798/1920x1080/50676798.jpg> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676798/0x640/50676798.jpg /> /a>/div>div classgrid-item pagination-item>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//capi.myleasestar.com/v2/dimg/50676797/1920x1080/50676797.jpg data-mediaid//capi.myleasestar.com/v2/dimg/50676797/1920x1080/50676797.jpg> meta data-uimage itempropcontentUrl content//capi.myleasestar.com/v2/dimg-crop/50676797/0x1200/50676797.jpg /> /a>/div>div classgrid-item pagination-item>a classmosaic-img fancybox3 aria-labelExpand Image of Bethlehem Townhouses I data-fancyboxmosaic-gallery-0 href//cdn-dam.realpage.com/api/v1/dimg/1920x1080/b10b80b037c99b1d80a014191b6b1199e0c1fad1.38fafa7c7b/50676796.jpg data-mediaid//cdn-dam.realpage.com/api/v1/dimg/1920x1080/b10b80b037c99b1d80a014191b6b1199e0c1fad1.38fafa7c7b/50676796.jpg> meta data-uimage itempropcontentUrl content//cdn-dam.realpage.com/api/v1/dimg-crop/0x1200/b10b80b037c99b1d80a014191b6b1199e0c1fad1.38fafa7c7b/50676796.jpg /> /a>/div>/div> /div> /div>div idgstFooterIntersect classclear>/div>/div> /section> section idzamenities classpage_amenities set-hash> div classamenities-wrapper> h1 classamenitiesHeader animate-me bounceInLeft> Amenities, Pet Policy & Parking/h1>h2 classamenitiesContentHeader animate-me bounceInLeft delay> Everything for a Comfortable Life/h2>div id classanimate-me bounceInRight delay>div idp_lt_zonePage_pageplaceholder_p_lt_zoneAmenities_WebPartLoader4_pnlContainer> script typetext/javascript> $(document).ready(function () { var maxCount 10; var unitAmenityExists False; var inSelectUnitsText *In select units; $(.amenities-compact-dialog).appendTo(body); $(.amenities-compact-overlay).appendTo(body); if (unitAmenityExists.toLowerCase() true) { $(.amenities-list-div .list-wrapper).append(div classselect-units-only> + inSelectUnitsText + /div>); $(.apartment-amenities-list-modal-div .list-wrapper).append(div classselect-units-only-modal> + inSelectUnitsText + /div> ); f_unitLabelShowHide(); } if ($(.view-more-text).length > 0) { $(.view-more-text).click(function() { $(.amenities-compact-dialog).show(); $(.amenities-compact-overlay).show(); $(body).addClass(modal-open); $(#amenities-compact-container).attr(aria-hidden, true); }); } if (true.toLowerCase() true) { $(.all-ac-divs).addClass(with-apartment-amenities); } }); function f_hideAmenitiesModal() { $(.amenities-compact-dialog).hide(); $(.amenities-compact-overlay).hide(); $(body).removeClass(modal-open); $(#amenities-compact-container).attr(aria-hidden, false); } function f_unitLabelShowHide() { $(.select-units-only).hide(); $(.apartment-amenities-list-div li).each(function () { if ($(this).text().indexOf(*) > -1) { $(.select-units-only).show(); return false; } }); }/script>div idamenities-compact-container aria-hiddenfalse>div classamenities-list-div all-ac-divs>div classlist-wrapper>i aria-hiddentrue classamenities-icon>/i>h3 aria-rolepresentation>Amenities:/h3>ul classamenities-list>li classamenity-item>On-Site Laundry Facility/li>li classamenity-item>Bus Stop on Property/li>li classamenity-item>Storage Space/li>/ul>/div>/div>div classapartment-amenities-list-div all-ac-divs>div classlist-wrapper>i aria-hiddentrue classamenities-icon>/i>h3 aria-rolepresentation>Apartment Amenities:/h3>ul classapartment-amenities-list>li classamenity-item>Modern Full-Size Appliances/li>li classamenity-item>Frost-Free Refrigerator & Gas Stove/li>li classamenity-item>Heat & Cooking Gas Included/li>li classamenity-item>Private Entrances/li>li classamenity-item>Water, Sewer, & Trash Removal Included/li>li classamenity-item>Spacious 1, 2, & 3 Bedrooms/li>/ul>/div>/div>div classpet-list-div all-ac-divs>div classlist-wrapper>i aria-hiddentrue classamenities-icon>/i>h3 aria-rolepresentation>Pet Policy:/h3>ul classpet-list>li classpet-item>Cat, Fishes/li>li classpet-item>Pet Policy: We allow one cat per home and one fish tank of 25 gallons or less per home (renters insurance is required). A $300 cat deposit is required, which is refundable if there are no damages at move-out./li>/ul>/div>/div>div classparking-list-div all-ac-divs>div classlist-wrapper>i aria-hiddentrue classamenities-icon>/i>h3 aria-rolepresentation>Parking Details:/h3>ul classparking-list>li classparking-item>Parking Type: Multiple/li>li classparking-item>Parking Comment: Surface lot and resident parking available. Please call our leasing office for our parking details./li>/ul>/div>/div>/div>div classamenities-compact-overlay styledisplay: none>/div>div classamenities-compact-dialog styledisplay: none>div classamenities-compact-header>h3 aria-rolepresentation>Amenities:/h3>a>button typebutton onclickf_hideAmenitiesModal() aria-labelclose>span aria-hiddentrue classamenities-compact-modal-close>×/span>/button>/a>/div>div classamenities-list-modal-div all-ac-divs>div classlist-wrapper>ul classamenities-list-modal>li classamenity-item-modal>On-Site Laundry Facility/li>li classamenity-item-modal>Bus Stop on Property/li>li classamenity-item-modal>Storage Space/li>/ul>/div>/div>div classapartment-amenities-list-modal-div all-ac-divs>div classlist-wrapper>h3 aria-rolepresentation>Apartment Amenities:/h3>ul classapartment-amenities-list-modal>li classapartment-amenity-item>Modern Full-Size Appliances/li>li classapartment-amenity-item>Frost-Free Refrigerator & Gas Stove/li>li classapartment-amenity-item>Heat & Cooking Gas Included/li>li classapartment-amenity-item>Private Entrances/li>li classapartment-amenity-item>Water, Sewer, & Trash Removal Included/li>li classapartment-amenity-item>Spacious 1, 2, & 3 Bedrooms/li>/ul>/div>/div>/div>/div>/div> /div> /section> section idzneighborhood classpage_neighborhood dark set-hash data-llclassll-img> div classdarkWrapper> h1>Neighborhood/h1>span classneighborhood-loader> div idp_lt_zonePage_pageplaceholder_p_lt_zoneNeighborhood_WebPartLoader5_pnlContainer> div idp_lt_zonePage_pageplaceholder_p_lt_zoneNeighborhood_WebPartLoader5_ctl00_pnlNeighborhoodFullWidth classwidget neighborhood-widget> script src/CMSScripts/Custom/RPWebParts/spiderfier/oms.min.js typetext/javascript>/script>script typetext/javascript>var overrideGetDirections https://www.google.com/maps/dir/Current+Location/1005 Livingston Street PA;var overridePropertyLink https://www.google.com/maps/place/Bethlehem+Townhouses+I+-+3030/@40.6301533,-75.3446795,16z/;var propertyMarker;var mapFullWidth;var mapService;var markersArray ;var origin;var infoWindow;var zoomLevels { 402.33: 16, 804.67: 15, 1609.34: 14, 4023.36: 13, 8046.72: 12, 16093.4: 11, 32186.9: 10, 48280.3: 9};var defaultZoom (typeof searchRadius ! undefined) ? zoomLevelssearchRadius : 15;var currentRadius (typeof searchRadius ! undefined) ? searchRadius : 804.67;var currentKeyword ;var currentIcon ;var overlays ;var clicked false;var customMapPinsObj ? JSON.parse() : ;var oms;//Google Maps Lazyloadinglet lazyLoaded false;$(document).on(ready, function () { let script document.createElement(script) //Register Event Listeners so we can look for the widget container smRegisterListener(load, smLazyLoad); smRegisterListener(scroll, smLazyLoad); smRegisterListener(resize, smLazyLoad); //Load the map script if the widget is in the view port function smLazyLoad() { if (smIsInViewport(document.getElementById(mapFullWidth)) && lazyLoaded false) { $(.neighborhood-widget__loader).show(); lazyLoaded true; // adds the script tag to the document if (document.getElementsByTagName(body)0) { document.getElementsByTagName(body)0.appendChild(script) } else { document.getElementsByTagName(html)0.appendChild(script) } // baseline config for script tag script.src https://maps.googleapis.com/maps/api/js?keyAIzaSyDS1oKsJ_hSSZqIslqkR4EdK1VndKUOPYM&librariesplaces,geometry script.async true script.defer true //after the google map script has loaded we can call the widget script script.onload function () { loadMap(); $(.neighborhood-widget__loader).hide(slow); } } } //check if the widget is in the view port function smIsInViewport(el) { var rect el.getBoundingClientRect(); return ( rect.bottom > 0 && rect.right > 0 && rect.top (window.innerHeight || document.documentElement. clientHeight) && rect.left (window.innerWidth || document.documentElement. clientWidth) ); } //This is where our event listeners are being created function smRegisterListener(event, func) { if (window.addEventListener) { if (event resize) { window.addEventListener(event, smDebounce(func)); } else if (event scroll) { window.addEventListener(event, smThrottle(func, 500)); } else { window.addEventListener(event, func) } } else { window.attachEvent(on + event, func) } } function smDebounce(func) { var timer; return function (event) { if (timer) clearTimeout(timer); timer setTimeout(func, 0, event); }; } function smThrottle(func, wait) { var time Date.now(); return function () { if ((time + wait - Date.now()) 0) { func(); time Date.now(); } } } }); //End Google Maps Lazyloading function loadMap() { $(function () { initMap(); }); function initMap() { origin new google.maps.LatLng(latitude, longitude); var stylesObj {elementType: geometry, stylers: { color: #f5f5f5 } }, { elementType: labels.icon, stylers: { visibility: off } }, { elementType: labels.text.fill, stylers: { color: #616161 } }, { elementType: labels.text.stroke, stylers: { color: #f5f5f5 } }, { featureType: administrative.land_parcel, elementType: labels.text.fill, stylers: { color: #bdbdbd } }, { featureType: poi, elementType: geometry, stylers: { color: #eeeeee } }, { featureType: poi, elementType: labels.text.fill, stylers: { color: #757575 } }, { featureType: poi.park, elementType: geometry, stylers: { color: #e5e5e5 } }, { featureType: poi.park, elementType: labels.text.fill, stylers: { color: #9e9e9e } }, { featureType: road, elementType: geometry, stylers: { color: #ffffff } }, { featureType: road.arterial, elementType: labels.text.fill, stylers: { color: #757575 } }, { featureType: road.highway, elementType: geometry, stylers: { color: #dadada } }, { featureType: road.highway, elementType: labels.text.fill, stylers: { color: #616161 } }, { featureType: road.local, elementType: labels.text.fill, stylers: { color: #9e9e9e } }, { featureType: transit.line, elementType: geometry, stylers: { color: #e5e5e5 } }, { featureType: transit.station, elementType: geometry, stylers: { color: #eeeeee } }, { featureType: water, elementType: geometry, stylers: { color: #c9c9c9 } }, { featureType: water, elementType: labels.text.fill, stylers: { color: #9e9e9e } } ; mapFullWidth new google.maps.Map(document.getElementById(mapFullWidth), { center: origin, zoom: defaultZoom, mapTypeControl: false, scrollwheel: false, minZoom: 10 //gestureHandling: greedy }); mapService new google.maps.places.PlacesService(mapFullWidth); oms new OverlappingMarkerSpiderfier(mapFullWidth, { markersWontMove: true, markersWontHide: true, basicFormatEvents: false, keepSpiderfied: true, nearbyDistance: 22, spiralFootSeparation: 28, spiralLengthStart: 18, spiralLengthFactor: 5 }); mapFullWidth.setOptions({ styles: stylesObj }); var markerIconNormal { path: M54.549,17.947c-12.314,0-22.332,10.02-22.332,22.334c0,11.854,20.262,39.548,21.125,40.721l0.805,1.096,c0.094,0.129,0.244,0.204,0.402,0.204c0.16,0,0.309-0.075,0.404-0.204l0.805-1.096c0.863-1.173,21.125-28.867,21.125-40.721,C76.883,27.967,66.863,17.947,54.549,17.947z M54.549,32.281c4.412,0,8,3.588,8,8c0,4.41-3.588,8-8,8c-4.41,0-8-3.59-8-8,C46.549,35.869,50.139,32.281,54.549,32.281z, fillColor: #7eb33e, fillOpacity: 1, scale: .75, strokeWeight: 0, anchor: new google.maps.Point(55, 80) }; var markerOptions { position: origin, map: mapFullWidth, icon: markerIconNormal, geometry: { location: origin }, name: name, vicinity: addressLine1, addressState: addressState, addressPostalCode: addressPostalCode, phonesNumber: phonesNumber, website: website, city: city }; propertyMarker new google.maps.Marker(markerOptions); google.maps.event.addListener(propertyMarker, spider_format, function (status) { if (status OverlappingMarkerSpiderfier.markerStatus.SPIDERFIED) { propertyMarker.setIcon({ path: M54.549,17.947c-12.314,0-22.332,10.02-22.332,22.334c0,11.854,20.262,39.548,21.125,40.721l0.805,1.096,c0.094,0.129,0.244,0.204,0.402,0.204c0.16,0,0.309-0.075,0.404-0.204l0.805-1.096c0.863-1.173,21.125-28.867,21.125-40.721,C76.883,27.967,66.863,17.947,54.549,17.947z M54.549,32.281c4.412,0,8,3.588,8,8c0,4.41-3.588,8-8,8c-4.41,0-8-3.59-8-8,C46.549,35.869,50.139,32.281,54.549,32.281z, fillColor: #7eb33e, fillOpacity: 1, scale: .5, strokeWeight: 0, anchor: new google.maps.Point(55, 45) }); } else { propertyMarker.setIcon({ path: M54.549,17.947c-12.314,0-22.332,10.02-22.332,22.334c0,11.854,20.262,39.548,21.125,40.721l0.805,1.096,c0.094,0.129,0.244,0.204,0.402,0.204c0.16,0,0.309-0.075,0.404-0.204l0.805-1.096c0.863-1.173,21.125-28.867,21.125-40.721,C76.883,27.967,66.863,17.947,54.549,17.947z M54.549,32.281c4.412,0,8,3.588,8,8c0,4.41-3.588,8-8,8c-4.41,0-8-3.59-8-8,C46.549,35.869,50.139,32.281,54.549,32.281z, fillColor: #7eb33e, fillOpacity: 1, scale: .75, strokeWeight: 0, anchor: new google.maps.Point(55, 80) }); } }); oms.addMarker(propertyMarker); var content div classneighborhood-widget__marker neighborhood-widget__marker-property> + h4>a href + overridePropertyLink + target_blank> + name + /a>/h4> + p> + addressLine1.replace(/,/g, br />) + br /> + city + , + addressState + + addressPostalCode + /p> + p>strong> + phonesNumber + /strong>/p> + p>a href + overrideGetDirections + target _blank>strong>Get Directions/strong>/a>/p>; content + /div>; google.maps.event.addListener(propertyMarker, spider_click, function () { if (infoWindow ! undefined) { infoWindow.close(); } infoWindow new google.maps.InfoWindow({ content: content }); infoWindow.open(mapFullWidth, propertyMarker); $(.neighborhood-widget__marker).parent().parent().parent().prev().find(> div).eq(7).css(border-top, 3px solid #7eb33e;); }); var center; function calculateCenter() { center mapFullWidth.getCenter(); } google.maps.event.addDomListener(mapFullWidth, idle, function () { calculateCenter(); }); google.maps.event.addListener(mapFullWidth, spider_click, function (event) { infoWindow.close(); clicked false; if ($(window).width() 543) { hideCategories(); } }); google.maps.event.addDomListener(window, resize, function () { mapFullWidth.setCenter(center); }); google.maps.event.addListener(mapFullWidth, zoom_changed, boundsUpdated); $(customMapPinsObj).each(function (i, v) { if (v.Category null) { var generalIcon { url: \CMSScripts\Custom\RPWebParts\spiderfier\general.png, //placeResult.icon, scaledSize: new google.maps.Size(26, 26), anchor: new google.maps.Point(13, 13), }; var customMarkerOptions { position: new google.maps.LatLng(v.Latitude, v.Longitude), map: mapFullWidth, icon: generalIcon, geometry: { location: new google.maps.LatLng(v.Latitude, v.Longitude) }, name: v.Name, vicinity: v.Address, addressState: v.State, addressPostalCode: v.Zip, website: v.Url, city: v.City }; var customMarker new google.maps.Marker(customMarkerOptions); markersArray.push(customMarker); var customPin div classneighborhood-widget__marker neighborhood-widget__marker-custom> + h4>a href + v.Url + target_blank> + v.Name + /a>/h4> + p> + v.Address + br /> + v.City + , + v.State + + v.Zip + /p> + p>a hrefhttps://www.google.com/maps/dir/?api1&destination + v.Address.replace(/ /g, +) + , + v.City.replace(/ /g, +) + , + v.State + target_blank>strong>Get Directions/strong>/a>/p>/div>; google.maps.event.addListener(customMarker, spider_click, function () { if (infoWindow ! undefined) { infoWindow.close(); } infoWindow new google.maps.InfoWindow({ content: customPin }); infoWindow.open(mapFullWidth, customMarker); $(.neighborhood-widget__marker).parent().parent().parent().prev().find(> div).eq(7).css(border-top, 3px solid #7eb33e;); }); } }); } function circleDrawHandler(radius) { while (overlays0) { overlays.pop().setMap(null); } var circle new google.maps.Circle({ center: origin, clickable: true, draggable: false, editable: false, fillColor: #004de8, fillOpacity: 0.27, map: mapFullWidth, radius: radius, strokeColor: #004de8, strokeOpacity: 0.62, strokeWeight: 1 }); overlays.push(circle); google.maps.event.addListener(circle, rightclick, polygonDestructionHandler); }; polygonDestructionHandler function () { return this.setMap(null); }; function boundsUpdated(event) { var z mapFullWidth.getZoom(); var bounds mapFullWidth.getBounds(); var center mapFullWidth.getCenter(); var ne bounds.getNorthEast(); var sw bounds.getSouthWest(); var nw new google.maps.LatLng(ne.lat(), sw.lng()); var se new google.maps.LatLng(sw.lat(), ne.lng()); if (bounds && center) { var b google.maps.geometry.spherical.computeDistanceBetween(nw, ne) / 2; var h google.maps.geometry.spherical.computeDistanceBetween(center, ne); var radius ((h - b) / 400); } } function createMarker(placeResult, icon) { var iconList entertainment, schools, food, nightlife, recreation, professional, residences, shopping, travel; if (iconList.indexOf(icon) 0) { icon general; } var markerIconUrl /templateresources/global/icons/map-icons/ + icon + .png; var markerIcon { url: markerIconUrl, scaledSize: new google.maps.Size(26, 26), anchor: new google.maps.Point(13, 13), }; var markerOptions { map: mapFullWidth, position: placeResult.geometry.location, icon: markerIcon, zIndex: 1 }; var marker new google.maps.Marker(markerOptions); google.maps.event.addListener(marker, spider_format, function (status) { if (status OverlappingMarkerSpiderfier.markerStatus.SPIDERFIABLE) { marker.setIcon({ url: /CMSScripts/Custom/RPWebParts/spiderfier/general-plus.png, scaledSize: new google.maps.Size(26, 26), anchor: new google.maps.Point(13, 13) }); } else { marker.setIcon({ url: markerIconUrl, scaledSize: new google.maps.Size(26, 26), anchor: new google.maps.Point(13, 13), }); } }); oms.addMarker(marker); markersArray.push(marker); google.maps.event.addListener(marker, spider_click, function () { clicked true; getPlaceDetails(placeResult, marker); this.setOptions({ zIndex: 10 }); }); google.maps.event.addListener(marker, closeclick, function () { clicked false; }); } function isValid(input1, input2) { if (input1 ! undefined || input2 ! undefined) { return true; } else { return false; } } function getPlaceDetails(placeResult, marker){ if (infoWindow ! undefined) { infoWindow.close(); } var request { reference: placeResult.reference }; mapService.getDetails(request, function(details, status) { var priceRating ; if (details.price_level ! undefined) { for (i 1; i details.price_level; i++) { priceRating + $; } } var photoUrl ; if (details.photos ! undefined) { if (details.photos.length > 0) { photoUrl details.photos0.getUrl({ maxWidth: 300, maxHeight: 300 }); } } var addr details.address_components; var content div classneighborhood-widget__marker + ((photoUrl ! ) ? has-photo : ) + >; content + (photoUrl ! ) ? div classphoto stylebackground-image: url( + photoUrl + )>/div> : ; content + h4>a href + details.url + target_blank> + details.name + /a>/h4>; content + (details.rating ! undefined) ? span classrating> + details.rating + /span> : ; content + p>; content + (getAddressComponent(addr, street_number) ! undefined) ? getAddressComponent(addr, street_number) + : ; content + (getAddressComponent(addr, route, short) ! undefined) ? getAddressComponent(addr, route, short) : ; content + (isValid(getAddressComponent(addr, street_number), getAddressComponent(addr, route, short))) ? br /> : ; content + (getAddressComponent(addr, locality) ! undefined) ? getAddressComponent(addr, locality) + , : ; content + (getAddressComponent(addr, administrative_area_level_1, short) ! undefined) ? getAddressComponent(addr, administrative_area_level_1, short) + : ; content + (getAddressComponent(addr, postal_code, short) ! undefined) ? getAddressComponent(addr, postal_code, short) : ; content + /p>; content + (details.formatted_phone_number ! undefined) ? p>strong> + details.formatted_phone_number + /strong>/p> : ; content + p>a hrefhttps://www.google.com/maps/dir/?api1&destination + details.formatted_address + target_blank>strong>Get Directions/strong>/a> + ((priceRating ! ) ? • span classprice> + priceRating + /span> : ) + /p>; content + /div>; infoWindow new google.maps.InfoWindow({ content: content }); infoWindow.open(mapFullWidth, marker); }); } function getAddressComponent(components, type, length){ var str; $(components).each(function(){ if (this.types0 type){ str (length short) ? this.short_name : this.long_name; return; } }); return str; } function findByKeyword(keyword, icon) { currentKeyword keyword; currentIcon icon; var excludedKeywords $.parseJSON(); var excludedBusinesses $.parseJSON(); var filteredWords sex,strip club,adult entertainment,strip bar,XXX,porn,escort,adult video,gentlemens club,adult bookstore,adult club; if (excludedKeywords.length > 0) { filteredWords + , + excludedKeywords.join(,); } if (excludedBusinesses.length > 0) { filteredWords + , + excludedBusinesses.join(,); } var fwordsArray filteredWords.split(,); var request { keyword: keyword, location: origin, radius: currentRadius }; $(.neighborhood-widget__loader).show(); mapService.nearbySearch(request, function (results, status) { deleteOverlays(); var customPinExists false; $(customMapPinsObj).each(function (i, v) { $(v.Category).each(function (j, w) { if (w icon || (!icon && keyword && w keyword.trim())) { customPinExists true; var markerIconUrl /templateresources/global/icons/map-icons/ + (icon ? icon : general) + .png; var markerIcon { url: markerIconUrl, scaledSize: new google.maps.Size(26, 26), anchor: new google.maps.Point(13, 13) }; var customMarkerOptions { position: new google.maps.LatLng(v.Latitude, v.Longitude), map: mapFullWidth, icon: markerIcon, geometry: { location: new google.maps.LatLng(v.Latitude, v.Longitude) }, name: v.Name, vicinity: v.Address, addressState: v.State, addressPostalCode: v.Zip, website: v.Url, city: v.City }; var customMarker new google.maps.Marker(customMarkerOptions); google.maps.event.addListener(customMarker, spider_format, function (status) { if (status OverlappingMarkerSpiderfier.markerStatus.SPIDERFIABLE) { customMarker.setIcon({ url: /CMSScripts/Custom/RPWebParts/spiderfier/general-plus.png, scaledSize: new google.maps.Size(26, 26), anchor: new google.maps.Point(13, 13) }); } else { customMarker.setIcon({ url: markerIconUrl, scaledSize: new google.maps.Size(26, 26), anchor: new google.maps.Point(13, 13), }); } }); oms.addMarker(customMarker); markersArray.push(customMarker); var customPin div classneighborhood-widget__marker neighborhood-widget__marker-custom> + h4>a href + v.Url + target_blank> + v.Name + /a>/h4> + p> + v.Address + br /> + v.City + , + v.State + + v.Zip + /p> + p>a hrefhttps://www.google.com/maps/dir/?api1&destination + v.Address.replace(/ /g, +) + , + v.City.replace(/ /g, +) + , + v.State + target_blank>strong>Get Directions/strong>/a>/p>/div>; google.maps.event.addListener(customMarker, spider_click, function () { if (infoWindow ! undefined) { infoWindow.close(); } infoWindow new google.maps.InfoWindow({ content: customPin }); infoWindow.open(mapFullWidth, customMarker); $(.neighborhood-widget__marker).parent().parent().parent().prev().find(> div).eq(7).css(border-top, 3px solid #7eb33e;); }); } }); }); if (status google.maps.places.PlacesServiceStatus.OK) { $(results).each(function () { var temp 0; for (var i 0; i fwordsArray.length; i++) { var re new RegExp((^|\\s+) + fwordsArrayi + (\\s+|$), gi); if (this.name.match(re) ! null) { temp + this.name.match(re); } } if (temp 0 && (false false)) { createMarker(this, currentIcon); } }); if (markersArray.length > 0) { var bounds new google.maps.LatLngBounds(); for (var i 0; i markersArray.length; i++) { bounds.extend(markersArrayi.getPosition()); } bounds.extend(origin); mapFullWidth.fitBounds(bounds); } } if ((status ZERO_RESULTS && !customPinExists) || (markersArray.length 0)) { $(.search-no-results).addClass(show-message); } else { $(.search-no-results).removeClass(show-message); } $(.neighborhood-widget__loader).hide(slow); }); } function deleteOverlays() { if (markersArray) { while (markersArray0) { markersArray.pop().setMap(null); } } } var categoriesHidden false; $(function () { var mainKeywords ; $.each(mainKeywords.split(|), function (idx, val) { if (val ! ) { $(.neighborhood-widget__categories ul lidata-icon + val + ).hide(); } }); var customKeywords $.parseJSON(); $.each(customKeywords, function (idx, val) { keywordItem li rolebutton aria-label + val + data-icon>span classfa fa-circle-o>/span>div classneighborhood-button-text> + val + /div>/li>; $(.neighborhood-widget__categories ul).append(keywordItem); }); $(.neighborhood-widget__categories li).click(function () { $(this).addClass(active); $(this).siblings().removeClass(active); findByKeyword($(this).text(), $(this).data(icon)); $(.neighborhood-widget__search input).val($(this).text()); if ($(window).width() 768) { hideCategories(); } }); $(.neighborhood-widget__handle).click(function () { if (!categoriesHidden) { hideCategories(); } else { showCategories(); } }); $(.neighborhood-widget__search input).click(function (e) { $(.search-no-results).removeClass(show-message); showCategories(); if ($(window).width() 768 && $(.neighborhood-widget__nav).hasClass(expanded)) { blur(); } }); $(.neighborhood-widget__search input).keypress(function (e) { if (e.which 13) { findByKeyword($(this).val(), general); hideCategories(); $(.neighborhood-widget__categories li).removeClass(active); $(.neighborhood-widget__search input).blur(); return false; } }); $(.neighborhood-widget__search .fa-search).click(function () { findByKeyword($(.neighborhood-widget__search input).val(), general); hideCategories(); $(.neighborhood-widget__categories li).removeClass(active); }); var navPosition $(.neighborhood-widget__nav).position(); var walkScoreHeight ($(.walk-score-container).length > 0) ? $(.neighborhood-widget__walkscore).height() + 30 : 0; $(.neighborhood-widget__categories).css(max-height, $(.neighborhood-widget__categories).parent().parent().height() - (90 + navPosition.top) - walkScoreHeight); function hideCategories() { $(.neighborhood-widget__categories).css({ margin-top: -$(.neighborhood-widget__categories).innerHeight(), opacity: 0 }) $(.neighborhood-widget__nav).removeClass(expanded); categoriesHidden true; } function showCategories() { $(.neighborhood-widget__categories).css({ margin-top: 0, opacity: 1 }); $(.neighborhood-widget__nav).addClass(expanded); categoriesHidden false; } $(window).resize(function () { var navPosition $(.neighborhood-widget__nav).position(); var walkScoreHeight ($(.walk-score-container).length > 0) ? $(.neighborhood-widget__walkscore).height() + 30 : 0; $(.neighborhood-widget__categories).css(max-height, $(.neighborhood-widget__categories).parent().parent().height() - (90 + navPosition.top) - walkScoreHeight); }); }); } /script> div idmapFullWidth>/div> div classneighborhood-widget__loader> div classloader> svg classcircular viewbox25 25 50 50> circle classpath cx50 cy50 r20 fillnone stroke-width2 stroke-miterlimit10>/circle> /svg> /div> /div> div classneighborhood-widget__nav expanded> div classneighborhood-widget__search> div classform-group> input typetext classform-control placeholderSearch... aria-labelsearch tabindex0 /> span classfa fa-search aria-hiddentrue>/span> /div> /div> div classneighborhood-widget__categories> ul> li data-iconentertainment rolebutton aria-labelarts and entertainment>span classfa fa-paint-brush>/span>div classneighborhood-button-text> Arts & Entertainment/div>/li> li data-iconschools rolebutton aria-labelcolleges and universities>span classfa fa-graduation-cap>/span>div classneighborhood-button-text> Colleges & Universities/div>/li> li data-iconfood rolebutton aria-labelfood>span classfa fa-cutlery>/span>div classneighborhood-button-text> Food/div>/li> li data-iconnightlife rolebutton aria-labelnightlife spots>span classfa fa-beer>/span>div classneighborhood-button-text> Nightlife Spots/div>/li> li data-iconrecreation rolebutton aria-labeloutdoors and recreation>span classfa fa-soccer-ball-o>/span>div classneighborhood-button-text> Outdoors & Recreation/div>/li> li data-iconprofessional rolebutton aria-labelprofessional>span classfa fa-suitcase>/span>div classneighborhood-button-text> Professional/div>/li> li data-iconresidences rolebutton aria-labelresidences>span classfa fa-building>/span>div classneighborhood-button-text> Residences/div>/li> li data-iconshopping rolebutton aria-labelshops and services>span classfa fa-shopping-bag>/span>div classneighborhood-button-text> Shops & Services/div>/li> li data-icontravel rolebutton aria-labeltravel and transport>span classfa fa-bus>/span>div classneighborhood-button-text> Travel & Transport/div>/li> /ul> /div> div classneighborhood-widget__handle> span classicon-bar>/span> span classicon-bar>/span> /div> /div> div classneighborhood-widget__walkscore>/div> div classsearch-no-results>No Results Found/div> /div>/div>/span> /div> /section> section idzcontact classpage_contact set-hash> div classcontactLeft>div id classcontactContent>h1 classpageHeader animate-me bounceInLeft> Contact Us/h1>h2 classsubHeader animate-me bounceInLeft delay> Ready to tour or have questions?/h2>p classcontactText> /p>/div>div id classanimate-me bounceInLeft delay>script typetext/javascript> var rpData null; var listofReasons ; var defaultSource ; var hideRefer false; var hideBed false; var pmcName Michaels Management Services, LLC; var overridePrivacy href/Privacy-policy.aspx target_blank; var contactLeadSources select tabindex7 classbody-txt1 idusersource nameusersource>option value>-Select Source-/option>option valueP000000032>AffordableHousing.com/option>option valueP000000014>Apartment List/option>option valueP000000001>Apartment247/option>option valueS000000041>ApartmentFinder.com/option>option valueS000000003>ApartmentGuide.com/option>option valueP000000002>ApartmentList.com/option>option valueS000000005>Apartments.com/option>option valueP000000029>Apple Maps/option>option valueS000000020>Brochure/Flyer/option>option valueP000000024>Display Retargeting/option>option valueS000000021>Drive By/option>option valueP000000009>Facebook/option>option valueS000000008>ForRent.com/option>option valueP000000010>Google/option>option valueP000000003>ILoveLeasing/option>option valueP000000019>Instagram.com/option>option valueP000000017>Knock/option>option valueP000000004>LeaseHawk/option>option valueS000000071>Local Housing Authority/option>option valueS000000016>Local News Campaign/option>option valueP000000022>Nextdoor.com/option>option valueS000000070>Other/option>option valueP000000033>Other Website/option>option valueP000000028>Paid Search/option>option valueS000000028>PEP/option>option valueP000000015>PostEngine (Rooof)/option>option valueP000000005>Power Pro Leasing/option>option valueS000000029>Previous Resident/option>option valueS000000001>Property Website/option>option valueP000000016>Realtor.com/option>option valueP000000013>Rentable/option>option valueP000000011>Rental Housing Deals/option>option valueS000000027>Resident Referral/option>option valueP000000018>ResMate/option>option valueP000000008>SEM Traffic/option>option valueP000000031>Senior Housing Net/option>option valueS000000023>Sign/option>option valueP000000025>Social Retargeting/option>option valueP000000026>Social Senior Interest/option>option valueP000000027>TCC/option>option valueP000000020>TikTok.com/option>option valueP000000012>Website/option>option valueP000000030>Yelp/option>option valueP000000023>Zillow/option>option valueP000000021>Zumper.com/option>/select>; var internationalProperty false; //internationalProperty true;//debug var disableReferralTracking False; var countryCode USA; var ipAddress 180.93.247.172; var enableRecaptcha true; var pageName General; var cmsSiteId 26435; var widgetName rpWebpart_GoogleRecaptcha; var timeoutValue 120000; var googleAnalyticsId ; var formSuccess false; var captchaToken ; var o {}; var kpv { Studio+ : { key : 192, bed : 0, bath : 0 }, S Bed /1 Bath : { key : 192, bed : 5, bath : 1 }, S Bed /1.5 Bath : { key : 192, bed : 5, bath : 1.5 }, 1 Bed /1 Bath : { key : 193, bed : 1, bath : 1 }, 1 Bed /1.5 Bath : { key : 193, bed : 1, bath : 1.5 }, 1 Bed /2 Bath : { key : 194, bed : 1, bath : 2 }, 1 Bed /2.5 Bath : { key : 194, bed : 1, bath : 2.5 }, 2 Bed /1 Bath : { key : 195, bed : 2, bath : 1 }, 2 Bed /1.5 Bath : { key : 195, bed : 2, bath : 1.5 }, 2 Bed /2 Bath : { key : 196, bed : 2, bath : 2 }, 2 Bed /2.5 Bath : { key : 196, bed : 2, bath : 2.5 }, 3 Bed /1 Bath : { key : 197, bed : 3, bath : 1 }, 3 Bed /1.5 Bath : { key : 197, bed : 3, bath : 1.5 }, 3 Bed /2 Bath : { key : 198, bed : 3, bath : 2 }, 3 Bed /2.5 Bath : { key : 198, bed : 3, bath : 2.5 }, 3 Bed /3 Bath: { key: 199, bed: 3, bath: 3 }, 3 Bed /3.5 Bath : { key : 199, bed : 3, bath : 3.5 }, 4 Bed /1 Bath : { key : 200, bed : 4, bath : 1 }, 4 Bed /1.5 Bath : { key : 200, bed : 4, bath : 1.5 }, 4 Bed /2 Bath : { key : 201, bed : 4, bath : 2 }, 4 Bed /2.5 Bath : { key : 201, bed : 4, bath : 2.5 }, 4 Bed /3 Bath : { key : 202, bed : 4, bath : 3 }, 4 Bed /3.5 Bath : { key : 202, bed : 4, bath : 3.5 }, 4 Bed /4 Bath : { key : 202, bed : 4, bath : 4 }, 5 Bed /1 Bath: { key: 202, bed: 5, bath: 1 }, 5 Bed /1.5 Bath: { key: 202, bed: 5, bath: 1.5 }, 5 Bed /2 Bath: { key: 202, bed: 5, bath: 2 }, 5 Bed /2.5 Bath: { key: 202, bed: 5, bath: 2.5 }, 5 Bed /3 Bath: { key: 202, bed: 5, bath: 3 }, 5 Bed /3.5 Bath: { key: 202, bed: 5, bath: 3.5 } }; $(document).ready(function () { var datePicker_dateFormat (internationalProperty true) ? dd/mm/yy : mm/dd/yy; $(#userIpAddress).val(ipAddress); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf_movedate).datepicker({ startDate: new Date(), autoHide: true, dateFormat: datePicker_dateFormat, autoclose: true }); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf_movedate).on(pick.datepicker, function (e) { var postDate $(this).datepicker(formatDate, e.date); $(this).val(postDate); isFieldValid($(this)); $(this).data(post-data, postDate); }); $.ajax({ type: GET, url: CmsSiteManager/callback.aspx?actProxy/GetFloorPlans, dataType: jsonp, timeout: timeoutValue, success: function (data) { rpData data; buildBedRoomSelect(); }, error: function (response) { if (response.statusText timeout) { $(#pnlMobile).html(div classtimeout-message>div classtimeout-icon>img src/globalresources/widgets/images/TimeOutSessionIcon.png />/div>div classtimeout-text-message>b>Time Out Error/b>.br> Refresh Page or Try Again Later/div>/div>); } } }); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contactus-float-input-div.reason).append(contactLeadSources); if (hideBed.toLowerCase() true) { $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contactus-float-input-div.bed).hide(); } if (hideRefer.toLowerCase() true) { $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contactus-float-input-div.reason).hide(); } else $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf #contact .contactus-float-input-div.comments-txt).css(height, 186px); if (defaultSource 0) $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf #usersource).val(); else if (defaultSource) $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf #usersource).val(defaultSource); else $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf #usersource).val(); if (disableReferralTracking.toLowerCase() ! true && matchedSourceId) { $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form #usersource).val(matchedSourceId); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form #contactusReason).hide(); } $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf #dayPhone1).on(keyup, function () { var value $(this).val(); var regex1 /^0-9 +*/gi; var regex2 /^0-9*/gi; var newValue value.substring(0, 1).replace(regex1, ) + value.substring(1).replace(regex2, ); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf #dayPhone1).val(newValue); }); }); function buildBedRoomSelect() { var bathRooms 0; var bedRooms 0; var countUnit 1; for (var i 0; i rpData.floorplans.length; i++) { var currentbathRooms rpData.floorplansi.bathRooms; var currentbedRooms rpData.floorplansi.bedRooms; if (bathRooms ! currentbathRooms || bedRooms ! currentbedRooms) { var str currentbedRooms + Bed / + currentbathRooms + Bath; try { $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf #bedbathid).append(option value + kpvstrkey + classtext> + str + /option>); } catch (err) { //This error typically happens when it cannot find the str and consaquently cannot find the key. } bathRooms currentbathRooms; bedRooms currentbedRooms; countUnit++; } } } function f_getCookie(cookieName) { var cookieValue document.cookie; var cookieStart cookieValue.indexOf( + cookieName + ); if (cookieStart -1) { cookieStart cookieValue.indexOf(cookieName + ); } if (cookieStart -1) { cookieValue null; } else { cookieStart cookieValue.indexOf(, cookieStart) + 1; var cookieEnd cookieValue.indexOf(;, cookieStart); if (cookieEnd -1) { cookieEnd cookieValue.length; } cookieValue unescape(cookieValue.substring(cookieStart, cookieEnd)); } return cookieValue; } function floatValidPhone(b) { var a window.event ? b.keyCode : b.which; if (internationalProperty true && $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf #dayPhone1).val().length 0 && b.shiftKey && b.keyCode 43) return true; if (a 0 || a 8) return true; if (a > 47 && a 58) return true; else return false; } /script>style> .contact-mobile-form .reqErr { border: 1px solid red !important; } .contact-mobile-form .error-msg { display:inline-block; color:red; margin-top:10px; } .grecaptcha-badge{ bottom: 100px !important; }/style>div idp_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf> div idpnlMobile classmobile cf-pnlMobile timeout-error-contact> div classcontact-mobile-form> input namepid typehidden idpid /> input namelcid typehidden idlcid /> input namecid typehidden idcid /> input nameuserip typehidden iduserIpAddress /> div idcontactusFirstName classcontactus-float-input-div> input idfirstname namefirstname typetext placeholderFirst name maxlength40 tabindex0 classbody-txt1 required titleFirst name aria-labelfirst name /> span classrequired-field>*/span> /div> div idcontactusLastName classcontactus-float-input-div> input idlastname namelastname typetext placeholderLast name maxlength40 tabindex0 classbody-txt1 required titleLast name aria-labellast name /> span classrequired-field>*/span> /div> div idcontactusEmail classcontactus-float-input-div> input idemail nameemail typetext placeholderEmail maxlength40 tabindex0 classbody-txt1 required email titleEmail aria-labelemail /> span classrequired-field>*/span> /div> div idcontactusEmailCtrl classcontactus-float-input-div> input tabindex-1 ide-mail typetext classhpInput />p styledisplay:none>Do not fill out this input form, it is for bot control purposes only./p> /div> div idcontactusPhone classcontactus-float-input-div> input iddayPhone1 namedayPhone1 typetext placeholderPhone number maxlength21 tabindex0 classbody-txt1 required titlePhone number aria-labelphone number onkeypressreturn floatValidPhone(event); /> span classrequired-field>*/span> /div> div idcontactusBedBath classcontactus-float-input-div bed> select idbedbathid namebedbathid tabindex0 classbody-txt1 aria-labelbedrooms> option value>Select Bedrooms/option> /select> /div> div idcontactusMoveDate classcontactus-float-input-div move-in> input idp_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf_movedate namemovedate tabindex0 typetext classbody-txt1 required readonlyreadonly aria-labelmove in date titleMove In Date placeholderMove In Date /> span classrequired-field>*/span> /div> div idcontactusReason classcontactus-float-input-div reason>/div> div idcontactusComments classcontactus-float-input-div comments-txt> textarea idmsg namemsg rows3 cols20 tabindex0 classbody-txt1 titleComments placeholderComments aria-labelcomments>/textarea> /div> div idcontactusPrivacy classcontactus-float-input-div privacy> input idprivacyid nameprivacyid typecheckbox classprivacy-check required valueAgree tabindex0 aria-labelprivacy policy agreement /> label forprivacyid classrequired>By submitting this form, you agree to the /label> a href/Privacy-policy.aspx target_blank>privacy policy/a> span classrequired-field>*/span> /div> div classrequired-info>span>*/span> Required Information/div> div classsubmitbutton> button typebutton idbtnSubmit classcf-submit aria-labelSubmit Form namebutton>Submit/button> /div> p iderrorMessage classerror-msg>/p> div classdisclaimerText>/div> script typetext/javascript> function setFormErrorMessage(message) { $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf #errorMessage).html(message); } function setInputValidity($input, isValid) { if (isValid) { $input.removeAttr(aria-invalid); $input.removeClass(reqErr); } else { $input.attr(aria-invalid, true); $input.addClass(reqErr); } } function isFieldValid($input) { var bIsValid false; if ($input.hasClass(email)) { bIsValid validateEmail($input); } else if ($input.attr(id) dayPhone1) { bIsValid validatePhoneNumber($input); } else if ($input.hasClass(privacy-check)) { if ($input.is(:not(:checked))) { bIsValid false; $(labelfor + $input.attr(id) + ).addClass(reqErr); } else { bIsValid true; $(labelfor + $input.attr(id) + ).removeClass(reqErr); } } else { //just do a required check... field must have content bIsValid $input.val() ! ; } setInputValidity($input, bIsValid); //check to see we need to clear out the error message if ($(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form input.required.reqErr).length 0) { setFormErrorMessage(); } return bIsValid; } $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form input.required).blur(function () { isFieldValid($(this)); }); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form select.required).blur(function () { isFieldValid($(this)); }); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form input.requiredR).blur(function () { isFieldValid($(this)); }); function validateEmail($input) { var email $input.val(); // Email regex pattern var reg /^((^>()\\\.,;:\s@\+(\.^>()\\\.,;:\s@\+)*)|(\.+\))@((\0-9{1,3}\.0-9{1,3}\.0-9{1,3}\.0-9{1,3}\)|((a-zA-Z\-0-9+\.)+a-zA-Z{2,}))$/; return reg.test(email); } function validatePhoneNumber($input) { var phoneNumber $input.val(); // Regex pattern to match the phone number formats var reg /^(?:\(\d{3}\)|\d{3}-.\s?)\d{3}-.\s?\d{4}$/; return reg.test(phoneNumber); } $(.contact-us-enhanced .required-group inputtypecheckbox).each(function () { if ($(this).is(:not(:checked))) { var msg $(this).attr(aria-label); $(this).attr(aria-invalid, true); $(this).addClass(validate-field); $(labelfor + $(this).attr(id) + ).addClass(validate-field); } else { $(this).removeAttr(aria-invalid); $(this).removeClass(validate-field); $(labelfor + $(this).attr(id) + ).removeClass(validate-field); } }); function changeMessage() { alert(error loading); } function getSubmitTimeStamp() { let date new Date(); var formattedDate String(date.getUTCFullYear() + - + date.getUTCDate() + - + date.getUTCDay() + + date.getUTCHours() + : + date.getUTCMinutes() + : + date.getUTCSeconds()); console.log(Get UTC date time/stamp: + formattedDate) return formattedDate; } function sendContactInfo() { if (enableRecaptcha true) { ocmsSiteId cmsSiteId; opageName pageName; owidgetName widgetName; } ogoogleAnalyticsId googleAnalyticsId; oipaddress ipAddress; oleadtime getSubmitTimeStamp(); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form input).each(function () { var postData $(this).data(post-data); o$(this).attr(name) (postData null || postData undefined) ? $(this).val() : postData; }); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form select).each(function () { if ($(this).attr(name) usersource) o$(this).attr(name) $(option:selected, this).text(); else o$(this).attr(name) $(this).val(); }); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form textarea).each(function () { o$(this).attr(name) escape($(this).val()); }); if ($(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form #e-mail).val().length 0) { var id $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form #bedbathid option:selected).val(); $.ajax({ type: POST, dataType: json, cache: false, timeout: timeoutValue, url: CMSSiteManager/Callback.aspx?actset_contact, data: o, success: function (json) { if (json.ErrorNumber) { formSuccess false; setFormErrorMessage(Failed to submit guest card.); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .cf-submit).prop(value, Submit); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .cf-submit).prop(disabled, false); } else { try { $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .cf-pnlMobile).hide(); let customDimensions {} customDimensions.dimension15 json.LeaseStarLeadId; if (json.Lead2LeaseLeadId ! 0) customDimensions.dimension17 json.Lead2LeaseLeadId; f_analyticsSendEvent(Contact, Information Request, Thank you, customDimensions); } catch (e) { } window.open(/Thank-You.aspx, _self); } }, beforeSend: function (json) { formSuccess true; $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .cf-submit).prop(value, Sending...); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .cf-submit).prop(disabled, true); setFormErrorMessage(); }, error: function (e) { formSuccess false; $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .cf-submit).prop(value, Submit); $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .cf-submit).prop(disabled, false); setFormErrorMessage(There was an error submitting your information.); } }); } } $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form #btnSubmit).click(function () { setFormErrorMessage(); var bAllValid true; // Validate form $($(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form input.required).get()).each(function () { if (!isFieldValid($(this))) { bAllValid false; } }); if (bAllValid) { if (formSuccess true) { return false; } $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form #pid).val(propertyId); var lcid f_getCookie(RP_LSWS_LCID); lcid lcid ? lcid : 4; $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form #lcid).val(lcid); var cid f_getCookie(RP_LSWS_SEM); cid cid ? cid : Property Website; if (cid ! Property Website) { $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form #cid).val(matchedSource); //The logic for setting the matchedSource based on the cid value in the commondata.ascx file } googleAnalyticsId f_getCookie(_ga); sendContactInfo(); } else { $(#p_lt_zonePage_pageplaceholder_p_lt_zoneContact_rpWebpart_ContactUsFloating_rpcf .contact-mobile-form input.required.reqErr:last).focus(); setFormErrorMessage(Please enter all required information.) } }); /script> /div> /div>/div>/div>/div> div classcontactRight>div classcontRightWrapper>div id classcontactCallout>div classcontent> h2 classtitle> Bethlehem Townhouses I/h2> p classcalloutText> A Michaels Community/p>/div>br />/div>/div>/div> /section> div styleclear:both;> /div>/div> section idreviews> span classreviews-close>×/span> div classpage_reviews> div idp_lt_ctl00_WebPartLoader1_pnlContainer>/div> /div> /section> /div> span stylecolor: rgb(120, 120, 120); font-family: Ubuntu, sans-serif; font-size: 14px;>/span> footer classinner-footer> div classfooterLeft>div idfooterIntersect classfooterLeftContent>img idp_lt_zoneLeftFooter_EditableImage1_ucEditableImage_imgImage classpropLogo data-srchttps://capi.myleasestar.com/v2/dimg-crop/15227679/0x150/15227679.jpg alt />div idp_lt_zoneLeftFooter_rpWebpartSocialMedia_pnlSocialNetworks classsocial_media> a hrefhttps://www.facebook.com/TheMichaelsOrg classfacebook title target_blank onclickf_analyticsSendEvent(social, click-facebook-icon, https://www.facebook.com/TheMichaelsOrg) rolebutton aria-labelfacebook> em classsicon-facebook aria-hiddentrue>/em>/a>/div>/div>/div> div classfooterCenter> div classfooterCenterContent> ul idmenuElem> li classheaderGallery highlighted> a onclickreturn false; href/>Home/a> /li> li classfloor-plans> a href/#floor-plans>Floor Plans/a> /li> li classgallery> a href/#gallery>Gallery/a> /li> li classamenities> a href/#amenities>Amenities/a> /li> li classneighborhood> a href/#neighborhood>Neighborhood/a> /li> li classcontact> a href/#contact>Contact Us/a> /li> /ul> /div> /div> div classfooterRight> div classfooterRightContent> div classfooterAddress>span classaddressTitle>Bethlehem Townhouses I - 3030/span> 1005 Livingston Street br />Bethlehem, PA 18017br />a classseo-number hreftel:(610) 510-2033 onclickf_analyticsSendEvent(general, click-phone-number, (610) 510-2033)>(610) 510-2033/a>br>/br>/div>div classfooterMenuIcons>div classmenu-officeHours>script typetext/javascript> $(document).ready(function () { var useTooltipLayout tooltip.toLowerCase(); var hideOfficeHoursInLabel True.toLowerCase() true; if (useTooltipLayout full-list) { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-container-u).addClass(full-list); $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).show(); } else if (useTooltipLayout no-tooltip) { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-container-u).addClass(no-tooltip); $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u).click(function () { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).slideToggle(); }); $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-list-u li).click(function () { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).hide(slow); }); $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-u).html(); } else if (screen.width > 500) { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u).hover(function() { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).show(); var topLocation parseInt(document.getElementById(p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-u).getBoundingClientRect().top) - parseInt($(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).outerHeight()) - 10; var leftLocation; var screenWidth window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth || 0; if ($(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u).offset().left > (screenWidth / 2)) { leftLocation parseInt($(#p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-u).offset().left) - 50; $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).addClass(right); } else leftLocation parseInt($(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u).offset().left); $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).css({ top: topLocation + px, left: leftLocation + px }); }); $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u).mouseout(function() { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).hide(); }); } else { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u).click(function (e) { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).show(); var topLocation parseInt(document.getElementById(p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-u).getBoundingClientRect().top) - parseInt($(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).outerHeight()) - 10; var leftLocation; var screenWidth window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth || 0; if ($(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u).offset().left > (screenWidth / 2)) { leftLocation parseInt($(#p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-u).offset().left) - 50; $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).addClass(right); } else leftLocation parseInt($(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u).offset().left); $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).css({ top: topLocation + px, left: leftLocation + px }); $(.oh-overlay).show(); }); $(.oh-overlay).click(function() { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).hide(); $(.oh-overlay).hide(); return false; }); $(.oh-button-close).click(function () { $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u).hide(); $(.oh-overlay).hide(); return false; }); } var date new Date(); var today date.getDay(); var todayShort ; switch(today) { case 0: todayShort Sun; break; case 1: todayShort Mon; break; case 2: todayShort Tue; break; case 3: todayShort Wed; break; case 4: todayShort Thu; break; case 5: todayShort Fri; break; case 6: todayShort Sat; break; } var firstDay ; var lastDay ; var firstDayValue 0; var lastDayValue 0; var todaysHours ; $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-list-u li).each(function (i, v) { if ($(v).html().toLowerCase().indexOf(todayShort.toLowerCase()) > -1) { $(v).css(font-weight, bold); todaysHours $(v).html().substring($(v).html().indexOf(: ) + 2); } else if ($(v).html().toLowerCase().indexOf(- > -1)) { firstDay $(v).html().substring(0, 3); lastDay $(v).html().substring($(v).html().indexOf(- ) + 2, $(v).html().indexOf(- ) + 5); firstDayValue getDayValue(firstDay.toLowerCase()); lastDayValue getDayValue(lastDay.toLowerCase()); if (today > firstDayValue && today lastDayValue) { $(v).css(font-weight, bold); todaysHours $(v).html().substring($(v).html().indexOf(: ) + 2); } } }); if (hideOfficeHoursInLabel) $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u).html(Office Hours); else $(.p_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u).html(Todays Hours: + todaysHours); function getDayValue(day){ var value 0; switch (day) { case sun: value 0; break; case mon: value 1; break; case tue: value 2; break; case wed: value 3; break; case thu: value 4; break; case fri: value 5; break; case sat: value 6; break; } return value; } });/script>div classoh-overlay style>/div>div classp_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-container-u office-hours-container> a idp_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-u classp_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-link-c-u oh-link-c>/a> div classp_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-modal-container-u office-hours-modal-container styledisplay:none;> div classoh-header> div classp_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-u oh>Office Hours:/div> div classoh-button-close>×/div> /div> div idp_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours classp_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-list-container-u> ul classp_lt_zoneRightFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-list-u office-hours-list>li>Monday: 9:00AM to 5:00PM/li>li>Tuesday: 9:00AM to 5:00PM/li>li>Wednesday: 9:00AM to 5:00PM/li>li>Thursday: 9:00AM to 5:00PM/li>li>Friday: 9:00AM to 5:00PM/li>li>Saturday: Closed/li>li>Sunday: Closed/li>/ul>/div> /div>/div>/div>div classneighborhood idmenu-directions> a classscroll-link href#>Get Directions/a>/div>div classmenu-residentAccess>a hrefhttps://bethlehemtownhousesi3030.activebuilding.com/>Resident Access/a>/div>/div> /div> /div> div classfooterLeftBottom>/div> div classfooterCenterBottom> div id classcopyrightCont>p classcopyright>span>Copyright © 2026. Bethlehem Townhouses I - 3030. All rights reserved./span>a href/Privacy-Policy.aspx target_self title>Privacy/a>a href/site-map.aspx>Sitemap/a>/p>/div>div idADA-HUD-Links>a idlink-HUD hrefhttps://www.hud.gov/program_offices/fair_housing_equal_opp titleHUD target_blank>Rental assistance website (opens in a new tab)svg idhousingSVG data-namehousingSVG xmlnshttp://www.w3.org/2000/svg width539.2 height515.23 viewbox0 0 539.2 515.23> title>HUD/title> g> polygon points61.89 421.07 40.79 421.07 40.79 429.43 60.17 429.43 60.17 436.48 40.79 436.48 40.79 446.74 62.82 446.74 62.82 453.79 32.66 453.79 32.66 414.04 61.89 414.04 61.89 421.07 61.89 421.07 fill-ruleevenodd>/polygon> path dM202.69,476.83l4,3.75a9.67,9.67,0,0,1-4.48,1.06c-4.49,0-10.8-2.76-10.8-13.89s6.32-13.89,10.8-13.89S213,456.64,213,467.76a17.78,17.78,0,0,1-1.82,8.54L207,472.37l-4.26,4.46ZM221.46,486l-4.33-4.07c2.44-3.1,4.16-7.64,4.16-14.18,0-18.65-13.84-20.92-19.1-20.92s-19.09,2.26-19.09,20.92,13.84,20.92,19.09,20.92A20.52,20.52,0,0,0,212.37,486l4.71,4.49,4.37-4.49Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> path dM260.37,473.75c0,10.44-6.32,14.94-16.34,14.94-3.65,0-9.07-.88-12.62-4.81-2.15-2.42-3-5.66-3.09-9.63V447.89h8.47v25.78c0,5.56,3.21,8,7.08,8,5.71,0,8-2.76,8-7.59V447.89h8.48v25.85Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> path dM282.61,456.86h.12l4.92,15.72H277.51l5.1-15.72Zm-7.32,22.56H290l2.55,8.21h9l-14-39.75H278l-14.17,39.75h8.75l2.76-8.21Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> polygon points202.19 446.59 221.95 446.59 221.95 453.79 193.88 453.79 193.88 414.04 202.19 414.04 202.19 446.59 202.19 446.59 fill-ruleevenodd>/polygon> polygon points253.44 435.95 253.44 453.79 245.15 453.79 245.15 414.04 253.44 414.04 253.44 429.09 268.94 429.09 268.94 414.04 277.23 414.04 277.23 453.79 268.94 453.79 268.94 435.95 253.44 435.95 253.44 435.95 fill-ruleevenodd>/polygon> path dM407.18,467.76c0-11.12,6.32-13.89,10.79-13.89s10.81,2.76,10.81,13.89-6.31,13.89-10.81,13.89-10.79-2.76-10.79-13.89Zm-8.29,0c0,18.66,13.85,20.92,19.08,20.92s19.12-2.26,19.12-20.92S423.25,446.85,418,446.85s-19.08,2.26-19.08,20.92Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> path dM476.72,473.75c0,10.44-6.32,14.94-16.34,14.94-3.65,0-9.06-.88-12.62-4.81-2.16-2.42-3-5.66-3.09-9.63V447.89h8.46v25.78c0,5.56,3.22,8,7.1,8,5.7,0,8-2.76,8-7.59V447.89h8.47v25.85Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> path dM491.92,475.4c.07,2.21,1.19,6.42,8.43,6.42,3.93,0,8.31-.94,8.31-5.17,0-3.08-3-3.92-7.19-4.92l-4.27-1c-6.44-1.49-12.64-2.91-12.64-11.66,0-4.43,2.39-12.24,15.29-12.24,12.18,0,15.45,8,15.51,12.84h-8c-.22-1.76-.88-6-8.13-6-3.15,0-6.92,1.16-6.92,4.76,0,3.12,2.55,3.75,4.2,4.14l9.69,2.38c5.43,1.33,10.4,3.55,10.4,10.68,0,12-12.17,13-15.66,13-14.49,0-17-8.36-17-13.28Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> polygon points417.6 453.79 409.32 453.79 409.32 414.04 417.6 414.04 417.6 453.79 417.6 453.79 fill-ruleevenodd>/polygon> polygon points450.76 414.04 458.5 414.04 458.5 453.79 450.21 453.79 434 425.44 433.86 425.44 433.86 453.79 426.13 453.79 426.13 414.04 434.87 414.04 450.63 441.72 450.76 441.72 450.76 414.04 450.76 414.04 fill-ruleevenodd>/polygon> path dM600.42,466.22H617v21.42h-5.53l-.83-5c-2.1,2.41-5.14,6-12.4,6-9.57,0-18.25-6.86-18.25-20.8,0-10.84,6-21.09,19.42-21,12.2,0,17,7.9,17.43,13.4h-8.29c0-1.56-2.83-6.54-8.69-6.54S588.46,457.8,588.46,468c0,10.86,5.93,13.67,11.57,13.67,1.82,0,7.93-.71,9.63-8.75h-9.24v-6.69Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> path dM153.32,528.15c0-11.12,6.31-13.9,10.79-13.9s10.79,2.77,10.79,13.9-6.31,13.9-10.79,13.9-10.79-2.79-10.79-13.9Zm-8.3,0c0,18.65,13.84,20.94,19.09,20.94s19.09-2.29,19.09-20.94-13.84-20.92-19.09-20.92S145,509.49,145,528.15Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> path dM206,526.81V515.12h6.59c5.14,0,7.3,1.62,7.3,5.5,0,1.77,0,6.19-6.21,6.19Zm0,6.87h9.51c10.69,0,12.67-9.08,12.67-12.67,0-7.8-4.64-12.73-12.34-12.73H197.66V548H206V533.68Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> path dM250.67,526.81V515.12h6.58c5.15,0,7.31,1.62,7.31,5.5,0,1.77,0,6.19-6.19,6.19Zm0,6.87h9.52c10.68,0,12.68-9.08,12.68-12.67,0-7.8-4.64-12.73-12.34-12.73H242.37V548h8.31V533.68Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> path dM293.63,528.15c0-11.12,6.29-13.9,10.8-13.9s10.79,2.77,10.79,13.9-6.32,13.9-10.79,13.9-10.8-2.79-10.8-13.9Zm-8.3,0c0,18.65,13.83,20.94,19.1,20.94s19.08-2.29,19.08-20.94-13.84-20.92-19.08-20.92-19.1,2.26-19.1,20.92Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> path dM346.1,525.77V515.12h10.34c4.87,0,5.8,3.12,5.8,5.22,0,3.93-2.09,5.43-6.41,5.43ZM337.95,548h8.16V532.46h8.56c6.15,0,6.49,2.1,6.49,7.53a26.77,26.77,0,0,0,.87,8h9.2v-1.07c-1.77-.65-1.77-2.1-1.77-7.89,0-7.45-1.77-8.65-5-10.09,3.93-1.32,6.13-5.09,6.13-9.45,0-3.44-1.93-11.24-12.5-11.24H337.95V548Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> polygon points287.36 514.17 279.06 514.17 279.06 481.46 267.05 481.46 267.05 474.42 299.38 474.42 299.38 481.46 287.36 481.46 287.36 514.17 287.36 514.17 fill-ruleevenodd>/polygon> path dM458.06,534.11c0,10.46-6.31,15-16.33,15-3.64,0-9.06-.92-12.61-4.85-2.16-2.42-3-5.64-3.09-9.62V508.28h8.46v25.78c0,5.54,3.22,8,7.09,8,5.7,0,8-2.79,8-7.6V508.28h8.47v25.84Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> polygon points384.11 474.42 391.87 474.42 391.87 514.17 383.55 514.17 367.33 485.82 367.25 485.82 367.25 514.17 359.48 514.17 359.48 474.42 368.22 474.42 384.01 502.1 384.11 502.1 384.11 474.42 384.11 474.42 fill-ruleevenodd>/polygon> polygon points415.29 514.17 406.97 514.17 406.97 474.42 415.29 474.42 415.29 514.17 415.29 514.17 fill-ruleevenodd>/polygon> polygon points447.7 514.17 439.4 514.17 439.4 481.46 427.41 481.46 427.41 474.42 459.72 474.42 459.72 481.46 447.7 481.46 447.7 514.17 447.7 514.17 fill-ruleevenodd>/polygon> polygon points491.11 514.17 482.8 514.17 482.8 499.16 469.08 474.42 478.87 474.42 487.12 491.7 494.99 474.42 504.39 474.42 491.11 499.27 491.11 514.17 491.11 514.17 fill-ruleevenodd>/polygon> path dM381.73,33.85l-267.6,131.8v61.91h30V413.27H617.36V227.56h36V165.65L381.73,33.85ZM559.46,357.34H202V187.62L381.73,95.76l177.73,91.86V357.34Z transformtranslate(-114.13 -33.85) fill-ruleevenodd>/path> polygon points349.46 213.66 183.73 213.66 183.73 153.77 349.46 153.77 349.46 213.66 349.46 213.66 fill-ruleevenodd>/polygon> polygon points349.46 299.57 183.73 299.57 183.73 239.63 349.46 239.63 349.46 299.57 349.46 299.57 fill-ruleevenodd>/polygon> /g>/svg>/a>a idlink-ADA hrefhttps://www.hud.gov/program_offices/fair_housing_equal_opp/disabilities/accessibilityR titleADA target_blank>Information for disabled persons website (opens in a new tab)svg idhandicapSVG data-namehandicapSVG xmlnshttp://www.w3.org/2000/svg width483.22 height551.43 viewbox0 0 483.22 551.43> title>ADA/title> path dM-54,93.12c25-2.3,44.36-23.81,44.36-49A49.25,49.25,0,0,0-58.81-5,49.25,49.25,0,0,0-108,44.16,51.06,51.06,0,0,0-101.83,68l17.52,246.47,180.4,0,74,173.37,97.14-38.1-15-35.82-54.37,19.63L126.22,268.28-41.51,269.4l-2.3-31.21,121.42,0V192.06l-126.05,0ZM127.42,446.59C97,506.78,33.25,546.43-34.73,546.43-134.57,546.43-216,465-216,365.16c0-70.1,42.49-135.24,105.88-164.12l4.1,53.54c-37.5,23.63-60.61,66.26-60.61,111,0,72.43,59.07,131.5,131.5,131.5,66.26,0,122.76-50.85,130.47-116.09Z transformtranslate(216 5)>/path>/svg>/a>/div>div classrplogo idrplogo>a hrefhttps://www.realpage.com/apartment-marketing/ target_blank>img src/TemplateResources/Global/images/rplogo-white.png altRealPage, Inc. />/a>/div>div id classpmcLogo>a hrefhttp://www.tmo.com target_blank>img idp_lt_zoneCenterFooterBottom_EditableImage4_ucEditableImage_imgImage titleMichaels Management Services, LLC srchttps://capi.myleasestar.com/v2/dimg/143328505/72x20/143328505.png altMichaels Management Services, LLC />/a>/div> /div> div classfooterRightBottom> /div> /footer> /div> div classpage-overlay>/div>/div> script typetext/javascript>//!CDATAWebForm_InitCallback();theForm.oldSubmit theForm.submit;theForm.submit WebForm_SaveScrollPositionSubmit;theForm.oldOnSubmit theForm.onsubmit;theForm.onsubmit WebForm_SaveScrollPositionOnSubmit;//>/script>/form> script typetext/javascript> try { $(document).foundation(); } catch(err) {} /script> !-- ExternalResources_Footer --> !-- Moving OneTrust to try and fix Quartz issues. --> !-- OneTrust Cookies Consent Notice start for liveatbethlehem.com -->script typetext/javascript srchttps://cdn.cookielaw.org/consent/9e656778-f120-4ac1-8014-a94b4b6ab267/OtAutoBlock.js>/script>script srchttps://cdn.cookielaw.org/scripttemplates/otSDKStub.js data-document-languagetrue typetext/javascript charsetUTF-8 data-domain-script9e656778-f120-4ac1-8014-a94b4b6ab267>/script>script typetext/javascript>function OptanonWrapper() { }/script>!-- OneTrust Cookies Consent Notice end for liveatbethlehem.com --> !-- /ExternalResources_Footer -->/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]