﻿/**
 * All rights reserved.
 *
 * /!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!
 * /! ---------------- Kopiowanie zabronione zgodnie z Ustawą z dnia 4 lutego 1994 r. o prawie autorskim i prawach pokrewnych ---------------- /!
 * /! -- (Dz.U. z 1994r. nr 24, poz.83, nr 43, poz. 170; Dz.U. z 1997 r. nr 43, poz. 272, nr 88. poz. 554; Dz.U. z 2000 r. nr 53, poz. 637) -- /!
 * /!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!
 *
*/

var Lokalizacja={_aktualnie:{'kat':null,'woj':null,'miasto':null,'litera':'','strona':1,'pozycjaX':'','pozycjaY':'','zoom':''},_dane:new Object(),_interval:new Array(),_anim:false,_load:false,_tmp:new Object(),_m:{'m':null,'marker':null,'ikona':new Object()},zw:null,_poleMiasto:null,Numer:function(el){var n=$(el).attr('id');var nr='';for(var i=0;i<n.length;i++){if(PHP.is_numeric(n.charAt(i)))
nr+=n.charAt(i);}
return nr;},Ilosc:function(obj){var ilosc=0;for(var i in obj){ilosc++;}
return ilosc;},Czekaj:function(set,obj,id,typ,t){if(set){this._tmp={'obj':obj,'id':id,'typ':typ,'t':t};this._interval['czekaj']=setInterval('Lokalizacja.Czekaj(false,Lokalizacja._tmp.obj,Lokalizacja._tmp.id,Lokalizacja._tmp.typ,Lokalizacja._tmp.t);',200);return;}
if(!this._anim){clearInterval(this._interval['czekaj']);this._tmp=new Object();this.DodajZawartosc(obj,id,typ,t);}},ZmienLitere:function(id){if(id==this._aktualnie['litera'])return;this._aktualnie['litera']=id;this._aktualnie['strona']=1
$('.stronicowanie').hide();$('#wybierzLitere a[class="s"]').attr('class','');$('#wybierzLitere a[id="litera_'+id+'"]').attr('class','s');this.DodajZawartosc(this._dane,this._aktualnie['woj'],'miasto','m');},ZmienStrone:function(str){if(str==this._aktualnie['strona'])return;this._aktualnie['strona']=str;$('.stronicowanie').hide();this.DodajZawartosc(this._dane,this._aktualnie['woj'],'miasto','m');},PokazLitery:function(){var el;$('#wybierzLitere').html('');for(var i=0;i<this._dane[this._aktualnie['woj']]['l'].length;i++){el=$(document.createElement('a'));el.attr('href',ROOT_PAGE_LOCAL+'dodaj-ogloszenie/krok-2/'+this._aktualnie['kat']+'/'+this._aktualnie['woj']+'/'+this._dane[this._aktualnie['woj']]['l'][i]['n']);el.attr('id','litera_'+this._dane[this._aktualnie['woj']]['l'][i]['n']);el.text(this._dane[this._aktualnie['woj']]['l'][i]['n'].toUpperCase());el.click(function(){Lokalizacja.ZmienLitere($(this).text().toLowerCase());return false;});if(this._dane[this._aktualnie['woj']]['l'][i]['n']===this._aktualnie['litera']){el.attr('class','s');}
$('#wybierzLitere').append(el);}},DodajZawartosc:function(obj,id,typ,t){if(this._anim){this.Czekaj(true,obj,id,typ,t);return;}
this._anim=true;$('#'+this.Zw()).slideUp('normal',function(){if(typeof(obj[id]['l'])!='undefined'&&typ=='litery'){Lokalizacja._anim=false;Lokalizacja.PokazLitery();}
if(typeof(obj[id]['p'])=='undefined'){obj[id]['p']=new Array();}
if(typeof(obj[id]['p'][Lokalizacja._aktualnie['strona']])=='undefined'){obj[id]['p'][Lokalizacja._aktualnie['strona']]=new Array();}
if(typeof(obj[id]['l'])=='undefined'){Lokalizacja._anim=false;Lokalizacja.PobierzDane(id,'litery','l');}else if(typeof(obj[id]['p'][Lokalizacja._aktualnie['strona']][Lokalizacja._aktualnie['litera']])!='undefined'&&obj[id]['p'][Lokalizacja._aktualnie['strona']][Lokalizacja._aktualnie['litera']]['return']!==true){$('#wybierzMiasto').hide();Lokalizacja.Zawartosc(obj[id]['p'][Lokalizacja._aktualnie['strona']][Lokalizacja._aktualnie['litera']]['dane'],t);$('#wybierzMiasto').slideDown('normal',function(){Lokalizacja._anim=false;});if($('.stronicowanie').length<1){$('#wybierzMiasto').after(JS.dodajElement('div',{'class':'stronicowanie'}));}
if(obj[id]['p'][Lokalizacja._aktualnie['strona']][Lokalizacja._aktualnie['litera']]['stronicowanie']){$('.stronicowanie').html('<center>'+obj[id]['p'][Lokalizacja._aktualnie['strona']][Lokalizacja._aktualnie['litera']]['stronicowanie']+'</center>').hide();Lokalizacja.SprawdzSpisStron();}else{$('.stronicowanie').hide()}}else if(typ!='litery'){Lokalizacja._anim=false;Lokalizacja.PobierzDane(id,typ,t);}else{Lokalizacja.DostosujWysokosc(PHP.count(obj[id]['p'][Lokalizacja._aktualnie['strona']][Lokalizacja._aktualnie['litera']]));}
if($('#wybierzLitere').css('display')!='block'){$('#wybierzLitere').hide().slideDown('normal');}
if($('#znajdzMiasto').css('display')!='block'&&typeof(obj[id]['l'])!='undefined'){$('#znajdzMiasto').hide().slideDown('normal');}});},SprawdzSpisStron:function(){$('.stronicowanie a').click(function(){var str=$(this).attr('href').match(/.*\/(\d+)$/);str=str[1];Lokalizacja.ZmienStrone(str);return false;});},Ladowanie:function(s){this._anim=true;if(s&&this._load!=true){this._load=true;$('#wybierzMiasto').hide();$('#wybierzMiasto').html('<br /><br /><center><img src="'+ROOT_PAGE+'img/refresh.gif" align="absmiddle" /> <b>\u0141adowanie, prosz\u0119 czeka\u0107...</b></center>');if($('.lokalizacja').height()<160)
$('.lokalizacja').animate({'height':160},'slow');if($.browser.msie){$('#wybierzMiasto').slideDown('normal',function(){Lokalizacja._anim=false;});}else{$('#wybierzMiasto').fadeIn('fast',function(){Lokalizacja._anim=false;});}}else if(this._load!=false){this._load=false;if($.browser.msie){$('#wybierzMiasto').slideUp('fast',function(){Lokalizacja._anim=false;});}else{$('#wybierzMiasto').fadeOut('fast',function(){Lokalizacja._anim=false;});}}else{this._anim=false;}},Zawartosc:function(obj,typ){var content='';var adres='';var ilosc=this.Ilosc(obj);var i=0;for(var k in this._aktualnie){if(this._aktualnie[k]!=null&&PHP.in_object(k,new Array('kat','woj','litera','miasto'))){if(k=='litera'&&this._dane[this._aktualnie['woj']]&&this._dane[this._aktualnie['woj']]['l']&&this._dane[this._aktualnie['woj']]['l'][this._aktualnie['litera']]){adres+=this._dane[this._aktualnie['woj']]['l'][this._aktualnie['litera']]['n']+'/';}else if(k!='litera'){adres+=this._aktualnie[k]+'/';}}}
content+='<ul>';for(var k in obj){content+='<li class="k">';content+='<a href="'+ROOT_PAGE_LOCAL+'dodaj-ogloszenie/krok-2/'+adres+k+'" id="woj_'+k+'">'+obj[k]['n']+'</a>';content+='</li>';i++;}
content+='</ul>';$('#wybierzMiasto').html(content);$('#wybierzMiasto ul li a').click(function(){Lokalizacja.Zmien(Lokalizacja.Numer(this),'m');return false;});this.SprawdzZawartosc();this.DostosujWysokosc(i);},DostosujWysokosc:function(i){var v=85;var s=false;if(this._aktualnie['woj']&&typeof(this._dane[this._aktualnie['woj']])!='undefined'&&typeof(this._dane[this._aktualnie['woj']]['p'])&&typeof(this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']])!='undefined'&&typeof(this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']])!='undefined'&&this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['stronicowanie']){v+=25;s=true;}
$('.lokalizacja').animate({'height':Math.ceil(i/4)*26+v},'slow',function(){if(s){$('.stronicowanie').show();}});},SprawdzZawartosc:function(){},PobierzDane:function(id,typ,t){var l=this._aktualnie['litera'];if(t=='m')
id=this._aktualnie['woj'];this.Ladowanie(true);$.ajax({url:ROOT_PAGE_LOCAL+'proxy/motoryzacja/pobierz-dane',type:"POST",data:{"data[typ]":typ,"data[id]":id,"data[litera]":l,"data[strona]":Lokalizacja._aktualnie['strona'],"data[kat]":Lokalizacja._aktualnie['kat'],"data[woj]":Lokalizacja._aktualnie['woj']},beforeSend:function(){},error:function(a,b){},success:function(dane){Lokalizacja.Ladowanie();Lokalizacja.Zapisz(JSON.parse(dane),t);}});},Zmien:function(id,typ,usunD){if($.browser.msie&&$.browser.version<7){return true;}
var strNazwa='';if($.browser.msie){$('#wybierzWojewodztwo').css({'height':$('#wybierzWojewodztwo').height()});}
if(typeof(typ)=='undefined'){this._aktualnie['woj']=null;this._aktualnie['litera']=-1;this._aktualnie['miasto']=null;this._aktualnie['strona']=1;this._anim=true;var o=this._poleMiasto.getOptions();o['extraParams']['data[woj]']=id;this._poleMiasto.setOptions(o);this._poleMiasto.clearCache();$('#pole-miasto-nazwa').val('');ADDvertPomoc.usunInfo('#pole-miasto-nazwa');$('#wybierzLitere').html('');$('.stronicowanie').hide();this.ZapiszPozycjeMapy('','','');if(this.Zw()=='wybierzMiasto'){$('#wybierzLitere').slideUp('normal');$('#znajdzMiasto').slideUp('normal');}else{$('#wybierzLitere').slideDown('normal');$('#znajdzMiasto').slideUp('normal');}
$('#'+this.Zw()).slideUp('normal',function(){$('#wybierzWojewodztwo').slideDown('normal',function(){Lokalizacja._anim=false;});});$('.lokalizacja').animate({'height':261},'slow');this.Zw(1);}else if(typ=='w'){if(typeof this._dane[this._aktualnie['woj']]!='undefined'&&typeof this._dane[this._aktualnie['woj']]['p']!='undefined'&&typeof this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']]!='undefined'&&typeof this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]!='undefined'&&this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['return']==true){Lokalizacja._aktualnie['litera']='';Lokalizacja._dane[Lokalizacja._aktualnie['woj']]['p']={};}
this._aktualnie['woj']=id;this._aktualnie['miasto']=null;var o=this._poleMiasto.getOptions();o['extraParams']['data[woj]']=id;this._poleMiasto.setOptions(o);this._poleMiasto.clearCache();$('#pole-miasto-nazwa').val('');ADDvertPomoc.usunInfo('#pole-miasto-nazwa');delete o;this.ZapiszPozycjeMapy('','','');this.DodajZawartosc(this._dane,id,'litery','l');this.Zw(2);}else if(typ=='l'){this._aktualnie['litera']=id;this._aktualnie['miasto']=null;this._aktualnie['strona']=1;this.ZapiszPozycjeMapy('','','');this.DodajZawartosc(this._dane,this._aktualnie['woj'],'miasto','m');this.Zw(2);}else if(typ=='m'){this._aktualnie['miasto']=id;this._anim=true;$('#'+this.Zw()).slideUp('normal',function(){$('#zaznaczNaMapie').slideDown('normal',function(){Lokalizacja._anim=false;Lokalizacja.ZnajdzNaMapie();if(usunD===true){}});});$('#wybierzLitere').slideUp('normal');$('#znajdzMiasto').slideUp('normal');$('.stronicowanie').hide();this.Zw(3);$('.lokalizacja').animate({'height':347},'slow');}
this.ZapiszDane();this.Nazwa();return false;},SzukajAdresu:function(adres,zoom){var geocoder=new GClientGeocoder();zoom=zoom?zoom:6;geocoder.getLatLng(adres+', polska',function(punkt){if(!punkt){var x=19.27001953125;var y=52.34876318198;punkt=new GLatLng(y,x);zoom=11;}
Lokalizacja._m['m'].setCenter(punkt,zoom);Lokalizacja._m['m'].clearOverlays();var marker=new GMarker(punkt,Lokalizacja._m['ikona']);Lokalizacja._m['marker']=marker;Lokalizacja._m['m'].addOverlay(marker);Lokalizacja.ZapiszPozycjeMapy(marker.getPoint().lng(),marker.getPoint().lat(),Lokalizacja._m['m'].getZoom());});},ZnajdzNaMapie:function(inicjuj){if(this._m['m']==null){this.InicjujMapke();return;}
if(this._aktualnie['pozycjaX']!=null&&this._aktualnie['pozycjaX']!=''&&this._aktualnie['pozycjaY']!=''&&this._aktualnie['zoom']!=''&&inicjuj){var x=this._aktualnie['pozycjaX'];var y=this._aktualnie['pozycjaY'];var z=this._aktualnie['zoom'];var punkt=new GLatLng(y,x);this._m['m'].setCenter(punkt,z);this._m['m'].clearOverlays();var marker=new GMarker(punkt,this._m['ikona']);this._m['marker']=marker;this._m['m'].addOverlay(marker);}else{var str='';if(typeof(this._dane[this._aktualnie['woj']])!='undefined'){if(this._dane[this._aktualnie['woj']]&&this._dane[this._aktualnie['woj']]['p']&&this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']]&&this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]&&this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['dane'][this._aktualnie['miasto']]){str+=this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['dane'][this._aktualnie['miasto']]['n'];}
str+=str?',':'';str+=this._dane[this._aktualnie['woj']]['n'];}
this.SzukajAdresu(str,13);}},InicjujMapke:function(){if(!GBrowserIsCompatible())return;this._m['m']=new GMap2(_$('mapkaGoogle'));var typy=this._m['m'].getMapTypes();for(var i=0;i<typy.length;i++){if(typy[i].getName()=='Hybrid'){typy[i].getName=function(){return'Hybrydowa';}}
if(typy[i].getName()=='Map'){typy[i].getName=function(){return'Mapa';}}
if(typy[i].getName()=='Satellite'){typy[i].getName=function(){return'Satelitarna';}}}
this._m['m'].addControl(new GLargeMapControl());this._m['m'].addControl(new GMapTypeControl());this._m['m'].addControl(new GScaleControl());this._m['m'].addControl(new GOverviewMapControl());this._m['m'].enableDoubleClickZoom();this._m['m'].enableContinuousZoom();this._m['ikona']=new GIcon(G_DEFAULT_ICON,ROOT_PAGE+'img/arrow2.png');this._m['ikona'].iconSize=new GSize(32,32);this._m['ikona'].shadow=false;GEvent.addListener(this._m['m'],'click',function(marker,punkt){if(Lokalizacja._m['marker']){Lokalizacja._m['m'].removeOverlay(Lokalizacja._m['marker']);}
if(marker){Lokalizacja.ZapiszPozycjeMapy('','','');}else{marker=new GMarker(punkt,Lokalizacja._m['ikona']);Lokalizacja._m['marker']=marker;Lokalizacja._m['m'].addOverlay(marker);Lokalizacja.ZapiszPozycjeMapy(punkt.x,punkt.y,Lokalizacja._m['m'].getZoom());}});GEvent.addListener(this._m['m'],'zoomend',function(oldLevel,newLevel){if(Lokalizacja._m['marker']){Lokalizacja.ZapiszPozycjeMapy(Lokalizacja._m['marker'].getPoint().lng(),Lokalizacja._m['marker'].getPoint().lat(),Lokalizacja._m['m'].getZoom());}});this.ZnajdzNaMapie(true);},Zw:function(n){var tmp={1:'wybierzWojewodztwo',2:'wybierzMiasto',3:'zaznaczNaMapie',4:'wybierzLitere',5:'znajdzMiasto'};if(typeof(n)=='undefined'){return tmp[this.zw];}else{this.zw=n;}},ZapiszPozycjeMapy:function(x,y,z){this._aktualnie['pozycjaX']=x;this._aktualnie['pozycjaY']=y;this._aktualnie['zoom']=z;this.ZapiszDane();},ZapiszDane:function(){var str='';str+='<input type="hidden" name="data[wojewodztwoID]" value="'+this._aktualnie['woj']+'" />';str+='<input type="hidden" name="data[miastoID]" value="'+this._aktualnie['miasto']+'" />';str+='<input type="hidden" name="data[pozycjaX]" value="'+this._aktualnie['pozycjaX']+'" />';str+='<input type="hidden" name="data[pozycjaY]" value="'+this._aktualnie['pozycjaY']+'" />';str+='<input type="hidden" name="data[zoom]" value="'+this._aktualnie['zoom']+'" />';$('#mapkaGoogleContainter').html(str);$('#znajdz-miasto-form-container').html('<input type="hidden" name="data[wojewodztwoID]" value="'+this._aktualnie['woj']+'" />');},Nazwa:function(){var str='';if(this._aktualnie['woj']==null){str+='Wybierz lokalizacj\u0119:';}else{str+='Wojew\u00f3dztwo: <a href="'+ROOT_PAGE_LOCAL+'dodaj-ogloszenie/krok-2/'+this._aktualnie['kat']+'" onclick="Lokalizacja.Zmien(); return false;">'+this._dane[this._aktualnie['woj']]['n']+'</a>';}
if(this._aktualnie['woj']!=null&&this._aktualnie['miasto']==null){str+=' - znajd\u017a miasto - wybierz pierwsz\u0105 liter\u0119 nazwy miasta:';}else if(this._aktualnie['miasto']!=null){str+=' :: <a href="'+ROOT_PAGE_LOCAL+'dodaj-ogloszenie/krok-2/'+this._aktualnie['kat']+'/'+this._aktualnie['woj']+'" onclick="Lokalizacja.Zmien('+this._aktualnie['woj']+', \'w\'); return false;">';str+=this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['dane'][this._aktualnie['miasto']]['n'];str+='</a> - zaznacz lokalizacj\u0119 na mapie:';}
$('.topNazwa').css({'height':$('.topNazwa').height()});if($.browser.msie){$('.topNazwaAnim').slideUp('normal',function(){$(this).html(str);$(this).slideDown('normal');});}else{$('.topNazwaAnim').fadeOut('normal',function(){$(this).html(str);$(this).fadeIn('normal');});}},Zapisz:function(obj,typ){if(typ=='l'){this._dane[this._aktualnie['woj']]['l']=obj;this.DodajZawartosc(this._dane,this._aktualnie['woj'],'litery','l');}else if(typ=='m'){this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]=obj;this.DodajZawartosc(this._dane,this._aktualnie['woj'],'miasto','m');}},SprawdzMiasto:function(){var info=this._poleMiasto.getInfo();if($('#pole-miasto-nazwa').attr('class').indexOf('ac_loading')>0){ADDvertPomoc.pokazInfo('#pole-miasto-nazwa',{'t':'\u0141adowanie danych, prosz\u0119 czeka\u0107...','l':455,'g':-2});this._interval['pole-miasto']=setInterval(function(){if($('#pole-miasto-nazwa').attr('class').indexOf('ac_loading')==-1){clearInterval(Lokalizacja._interval['pole-miasto']);ADDvertPomoc.usunInfo('#pole-miasto-nazwa');}},100);return false;}else if(info===null){if($.trim($('#pole-miasto-nazwa').val())==''){ADDvertPomoc.pokazInfo('#pole-miasto-nazwa',{'t':'Podaj nazw\u0119 miasta','l':455,'g':-2});return false;}
return true;}else{ADDvertPomoc.usunInfo('#pole-miasto-nazwa');var data=this._poleMiasto.getData();this._aktualnie['litera']=info['key'].substr(0,1).toLowerCase();this._aktualnie['strona']=1;for(var i in data[info['key']]){if(typeof this._dane[this._aktualnie['woj']]['p']=='undefined')
this._dane[this._aktualnie['woj']]['p']=new Object();if(typeof this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']]=='undefined')
this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']]=new Object();if(typeof this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]=='undefined')
this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]=new Object();this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['stronicowanie']=null;this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['return']=true;if(typeof this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['dane']=='undefined')
this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['dane']=new Object();this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['dane'][data[[info['key']]][i]['id']]=new Object();this._dane[this._aktualnie['woj']]['p'][this._aktualnie['strona']][this._aktualnie['litera']]['dane'][data[[info['key']]][i]['id']]={'n':data[[info['key']]][i]['value']};}
Lokalizacja.Zmien(info['id'],'m',true);return false;}},Inicjuj:function(aktualnie,dane){this._aktualnie=aktualnie;this._dane=dane;this.ZapiszDane();if(aktualnie['woj']!=null){this.Zw(2);}else{this.Zw(1);}
$('.wojewodztwa ul li a').click(function(){Lokalizacja.Zmien(Lokalizacja.Numer(this),'w');return false;});$('#wybierzLitere a').click(function(){Lokalizacja.ZmienLitere($(this).text().toLowerCase());return false;});$('.wybierzMiasto ul li a').click(function(){Lokalizacja.Zmien(Lokalizacja.Numer(this),'m');return false;}).attr('href',function(){$(this).attr('href',$(this).attr('href').replace(/,dalej/,''));});$('.lokalizacja').css({'height':$('.lokalizacja').height()});$('.topNazwaAnim a:first').click(function(){Lokalizacja.Zmien();return false;});$('.topNazwaAnim a:last').click(function(){if(Lokalizacja._aktualnie['miasto']!=null){Lokalizacja.Zmien(Lokalizacja._aktualnie['woj'],'w');}
return false;});$('#wstecz-mapka').click(function(){if(Lokalizacja._aktualnie['miasto']!=null){Lokalizacja.Zmien(Lokalizacja._aktualnie['woj'],'w');}});if(this._aktualnie['miasto']!=null){this.Zw(3);$('#wybierzMiasto').hide();$('#wybierzLitere').hide();$('#znajdzMiasto').hide();$('#zaznaczNaMapie').show();$('.stronicowanie').hide();$('.lokalizacja').css({'height':347});this.InicjujMapke();$('.topNazwaAnim a:last').after(' - zaznacz lokalizacj\u0119 na mapie:');}
this.SprawdzZawartosc();this.SprawdzSpisStron();$('#pole-miasto-nazwa').autocomplete(ROOT_PAGE_LOCAL+'proxy/motoryzacja/pobierz-dane',{extraParams:{'data[typ]':'autocomplete','data[woj]':Lokalizacja._aktualnie['woj']},maxItemsToShow:6,autoFill:true,cacheLength:20},function(n){Lokalizacja._poleMiasto=n;}).focus();$('#znajdz-miasto-form').submit(function(){return Lokalizacja.SprawdzMiasto();});}}
var Mapka={_dane:{1:{'x':0,'y':17},2:{'x':71,'y':5},3:{'x':131,'y':21},4:{'x':194,'y':21},5:{'x':14,'y':76},6:{'x':44,'y':55},7:{'x':85,'y':51},8:{'x':137,'y':64},9:{'x':17,'y':133},10:{'x':105,'y':111},11:{'x':199,'y':113},12:{'x':74,'y':161},13:{'x':103,'y':166},14:{'x':147,'y':157},15:{'x':132,'y':193},16:{'x':186,'y':176}},_woj:new Object(),_s:new Array(),Akcja:function(nr,s){if(s&&!Lokalizacja._anim){if(!_$('map_mouseover_'+nr)){var el=$(document.createElement('div'));el.attr('id','map_mouseover_'+nr);el.css({'position':'absolute','margin-left':Mapka._dane[nr]['x'],'margin-top':Mapka._dane[nr]['y'],'width':100,'height':100,'cursor':'pointer'});el.html('<img src="'+ROOT_PAGE+'img/mapki/mala/'+nr+'.png" />');el.hide();$('#mapkaImg').append(el);el.fadeIn('fast');}else{$('#map_mouseover_'+nr).stop().fadeIn('fast');}
this._s[nr]='_'+nr;ADDvertDymek.Inicjuj('oknoChmurka',this._woj[nr]['n'],[-14,-42]);}else{Mapka._s[nr]='';if(!PHP.in_object('_'+nr,Mapka._s))
ADDvertDymek.UkryjDymek();if(Lokalizacja._anim){$('#map_mouseover_'+nr).remove();}else{$('#map_mouseover_'+nr).stop().fadeOut('fast',function(){$(this).remove();});}}},Inicjuj:function(dane){this._woj=dane;for(var i in dane){if(!($.browser.msie&&$.browser.version<7)){$('#map_'+i).click(function(){Lokalizacja.Zmien(Lokalizacja.Numer(this),'w');Mapka.Akcja(Lokalizacja.Numer(this),false);return false;});}
$('#map_'+i).mouseover(function(){Mapka.Akcja(Lokalizacja.Numer(this),true);});$('#map_'+i).mouseout(function(){Mapka.Akcja(Lokalizacja.Numer(this),false);});}}}