﻿var oferts={StronaAktualna:1,StronOgolem:1,IloscOfertOnPage:1,IloscSymboliOpis:320,imgBrakFoto:"",imgTransparent:"",IlePrzyciskow:7,ile:7,strona:1,dane:null,isFiltr:false,selectObjects:null,ofDetails:"",idDetails:null,firstImg:null,arrNavi:{txt:Array(1,2,3,4,5,"...",100),key:Array(0,1,1,1,1,0,1)},Miejscowosci:{},htmlWiecej:'<br/><span class="key" title="Szczegóły oferty">więcej</span>',sort:function(c){if(c==0){return}if(c==-1){this.dane.sort(sort_by("id",false,parseInt))}else{this.dane.sort(sort_by("price",(c==1?false:true),parseInt))}this.aktualize()},go:function(c){$("#oferts_loading").hide();this.StronaAktualna+=c;this.arrNavi.txt[(this.IlePrzyciskow-1)]=this.StronOgolem;this.ile=this.IlePrzyciskow;if(this.StronaAktualna==0){this.StronaAktualna=this.StronOgolem}else{if(this.StronaAktualna>this.StronOgolem){this.StronaAktualna=1}}this.navigation();this.aktualize()},actionFromActionScript:function(f){if(f){var d=$("select#miejscowosc_list option.option1");for(var c=0;c<d.length;c++){if($(d[c]).html().indexOf(f)!=-1){$(d[c]).attr("selected","selected");break}}}var h=preload_vars[3].nameObj;$("div.nohidden").swpClass("nohidden","hidden");$("#pre_"+h+",#pre_search").replaceClass("hidden","nohidden");hashRefresh(h);$("#navi > li > span.hover").removeClass("hover");var g=$("#navi > li > span[rel="+h+"]");g.addClass("hover");this.goSearch()},goSearch:function(){var f=$("select#nieruchomosc_list option:selected").val();var d=$("select#miejscowosc_list option:selected").val();var m=$("select#miejscowosc_list option:selected").text();var k={min:$("#pow_min").val(),max:$("#pow_max").val()};var c={min:$("#rooms_min").val(),max:$("#rooms_max").val()};var j={min:($("#price_min").val()=="MINIMALNA"?"":$("#price_min").val()),max:($("#price_max").val()=="MAKSYMALNA"?"":$("#price_max").val())};if(f=="0"&&d=="0"&&!k.min&&!k.max&&!c.min&&!c.max&&!j.min&&!j.max){if(!this.isFiltr){return}this.clearFiltr()}var n=Array();var l;this.selectObjects=null;for(var h=0;h<oferty.length;h++){l=0;if(f!="0"){if(f==oferty[h].property_type){l++}}else{l++}if(this.testCity($("select#miejscowosc_list option:selected"),oferty[h].city)){l++}if(k.min){if(parseInt(k.min)<=oferty[h].floorage){l++}}else{l++}if(k.max){if(parseInt(k.max)>=oferty[h].floorage){l++}}else{l++}if(c.min){if(!parseInt(f)&&oferty[h].room_count&&parseInt(c.min)<=oferty[h].room_count){l++}else{if((f=="flat"||f=="house")&&oferty[h].room_count&&parseInt(c.min)<=oferty[h].room_count){l++}}}else{l++}if(c.max){if(!parseInt(f)&&oferty[h].room_count&&parseInt(c.max)>=oferty[h].room_count){l++}else{if((f=="flat"||f=="house")&&oferty[h].room_count&&parseInt(c.max)>=oferty[h].room_count){l++}}}else{l++}if(j.min){if(parseInt(j.min)<=oferty[h].price){l++}}else{l++}if(j.max){if(parseInt(j.max)>=oferty[h].price){l++}}else{l++}if(l==8){n.push(oferty[h])}}if(!n.length){return}this.strona=this.StronaAktualna;this.goFiltr(n);if(n.length!=oferts.length){$("span#idFiltr").html("Ilość ofert odfiltrowanych: "+n.length).append('<img id="idRefresh" src="'+pathImages+'arrow_refresh.png" />');$("#idRefresh").attr("title","Wyczyścić filtr ofert").f_click("oferts.clearFiltr();")}var g=preload_vars[3].nameObj;$("div.nohidden").swpClass("nohidden","hidden");$("#pre_"+g+",#pre_search").replaceClass("hidden","nohidden");hashRefresh(g);$("#navi > li > span.hover").removeClass("hover");$("#navi > li > span[rel=Oferta]").addClass("hover");this.isFiltr=true},goFiltr:function(c,d){this.StronOgolem=Math.ceil(c.length/this.IloscOfertOnPage);if(this.StronOgolem<this.ile){this.IlePrzyciskow=this.StronOgolem}else{this.IlePrzyciskow=this.ile}this.arrNavi.txt[(this.IlePrzyciskow-1)]=this.StronOgolem;$("#oferty_numerki span").removeClass("key nokey active noactive").addClass("novalue").attr("title","").html("");this.strona=this.StronaAktualna;this.StronaAktualna=(d?d:1);this.dane=c;this.navigation();this.aktualize()},TypeFiltr:function(g){var f=$(g);var h=f.val();var d=$("select#nieruchomosc_list option");for(var c=0;c<d.length;c++){if($(d[c]).val().indexOf(h)!=-1){$(d[c]).attr("selected","selected");break}if(h=="office_space"){h="usable_locale"}if($(d[c]).val().indexOf(h)!=-1){$(d[c]).attr("selected","selected");break}}this.goSearch()},clearFiltr:function(){this.isFiltr=false;this.dane=oferty;this.IlePrzyciskow=7;this.ile=7;this.arrNavi={txt:Array(1,2,3,4,5,"...",Math.ceil(oferty.length/this.IloscOfertOnPage)),key:Array(0,1,1,1,1,0,1)};$("#oferty_numerki span").removeClass("novalue").addClass("nokey noactive").attr("title","").html("");this.goFiltr(oferty,1);$("#formRadio input").removeAttr("checked");$("span#idFiltr").html("")},navigation:function(){var m,h,l,k,g,f,c;h=this.StronaAktualna;l=this.IlePrzyciskow;k=this.StronOgolem;if(h<=(l>6?(l-3):l)){tr=1}else{if(h>(l-3)&&h<(k-3)){tr=2}else{tr=3}}this.keyRefresh((h-1),tr);for(var d=0;d<l;d++){g=$("#oferty_numerki span[rel='"+(d+1)+"']");f=this.arrNavi.key[d];c=this.arrNavi.txt[d];g.removeClass("nokey key noactive active").html(this.arrNavi.txt[d]);if(f==1){g.addClass("key noactive").attr("title","Strona nr "+c).f_click("oferts.go("+(parseInt(c)-parseInt(h))+")")}else{g.addClass("nokey active").attr("title","Aktualna strona nr "+c).unbind("click")}if(String(c)!="..."){g.removeClass("novalue")}else{g.attr("title","").addClass("novalue")}}},keyRefresh:function(d,f){for(var c=0;c<this.IlePrzyciskow;c++){switch(c){case 0:this.arrNavi.key[c]=(d==c?0:1);this.arrNavi.txt[c]=(c+1);break;case 1:this.arrNavi.key[c]=(((f==1&&d==c)||f!=1)?0:1);this.arrNavi.txt[c]=(f==1?(c+1):"...");break;case 2:this.arrNavi.key[c]=((f==1&&d==c)?0:1);this.arrNavi.txt[c]=(f==1?(c+1):(f==3?(this.StronOgolem-4):d));break;case 3:this.arrNavi.key[c]=(((f==1&&d==c)||(f==3&&d==(this.StronOgolem-4))||f==2)?0:1);this.arrNavi.txt[c]=(f==1?(c+1):(f==3?(this.StronOgolem-3):(d+1)));break;case 4:this.arrNavi.key[c]=((f==1&&d==c)||(f==3&&d==(this.StronOgolem-3))?0:1);this.arrNavi.txt[c]=(f==1?(c+1):(f==3?(this.StronOgolem-2):(d+2)));break;case 5:this.arrNavi.key[c]=((f==1&&((d==c&&this.StronOgolem!=(c+1))||(this.StronOgolem==(c+1)&&d!=c)))||(f==3&&d!=(this.StronOgolem-2))?1:0);this.arrNavi.txt[c]=(f==3?(this.StronOgolem-1):(f==1&&this.StronOgolem==(c+1)?(c+1):"..."));break;case 6:this.arrNavi.key[c]=(d!=(this.StronOgolem-1)?1:0);this.arrNavi.txt[c]=this.StronOgolem;break}}},aktualize:function(){var x=(this.StronaAktualna-1)*this.IloscOfertOnPage;for(var p=0;p<this.IloscOfertOnPage;p++){var u=(x+p);var l,w,q,A,f,g,B="";var k=true;if(u<this.dane.length){var m=this.dane[u];l=this.retTransaction(m);l+=this.retPropertyType(m);l+=this.retCity(m);w=this.retFloorage(m);if(w){l+=" - "+w+" m<sup>2</sup>"}q=this.retOpis(m)+this.htmlWiecej;A="Cena: "+$.number_format(this.retCena(m,true),0," ","")+" zł";f=(w?"pow. "+this.retFloorage(m)+" m<sup>2</sup>":"");g="Data dodania: "+m.modify_date;if(m.floor){f+="<br/>piętro "+m.floor}var y=-1;if(m.pictures&&m.pictures.length!=0){var r="display: none;";var z="";y=(this.firstImg==2?rand(0,m.pictures.length-1):(this.firstImg==0?0:m.pictures.length-1));for(var n=0;n<m.pictures.length;n++){if(n==y){r="display: block;";z="Zdjęć - "+m.pictures.length+" szt."}B+='<a href="'+m.pictures[n]+'" class="lightbox'+p+'" lightboxTitle="'+l+'" style="'+r+'" title="'+z+'">';B+='<img src="'+m.thumbnails[n]+'" /></a>';r="display: none;";z=""}}else{B='<img src="'+this.imgBrakFoto+'" title="Brak zdjęcia"/>';k=false}}else{l="&nbsp;";w=l;q=l;A=l;f=l;g=l;B='<img src="'+this.imgTransparent+'" />';k=false}var c="#td_opis_"+(p+1);$(c+" > span.niebieski2").html(l);$(c+" > span.text").html(q);$(c+" > span.data").html(g);var h="#td_cena_"+(p+1);$(h+" > span.niebieski2").html(A);$(h+" > span.text").html(f);$("#td_img_"+(p+1)).html(B);if(k){$("a.lightbox"+p).lightBox({isImage:true})}if(u<this.dane.length){$(c+" > span.key").lightBox({isImage:false,myWidth:600,myHeight:600,myHTML:"",callback:"oferts.setDetails("+u+","+y+")",cbackobject:"div.miniaturka_first img",imagePathName:request_uri})}}},setDetails:function(d,nr_img,type){var data;if(!type){data=this.dane[d]}else{data=oferty[d]}eval(ajaxSync);this.idDetails=null;var comm="command="+RSPcommand.menu+myDeli+$.base64Encode("option")+myDeli+this.ofDetails+myDeli+$.base64Encode("id")+myDeli+$.base64Encode(data.id);Response(comm,null,true);eval(ajaxASync);if(!this.idDetails){return'<span style="text-align: center;color: red;"><h1>Błąd!</h1></span><p>Zgłoś problem administratorowi serwisu...</p>'}var big=(nr_img==-1?this.imgBrakFoto:data.pictures[nr_img]);var big_title=(nr_img==-1?'title="Brak zdjęć"':"");var rel=(nr_img==-1?"":' rel="'+nr_img+'"');var html="";html+=$.setDIV({c:"big_foto",html:'<img id="id_big_foto" src="'+big+'" '+big_title+rel+" />"});var thumb,cls;for(var i=0;i<4;i++){if(nr_img<0||!data.thumbnails[i]){thumb=this.imgTransparent;cls="no_click";rel=""}else{thumb=data.thumbnails[i];cls="yes_click";rel='rel="'+i+'"'}html+=$.setDIV({c:"miniaturka"+(i==3?" last":""),html:'<img src="'+thumb+'" class="'+cls+'" '+rel+" />"})}html=$.setDIV({c:"galeria",html:html})+'<div class="parametry">';var powierzchnia=this.retFloorage(data);if(!powierzchnia){powierzchnia=$.number_format(this.idDetails.ground_floorage,0," ","")}powierzchnia+=" m2";var ce='<td class="cecha %s">';var wa='<td class="wartosc %s">';var g=1;html+=$.setDIV({c:"nazwa detailscaption",html:this.retPropertyType(data,true)+' <span class="upper">'+this.retCity(data)+"</span>"+(powierzchnia?", "+powierzchnia:"")});_html=$.setDIV({c:(g?"grey":"nogrey")+" cecha",html:"nr oferty"});__html=$.setDIV({c:(g?"grey":"nogrey")+" wartosc",html:data.id});html+=$.setDIV({c:(g?"grey":"nogrey")+" first_cecha",html:_html+__html});g=(g?0:1);_html=$.setDIV({c:(g?"grey":"nogrey")+" cecha",html:"typ nieruchomości"});__html=$.setDIV({c:(g?"grey":"nogrey")+" wartosc",html:this.retPropertyType(data,true)});html+=$.setDIV({c:(g?"grey":"nogrey")+" next_cecha",html:_html+__html});g=(g?0:1);_html=$.setDIV({c:(g?"grey":"nogrey")+" cecha",html:"lokalizacja"});__html=$.setDIV({c:(g?"grey":"nogrey")+" wartosc",html:'<span class="upper">'+this.retCity(data)+"</span>"});html+=$.setDIV({c:(g?"grey":"nogrey")+" next_cecha",html:_html+__html});g=(g?0:1);_html=$.setDIV({c:(g?"grey":"nogrey")+" cecha",html:"liczba pokoi"});__html=$.setDIV({c:(g?"grey":"nogrey")+" wartosc",html:(data.room_count?data.room_count:"")});html+=$.setDIV({c:(g?"grey":"nogrey")+" next_cecha",html:_html+__html});g=(g?0:1);_html=$.setDIV({c:(g?"grey":"nogrey")+" cecha",html:"powierzchnia całkowita"});__html=$.setDIV({c:(g?"grey":"nogrey")+" wartosc",html:(powierzchnia?powierzchnia:"")});html+=$.setDIV({c:(g?"grey":"nogrey")+" next_cecha",html:_html+__html});g=(g?0:1);_html=$.setDIV({c:(g?"grey":"nogrey")+" cecha",html:"Piętro / Pięter"});__html=$.setDIV({c:(g?"grey":"nogrey")+" wartosc",html:(data.floor?data.floor:"-")+"/"+(data.floor_count?data.floor_count:"-")});html+=$.setDIV({c:(g?"grey":"nogrey")+" next_cecha",html:_html+__html});g=(g?0:1);_html=$.setDIV({c:(g?"grey":"nogrey")+" cecha",html:"Status własności"});__html=$.setDIV({c:(g?"grey":"nogrey")+" wartosc",html:this.retOwn(this.idDetails)});html+=$.setDIV({c:(g?"grey":"nogrey")+" next_cecha",html:_html+__html});g=(g?0:1);_html=$.setDIV({c:(g?"grey":"nogrey")+" cecha",html:"Cena"});__html=$.setDIV({c:(g?"grey":"nogrey")+" wartosc",html:$.number_format(this.retCena(data,true),0," ","")+" zł"});html+=$.setDIV({c:(g?"grey":"nogrey")+" next_cecha",html:_html+__html});g=(g?0:1);html+='<div id="idPDF" class="pdf"><img src="'+pathImages+'pdf.png" alt="pdf" align="absmiddle" />generuj pdf</div></div>';html+='<div class="nazwa kapital">Szczegóły</div>';tmp=escape(data.additional_info);tmp=tmp.replace(/%0D%0A/gi,"<br/>");html+='<div class="sz_opis">'+unescape(tmp)+"</div>";var j=0;var _html="";for(i=0;i<this.dane.length;i++){if(i==d){continue}if(data.property_type!=this.dane[i].property_type){continue}if(!this.testOkolice(data.city,this.dane[i].city)){continue}if(this.dane[i].thumbnails.length){powierzchnia=this.retFloorage(this.dane[i]);powierzchnia=(powierzchnia?$.number_format(powierzchnia,0," ","")+" m2":"");title=' title="'+this.retPropertyType(this.dane[i],true)+" "+this.retCity(this.dane[i]).toUpperCase()+""+(powierzchnia?", "+powierzchnia:"")+'"';_html+='<div class="miniaturka miniaturka_bottom '+(j==0?"miniaturka_first":"")+'"><img src="'+this.dane[i].thumbnails[0]+'" class="yes_click_bottom" rel="'+i+'"'+title+" /></div>";j++;if(j==6){break}}}if(_html){html+='<div class="nazwa kapital nazwa_bottom">Podobne oferty</div>';html+='<div class="line_h"></div>';html+="<div>"+_html}html+='<div id="idTelefon" class="zadzwon key"><img alt="telefon" src="'+pathImages+'zadzwon.png" ></div>';if(_html){html+="</div>"}else{html+='<div class="miniaturka_first" style="visibility:hidden;"><img src="'+this.imgBrakFoto+'"  /></div>'}$("#lightbox-image").html(html);$("img.yes_click_bottom").bind("click",function(event){rel=parseInt($(this).attr("rel"));oferts.setDetails(rel,0);var bimg=$("div.miniaturka_first img").getposition();var cimg=$("#jquery-lightbox").getposition();myHeight=bimg.top+bimg.height-cimg.top+10;$("#lightbox-container-image-box").css({height:myHeight})});$("#lightbox-image img.yes_click").bind("click",{d:d},function(event){var rel=parseInt($(this).attr("rel"));if(parseInt($("div.big_foto img").attr("rel"))!=rel){$("div.big_foto img").attr("src",oferts.dane[event.data.d].pictures[rel]).attr("rel",rel)}});$("#lightbox-image div.big_foto img").bind("click",function(event){if($(this).hasClass("big_foto_mini")){$("div.miniaturka,div.parametry,div.nazwa,div.sz_opis,div.line_h,div.zadzwon").show();$("#lightbox-image-details-caption").html();$(this).animate({width:236,height:200},400,function(){$(this).removeClass("big_foto_mini");$("#lightbox-image-details-caption").html("").hide();$("div.big_foto").css({"border-style":"solid"})})}else{$("div.big_foto").css({"border-style":"none"});var bf=$("#lightbox-container-image-box");$("div.miniaturka,div.parametry,div.nazwa,div.sz_opis,div.line_h,div.zadzwon").hide();$(this).animate({width:(parseInt(bf.width())-40),height:(parseInt(bf.height())-40)},400,function(){$(this).addClass("big_foto_mini");$("#lightbox-image-details-caption").html($("div.detailscaption").html()).show()})}});$("#idDrukuj").bind("click",function(e){var pathname=window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"));var myWindow=window.open("","_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=800, height=800");var myHTML="<html><head>";myHTML+='<link media="all" type="text/css" rel="stylesheet" href="css/layout.css">';myHTML+='<link type="text/css" rel="stylesheet" media="all" href="css/jquery.lightbox-0.5.css">';html='<div id="lightbox-container-image-box" style="width: 620px; height: 537px;">'+$("#lightbox-container-image-box").html()+"</div>";myHTML+="</head><body>"+html;myHTML+='<script language="JavaScript">document.getElementById("idTelefon").style.marginLeft="40px";document.getElementById("idDrukuj").style.display = "none";document.getElementById("idPDF").style.display = "none";document.getElementById("id_big_foto").style.marginLeft = "7px";print();window.close();<\/script></body></html>';myWindow.document.write(myHTML);myWindow.focus()});$("#idPDF").bind("click",function(e){var pathname="";var podobne=$("div.miniaturka_bottom img");for(var i=0;i<podobne.length;i++){pathname+="||"+$(podobne[i]).attr("src")+"^^"+$(podobne[i]).attr("title")}var myWindow=window.open(request_uri+"pdf/PDFCreator.php?id="+$.base64Encode(data.id)+"&nr="+nr_img+"&po="+$.base64Encode(pathname),"_blank","toolbar=yes, location=no, directories=no, status=nyes, menubar=yes, scrollbars=yes, resizable=yes, copyhistory=no, width=800, height=800");myWindow.focus()})},retTransaction:function(c){switch(c.transaction){case"sell":txt="Sprzedam ";break;case"buy":txt="Kupię ";break;case"rent":txt="Do wynajęcia ";break;case"torent":txt="Wynajmę ";break}return txt},retPropertyType:function(d,c,f){switch(d.property_type){case"flat":txt=(!c?"mieszkanie ":(!f?"Mieszkanie":"mieszkania"));break;case"house":txt=(!c?"dom ":(!f?"Dom":"domu"));break;case"land":txt=(!c?"działkę ":(!f?"Działka":"działki"));break;case"office_space":txt=(!c?"biuro ":(!f?"Biuro":"biura"));break;case"usable_locale":txt=(!c?"lokal użytkowy ":(!f?"Lokal użytkowy":"lokalu użytkowego"));break}return txt},retCity:function(c){return c.city.trim()},testCity:function(d,g){if(d.val()=="0"){return true}if(d.hasClass("option2")){if(d.text()==g){return true}}else{if(!this.selectObjects){this.selectObjects=d.parent().find('option[class="option2"][value="'+d.val()+'"]')}var f=this.selectObjects;if(!f.length){if(d.text()==g){return true}}for(var c=0;c<f.length;c++){if($(f[c]).text()==g){return true}}}return false},testOkolice:function(f,d){var c;for(i=0;i<this.Miejscowosci.length;i++){if(this.Miejscowosci[i][2]==f){c=this.Miejscowosci[i][1];break}}for(i=0;i<this.Miejscowosci.length;i++){if(this.Miejscowosci[i][1]==c&&this.Miejscowosci[i][2]==d){return true}}return false},retFloorage:function(c){if(c.floorage!=0){return c.floorage}if(c.ground_floorage!=0){return c.ground_floorage}},retOpis:function(d){t=d.additional_info;s=explode("\r\n\r\n",t);if(s[0].length>=this.IloscSymboliOpis){s=explode(". ",t);ret="";for(var c=0;c<s.length;c++){if((ret+s[c]+". ").length>=this.IloscSymboliOpis){if(ret.length==0){ret=s[c].substring(1,this.IloscSymboliOpis-1)}break}ret+=s[c]+". "}}else{ret=s[0]}return ret+"... "},retCena:function(d,c){var f="zł";switch(d.currency){case 2:f="USD";break;case 3:f="EUR";break}return(!c?"Cena: ":"")+d.price+(!c?" "+f:"")},retOwn:function(d){var c="";switch(d.ownership_type){case 1:c="Hipoteka";break;case 2:c="Spółdzielcze";break;case 3:c="Kwaterunkowe";break;case 4:c="Udział";break;case 5:c="Społdzielcze z KW";break}return c},focusCena:function(f,g){var d=$(f);var c=d.val();if(g){if(c=="MINIMALNA"||c=="MAKSYMALNA"){d.css({color:"#000000"}).val("")}return}else{if(!d.val().length){if(d.attr("id").indexOf("_min")!=-1){c="MINIMALNA"}else{c="MAKSYMALNA"}d.css({color:"gray"}).val(c)}}}};var inwest={StronaAktualna:1,StronOgolem:1,IloscOfertOnPage:4,imgBrakFoto:"",imgTransparent:"",IlePrzyciskow:5,ile:5,strona:1,dane:null,isFiltr:false,selectObjects:null,arrNavi:{txt:Array(),key:Array()},init:function(){var d=false;for(var c=1;c<=this.StronOgolem;c++){this.arrNavi.txt.push(c);d=(c==this.StronaAktualna);this.arrNavi.key.push(d?0:1);span=$("#inw_numerki span[rel='"+c+"']");if(span.length){span.removeClass("nokey key noactive active").html(c)}else{$("#inw_numerki").append('<span class="'+(d?"nokey active":"key noactive")+'" rel="'+c+'">'+c+"</span>");span=$("#inw_numerki span[rel='"+c+"']")}if(d){span.addClass("nokey active").attr("title","Aktualna strona nr "+c)}else{span.addClass("key noactive").attr("title","Strona nr "+c)}}$("#inw_numerki span").bind("click",function(f){if(!$(this).hasClass("noactive")){return}t=parseInt($(this).attr("rel"));b=parseInt(inwest.StronaAktualna);inwest.go((t-b))});this.actualize()},go:function(c){this.arrNavi.key[this.StronaAktualna-1]=1;this.StronaAktualna+=c;if(this.StronaAktualna==0){this.StronaAktualna=this.StronOgolem}else{if(this.StronaAktualna>this.StronOgolem){this.StronaAktualna=1}}this.arrNavi.key[this.StronaAktualna-1]=0;this.navigation();this.actualize()},navigation:function(){var h,k,g,f,c;h=this.StronaAktualna;k=this.IlePrzyciskow;for(var d=0;d<k;d++){g=$("#inw_numerki span[rel='"+(d+1)+"']");f=this.arrNavi.key[d];c=this.arrNavi.txt[d];g.removeClass("nokey key noactive active").html(this.arrNavi.txt[d]);if(f==1){g.addClass("key noactive").attr("title","Strona nr "+c)}else{g.addClass("nokey active").attr("title","Aktualna strona nr "+c)}}},size:function(){var d=0,c;for(c in this.dane){if(this.dane.hasOwnProperty(c)){d++}}return d},actualize:function(){var x=(this.StronaAktualna-1)*this.IloscOfertOnPage;for(var p=0;p<this.IloscOfertOnPage;p++){var u=(x+p);var n,g,k,w,q,A,c,f,B="";var h=true;if(u<this.size()){var l=this.dane[u+1];k=l[0];n=l[3];g=l[2];if(l[1]!=" "&&l[1]){q=l[1]}else{q="MW Pucku przy ul. Zamkowej powstało osiedle domów wielorodzinnych przez firmę Port Jastar która na linii współpracy zleciła firmie Awal pełną sprzedaż wszystkich mieszkań. Razem sprzedaliśmy 200 lokali"}if(l.length>5){var y=-1;var r="display: none;";var z="";y=(oferts.firstImg==2?rand(0,l.length-1):(oferts.firstImg==0?5:l.length-1));for(var m=5;m<l.length;m++){if(m==y){r="display: block;";z="Zdjęć - "+(l.length-5)+" szt."}B+='<a href="'+pathImages+"inwestycje/"+l[m]+'" class="inw_lightbox'+p+'" lightboxTitle="ZREALIZOWANE INWESTYCJE: '+l[0]+'" style="'+r+'" title="'+z+'">';B+='<img src="'+pathImages+"inwestycje/mini_"+l[m]+'" /></a>';r="display: none;";z=""}}else{B='<img src="'+this.imgBrakFoto+'" />';h=false}}else{k="";w=k;q=k;A=k;c=k;f=k,n=k,g=k;B='<img src="'+this.imgTransparent+'" />';h=false}$("#inwest_tyt_"+(p+1)+" .niebieski2").html('<span class="inwest_adres" rel="'+l[4]+'">'+n+"</span>"+(k?", ":"")+'<i><span class="inwest_nazwa">'+g+"</span></i>");$("#inwest_opis_"+(p+1)+" .text").html(q);$("#inwest_img_"+(p+1)).html(B).attr("rel",l[4]);if(h){$("a.inw_lightbox"+p).lightBox({isImage:true})}}}};var kontakt={Firma:{Nazwa:"AWAL NIERUCHOMOŚĆI NADMORSKIE",KodPoczta:"84-100",Miejscowosc:"Puck",Ulica:"ul. Gen. Hallera",Nrdom:"15/2",Email:"www.awal.com.pl",NIP:"000-000-00-00",REGON:""},Kontakty:{},init:function(){for(var f in this.Firma){if(this.Firma[f].length!=0){$("span#Firma_"+f).html(this.Firma[f])}else{$("span#Firma_"+f+",span#label_"+f).css({visibility:"hidden"})}}if(this.Kontakty.Boss.length!=0){var g="span#Firma_Boss";var d;for(f=0;f<this.Kontakty.Boss.length;f++){d=this.Kontakty.Boss[f];$(g+"Nazwisko").html(d.N).show();$(g+"Stanowisko").html(d.S).show();$(g+"Licencja em").html(d.L).show();$(g+"LicencjaBis em").html(d.B).show()}}var c=1;var h="";for(var k in this.Kontakty){if(k=="Boss"){continue}g="span#Firma_Dzial";for(f=0;f<this.Kontakty[k].length;f++){d=this.Kontakty[k][f];$(g+"_"+c).html(k).show();h="_"+c+"_"+(f+1);$(g+"Nazwisko"+h).html(d.N).show();$(g+"Stanowisko"+h+" em").html(d.S).show()}c++}t="<span>Filia "+this.Firma.Miejscowosc+" "+this.Firma.KodPoczta+"</span><br/>";t+="<span>"+this.Firma.Ulica+" "+this.Firma.Nrdom+"</span><br/>";t+="<span>"+this.Firma.Email+"</span>";$("span.wizytowka_firma").html(t)},wizytowka:function(d){var c=$(d).attr("id");var h,n,k,p,o,m,g;if(c.indexOf("Boss")>0){h=$("span#Firma_BossNazwisko").html();n=$("span#Firma_BossStanowisko").html();k=$("#Firma_BossLicencja").html();if(this.Kontakty.Boss[0].T){tel=this.Kontakty.Boss.T}if(this.Kontakty.Boss.TF){o=this.Kontakty.Boss.TF}if(this.Kontakty.Boss.K){m=this.Kontakty.Boss.K}if(this.Kontakty.Boss.E){g=this.Kontakty.Boss.E}}else{var l=c.split("_");h=$("span#Firma_DzialNazwisko_"+l[2]+"_"+l[3]).html();n=$("span#Firma_DzialStanowisko_"+l[2]+"_"+l[3]).html();k="";if(this.Kontakty.Boss.T){tel=this.Kontakty.Boss.T}if(this.Kontakty.Boss.TF){o=this.Kontakty.Boss.TF}if(this.Kontakty.Boss.K){m=this.Kontakty.Boss.K}if(this.Kontakty.Boss.E){g=this.Kontakty.Boss.E}}for(var j in this.Kontakty){for(var f=0;f<this.Kontakty[j].length;f++){if(this.Kontakty[j][f].N==h){if(this.Kontakty[j][f].T){p=this.Kontakty[j][f].T}if(this.Kontakty[j][f].TF){o=this.Kontakty[j][f].TF}if(this.Kontakty[j][f].K){m=this.Kontakty[j][f].K}if(this.Kontakty[j][f].E){g=this.Kontakty[j][f].E}break}}}l='<span class="kontakt_bold kontakt_size12">'+h+"</span><br/>";l+='<span class="small">'+n+"</span>";if(k){l+='<br/><span class="small">'+k+"</span>"}$("span.wizytowka").html(l);l="";if(p){l="<span>tel. "+p+"</span>"}if(o){l+=(l?"<br/>":"")+"<span>tel/fax "+o+"</span>"}if(m){l+=(l?"<br/>":"")+"<span>kom. "+m+"</span>"}if(g){l+=(l?"<br/>":"")+"<span>"+g+"</span>"}$("span.wizytowka_telefony").html(l)},setWizytowka:function(){var f="right_top_www";var c=Array("Firma_DzialNazwisko_","Firma_BossNazwisko","Firma_DzialStanowisko_","Firma_BossStanowisko","Firma_BossLicencja","Firma_BossLicencjaBis");for(var d=0;d<c.length;d++){$("#"+f+" span[id^="+c[d]+"]").bind("mouseover",function(g){kontakt.wizytowka(this)})}},getData:function(d){var c=new Array();for(v in this.Kontakty[d]){c[v]=this.Kontakty[d][v]}return c},saveVal:function(k,j,h,g){var c=0;for(e in this.Kontakty){if(c==k){if(typeof this.Kontakty[e][j]=="undefined"){this.Kontakty[e][j]={N:"",S:"",L:"",T:"",TF:"",K:"",E:"",B:""}}this.Kontakty[e][j][h]=g;return}c++}}};var mapa={isInitialize:0,miejs:{},checkMapaFromFlash:function(){return this.isInitialize},setData:function(c,d){this.miejs[c]=[];for(var f in d){this.miejs[c][f]=d[f]}},getData:function(h,g){ret=Array();var c=0;a="";for(var d in this.miejs){var f={m:d,x:(!g?this.miejs[d]["x"]:(typeof this.miejs_change[d]!="undefined"?this.miejs_change[d]["x"]:this.miejs[d]["x"])),y:(!g?this.miejs[d]["y"]:(typeof this.miejs_change[d]!="undefined"?this.miejs_change[d]["y"]:this.miejs[d]["y"])),r:this.miejs[d]["r"],dX:parseInt((!g?this.miejs[d]["dX"]:(typeof this.miejs_change[d]!="undefined"?this.miejs_change[d]["dX"]:this.miejs[d]["dX"]))),dY:parseInt((!g?this.miejs[d]["dY"]:(typeof this.miejs_change[d]!="undefined"?this.miejs_change[d]["dY"]:this.miejs[d]["dY"]))),o:this.miejs[d]["oferts"],p:this.miejs[d]["price"]};if(!h){ret[c]=Array(f)}else{ret.push(f)}c++}return ret},setOferts:function(c,g,d){switch(g){case"price":case"oferts":case"ofert":this.miejs[c][g]=d;break;default:for(var f in this.miejs[c]){switch(f){case"x":case"y":case"r":case"dX":case"dY":case"price":case"oferts":case"ofert":break;default:if(this.miejs[c][f][0]==g){this.miejs[c][f][1]=d}break}}break}},setInitialize:function(c){this.isInitialize=c}};function setTopOferts(){if(typeof top_oferty=="undefined"){return}var n=0;for(var q=0;q<oferty.length;q++){for(var p=0;p<top_oferty.length;p++){if(oferty[q].id==top_oferty[p]){var l,x,r,A,d,g,B="";var k=true;var m=oferty[q];l=oferts.retTransaction(m);l+=oferts.retPropertyType(m);l+=oferts.retCity(m);x=oferts.retFloorage(m);if(x){l+=" - "+x+" m<sup>2</sup>"}r=oferts.retOpis(m)+oferts.htmlWiecej;A="Cena: "+$.number_format(oferts.retCena(m,true),0," ","")+" zł";d=(x?"pow. "+oferts.retFloorage(m)+" m<sup>2</sup>":"");g="Data dodania: "+m.modify_date;if(m.floor){d+="<br/>piętro "+m.floor}var y=-1;if(m.pictures&&m.pictures.length!=0){var u="display: none;";var z="";y=(oferts.firstImg==2?rand(0,m.pictures.length-1):(oferts.firstImg==0?0:m.pictures.length-1));for(var w=0;w<m.pictures.length;w++){if(w==y){u="display: block;";z="Zdjęć - "+m.pictures.length+" szt."}B+='<a href="'+m.pictures[w]+'" class="top_lightbox'+p+'" lightboxTitle="'+l+'" style="'+u+'" title="'+z+'">';B+='<img src="'+m.thumbnails[w]+'" /></a>';u="display: none;";z=""}}else{B='<img src="'+this.imgBrakFoto+'" title="Brak zdjęcia"/>';k=false}var c="#top_td_opis_"+(p+1);$(c+" > span.niebieski2").html(l);$(c+" > span.text").html(r);$(c+" > span.data").html(g);var h="#top_td_cena_"+(p+1);$(h+" > span.niebieski2").html(A);$(h+" > span.text").html(d);$("#top_td_img_"+(p+1)).html(B).attr("rel",oferty[q].id);if(k){$("a.top_lightbox"+p).lightBox({isImage:true})}$(c+" > span.key").lightBox({isImage:false,myWidth:600,myHeight:495,myHTML:"",callback:"oferts.setDetails("+q+","+y+", true)",imagePathName:request_uri})}}}$("#top_oferts_loading").hide();$("#pre_search").replaceClass("hidden","nohidden")}var zgloszenie={sending:false,send:function(){var test=true;var a1=Array("Pole jest obowiązkowe!!","#FFFF00","#FF0033",12,147,1000);var a2=Array("","black","white",12,147,10);if(!$("#id_Nazwisko").checkInput_and_anime(a1,a2)){test=false}if(!$("#id_Telefon").checkInput_and_anime(a1,a2)){test=false}if(!$("#id_Email").checkInput_and_anime(a1,a2)){test=false}if(!$("#id_Email").email_validate()){$("#id_Email").input_anime("Nieprawidłowy adres e-mail!",a1[1],a1[2],a1[3],a1[4],a1[5],$("#id_Email").val(),a2[1],a2[2],a2[3],a2[4],a2[5]);test=false}if(!$("#id_Miejscowosc").checkInput_and_anime(a1,a2)){test=false}a1=Array("#FFFF00","red",12,1000);a2=Array("black","white");if(!$("#ogl_nieruchomosc_list").checkSelect_and_anime(a1,a2,0)){test=false}if(!test){return}var pola=$("#zgloszenie_left_column input");var para="";for(var i=0;i<pola.length;i++){para+="||"+$(pola[i]).attr("id")+"||"+$(pola[i]).val()}pola=$("#zgloszenie_left_column select");for(var i=0;i<pola.length;i++){para+="||"+$(pola[i]).attr("id")+"||"+$(pola[i]).val()}pola=$("#zgloszenie_left_column textarea");for(var i=0;i<pola.length;i++){para+="||"+$(pola[i]).attr("id")+"||"+$(pola[i]).val()}para=para.replace(/&/gi,"<<amp>>");var h=$.base64Decode(window.location.hash.substring(1));h="&hash="+$.base64Encode(h+",A:7");this.sending=false;eval(ajaxSync);var comm="command="+RSPcommand.menu+myDeli+$.base64Encode("option")+myDeli+$.base64Encode("sendOferts")+myDeli+$.base64Encode("paraSendOferts")+myDeli+$.base64Encode(para);Response(comm,null,true);eval(ajaxASync);if(!this.sending){return'<span style="text-align: center;color: red;"><h1>Błąd!</h1></span><p>Zgłoś problem administratorowi serwisu...</p>'}var pola=$("#zgloszenie_left_column input");var para="";for(var i=0;i<pola.length;i++){$(pola[i]).val("")}pola=$("#zgloszenie_left_column textarea");for(var i=0;i<pola.length;i++){$(pola[i]).val("")}alert("Twoje zgłoszenie zostało wysłane!"+lf+"Proszę czekać na kontakt...")}};
