")
.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)
$('input[value="' + availabilityParam + '"]').attr('checked', 'checked');
var flexParam = getParameterByName('flexdays');
if (flexParam)
$('#flex-days').val(flexParam);
$('input[name="availability"]').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 = selectedFPVideos[index];
$('#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 (currentValues[0] != $('#floorSlider').slider('option', 'min') ||
currentValues[1] != $('#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 a[data-beds="' + selectedBed + '"]').parent().addClass('active');
else
$('#beds_selector li').first().addClass('active');
if (selectedBath)
$('#baths_selector li a[data-baths="' + selectedBath + '"]').parent().addClass('active');
else
$('#baths_selector li').first().addClass('active');
}
function f_switchWidgets() {
var url = '';
if (!getParameterByName('tab'))
url += '?tab=true&';
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 = fpVideos[floorPlanId];
$(selectedFPVideos).each(function (index, fpv) {
listHTML += '
' + fpv.caption + '
';
});
$('#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 = fpMedia[floorPlanId][0].src;
selectedFPPanoramaId = fpMedia[floorPlanId][0].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();
$('
').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('' +
'
Choose an available unit below.
');
$('.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('
');
$('.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();
}
S1.A
Beds: S,
Baths: 1, SQFT: 513
S1
Beds: S,
Baths: 1, SQFT: 495
S2
Beds: S,
Baths: 1, SQFT: 518
A1
Beds: 1,
Baths: 1, SQFT: 768
A2
Beds: 1,
Baths: 1, SQFT: 770
A6
Beds: 1,
Baths: 1, SQFT: 827
A5
Beds: 1,
Baths: 1, SQFT: 806
A4
Beds: 1,
Baths: 1, SQFT: 1,107
B1
Beds: 1,
Baths: 1, SQFT: 915
1 bedroom with den, 1 bath
B2
Beds: 1,
Baths: 1, SQFT: 919
1 bedroom with den, 1 bath
C4
Beds: 2,
Baths: 2, SQFT: 1,170
C1
Beds: 2,
Baths: 2, SQFT: 1,120
C2
Beds: 2,
Baths: 2, SQFT: 1,120
C3
Beds: 2,
Baths: 2, SQFT: 1,240
D1
Beds: 2,
Baths: 2, SQFT: 1,312
2 bedroom with den, 2 bath
C5
Beds: 2,
Baths: 2, SQFT: 1,269
E2
Beds: 3,
Baths: 2, SQFT: 1,470
E1
Beds: 3,
Baths: 2, SQFT: 1,440
E4
Beds: 3,
Baths: 2, SQFT: 1,485
E5
Beds: 3,
Baths: 2, SQFT: 1,541
E3
Beds: 3,
Baths: 2, SQFT: 1,477
E6
Beds: 3,
Baths: 2, SQFT: 1,534
BACK
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.
×
Inquiry sent successfully!
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.