var weather={thisAjaxCommand:null,responder:null,container:null,myDeli:"^--^",init:function(){var b=weather;var a="command="+b.thisAjaxCommand+b.myDeli+$.base64Encode("getData");b.Response(a,"weather.resize()")},resize:function(){var b=".pogoda";wC=$(this.container.container).getposition();wA=$(this.container.after).getposition();wP=$(b).getposition();var a=(wC.top+wC.height/2-wP.height/2+6);if((wA.left+wA.width+wP.width+10)>(wC.left+wC.width)){css={left:(wA.left+wA.width+10)+"px",top:a+"px"}}else{css={left:(wC.left+wC.width-wP.width)+"px",top:a+"px"}}$(b).css(css).show()},goClock:function(){var a=new Date();gg=(a.getHours()<10?"0":"")+a.getHours();mm=(a.getMinutes()<10?"0":"")+a.getMinutes();ss=(a.getSeconds()<10?"0":"")+a.getSeconds();$(".pogoda_Time gg").html(gg);$(".pogoda_Time mm").html(mm);$(".pogoda_Time ss").html(":"+ss)},Response:function(comm,funk,tryb){$.ajax({type:"POST",url:$.base64Decode(this.responder),data:comm,dataType:"json",error:function(e){var msg=(typeof(e)!="undefined")?e.statusText:"";alert("Moduł pogody.\nCoś poszło nie tak!\n\nProblem z pobraniem zawartości strony\n"+msg)},success:function(resp){if(resp.error_msg){if(!tryb){alert(resp.error_msg)}}else{var dane=eval(resp.response);for(var i=0;i<dane.length;i++){var data=dane[i];var trg=$(data.target);switch(data.type){case"html":trg.html(data.src);break;case"title":trg.attr("title",data.src);break;case"script":$.getScript(data.src);break;case"append":trg.append(data.src);break;case"alert":alert(data.src);break;case"val":trg.attr("value",data.src);break;case"attr":trg.attr(data.attr,data.src);break;case"js":eval(data.src);break}}}if(funk!=null&&funk!="undefined"){eval(funk)}}})},chgNumber:function(f,c,b,e,a,h){var d=$(f).parents(c).find("input");var i=parseInt($(d).val());i+=(b?1:-1);if(e){if(i<e[0]){i=e[1]}else{if(i>e[1]){i=e[0]}}}$(d).val(i);$(h).width(i)}};
