function emptyOptions(n){$("#"+n+" option[value!='']").each(function(){$(this).remove()});objtSelect=$("#"+n);var t="";PacksPower||objtSelect.attr("multiple")=="multiple"||(t+="<option value=''>"+SelectOptionText+"<\/option>");objtSelect.html(t);objtSelect.selectpicker("refresh")}function fillCombo(n,t){objtSelect=$("#"+n);var i="";PacksPower||objtSelect.attr("multiple")=="multiple"?objtSelect.attr("data-option")!=null&&objtSelect.attr("data-option")!=undefined&&objtSelect.attr("data-option")=="true"&&(i+="<option value=''>"+SelectOptionText+"<\/option>"):i+="<option value=''>"+SelectOptionText+"<\/option>";parentValue="";$.each(t,function(n,t){parentValue!=t.parentDescription&&(parentValue.length>0&&(i+="<\/optgroup>"),i+='<optgroup label="'+t.parentDescription+'">',parentValue=t.parentDescription);i+="<option value='"+t.id+"'>"+t.description+"<\/option>"});i+="<\/optgroup>";objtSelect.html(i);objtSelect.selectpicker("refresh")}function dealFavorites(n){propertyId=favsCookieSeparator+$(n).attr("proppertyId")+favsCookieSeparator;favsCookie=getCookie(favsCookieName);favsCookie=favsCookie.replace("|",",");$(n).hasClass("favorited")?($(n).removeClass("favorited"),$(n).attr("data-original-title",SavoToFavoriteLabel),$(n).html($(n).html().replace(YouFavoritedThisLabel,SavoToFavoriteLabel)),favsCookie.indexOf(propertyId)>-1&&(favsCookie=favsCookie.replace(propertyId,favsCookieSeparator))):($(n).addClass("favorited"),$(n).attr("data-original-title",YouFavoritedThisLabel),$(n).html($(n).html().replace(SavoToFavoriteLabel,YouFavoritedThisLabel)),favsCookie.indexOf(propertyId)==-1&&(favsCookie=favsCookie+propertyId,favsCookie=favsCookie.replace(favsCookieSeparator+favsCookieSeparator,favsCookieSeparator)));setCookie(favsCookieName,favsCookie)}function clickAdvancedSearch(n){$(n).html().contains("&gt;")?($(n).html(SimpleSearchText),$(n).attr("data-original-title",SimpleSearchText)):($(n).html(AdvancedSearchText),$(n).attr("data-original-title",AdvancedSearchText))}function setCookie(n,t,i){var r=new Date,u;i||(i=365);r.setTime(r.getTime()+i*864e5);u="expires="+r.toUTCString();document.cookie=n+"="+t+"; "+u+"; path=/"}function getCookie(n){for(var r=n+"=",u=document.cookie.split(";"),t,i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return""}function showModalWindow(n,t){objTitle=$("#modalwindow");objText=$("#modalwindowText");n?(objTitle.html(n),objTitle.css("display","block")):(objTitle.html(""),objTitle.css("display","none"));t?(objText.html(t),objText.css("display","block")):(objText.html(""),objText.css("display","none"));$("#dummyButtonWindow").click()}function hideModalWindow(){objTitle=$("#modalwindow");objTitle.html("");objTitle.css("display","none");objText=$("#modalwindowText");objText.html("");objText.css("display","none");$("#modalwindowBtnClose").click()}function RegisterPropertyView(n){$.ajax({url:"/Actions/PropertyView",type:"GET",data:"idProperty="+n,success:function(){}})}function RegisterHighlightDisplay(n){$.ajax({url:"/Actions/HighlightDisplay",type:"GET",data:"idProperties="+n,success:function(){}})}function RegisterSearchPropertiesDisplay(n){$.ajax({url:"/Actions/SearchPropertiesDisplay",type:"GET",data:"idProperties="+n,success:function(){}})}$(document).ready(function(){acceptCookies=getCookie("AcceptCookies");acceptCookies||$("#cookieInfoDiv").slideToggle();$(".divisions .division a").on("click",function(n){n.preventDefault();$(".division .details").removeClass("active");var t=$(this).parent().find(".details");t.css("width",$(".divisions").outerWidth()-30+"px");t.css("left",-(t.closest(".division").position().left-15)+"px");t.addClass("active")});$(".divisions .division .close").on("click",function(n){n.preventDefault();$(this).parent().removeClass("active")});$("#modalSaveAlert #btnSaveAlert").on("click",function(n){return n.preventDefault(),$.ajax({type:"POST",url:"/SaveAlert",data:$("#modalSaveAlertForm").serialize(),success:function(){$("#modalSaveAlert input[name=email]").val("");$("#modalSaveAlert .msgSuccess").removeClass("hidden");setTimeout(function(){$("#modalSaveAlert .msgSuccess").addClass("hidden")},6e3)}}),!1})});$("#btnHideCookieInf").click(function(){$("#cookieInfoDiv").slideToggle();setCookie("AcceptCookies",1,null)});objIdRegion1=$("#idRegion1");objIdRegion2=$("#idRegion2");objIdRegion3=$("#idRegion3");objIdRegion4=$("#idRegion4");objIdRegion5=$("#idRegion5");objIdRegion1[0]!=null&&objIdRegion1.change(function(){var t=$(this).val(),n;objIdRegion2[0]!=null&&emptyOptions("idRegion2");objIdRegion3[0]!=null&&emptyOptions("idRegion3");objIdRegion4[0]!=null&&emptyOptions("idRegion4");objIdRegion5[0]!=null&&emptyOptions("idRegion5");objIdRegion2[0]!=null&&t!=null&&(idParentDesc="",$(this).find("option:selected").each(function(n,t){idParentDesc+=$(t).text()+","}),n=!1,$(this).attr("data-withcount")!=undefined&&$(this).attr("data-withcount")!=null&&$(this).attr("data-withcount")=="true"&&(n=!0),$.getJSON("/Ajax/GetRegions","idParent="+t+"&idParentDesc="+idParentDesc+"&level=2&onlyWithProperties="+n,function(n){fillCombo("idRegion2",n)}))});objIdRegion2[0]&&objIdRegion2.change(function(){var n=$(this).val();objIdRegion3[0]!=null&&emptyOptions("idRegion3");objIdRegion4[0]!=null&&emptyOptions("idRegion4");objIdRegion5[0]!=null&&emptyOptions("idRegion5");objIdRegion3[0]!=null&&n!=null&&(idParentDesc="",$(this).find("option:selected").each(function(n,t){idParentDesc+=$(t).text()+","}),$.getJSON("/Ajax/GetRegions","idParent="+n+"&idParentDesc="+idParentDesc+"&level=3",function(n){fillCombo("idRegion3",n)}))});objIdRegion3[0]&&objIdRegion3.change(function(){var n=$(this).val();objIdRegion4[0]!=null&&emptyOptions("idRegion4");objIdRegion5[0]!=null&&emptyOptions("idRegion5");objIdRegion4[0]!=null&&n!=null&&(idParentDesc="",$(this).find("option:selected").each(function(n,t){idParentDesc+=$(t).text()+","}),$.getJSON("/Ajax/GetRegions","idParent="+n+"&idParentDesc="+idParentDesc+"&level=4",function(n){fillCombo("idRegion4",n)}))});objIdRegion4[0]&&objIdRegion4.change(function(){var n=$(this).val();objIdRegion5[0]!=null&&(emptyOptions("idRegion5"),n!=null&&(idParentDesc="",$(this).find("option:selected").each(function(n,t){idParentDesc+=$(t).text()+","}),$.getJSON("/Ajax/GetRegions","idParent="+n+"&idParentDesc="+idParentDesc+"&level=5",function(n){fillCombo("idRegion5",n)})))});objWIdRegion1=$("#wIdRegion1");objWIdRegion2=$("#wIdRegion2");objWIdRegion3=$("#wIdRegion3");objWIdRegion4=$("#wIdRegion4");objWIdRegion5=$("#wIdRegion5");objWIdRegion1[0]!=null&&objWIdRegion1.change(function(){var n=$(this).val();objWIdRegion2[0]!=null&&emptyOptions("wIdRegion2");objWIdRegion3[0]!=null&&emptyOptions("wIdRegion3");objWIdRegion4[0]!=null&&emptyOptions("wIdRegion4");objWIdRegion5[0]!=null&&emptyOptions("wIdRegion5");objWIdRegion2[0]!=null&&n!=null&&$.getJSON("/Ajax/GetRegions","idParent="+n+"&level=2",function(n){fillCombo("wIdRegion2",n)})});objWIdRegion2[0]&&objWIdRegion2.change(function(){var n=$(this).val();objWIdRegion3[0]!=null&&emptyOptions("wIdRegion3");objWIdRegion4[0]!=null&&emptyOptions("wIdRegion4");objWIdRegion5[0]!=null&&emptyOptions("wIdRegion5");objWIdRegion3[0]!=null&&n!=null&&$.getJSON("/Ajax/GetRegions","idParent="+n+"&level=3",function(n){fillCombo("wIdRegion3",n)})});objWIdRegion3[0]&&objWIdRegion3.change(function(){var n=$(this).val();objWIdRegion4[0]!=null&&emptyOptions("wIdRegion4");objWIdRegion5[0]!=null&&emptyOptions("wIdRegion5");objWIdRegion4[0]!=null&&n!=null&&$.getJSON("/Ajax/GetRegions","idParent="+n+"&level=4",function(n){fillCombo("wIdRegion4",n)})});objWIdRegion4[0]&&objWIdRegion4.change(function(){var n=$(this).val();objWIdRegion5[0]!=null&&(emptyOptions("wIdRegion5"),n!=null&&$.getJSON("/Ajax/GetRegions","idParent="+n+"&level=5",function(n){fillCombo("wIdRegion5",n)}))});$("#frmLead").on("submit",function(){return $.getJSON("/Property/SendLead",{idProperty:idProperty,idViewAction:idViewAction,name:$("#name").val(),phone:$("#phone").val(),email:$("#email").val(),message:$("#message").val()},function(){showModalWindow(titleInformationRequest,"");$("#name").val("");$("#phone").val("");$("#email").val("");$("#message").val("");$("#name").focus()}).fail(function(){showModalWindow(RequestNotSent,"")}),!1});$("#frmSendToFriend").on("submit",function(){return $.getJSON("/Property/SendToFriend",{idProperty:idProperty,idViewAction:idViewAction,name:$("#sfName").val(),email:$("#sfEmail").val(),friendName:$("#sfFriendName").val(),friendEmail:$("#sfFriendEmail").val(),message:$("#sfMessage").val()},function(){$("#propertySendToFriendCancel").click();showModalWindow(titleSendToFriend,"");$("#sfName").val("");$("#sfEmail").val("");$("#sfFriendName").val("");$("#sfFriendEmail").val("");$("#sfMessage").val("");$("#sfName").focus("")}).fail(function(){showModalWindow(RequestNotSent,"")}),!1});$("#frmContact").on("submit",function(){return $.getJSON("/Contact/SendContact",{idAgency:$("#agency").val(),name:$("#name").val(),phone:$("#phone").val(),email:$("#email").val(),message:$("#message").val()},function(){showModalWindow(titleContactRequest,"");$("#name").val("");$("#phone").val("");$("#email").val("");$("#message").val("");$("#name").focus()}).fail(function(){showModalWindow(RequestNotSent,"")}),!1});$("#frmWantTo").on("submit",function(){return $.getJSON("/Quero",{pageType:$("#wPageType").val(),business:$("#wBusiness").val(),name:$("#wName").val(),address:$("#wAddress").val(),postalCode:$("#wPostalCode").val(),local:$("#wLocal").val(),email:$("#wEmail").val(),phone:$("#wPhone").val(),contactTime:$("#wContactTime").val(),type:$("#wType").val(),bedrooms:$("#wBedrooms").val(),price:$("#wPrice").val(),region1:$("#wIdRegion1").val(),region2:$("#wIdRegion2").val(),region3:$("#wIdRegion3").val(),area:$("#wArea").val(),state:$("#wState").val(),message:$("#wMessage").val()},function(){showModalWindow(RequestSent,"");$("#wName").val("");$("#wAddress").val("");$("#wPostalCode").val("");$("#wLocal").val("");$("#wEmail").val("");$("#wPhone").val("");$("#wContactTime").val("");$("#wBusiness").val("");$("#wType").val("");$("#wBedrooms").val("");$("#wPrice").val("");$("#wArea").val("");$("#wIdRegion1").val("");$("#wIdRegion2").val("");$("#wIdRegion3").val("");$("#wState").val("");$("#wMessage").val("");$("#wName").focus()}).fail(function(){showModalWindow(RequestNotSent,"")}),!1});$("a.social.facebook").on("click",function(){return window.open("https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(document.URL)+"&t="+encodeURIComponent(document.URL)),!1});$("a.social.twitter").on("click",function(){return window.open("https://twitter.com/intent/tweet?text="+encodeURIComponent(document.title)+":%20"+encodeURIComponent(document.URL)),!1});$("a.social.googleplus").on("click",function(){return window.open("https://plus.google.com/share?url="+encodeURIComponent(document.URL)),!1});$(".filterListing").on("click",function(){var n=$(this).attr("data-name"),t=$(this).attr("data-value");$('<form action="/Listing" method="post"><input type="hidden" name="'+n+'" value="'+t+'" /><\/form>').appendTo("body").submit()});$(".agentListing").on("click",function(){var n=$(this).attr("data-value");$('<form action="/Consultores" method="post"><input type="hidden" name="idAgency" value="'+n+'" /><\/form>').appendTo("body").submit()})