function shadeOn(){var a=getObjId("filter");a.style.width=document.body.offsetWidth+"px";a.style.height=document.body.offsetHeight+"px";a.style.display="block"}function initMapLoader(index,lat,lng,z){var mapsLoaded=function(){try{map=new google.maps.Map2(getObjId("dMapShow"+index));var mCP=new google.maps.LatLng(lat,lng);map.setCenter(mCP,14);mrk=new GMarker(mCP);map.addOverlay(mrk);map.addControl(new GSmallMapControl());map.addControl(new GOverviewMapControl());var dTipHTML=eval("dTip"+index);mrk.openInfoWindowHtml(dTipHTML);GEvent.addListener(mrk,"click",function(){mrk.openInfoWindowHtml(dTipHTML)});map.setCenter(mCP,14);setTimeout("fadeOut('dMapLoader', '"+index+"')",4000);setTimeout("showObj('dMapPrintBar"+index+"')",4000);setTimeout("showObj('dLocPrint"+index+"')",4000)}catch(e){}};loadMaps=function(){try{google.load("maps","2",{callback:mapsLoaded})}catch(e){}};try{var script=document.createElement("script");script.src="http://www.google.com/jsapi?key=ABQIAAAAM6Km74tA0SD7G7KNtrx7GhQztSlqf39EuEXiyKumEO0b7NV1JRQFtAnnlFDkch3_twdBSVt70Q0o0Q&callback=loadMaps&hl=pl";script.type="text/javascript";document.getElementsByTagName("head")[0].appendChild(script)}catch(e){}}function showMap(a,c,f,b,g){try{hideObj("dMapPrintBar"+c);hideObj("dMapShowDir"+c);hideObj("dMapDir"+c);getObjId("dMapDirForm"+c).innerHTML="";rMC(c,80,465,f,b,g)}catch(d){}}function getDirection(index){try{var form=eval("document.forms.fDirection"+index);var fTo=eval("form.fTo"+index);var fLat=eval("form.fLat"+index);var fLng=eval("form.fLng"+index);if(fTo.value==""){window.alert("Podaj lokalizację.");fTo.focus();return false}else{showObj("dDirLoader"+index);gdir=new GDirections(map,getObjId("dMapDir"+index));GEvent.addListener(gdir,"load",onGDirectionsLoad);GEvent.addListener(gdir,"error",function(){handleDirErrors(index)});GEvent.addListener(gdir,"addoverlay",function(){fillMap(index)});var q="from: "+unescape(fTo.value)+" to: "+fLat.value+","+fLng.value;gdir.load(q,{getPolyline:true,getSteps:true,locale:"pl_PL"})}return false}catch(e){}}function handleDirErrors(a){if(gdir.getStatus().code==G_GEO_UNKNOWN_ADDRESS){window.alert("Nie odnaleziono podanej lokalizacji.")}else{window.alert("Wystąpił błąd podczas wyznaczania trasy. Prosimy spróbować później")}fadeOut("dDirLoader",a);hideObj("dMapShowDir"+a);hideObj("dMapDir"+a);showObj("dMapShow"+a)}function fillMap(idx){var fTo=eval("document.forms.fDirection"+idx+".fTo"+idx+".value");mrk.hide();mrk.closeInfoWindow();var dTipHTML=eval("dTip"+idx);var dMapDirForm=getObjId("dMapDirForm"+idx);dMapDirForm.innerHTML=dTipHTML;var nTo=eval("document.forms.fDirection"+idx+".fTo"+idx);nTo.value=fTo;setTimeout("fadeOut('dDirLoader', '"+idx+"')",2000);showObj("dMapDir"+idx);setTimeout("showObj('dMapPrintBar"+idx+"')",2000);setTimeout("showObj('dDirPrint"+idx+"')",2000)}function onGDirectionsLoad(){}function fadeIn(f,a,d,b,g){try{showObj(f+a);sOp(f,a,"in",0,15,d,b,g);return true}catch(c){}}function fadeOut(c,a){try{sOp(c,a,"out",1,15,null,null,null);return true}catch(b){}}function rMC(l,a,d,j,k,i){try{var b=getObjId("dMapRootContainer"+l);var c=parseInt(b.style.height);if(c>25){a=parseInt(a)+1}var g=c+a*1;b.style.height=g+"px";if(g>=parseInt(d)){if(navigator.appName=="Microsoft Internet Explorer"){d=d*1+20}b.style.height=d+"px";fadeIn("dMapHeader",l,null,null,null);fadeIn("dMapLoader",l,j,k,i);return true}var h=setTimeout("rMC('"+l+"', '"+a+"', '"+d+"', '"+j+"', '"+k+"', '"+i+"')",1)}catch(f){}}function sOp(d,m,k,a,c,j,l,i){try{var h=getObjId(d+m);var f;a*=1;if(k=="out"){a-=0.05;if(a<0){a=0}}else{if(k=="in"){a+=0.05;if(a>1){a=1}}}if(h.style.MozOpacity!=null){h.style.MozOpacity=a}else{if(h.style.opacity!=null&&h.style.filter==null){h.style.opacity=a}else{if(h.style.filter!=null){f=100*a;h.style.filter="Alpha(opacity="+f+")"}}}if(a==0||a==1){if(a==0){h.style.display="none"}else{if(d=="dMapLoader"&&j!=null){showObj("dMapShow"+m);initMapLoader(m,j,l,i)}}return true}var b=setTimeout("sOp('"+d+"', '"+m+"', '"+k+"', '"+a+"', '"+c+"', '"+j+"', '"+l+"', '"+i+"')",c)}catch(g){}}function mapPrint(idC,idB,mC,idx,type,host){var w=680;var h=500;var wW;var wH;if(self.innerHeight){wW=self.innerWidth;wH=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){wW=document.documentElement.clientWidth;wH=document.documentElement.clientHeight}else{if(document.body){wW=document.body.clientWidth;wH=document.body.clientHeight}}}var l=(wW/2)-(w/2)-30;if(l<0){l=0}var t=(wH/2)-(h/2)-10;if(t<0){t=0}if(type=="dir"){var form=eval("document.forms.fDirection"+idx);var fTo=eval("form.fTo"+idx);var mPURL="http://www."+host+"/drukuj-dojazd.html?idC="+idC+"&idB="+idB+"&t="+escape(fTo.value)+"&mC="+mC}else{var mPURL="http://www."+host+"/drukuj-lokalizacje.html?idC="+idC+"&idB="+idB+"&mC="+mC}var mP=window.open(mPURL,"mapPrint"+type,"menubar=no, toolbar=no, location=no, scrollbars=yes, resizable=yes, status=no, width="+w+", height="+h+", left="+l+", top="+t);return true}function getImgHost(){return"http://"+self.location.host.replace(/^[a-z0-9-]+\./,"img.")}window.onunload=function(){GUnload()};
