Array.prototype.unique=function(){var d={},b,a=this.length,c=[];for(b=0;b<a;b+=1){d[this[b]]=this[b]}for(b in d){c.push(d[b])}return c};function initSearchBox(){if($("#searchbox").length){$("#searchbox").append('<form><select id="filter_city" onchange="filterElements();"></select><select id="filter_section" onchange="filterElements();"></select></form>');var e=$("#filter_section");if(language==="polish"){e.append("<option value=''>Sekcja</option>");e.append("<option value='rent'>Do wynajęcia</option>");e.append("<option value='sale'>Na sprzedaż</option>")}else{e.append("<option value=''>Section</option>");e.append("<option value='rent'>To let</option>");e.append("<option value='sale'>For sale</option>")}var d=new Array();$(".list-entry").each(function(){d.push($(this).find(".city").text())});var a=d.unique().sort();var c=$("#filter_city");if(language==="polish"){c.append("<option value=''>Miasto</option>")}else{c.append("<option value=''>City</option>")}for(var b=0;b<a.length;b++){c.append("<option value='"+a[b]+"'>"+a[b]+"</option>")}}}function filterElements(){var b=$("#filter_city option:selected").attr("value");var a=$("#filter_section option:selected").attr("value");$(".list-entry").each(function(){var d=true;var c=true;if(b.length>0){if($(this).find(".city").text()!=b){d=false}}if(a=="rent"){if($(this).find(".rentLabel").length==0){c=false}}if(a=="sale"){if($(this).find(".saleLabel").length==0){c=false}}if(c&&d){$(this).show()}else{$(this).hide()}})}$(document).ready(function(){if($("#entry_content").height()>415){$("#entry_background").height($("#entry_content").height()+20)}else{$("#entry_background").height(435)}$(".right_frame a").hide();$(".right_frame a.mapLink").show();$(".right_frame a.right_link").show();initSearchBox();if(language==="polish"){$(".right_frame a.before").first().text("Przed inwestycją >").show();$(".right_frame a.after").first().text("Po inwestycji >").show()}else{$(".right_frame a.before").first().text("Before investment >").show();$(".right_frame a.after").first().text("After investment >").show()}$(".right_frame a.before").lightBox();$(".right_frame a.after").lightBox();$(".mapLink").click(function(a){a.preventDefault();$("#map").modal()});$("#tabs ul").idTabs();if($("#historia").length){initHistoria()}if($(".menu_with_boxes").length){if(language==="polish"){$("a.parent").addClass("left_submenu_pl")}else{$("a.parent").addClass("left_submenu_en")}$("a.parent:eq(0)").addClass("projekty-biurowe");$("a.parent:eq(1)").addClass("projekty-handlowe");$("a.parent:eq(2)").addClass("projekty-mieszkaniowe");$("a.parent:eq(3)").addClass("projekty-wielofunkcyjne")}if($("#header-image").length){headerStyle=$("#header-image").attr("class");$("#entry_image").removeClass("projekty-biurowe");$("#entry_image").addClass(headerStyle)}});function initHistoria(){$("#historia p").each(function(){year=$(this).attr("class");content=$(this).text();$(this).replaceWith($("<img src='./i/history/"+year+".jpg' alt='Year "+year+"' width='85px' height='51px'></img><h2 class='year_"+year+"'>"+year+"</h2><div class='text-container year_"+year+"'><p>"+content+"</p></div><div class='kreska'></div>"))})};
