1"use strict";function calculateSubSum(t){if(""!==t){var e=$("tr[data-id="+t+"]");if(e.data("autocompute"))return void(e.data("parent")&&calculateSubSum(e.data("parent")));var i=$("tr[data-parent='"+e.data("id")+"']").find("td"),a={value_1:0,value_2:0};i.find("input").each(function(){var t=parseInt($(this).val());isNaN(t)&&(t=0),$(this).val(t),$(this).hasClass("input-left")&&t&&(a.value_1+=t),$(this).hasClass("input-right")&&t&&(a.value_2+=t)}),$.isNumeric(a.value_1)&&e.find("td input.input-left").val(a.value_1),$.isNumeric(a.value_2)&&e.find("td input.input-right").val(a.value_2),e.data("parent")&&calculateSubSum(e.data("parent"))}}function FacilityPartsDescription(){this.addRowSelector="#parts-description-block .add",this.removeRowSelector="#parts-description-block .js-remove",this.rowTemplateHtml=['<div class="row" data-row-id="%id%">','<div class="col-md-4">','<label for="partsDescription_title_%id%">Název Äásti prostoru</label>','<input id="partsDescription_title_%id%" type="text" class="form-control" name="title" />',"</div>",'<div class="col-md-3">','<label for="partsDescription_area_%id%">Plocha (v m<sup>2</sup>)</label>','<input id="partsDescription_area_%id%" type="number" class="form-control" name="area" />',"</div>",'<div class="col-md-4">','<label for="partsDescription_description_%id%">Popis</label>','<input id="partsDescription_description_%id%" type="text" class="form-control" name="description" value="" />',"</div>",'<div class="col-md-1">','<a href="#" class="js-remove" data-target="%id%"><span class="glyphicon glyphicon-trash"></span></a>',"</div>","</div>"].join("\n"),this.getNextRowId=function(){return $("#parts-description-block .dynamic-row div[data-row-id]").length},this.addRow=function(t){var e=this.rowTemplateHtml.replace(/%id%/g,t);$("#parts-description-block .dynamic-row").append(e)},this.removeRow=function(t){var e='#parts-description-block .dynamic-row div[data-row-id="%id%"]'.replace("%id%",t);console.log(e),$(e).remove()},this.preSubmit=function(t){var e=[];$("#parts-description-block .dynamic-row div[data-row-id]").each(function(){var t={};$(this).find("input").each(function(e){var i=$(this).attr("name");t[i]=$(this).val()}),e.push(JSON.stringify(t))}),$("#"+t).val("["+e.join(",")+"]")},this.init=function(t){var e=this;$(this.addRowSelector).click(function(t){t.preventDefault(),e.addRow(e.getNextRowId())}),$(document).on("click",this.removeRowSelector,function(t){t.preventDefault(),e.removeRow($(this).attr("data-target"))}),0==this.getNextRowId()&&e.addRow(0),$("form").submit(function(){$(this).valid()&&e.preSubmit(t)})}}function MapSearchEngine(){this._geocodeSearch=function(t){var e=new google.maps.Geocoder;return new Promise(function(i,a){e.geocode({address:t},function(t,e){e==google.maps.GeocoderStatus.OK?i(t):a()})})},this._placeAPISearch=function(t){var e=new google.maps.places.PlacesService($("<div></div>")[0]);return new Promise(function(i,a){e.textSearch({query:t},function(t,e){e==google.maps.GeocoderStatus.OK?i(t):a()})})},this.getAddress=function(t,e,i,a,n){var o="Äeská republika",r=this.getHouseNumber(e,i);return a=a?a+", ":"",r=r?r+", ":"",t+" "+r+n+" "+a+o},this.getHouseNumber=function(t,e){return t&&e?t+"/"+e:t+""+e},this.searchAddress=function(t){return this._geocodeSearch(t)["catch"](function(){return self._placeAPISearch(t)})}}function FacilityMap(){this.addressModal=$("#map-address-select-modal"),this.map=null,this.mapData=$("#facility-map-data"),this.marker=null,this.event=null,this.startButton=null,this.searchEngine=new MapSearchEngine,this.render=function(){if($("#facility-map-data").length){var t=this;this.map=new google.maps.Map(document.getElementById("facility-form-map"),{zoom:parseInt(this.mapData.attr("data-zoom")),center:new google.maps.LatLng(this.mapData.attr("data-latitude"),this.mapData.attr("data-longitude")),scrollwheel:!1,scaleControl:!1});var e=$("#"+this.mapData.attr("data-latitute-input-id")).val(),i=$("#"+this.mapData.attr("data-longitude-input-id")).val();e&&i&&this.setMarker(new google.maps.LatLng(parseFloat(e),parseFloat(i))),$("button#facility-map-search").click(function(e){t.event=e,t.startButton=$(this),e.preventDefault(),t.searchLocation($("#"+t.mapData.attr("data-street
1-id")).val(),$("#"+t.mapData.attr("data-city-id")).val(),$("#"+t.mapData.attr("data-houseNumber-id")).val(),$("#"+t.mapData.attr("data-orientationNumber-id")).val(),t.getZipValue())})}},this.getZipValue=function(){var t=this;if(t.mapData.attr("data-zip-selectbox-id")){var e=$("#"+t.mapData.attr("data-zip-selectbox-id")+" option:selected").val();if(e)return $("#"+t.mapData.attr("data-zip-selectbox-id")+" option:selected").text()}return t.mapData.attr("data-zip-input-id")?$("#"+t.mapData.attr("data-zip-input-id")).val():""},this.setMarker=function(t){var e=this;this.marker?this.marker.setPosition(t):(this.marker=new google.maps.Marker({map:this.map,position:t,draggable:!0}),google.maps.event.addListener(this.marker,"dragend",function(t){e.setLatLngInputs(t.latLng.lat(),t.latLng.lng())})),this.map.setCenter(t),this.map.setZoom(17),this.setLatLngInputs(this.marker.getPosition().lat(),this.marker.getPosition().lng())},this.setLatLngInputs=function(t,e){$("#"+this.mapData.attr("data-latitute-input-id")).val(t),$("#"+this.mapData.attr("data-longitude-input-id")).val(e)},this.addApproximationNotice=function(t,e){this.startButton.parents(".row").find(".flashbox").empty().append('<div class="row"> <div class="col-md-12"> <div class="alert alert-danger" role="alert"> <span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span> Dle zadané adresy (<a href="'+e+'" target="_blank">'+t+"</a>) nebyla nalezena poloha objektu.<br> Na správnou adresu můžete pÅetáhnout ukazatel myÅ¡Ã. </div> </div> </div>")},this.removeApproximationNotice=function(){this.startButton.parents(".row").find(".flashbox").empty()},this.searchLocation=function(t,e,i,a,n){var o=this.searchEngine.getAddress(t,i,a,e,n),r=this.addressModal.find("#searched-address");r.text(o);var s="https://www.google.cz/maps/search/"+encodeURIComponent(o);r.attr("href",s),this.searchEngine.searchAddress(o).then(function(t){this._processLocationResults(t),this.removeApproximationNotice()}.bind(this))["catch"](function(){this.addApproximationNotice(o,s)}.bind(this))},this._processLocationResults=function(t){if(0==t.length)throw new Error("No results found and no reject() called!");1==t.length?this.setMarker(t[0].geometry.location):this._displayModal(t)},this._displayModal=function(t){var e=this.addressModal.find(".modal-body > table");e.empty();for(var i=0;i<t.length;i++){var a=t[i],n=$("<tr><td>"+a.formatted_address+'</td><td><a class="btn btn-success" href="#">Nastavit</a></td></tr>');n.click(function(t){var e=t.geometry.location;return this.setMarker(e),this.addressModal.modal("hide"),!1}.bind(this,a)),e.append(n)}this.addressModal.modal({})}}function MathSolver(t){this._evaluatePointerCallback=t}function SessionExpirationDialog(){this.dialogObj=$("#session-expiration-dialog"),this.logoutTimer=null,this.init=function(t,e,i,a,n){t=parseInt(t)-7200,this.resetLogoutTimer(t,n),this.createNoticeTimer(t-parseInt(e)),this.registerEvents(i,a,t,n)},this.registerEvents=function(t,e,i,a){this.logoutEvent(t),this.renewSessionEvent(e,i,a)},this.logoutEvent=function(t){$("body").on("click",'#session-expiration-dialog [data-action="logout"]',function(){document.location.href=t})},this.renewSessionEvent=function(t,e,i){var a=this;$("body").on("click",'#session-expiration-dialog [data-action="renew-session"]',function(){$.get(t),a.resetLogoutTimer(e,i),a.dialogObj.modal("hide")})},this.createNoticeTimer=function(t){var e=this;return setInterval(function(){e.dialogObj.modal()},1e3*t)},this.resetLogoutTimer=function(t,e){var i=this;i.logoutTimer&&clearInterval(i.logoutTimer),i.logoutTimer=setInterval(function(){document.location.href=e},1e3*t)}}var CityPartsVisibilityManager=function(t,e,i,a){this._$cityPartInput=$("#"+t),this._$cityPartDiv=$("#"+e),this._$controllingInput=$("#"+i),this._controllingInputValues=a};CityPartsVisibilityManager.prototype.init=function(){this._$controllingInput.on("change",this._resolve.bind(this)),this._resolve()},CityPartsVisibilityManager.prototype._resolve=function(){var t=this._$controllingInput.val();this._controllingInputValues.indexOf(parseInt(t))>=0?this._$cityPartDiv.show():(this._$cityPartDiv.hide(),this._$cityPartInput.val([]),this._$cityPartInput.find("option").prop("selected",!1),this._$cityPartInput.trigger("chosen:updated"))},$(document).ready(function(){var t=$(".dst-grid-ajax");t.on("submit","form",function(){return $(this).find("input").each(function(){0===$(this).val().length&&$(this).attr("disabled","disabled")}),$(this).find("select").each(function(){var t=$(this).find("option:selected");t.length&&t.val()||$(this).attr("disabled","disabled")}),!0}),t.on("change","select.send-form-on-change",function(){$(this).parents("form").submit()});var e=function(){var t=$("#massActionIds");t.val("");
1var e=$(".grid-filter .massActionCheckbox:checked").map(function(t,e){return $(e).data("id")}).toArray().join(",");t.val(e)};t.on("change",".massActionCheckbox",e),t.on("click",".check-all-checkbox",function(t){var i=$(t.target),a=i.is(":checked");$("input.massActionCheckbox").prop("checked",a),e()}),t.on("click",".contains-mass-selectbox",function(t){"checkbox"!==t.target.type&&$(this).find(":checkbox").trigger("click")});var i=function(t){n(t,!0)},a=function(t){n(t,!1)},n=function(t){var e=void 0!==arguments[1]&&arguments[1];t.preventDefault();var i=$(t.target).closest(".dst-grid-ajax"),a=$(t.target).attr("href"),n=i.attr("id");$.ajax({url:a}).done(function(t){t="<div>"+t+"</div>";var a=$($.parseHTML(t)),o=a.find("#"+n);if(e){var r=i.find("tbody"),s=i.find(".grid-dst-load-more"),l=o.find("tbody tr"),d=o.find(".grid-dst-load-more a");r.append(l),s.html(d);var c=i.find(".pagination").find("li.active").next();c.hasClass("disabled")||c.addClass("active")}else i.html(o)})};t.on("click",".grid-dst-load-more a",i),t.on("click",".pagination a",a)});var BirthNumberParseError=function(t,e){this.code=t,this.description=e},BirthNumber=function(t,e,i){this.birthNumber=t,this.dateOfBirth=e,this.sex=i},BirthNumberParser=function(t){t=t||{},t.male=t.hasOwnProperty("male")?t.male:"male",t.female=t.hasOwnProperty("female")?t.female:"female",this._maleString=t.male,this._femaleString=t.female};BirthNumberParser.prototype._regExp=/^\s*(\d\d)(\d\d)(\d\d)[ \/]*(\d\d\d)(\d?)\s*$/,BirthNumberParser.prototype.parse=function(t){var e=this._regExp.exec(t);if(null===e)throw new BirthNumberParseError(1,"Rodné ÄÃslo nenà ve správném formátu 12345678/1234");var i=e[1],a=e[2],n=e[3],o=e[4],r=e[5],s=this._canonicalFormat(i,a,n,o,r);if(""===r){var l=parseInt(i)<54?1900:1800;i=parseInt(i)+l}else{var d=(i+a+n+o)%11;if(10===d&&(d=0),d!==parseInt(r))throw new BirthNumberParseError(2,"U rodného ÄÃsla nesedà kontrolnà kód. Je správnÄ zadáno?");var c=i<54?2e3:1900;i=parseInt(i)+c}var p=this._maleString;if(a>70&&i>2003?(a-=70,p=this._femaleString):a>50?(a-=50,p=this._femaleString):a>20&&i>2003&&(a-=20,p=this._femaleString),a=parseInt(a),n=parseInt(n),!this._checkDate(i,a,n))throw new BirthNumberParseError(3,"Rodné ÄÃslo neobsahuje platné datum narozenÃ.");return new BirthNumber(s,new Date(i,a-1,n),p)},BirthNumberParser.prototype._checkDate=function(t,e,i){var a=new Date(parseInt(t),parseInt(e)-1,parseInt(i));return a.getDate()===i&&a.getMonth()===e-1&&a.getFullYear()===t},BirthNumberParser.prototype._canonicalFormat=function(t,e,i,a,n){return[t,e,i,"/",a,n].join("")};var showAllClubFeesShown=!1,showAllClubFees=function(){var t={show:"Zobrazit vÅ¡echny klubové platby",hide:"Skrýt klubové platby"};return $("#club-payments-table tr.club-fee-hideable").toggleClass("hidden"),showAllClubFeesShown?(showAllClubFeesShown=!1,$("#show-all-club-fees").html(t.show)):(showAllClubFeesShown=!0,$("#show-all-club-fees").html(t.hide)),!1};$(function(){$("#show-all-club-fees").click(showAllClubFees)}),$(function(){var t=function(t){t.preventDefault();var e=$(this).closest(".membersFeeMassDefaults"),i=e.find(".form-year select").val(),a=e.find(".form-date input").val(),n=e.find(".form-amount input").val();$(".membersFeeMassItems .form-year select").val(i).trigger("chosen:updated"),$(".membersFeeMassItems .form-date input").val(a),$(".membersFeeMassItems .form-amount input").val(n)};$(".membersFeeMassSetDefaults").click(t)}),$(document).ready(function(){function t(t,e){var i="fa-caret-down",a="fa-caret-up";e&&(i="fa-caret-up",a="fa-caret-down"),t.removeClass(i),t.addClass(a)}
1$(".hasChildren").click(function(){var e=$(this).data("level"),i=$(this).find(".caret-trigger"),a=!1;i.hasClass("fa-caret-up")&&(a=!0),t(i,a);var n=$(this).closest("tr").nextAll();n.each(function(){if($(this).data("level")<=e)return!1;if(a)return $(this).hide(),!0;$(this).show();var i=$(this).find(".caret-trigger");t(i,!1)})})});for(var elements=document.querySelectorAll(".validateAndScroll input, .validateAndScroll select, .validateAndScroll textarea"),invalidListener=function(){this.scrollIntoView(!1)},i=0;i<elements.length;i++)elements[i].addEventListener("invalid",invalidListener);$(".validateAndScroll button[type=submit], .validateAndScroll input[type=submit]").click(function(t){var e=[],i=t.target.form;if($(i).addClass("submitted"),$(".validateAndScroll.submitted input:invalid, .validateAndScroll.submitted select:invalid, .validateAndScroll.submitted textarea:invalid").each(function(t){var i=$("label[for="+this.id+"]");if(void 0!==i&&void 0!==i.text())e.push(i.text());else{var a=$(this).attr("placeholder");void 0!==a?e.push(a):e.push($(this).attr("id"))}}),e.length>0){$("div.alert.formValidationError").remove();var a=$('<div class="alert alert-danger formValidationError" role="alert">Pole <strong>'+e.join(", ")+"</strong> nejsou vyplnÄna nebo obsahujà chybu. <strong>Záznam nebyl uložen!</strong></div>");a.insertBefore(i),a.clone().insertAfter(i)}}),$(function(){$(".datepicker").mousedown(function(t){$(this).prop("readonly")&&t.preventDefault()}).datepicker({format:"dd.mm.yyyy",enableOnReadonly:!1,language:"cs-CZ"});var t=$("select");t.mousedown(function(t){$(this).attr("readonly")&&t.preventDefault()}),t.chosen({disable_search_threshold:10}),t.on("chosen:updated",function(){if($(this).attr("readonly")){var t=$(this).is(":disabled");$(this).attr("disabled","disabled"),$(this).data("chosen")&&$(this).data("chosen").search_field_disabled(),t?$(this).attr("disabled","disabled"):$(this).removeAttr("disabled")}}),t.trigger("chosen:updated")}),$(function(){$("input[type=file][data-max-size-in-mb]").change(function(){var t=$(this).attr("data-max-size-in-mb"),e=1e3*parseFloat(t)*1e3;this.files[0].size>e&&($(this).val(null),alert("Soubor musà být menšà než "+t+"MB"))})}),$(function(){$("form button[type=submit], form input[type=submit]").click(function(){var t=[];if($(this).parents("form").find("select[required=required]").each(function(){if(!$(this).val()){var e=$(this).parent().find("label");e.length>0&&t.push(e.text())}}),t.length)return alert("NásledujÃcà položky jsou povinné: "+t.join(", ")),!1})}),$(document).ready(function(){$("input.send-form-on-enter").keyup(function(t){13==t.keyCode&&$(this).parents("form").submit()}),$(".grid form.grid-filter").submit(function(){return $(this).find("input").each(function(){0===$(this).val().length&&$(this).attr("disabled","disabled")}),$(this).find("select").each(function(){var t=$(this).find("option:selected");t.length&&t.val()||$(this).attr("disabled","disabled")}),setTimeout(function(){$("input[disabled], select[disabled]").removeAttr("disabled")},10),!0}),$("select.send-form-on-change").change(function(t){$(this).parents("form").submit()}),$("select.send-field-on-change").change(function(t){var e=$(this).attr("name"),i=$(this).val(),a=new URI(window.location.href),n=URI.parseQuery(a.query());n[e]=i,window.location.href=a.query(n).toString()}),$("a.remove").click(function(t){return confirm("Opravdu chcete smazat tuto položku?")})}),$("a[data-confirm], button[data-confirm], input[data-confirm]").on("click",function(t){var e=confirm($(this).attr("data-confirm"));return e===!1&&(t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation()),e}),$("body").on("click","a[data-method]",function(t){var e=$("<form/>").hide();if(e.attr({action:$(this).attr("href"),method:"post"}),e.append($("<input/>",{type:"hidden",name:"_method"}).val($(this).data("method"))),$(this).data("csrf")){var i=$(this).data("csrf").split(":");e.append($("<input/>",{type:"hidden",name:i[0]}).val(i[1]))}return $(this).data("redirect-url")&&e.append($("<input/>",{type:"hidden",name:"form[redirect_url]"}).val($(this).data("redirect-url"))),$(this).parent().append(e),e.submit(),t.preventDefault(),!1}),$(function(){function t(){var t=$(window).width();t<=768&&($("#container").addClass("sidebar-close"),$("#sidebar > ul").hide()),t>768&&($("#container").removeClass("sidebar-close"),"opened"==$.cookie("sidebar")&&$("#sidebar > ul").show())}$(window).on("load",t),$(window).on("resize",t)});var openSidebar=function(){$("#main-content").css({"margin-left":"210px"}),$("#sidebar > ul").show(),$("#sidebar").css({"margin-left":"0"}),$("#container").removeClass("sidebar-closed")},closeSidebar=function(){$("#main-content").css({"margin-left":"0px"}),$("#sidebar").css({"margin-left":"-210px"}),$("#sidebar > ul").hide(),$("#container").addClass("sidebar-closed")},togglSidebar=function(){$("#sidebar > ul").is(":visible")===!0?(closeSidebar(),$.cookie("sidebar","closed",{path:"/"})):(openSidebar(),$.cookie("sidebar","opened",{path:"/"}))};$(".fa-bars").click(togglSidebar),$(document).ready(function(){$(".chosen-default-select").chosen({no_results_text:"Nebyly nalezeny žádné záznamy."})}),$(function(){$('[data-toggle="popover"]').popover()}),$(document).on("keypress","form",function(t){if(t.target.className.indexOf("allowEnter")==-1&&"BUTTON"!=t.target.tagName&&"TEXTAREA"!=t.target.tagName&&"submit"!=t.target.type.toLowerCase()&&t.target.className.indexOf("send-form-on-enter")==-1){var e=t.keyCode||t.which;if(13==e)return t.preventDefault(),!1}}),$(function(){$('[data-toggle="tooltip"]').tooltip({html:!0})}),$(document).ready(function(){var t=new FacilityMap;t.render()});var GMap={mapDomId:"map-canvas",mapDomHolder:null,map:null,panorama:null,defaultMarkerIcon:"img/marker.png",userCurrentPosition:null,defaultZoom:15,draggable:!1,markers:[],defaultMaxZoom:19,mapStylesName:{name:"Mib"},mapStyles:[{stylers:[{gamma:.8},{saturation:-10}]},{featureType:"road",stylers:[{visibility:"simplified"}]},{featureType:"landscape.man_made",stylers:[{hue:"#00ccff"}]}],clusterStyles:[{textColor:"white",url:"/img/cluster-small.png",height:31,width:31},{textColor:"white",url:"/img/cluster-medium.png",height:41,width:41},{textColor:"white",url:"/img/cluster-large.png",height:51,width:51}],gridSize:90,maxZoom:17,init:function(){if(this.defaultMarkerAnimation=google.maps.Animation.DROP,this.directionsDisplay=new google.maps.DirectionsRenderer,this.mapOptions={disableDefaultUI:!0,mapTypeControl:!0,zoomControl:!0,zoomControlOptions:{style:google.maps.ZoomControlStyle.SMALL},panControl:!1,scaleControl:!1,navigationControl:!0,streetViewControl:!0,disableDoubleClickZoom:!1,scrollwheel:!1,zoom:7,center:new google.maps.LatLng(49.452834,16.701342),mapTypeControlOptions:{mapTypeIds:["GMap",google.maps.MapTypeId.ROADMAP,google.maps.MapTypeId.HYBRID]}},$(window).width()<810&&(this.mapOptions.zoom=6),this.mapDomHolder=document.getElementById(this.mapDomId),this.bounds=new google.maps.LatLngBounds,this.map=new google.maps.Map(this.mapDomHolder,this.mapOptions),this.markers.length>0){for(var t=new google.maps.LatLngBounds,e=[],i=0;i<this.markers.length;i++){var a=this.buildMarker(this.markers[i]);t.extend(a.getPosition()),e.push(a)}this.map.fitBounds(t);var n=(new MarkerClusterer(this.map,e,{styles:this.clusterStyles,gridSize:this.gridSize,maxZoom:this.maxZoom}),google.maps.event.addListener(this.map,"idle",function(){this.map.getZoom()>this.defaultMaxZoom?this.map.setZoom(this.defaultMaxZoom):this.map.setZoom(this.map.getZoom()),google.maps.event.removeListener(n)}.bind(this)))}},buildMarker:function(t){var e=new google.maps.Marker({map:this.map,title:t.title,position:new google.maps.LatLng(t.lat,t.lng),icon:t.icon?t.icon:"/img/map-marker.png",animation:t.animation}),i=new google.maps.InfoWindow({content:'<a href="'+t.url+'">'+t.content+"</a>"});return google.maps.event.addListener(e,"click",function(){i.open(this.map,e)}),e}};String.prototype.isNumeric=function(){return!isNaN(parseFloat(this))&&isFinite(this)},String.prototype.isPointer=function(){var t=this.substring(1),e=this.substring(0,1);return"#"===e&&t.isNumeric()},Array.prototype.clean=function(){for(var t=0;t<this.length;t++)""===this[t]&&this.splice(t,1);return this},MathSolver.prototype.solveFormula=function(t){var e=this.infixToPostfix(t);return this.solvePostfix(e)},MathSolver.prototype.solvePostfix=function(t){var e=[];t=t.replace(/\s+/g," "),t=t.split(" ");for(var i=0;i<t.length;i++)if(t[i].isNumeric())e.push(t[i]);else if(t[i].isPointer())e.push(this._evaluatePointerCallback(t[i]));else{var a=e.pop(),n=e.pop();"+"===t[i]?e.push(parseInt(a)+parseInt(n)):"-"===t[i]?e.push(parseInt(n)-parseInt(a)):"*"===t[i]?e.push(parseInt(a)*parseInt(n)):"/"===t[i]?e.push(parseInt(n)/parseInt(a)):"^"===t[i]&&e.push(Math.pow(parseInt(n),parseInt(a)))}return e.length>1?"PÅi výpoÄtu nastala chyba":e.pop()},MathSolver.prototype.infixToPostfix=function(t){var e="",i=[],a={"^":{precedence:4,associativity:"Right"},"/":{precedence:3,associativity:"Left"},"*":{precedence:3,associativity:"Left"},"+":{precedence:2,associativity:"Left"},"-":{precedence:2,associativity:"Left"}};t=t.replace(/\s+/g,""),t=t.split(/([\+\-\*\/\^\(\)])/).clean();for(var n=0;n<t.length;n++){var o=t[n];if(o.isNumeric()||o.isPointer())e+=" "+o+" ";else if("^*/+-".indexOf(o)!==-1){for(var r=o,s=i[i.length-1];"^*/+-".indexOf(s)!==-1&&("Left"===a[r].associativity&&a[r].precedence<=a[s].precedence||"Right"===a[r].associativity&&a[r].precedence<a[s].precedence);)e+=i.pop()+" ",s=i[i.length-1];i.push(r)}else if("("===o)i.push(o);else if(")"===o){for(;"("!==i[i.length-1];)e+=i.pop();i.pop()}}for(;i.length>0;)e+=i.pop()+" ";return e.trim()};
1var NameByIcoLoader=function(t,e,i,a,n,o){this._endpointUrl=t,this._$inputIcoField=i,this._$outputNameField=a,this._$statusDiv=n,this._placeholder=e,this._clearOutputFieldOnEmptyIco=o,this._init()};NameByIcoLoader.prototype._init=function(){this._$inputIcoField.on("blur",this._onUpdate.bind(this))},NameByIcoLoader.prototype._onSuccessResponse=function(t){return this._hideProgress(),t.hasOwnProperty("name")?(this._$outputNameField.val(t.name),void this._$outputNameField.prop("readonly",!0)):(this._$outputNameField.prop("readonly",!1),void this._$outputNameField.val(""))},NameByIcoLoader.prototype._onFailResponse=function(t){this._$outputNameField.val(""),this._hideProgress()},NameByIcoLoader.prototype._displayProgress=function(){this._$statusDiv.removeClass("hidden"),this._$outputNameField.attr("disabled","disabled")},NameByIcoLoader.prototype._hideProgress=function(){this._$statusDiv.addClass("hidden"),this._$outputNameField.removeAttr("disabled")},NameByIcoLoader.prototype._onUpdate=function(t){this._displayProgress();var e=$(t.target),i=e.val();if(i){var a=this._endpointUrl.replace(this._placeholder,i);$.ajax({url:a}).done(this._onSuccessResponse.bind(this)).fail(this._onFailResponse.bind(this))}
1else this._hideProgress(),this._$outputNameField.prop("readonly",!1),this._clearOutputFieldOnEmptyIco&&this._$outputNameField.val("")},$(function(){if($("#regions-select").length>0){var t=$("#regions-select"),e=function(){var e=3100==t.val(),i=$("#cityPartsDiv");e?i.show():($("#cityPartsSelect").val("").trigger("chosen:updated"),i.hide())};t.change(e),e()}});var RememberableSelect=function(t,e){this._$element=t,this._prefix=e,this._init()};RememberableSelect.prototype._init=function(){this._$element.on("change",this._onUpdate.bind(this));var t=$.cookie(this._createKey());"undefined"!=typeof t&&(this._$element.val(t),this._$element.trigger("chosen:updated"))},RememberableSelect.prototype._onUpdate=function(){var t=this._$element.val();$.cookie(this._createKey(),t)},RememberableSelect.prototype._createKey=function(){return this._prefix+this._$element.attr("name")};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.