var lock2p_=0; var upprec_=2; var is_chrome_=navigator.userAgent.indexOf("Chrome")>-1;var is_ios_=false;var is_explorer_=navigator.userAgent.indexOf("MSIE")>-1;var is_firefox_=navigator.userAgent.indexOf("Firefox")>-1;var is_safari_=navigator.userAgent.indexOf("Safari")>-1;var is_android_=navigator.userAgent.indexOf("Android")>-1;var is_iphone_=navigator.userAgent.indexOf("iPhone")>-1;var is_ipad_=navigator.userAgent.indexOf("iPad")>-1;var is_opera_=navigator.userAgent.toLowerCase().indexOf("op")>-1;var is_edge_=navigator.userAgent.indexOf("Edge")>-1;if((is_chrome_)&&(is_safari_)){is_safari_=false}if((is_chrome_)&&(is_opera_)){is_chrome_=false}if((is_iphone_)||(is_ipad_)){is_ios_=true}var win_id_=0;var xcursor_0_=0;var ycursor_0_=0;var xcursor_1_=0;var ycursor_1_=0;var window_x_=0;var window_y_=0;var winmdown_=0;var pin2down_=0;var xcombo_item_=0;function pin2click_(a){pin2down_=a}function e_(a){if(a){return encodeURIComponent(a)}else{return""}}function trim_(b,a){return ltrim_(rtrim_(b,a),a)}function ltrim_(b,a){a=a||"\\s";return b.replace(new RegExp("^["+a+"]+","g"),"")}function rtrim_(b,a){a=a||"\\s";return b.replace(new RegExp("["+a+"]+$","g"),"")}function cookies_close_(){$("div.cookies#cookies").hide()}function show_(a,c){if((c)&&(c>=1)){setTimeout(function(){show_(a)},c)}else{try{$(a).css("display","block")}catch(b){}}}function showin_(a,c){if((c)&&(c>=1)){setTimeout(function(){showin_(a)},c)}else{try{$(a).css("display","inline")}catch(b){}}}function showtb_(a,c){if((c)&&(c>=1)){setTimeout(function(){showtb_(a)},c)}else{try{$(a).css("display","table")}catch(b){}}}function showtr_(a,c){if((c)&&(c>=1)){setTimeout(function(){showtr_(a)},c)}else{try{$(a).css("display","table-row")}catch(b){}}}function showtd_(a,c){if((c)&&(c>=1)){setTimeout(function(){showtd_(a)},c)}else{try{$(a).css("display","table-cell")}catch(b){}}}function hide_(a,c){if((c)&&(c>=1)){setTimeout(function(){hide_(a)},c)}else{try{$(a).css("display","none")}catch(b){}}}function cls_(b,a){try{$(b).className=a}catch(c){}}function menu2x_(){$("header div.menu > nav").toggleClass("x");$("header div.menu").removeClass("h");main_scroll_()}function int_(b){if(b===true){b=1}try{b=parseInt(b)}catch(a){b=0}if(isNaN(b)){b=0}return b}function b64encode_(a){if(a==null){a=""}return window.btoa(unescape(encodeURIComponent(a)))}function b64decode_(a){var c="";try{c=decodeURIComponent(escape(window.atob(a)))}catch(b){try{c=window.atob(a)}catch(d){}}return c}function reload_scripts_(a){$("head script").each(function(){if((a)&&(a>=1)){a=1}else{a=0}var c=$.trim(this.getAttribute("src"));var d=$.trim(c).substring(0,10);if(d=="/scripts_/"){js_dict_loaded_=0;if((a<=0)||((a>=1)&&(c=="/scripts_/dbdict_.js"))){$(this).remove();var b=document.createElement("script");b.type="text/javascript";b.src=c;document.getElementsByTagName("head")[0].appendChild(b)}}});return false}function form_contact_(){var f=$("#contact_comp").val();var c=$("#contact_name").val();var e=$("#contact_mail").val();var b=$("#contact_mess").val();var a=$("#contact_code").val();var d="event=contact&comp="+e_(f)+"&name="+e_(c)+"&mail="+e_(e)+"&mess="+e_(b)+"&code="+e_(a);$.post({url:"/http_.php",data:d,success:function(h){if(h>=2){alert(ml_contact_captcha_error)}else{if(h>=1){alert(ml_contact_form_error)}else{alert(ml_contact_form_sent);$("#contact_comp").val("");$("#contact_name").val("");$("#contact_mail").val("");$("#contact_mess").val("");$("#contact_code").val("");var g=Math.floor(Math.random()*99999);$("img#captcha").attr("src","/img/fcaptcha_.php?rn="+g)}}}});return false}function main_scroll_(){var b=$(window).scrollTop();var a=0;a=$("header#main").outerHeight(true);if(b>=1){$("body").addClass("top");$("header div.menu").addClass("h")}else{$("body").removeClass("top");$("header div.menu").removeClass("h")}}function pricelist_ex_(){$("#show_pack").removeClass("on");$("#comp_pack").fadeIn(250,function(){$("#comp_pack").addClass("on").attr("style","")})}function rdesc_(a,b){$(a).closest("ul").find("li a").toggleClass("sel",false);$(a).toggleClass("sel",true);$("div.page:not(.x) div.i.api").hide();$("div.page.x").hide();$("#"+b).show();return false}function round_(d,c){var b=0;if(d<0){b=1;d=Math.abs(d)}var a=Math.round(d*Math.pow(10,c))/Math.pow(10,c);if(b>=1){a=-a}return a}function number_(f,i){if(isNaN(f)===false){f=round_(f,10)}if(((i==null)||(i==""))&&(i!==-1)){i=2}var c=0;var h="";var l="";var g=0;var b=0;var j=0;var k=0;var a=0;if(f==null){f=""}else{f=f+""}for(c=0;c=i){break}}}return e}function setnumber_(b,c){try{b.value=number_(b.value,c)}catch(a){}}function chr_(a){try{return a.charCodeAt(0)}catch(b){return""}}var delay_=(function(){var a=0;return function(b,c){clearTimeout(a);a=setTimeout(b,c)}})();$(document).ready(function(){x2menu_();xcombo2values_();xtext2dtpickers_();xpart2height_();set2tb2sort_();app2js_();$(document).keyup(function(c){if(c.keyCode==27){var b=$("#id2wait").is(":visible");var a=$("#window"+win_id_+"close").is(":visible");if((!b)&&(a)){close_()}}});document.onmousedown=function(a){var b=mouse_xy_(a);xcursor_0_=b[0];ycursor_0_=b[1]};document.onmousemove=function(c){var h=mouse_xy_(c);xcursor_1_=h[0];ycursor_1_=h[1];if(winmdown_==1){var d=(window_x_+(xcursor_1_-xcursor_0_))+"px";var g=(window_y_+(ycursor_1_-ycursor_0_))+"px";$("#window"+win_id_).css("left",d).css("top",g)}var f=$("div.page div.i div.slider");if(f.length>=1){if(pin2down_>=1){var a=$("div.slider").get(0).getBoundingClientRect();var e=parseInt(((xcursor_1_-a.x)/(a.width))*100);if(e<=1){e=1}if(e>=100){e=100}$("div.slider > div.pin").css("left",e+"%");var b=Math.round(e*panel_account_p1price_);$("#slider2price > b").html(b);$("#slider2clients > b").html(e)}}};document.onmouseup=function(a){winmdown_=0;pin2down_=0};$(window).resize(function(){delay_(function(){xpart2height_()},10)})});function xpart2height_(){var a=$(window).height();var b=$("div.system > ul.menu").height();$("div.system > div.s").css("min-height",Math.max(a,b))}function xcombo2values_(){$("div.xcombo").each(function(a,b){$(this).val($(this).attr("value"))});$("div.xcombo:not([readonly])").each(function(b,c){$(this).find("div.ins:first").off("focus").focus(function(){var d=$(this).closest("div.xcombo");if(d.attr("disabled")!="disabled"){d.toggleClass("focus",true)}});$(this).find("div.ins:first").off("blur").blur(function(){$(this).closest("div.xcombo").toggleClass("focus",false).blur()});var a=$(this).find("div.ins:first[contenteditable]").length;if(a>=1){$(this).find("div.ins:first").off("keyup").bind("keyup",function(){var f=$(this).closest("div.xcombo");var e=f.next("ul");var d=$(this).clone().children().remove().end().text().toLowerCase().trim();e.find("li").toggleClass("h",true);e.find("li").each(function(h,i){var g=$(i).text().toLowerCase();if(g.indexOf(d)>=0){$(this).toggleClass("h",false)}})})}$(this).off("keydown").keydown(function(d){if([13,38,40].indexOf(d.which)>=0){var h=$(this).hasClass("open");if(d.which==13){if(h){var g=$(this).closest("div.xcombo");xcombo2li2value_(g)}$(this).click()}else{if(h){var g=$(this).closest("div.xcombo");var e=g.next("ul");var f=0;f=e.find("li").length;if(d.which>=40){xcombo_item_++}else{xcombo_item_--}if(xcombo_item_<=-1){xcombo_item_=f-1}if(xcombo_item_>=f){xcombo_item_=0}xcombo2list2refresh_(e)}else{$(this).click()}}}});$(this).off("click").click(function(){$(this).find("div.ins:first").keyup();var p=$(this).closest("div.xcombo");xcombo_item_=xcombo2li2index_(p);var f=$(this).next("ul");if(a>=1){$(this).find("div.ins:first").focus().select();if(!is_safari_){document.execCommand("selectAll",false,null)}}if(f.length>=1){try{var m=$("html body.system div.system div.s").offset().left;var h=$("html body.system div.system div.s").offset().top}catch(d){var m=0;var h=0}try{var i=$(this).closest("div.window").offset().left;var r=$(this).closest("div.window").offset().top;m=(i+0);h=(r+0)}catch(d){}var j=$(this).outerWidth()-2;var q=$(window).height();var k=$(this).offset().left-m;var e=$(this).offset().top-h+$(this).outerHeight();var o=f.outerHeight();if(!$(this).hasClass("notmove")){if(e+o>q){e-=($(this).outerHeight()+o)}}var l=$(this).attr("class").trim();if(l.search("xmain")>=0){k=0;e=$(this).outerHeight();$(this).offset().top}var n=$(this).hasClass("align2right");if(n){var g=int_($(window).width()-($(this).offset().left+$(this).outerWidth()));f.css("right",((g)+"px"))}else{f.css("left",((k)+"px"))}f.css("top",((e)+"px"));f.css("minWidth",((j)+"px"));if(f.css("display")=="block"){f.hide();$(this).toggleClass("open",false)}else{if($(this).attr("disabled")!="disabled"){f.show();f.animate({scrollTop:0},100);$(this).toggleClass("open",true);$(this).off("blur").blur(function(){var t=$(this).closest("div.xcombo");var s=t.next("ul");if(true){s.hide();$(this).toggleClass("open",false)}});f.find("li").off("mousedown").mousedown(function(){var s=$(this);if(f.hasClass("multiselect")){var y="";var u="";$(s).toggleClass("on");f.find("li.on").each(function(C,D){var B=$(this).attr("alt");var A=$(this).get(0);var z=$(A).find("a");if(z.length>=1){u+=z.get(0).outerHTML;y=y+";"+B}});var x=$(s).closest("ul.xcombo").prev("div.xcombo");var v=x.find("div.ins:first");y=$.trim(y).substring(1);x.val(y);x.attr("value",y);v.html(u)}else{var x=$(s).closest("ul.xcombo").prev("div.xcombo");var w=s.attr("alt");var v=x.find("div.ins:first");x.val(w);x.attr("value",w);v.html($(this).html())}try{f.click()}catch(t){}})}}}xcombo2list2refresh_(f);return false})})}function xcombo2list2refresh_(d){var c=null;try{var h=d.find("li");var f=0;f=h.length;for(var b=0;b=0)&&(xcombo_item_==b)){c=$(a);c.toggleClass("select",true)}}if((c!==null)&&(is_edge_==false)){c[0].scrollIntoView({block:"nearest"})}}catch(g){}}function xcombo2li2index_(k){var i=0;try{var g=null;var a=k.next("ul");try{g=k.val()}catch(f){}if(g!==null){var b=a.find("li");var c=0;c=b.length;for(var d=0;d ul").addClass("h");var a=document.createElement("div");$(a).addClass("winbgr").css("display","block").attr("id",("winbgr"+win_id_)).appendTo($("div.system"));var c=document.createElement("div");$(c).addClass("i").appendTo($(a));var d=document.createElement("i");$(d).addClass("fa fa-spinner fa-spin").appendTo($(c));$.post({url:"/http_.php",data:f,success:function(j){$("div.winbgr#winbgr"+win_id_).addClass("winbhh");var m=document.createElement("div");$(m).addClass("window").addClass(b).css("display","block").attr("id",("window"+win_id_)).appendTo($("div.system"));var l=document.createElement("div");$(l).addClass("ins").appendTo($(m)).attr("id",("window"+win_id_+"ins"));var k=document.createElement("div");$(k).addClass("title").appendTo($(l)).attr("id",("window"+win_id_+"title")).mousedown(function(){window_event_(1)});var h=document.createElement("span");$(h).appendTo($(k)).attr("id",("window"+win_id_+"text")).html(g);var o=document.createElement("i");$(o).addClass("close").appendTo($(k)).attr("id",("window"+win_id_+"close")).click(function(){close_()});var n=document.createElement("div");$(n).addClass("form").appendTo($(l)).attr("id",("window"+win_id_+"form")).html(j);window_center_(m);xcombo2values_();xtext2dtpickers_(m);app2js_();setTimeout(e,0);var i=function(){$("div.toolbar .group.drop > ul").removeClass("h")};setTimeout(i,100)}}).fail(function(){close_()});return false}function window_center_(e,f){if((!(e))||(e===null)){e=$("div.window#window"+win_id_).get(0)}var g=($(window).scrollTop()+0);var d=$(e).outerWidth();var c=$(e).outerHeight();var a=$(window).outerWidth();var i=$(window).outerHeight();var h=((a*0.5)-(d*0.5));var b=((i*0.5)-(c*0.5)+g);if((f)&&(f!=0)){b+=f}if(h<=0){h=0}if(b<=0){b=0}$(e).css("left",h+"px").css("top",b+"px")}function window_get_(){return $("div.window#window"+win_id_)}function window_title_(){return $("div#window"+win_id_+"title.title span#window"+win_id_+"text")}function window_form_(){return $("div.form#window"+win_id_+"form")}function window_event_(c){var a=$("div.winbgr#winbgr"+win_id_);var b=$("div.window#window"+win_id_);if(c=1){try{window_x_=(parseInt(b.offset().left)+0);window_y_=(parseInt(b.offset().top)+0)}catch(d){window_x_=0;window_y_=0}winmdown_=1}else{winmdown_=0}}function close_(a){if(win_id_>=1){$("div.winbgr#winbgr"+win_id_).remove();$("div.window#window"+win_id_).remove();win_id_=(win_id_-1)}if(win_id_<=0){win_id_=0}if((a)&&(a>=1)){quickref_()}return false}function close_all_(c){var a=(win_id_+0);for(var b=1;b<=a;b++){close_()}if((c)&&(c>=1)){quickref_()}return false}function mouse_xy_(c){var a=0;var b=0;try{if(!c){var c=window.event}if(c.pageX||c.pageY){a=c.pageX;b=c.pageY}else{if(c.clientX||c.clientY){a=c.clientX+document.documentElement.scrollLeft;b=c.clientY+document.documentElement.scrollTop}}}catch(d){}return[a,b]}function form2params_(a,m){var l="";if(a.length>=1){var k=a.find("input:not(:checkbox)");var f=a.find("input:checkbox");var b=a.find("textarea");var j=a.find("select");var e=a.find("div.xcombo");var n="";var h=null;m=e_(m);if((m)&&(m.length>=1)){l=l+"event="+m}for(var i=0;i=1){if(l.length>=1){l=l+"&"}l=l+n+"="+h}}for(var d=0;d=1){if(l.length>=1){l=l+"&"}l=l+n+"="+h}}for(var o=0;o=1){if(l.length>=1){l=l+"&"}l=l+n+"="+h}}for(var g=0;g=1){if(l.length>=1){l=l+"&"}l=l+n+"="+h}}for(var c=0;c=1){if(l.length>=1){l=l+"&"}l=l+n+"="+h}}}return l}function ajax_(a){var b="/http_.php";if(window.XMLHttpRequest){xmlHttp_=new window.XMLHttpRequest()}else{xmlHttp_=new ActiveXObject("Microsoft.XMLHTTP")}xmlHttp_.open("POST",b,false);xmlHttp_.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlHttp_.setRequestHeader("Content-length",a.length);xmlHttp_.setRequestHeader("Connection","close");xmlHttp_.send(a);return xmlHttp_.responseText}function aax_(a){var b="/http_.php";if(window.XMLHttpRequest){xmlHttp_=new window.XMLHttpRequest()}else{xmlHttp_=new ActiveXObject("Microsoft.XMLHTTP")}xmlHttp_.open("POST",b,true);xmlHttp_.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlHttp_.setRequestHeader("Content-length",a.length);xmlHttp_.setRequestHeader("Connection","close");xmlHttp_.send(a);return xmlHttp_}function demo_(){setTimeout(function(){$.post({url:"/http_.php",data:"event=demo",success:function(a){var b=a;if(b.length>=10){window.location.href=b}else{alert(ml_demo_error)}}})},250)}function log2acc1_(){var c=$("#login_mail").val();var b=$("#login_pass").val();var a="event=login1&login="+e_(c)+"&passwd="+e_(b);$.post({url:"/http_.php",data:a,success:function(d){if(d=="OK"){setTimeout(function(){$("#id2wait").show()},0);hide_("#rowerr");location.reload(true)}else{showtr_("#rowerr")}}});return false}function rem2acc_(a){var d=$("#login_mail").val();var b="event=remind&login="+e_(d);var c="";c=trim_(ajax_(b));if(c=="OK"){alert(ml_reset_sent);return false}else{alert(ml_reset_error);return false}}function rem2set_(c,b,e){var g=$("#set_pass1").val();var a=$("#set_pass2").val();var d="event=rem2set&md5email="+e_(b)+"&remind_hexid="+e_(e)+"&pass1="+e_(g)+"&pass2="+e_(a);var f="";f=trim_(ajax_(d));if(f=="OK"){alert(ml_reset_success);window.location.href="/zaloguj";return false}else{alert(ml_reset_fail);return false}}function rw2p_(e,a,c){try{if(e){}else{e="reg_region"}}catch(b){e="reg_region"}try{if(a){}else{a="reg_district"}}catch(b){a="reg_district"}var d="event=rw2p&woj="+e_($("#"+e).val())+"&ul="+e_(c);$.post({url:"/http_.php",data:d,success:function(f){$("#"+a).html(f)}})}function sleep_(c){var b=new Date().getTime();for(var a=0;a<10000000;a++){if((new Date().getTime()-b)>c){break}}}function checkit_(a){$(a).toggleClass("chk1")}function hdamore_(){hide_("#hdamore");show_("#hda")}function shad2_(){var a=$("#ad2").val();if(a==1){$("#ad2div").show()}else{$("#ad2div").show()}}function car2ctco_(){var c=$("#cartype").val();var d=$("#carcontrol").val();if((c>=1)&&(d>=1)){$("#ctco_box").show()}else{$("#ctco_box").hide()}try{var b=$("#leasing").val()}catch(a){var b=0}if((b>=1)&&(d<=0)){$("#odlvat2le").val(100)}else{$("#odlvat2le").val(50)}}function car2le_(){var a=$("#leasing").val();if(a>=1){$("#purchase_box").hide();$("#leasing_box").show()}else{$("#purchase_box").show();$("#leasing_box").hide()}}function opv01_(){var a=$("#opwrc").val();if(a>=1){$("#opvalue_row").show()}else{$("opvalue_row").hide()}}function amo01_(){var a=$("#amort1").val();if(a>=1){$("#amonot1_box").hide();$("#amvalue").val("100.00")}else{$("#amonot1_box").show();$("#amvalue").val("20.00")}}function amtype_(){var a=$("#amtype").val();if(a>=1){$("#ampercrow").show()}else{$("#ampercrow").hide()}if(a>=2){$("#amfactrow").show()}else{$("#amfactrow").hide()}if(a<=0){$("#amperc").val("100.00")}else{$("#amperc").val("20.00")}}function amv1v2_(){$("#stvalue1").val(number_($("#stvalue1").val()));$("#stvalue2").val($("#stvalue1").val())}function rndstr_(){var a="abcdefghiklmnopqrstuvwxyz0123456789";var d=8;var e="";for(var b=0;btr:last td.tdprod textarea.iprod").focus()},0);return false}function item_add_(a,o,l){var z="";var x="";var n="0";var f="";var i="1.0000";var u="";var e=1;var A="0.00";var q="0.00%";var p="0";var s="";var m="0.00";var d="0.00";var j="0.00";var t=$("table#items");var b=rndstr_();o=$.trim(o);l=$.trim(l);if(o.length<=0){o=":last"}if(l.length<=0){l=":last"}var w=":not(.ub)";if(a>=1){w=".ub"}$("table#items"+w+" tbody>tr:not(.h):not(.sum)"+o).clone(true).insertAfter("table#items"+w+" tbody>tr:not(.sum)"+l).attr("id",b);$("table#items"+w+" tbody>tr:not(.sum):last").hide().fadeIn("fast");$("table#items"+w+" tbody>tr:not(.sum):last td.tdprod input.ikid").val(0);$("table#items"+w+" tbody>tr:not(.sum):last td.tdprod textarea.iprod").val(z);$("table#items"+w+" tbody>tr:not(.sum):last td.tdprod textarea.iprod").removeAttr("alt");$("table#items"+w+" tbody>tr:not(.sum):last td.tdprod textarea.iprod").removeAttr("symbol");$("table#items"+w+" tbody>tr:not(.sum):last td.tdprod textarea.iprod").removeAttr("prcode");$("table#items"+w+" tbody>tr:not(.sum):last td.tdprod textarea.iprod").removeAttr("fzid");$("table#items"+w+" tbody>tr:not(.sum):last td.tdcncode input.icncode").val(x);$("table#items"+w+" tbody>tr:not(.sum):last td.tdorgin input.iorgin").val(u);var h=("iunit"+b);var r=(h+"_list");$("table#items"+w+" tbody>tr:not(.sum):last td.tdunit div.xcombo").attr("id",h);$("table#items"+w+" tbody>tr:not(.sum):last td.tdunit ul.xcombo").attr("id",r);$("table#items"+w+" tbody>tr:not(.sum):last td.tdcount input.icount").val(i);$("table#items"+w+" tbody>tr:not(.sum):last td.tdcartons input.icartons").val(e);$("table#items"+w+" tbody>tr:not(.sum):last td.tdprice input.iprice").val(A);$("table#items"+w+" tbody>tr:not(.sum):last td.tdrabat input.irabat").val(q);var y=("iunit"+b);var c=(h+"_list");$("table#items"+w+" tbody>tr:not(.sum):last td.tdvaln input.ivaln").val(m);$("table#items"+w+" tbody>tr:not(.sum):last td.tdvalv input.ivalv").val(d);$("table#items"+w+" tbody>tr:not(.sum):last td.tdvalb input.ivalb").val(j);var v=$("table#items"+w+" tbody>tr:not(.sum):last");var k=v.hasClass("red");var g=v.hasClass("green");if((k==true)||(g==true)){v.toggleClass("red",false).toggleClass("green",true)}else{v.toggleClass("red",false).toggleClass("green",false)}xcombo2values_();items_numeric_(a);return $.trim(b)}function item_del_(e,d){var b=0;var c=$(e).closest("tr.item:not(.h):not(.red)");var a=$(c).closest("table");var g=a.find("tr.item:not(.h):not(.red)");var f=g.length;if(f>=2){c.fadeOut("fast",0,function(){$(this).remove();items_numeric_(d);item_calc_sum_()})}else{alert(ml_item_cdel)}return false}function item_cant_del_(){alert(ml_item_cdel)}function items_numeric_(b){var a=0;$("table#items tbody>tr:not(.h):not(.red) td.tdlp").each(function(c){a++;$(this).text(a)})}function is_fvm_(d){var b=0;var a=$(d).find("td.tdmargin:first");if(a.length>=1){var c=a.hasClass("h");if(c===true){b=0}else{b=1}}else{b=0}return b}function item_calc_(k,n){var t=$(k).closest("tr.item");var w="";var h=0;var b=0;var s=0;var j=0;var u="";var r=null;var i="";var o=null;var d=0;try{d=get_nb_()}catch(p){d=0}var a=$(t).find("input.icount:first:not(.ignore)").val();a=parseFloat(number_(a,4));var g=$(t).find("input.irabat:first").val();g=parseFloat(number_(g,2));var m=$(t).find("input.iprice:first").val();m=parseFloat(number_(m,upprec_));var v=$(t).find("input.imargin:first").val();v=parseFloat(number_(v));var q=$(t).find("td.tdtaxrate:first div.xcombo").attr("value");q=parseFloat(number_(q));var e=$(t).find("input.ivaln:first").val();e=parseFloat(number_(e,upprec_));var x=$(t).find("input.ivalv:first").val();x=parseFloat(number_(x,upprec_));var c=$(t).find("input.ivalb:first").val();c=parseFloat(number_(c,upprec_));if(g<=0){g=0}if(g>=100){g=100}var l=0;l=vatv_(q);if(l<=0){l=0}if(l>=1){l=1}if((n)&&(n>=1)){}else{n=0}var f=is_fvm_(t);if((f)&&(f>=1)){e=(a*m)+(v*(1+0));c=(a*m)+(v*(1+l));x=(c-e)}else{if(n>=3){c=(e+x)}else{if((a==0)&&(m==0)){if(n>=2){e=(c/(1+l))}else{c=(e*(1+l))}e=round_(e,upprec_);c=round_(c,upprec_);x=(c-e)}else{if(d>=1){if(n==2){m=(c/a)}else{if(n==1){m=(c/a)}}c=(m*a*((100-g)*0.01));c=round_(c,upprec_);e=(c/(1+l));e=round_(e,upprec_);x=(c-e)}else{if(n==2){m=(c/(1+l)/a)}else{if(n==1){m=(e/a)}}e=(m*a*((100-g)*0.01));e=round_(e,upprec_);c=(e*(1+l));c=round_(c,upprec_);x=(c-e)}}}}$(t).find("input.icount:first:not(.ignore)").val(number_(a,4));$(t).find("input.irabat:first").val(number_(g,2)+"%");$(t).find("input.iprice:first").val(number_(m,upprec_));$(t).find("input.ivaln:first").val(number_(e,upprec_));$(t).find("input.ivalv:first").val(number_(x,upprec_));$(t).find("input.ivalb:first").val(number_(c,upprec_));if((a==0)&&(m==0)){}else{if(n>=1){item_calc_(k,0)}}item_calc_sum_(k)}function item_calc_sum_(e){var d=$(e).closest("tr.item");var b=$(d).closest("table");var f=0;var a=0;var c=0;$("table#items tbody>tr.item:not(.ub):not(.h):not(.red) td.tdvaln input.ivaln").each(function(g){f+=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item:not(.ub):not(.h):not(.red) td.tdvalv input.ivalv").each(function(g){a+=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item:not(.ub):not(.h):not(.red) td.tdvalb input.ivalb").each(function(g){c+=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item:not(.ub):not(.h).red td.tdvaln input.ivaln").each(function(g){f-=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item:not(.ub):not(.h).red td.tdvalv input.ivalv").each(function(g){a-=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item:not(.ub):not(.h).red td.tdvalb input.ivalb").each(function(g){c-=parseFloat(number_($(this).val(),upprec_))});$("#isumnetto").text(number_(f,2));$("#isumvat").text(number_(a,2));$("#isumbrutto").text(number_(c,2));var f=0;var a=0;var c=0;$("table#items tbody>tr.item.ub:not(.h):not(.red) td.tdvaln input.ivaln").each(function(g){f+=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item.ub:not(.h):not(.red) td.tdvalv input.ivalv").each(function(g){a+=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item.ub:not(.h):not(.red) td.tdvalb input.ivalb").each(function(g){c+=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item.ub:not(.h).red td.tdvaln input.ivaln").each(function(g){f-=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item.ub:not(.h).red td.tdvalv input.ivalv").each(function(g){a-=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item.ub:not(.h).red td.tdvalb input.ivalb").each(function(g){c-=parseFloat(number_($(this).val(),upprec_))});$("#isumnetto_ub").text(number_(f,upprec_));$("#isumvat_ub").text(number_(a,upprec_));$("#isumbrutto_ub").text(number_(c,upprec_));calc_paid_();inv2refst_(f,null)}function c2disc_items_(a){if(a<=0){a=0}if(a>=100){a=100}$("table#items tbody>tr.item:not(.ub):not(.h):not(.red) td.tdrabat input.irabat").each(function(b){$(this).val(number_(a,2)+"%");item_calc_(this,0)})}function inv2refst_(c,b){try{if(c){$("#stvalue1").val(number_(c));amv1v2_()}}catch(a){}try{if(b){$("#st1date").val(b.val())}}catch(a){}}function bloglist_ex_(a,c,b,d){var e="event=blogex&start="+e_(c)+"&pg1="+e_(b)+"&pg2="+e_(d);$.post({url:"/http_.php",data:e,success:function(f){var h="#blog"+a+"ex";$(h).html("");$(h).remove();var g=$("#bloglist").html();$("#bloglist").html(g+f)}});return false}function go2regform_(f,b){if((b.type=="click")||((b.type=="keypress")&&(b.keyCode==13))){var c=$("input#reg1em").val();var a=$("input#reg2em").val();var d=$(f).attr("href");var e="event=go2regform®1em="+e_(c)+"®2em="+e_(a)+"&url="+e_(d);$.post({url:"/http_.php",data:e,success:function(g){if(g.length>=3){window.location.href=g}}});return false}}function register1_nip_(d,b,a){var c=$(d).val().trim();c=c.replace(/\D/g,"");$(d).val(c);if((a)&&(a>=1)&&(c.length>=1)){if(((b.keyCode>=48)&&(b.keyCode<=57))||((b.keyCode>=96)&&(b.keyCode<=105))){$(d).next().focus().select()}}}function register1_next_(a,b){if(a.keyCode==13){register1_save_(null,b)}}function register1_save_(b,a){grecaptcha.ready(function(){grecaptcha.execute(recaptcha_html_,{action:"register1"}).then(function(c){return register1_save_ex_(b,a,c)})});return false}function register1_save_ex_(f,e,h){$("form.x table tr td div.e div").hide();try{var a=$("#reg_email").val()}catch(b){var a=null}try{var k=$("#reg_pass1").val()}catch(b){var k=null}try{var g=$("#reg_pass1").val()}catch(b){var g=null}var d=[];for(var i=0;i<=9;i++){try{d[i]=$("#reg_nip"+i).val()}catch(b){d[i]=null}}var j=d.join("");try{var m=$("#reg_captcha").val()}catch(b){var m=null}try{var n=$("#reg_country").val()}catch(b){var n=null}var l=$("#reg_accept").hasClass("chk1");if(l==true){l=1}else{l=0}if(l>=1){var c="event=register1&login="+e_(a)+"&pass1="+e_(k)+"&pass2="+e_(g)+"&taxid="+e_(j)+"&captcha="+e_(m)+"&country="+e_(n)+"&accept="+e_(l)+"&captcha_token="+e_(h);$.post({url:"/http_.php",data:c,success:function(o){var p=o.substring(0,4);var q=o.substr(4);if(o=="OK:"){setTimeout(function(){$("#id2wait").show()},0);location.href=register1_path_ok_}else{if(p=="PAY:"){}else{$("#regform").html(o)}}xcombo2values_()}})}else{alert(ml_rules_accept)}return false}function register2_next_(a,b){if(a.keyCode==13){return register2_save_(null,b)}}function register2_save_(b,a){grecaptcha.ready(function(){grecaptcha.execute(recaptcha_html_,{action:"register1"}).then(function(c){return register2_save_ex_(b,a,c)})});return false}function register2_save_ex_(e,d,g){try{var a=$("#reg_email").val()}catch(b){var a=null}try{var h=$("#reg_pass1").val()}catch(b){var h=null}try{var f=$("#reg_pass1").val()}catch(b){var f=null}var i=$("#reg_accept").hasClass("chk1");if(i==true){i=1}else{i=0}if(i>=1){var c="event=register2&part="+e_(d)+"&login="+e_(a)+"&pass1="+e_(h)+"&pass2="+e_(f)+"&accept="+e_(i)+"&captcha_token="+e_(g);$.post({url:"/http_.php",data:c,success:function(j){if(j=="OK:"){location.href=register2_path_ok_;return true}else{$("#regform").html(j)}}})}else{alert(ml_rules_accept)}return false}function br2gus2form_(){var a=$("input#br2taxid").val();var b="event=br2gus2form&taxid="+e_(a);$.post({url:"/http_.php",data:b,success:function(e){var j=e.split("|");var i=j.length;if(i>=8){var l=parseInt(j[0]);if(l>=1){var m=b64decode_(j[1]);$("input#br2taxid").val(m);$("input#br2taxid").toggleClass("err",false);var c=b64decode_(j[2]);$("input#br2cname").val(c);$("input#br2cname").toggleClass("err",false);var o=b64decode_(j[3]);$("input#br2fname").val(o);$("input#br2fname").toggleClass("err",false);var n=b64decode_(j[4]);$("input#br2sname").val(n);$("input#br2sname").toggleClass("err",false);var f=b64decode_(j[5]);$("input#br2pcode").val(f);$("input#br2pcode").toggleClass("err",false);var g=b64decode_(j[6]);$("input#br2city").val(g);$("input#br2city").toggleClass("err",false);var k=b64decode_(j[7]);$("input#br2street").val(k);$("input#br2street").toggleClass("err",false);var h=b64decode_(j[8]);$("input#br2house").val(h);$("input#br2house").toggleClass("err",false);var d=b64decode_(j[9]);$("input#br2flat").val(d);$("input#br2flat").toggleClass("err",false);return false}}var m="";$("input#br2taxid").val(m);$("input#br2taxid").toggleClass("err",true);var c="";$("input#br2cname").val(c);$("input#br2cname").toggleClass("err",true);var o="";$("input#br2fname").val(o);$("input#br2fname").toggleClass("err",true);var n="";$("input#br2sname").val(n);$("input#br2sname").toggleClass("err",true);var f="";$("input#br2pcode").val(f);$("input#br2pcode").toggleClass("err",true);var g="";$("input#br2city").val(g);$("input#br2city").toggleClass("err",true);var k="";$("input#br2street").val(k);$("input#br2street").toggleClass("err",true);var h="";$("input#br2house").val(h);$("input#br2house").toggleClass("err",true);var d="";$("input#br2flat").val(d);$("input#br2flat").toggleClass("err",true)}})}function br2price2calc_(){var l=$("input#br2id").val();var h=$("input#bk2id").val();var b="event=br2price2calc&brid="+e_(l)+"&bkid="+e_(h);var e=$("table.cbr div.xcombo#forma_dz").val();var a=$("table.cbr div.xcombo#rodzaj_dz").val();var c=$("table.cbr div.xcombo#ewid_ks").val();var g=$("table.cbr div.xcombo#pod_doch").val();var f=$("table.cbr div.xcombo#pod_vat").val();var n=$("table.cbr input#il_dok_sp").val();var k=$("table.cbr input#il_dok_zak").val();var m=$("table.cbr input#il_dok_wdt").val();var j=$("table.cbr input#il_dok_ie").val();var i=$("table.cbr input#il_kp_uop").val();var d=$("table.cbr input#il_kp_poz").val();if(true){b=b+"&forma_dz="+e_(e);b=b+"&rodzaj_dz="+e_(a);b=b+"&ewid_ks="+e_(c);b=b+"&pod_doch="+e_(g);b=b+"&pod_vat="+e_(f);b=b+"&il_dok_sp="+e_(n);b=b+"&il_dok_zak="+e_(k);b=b+"&il_dok_wdt="+e_(m);b=b+"&il_dok_ie="+e_(j);b=b+"&il_kp_uop="+e_(i);b=b+"&il_kp_poz="+e_(d)}$.post({url:"/http_.php",data:b,success:function(s){var w=s.split("|");var v=w.length;if(v>=12){var D=b64decode_(w[0]);var B=b64decode_(w[1]);var p=b64decode_(w[2]);var r=b64decode_(w[3]);var C=b64decode_(w[4]);var q=parseInt(w[5]);var t=parseInt(w[6]);var y=parseInt(w[7]);var z=parseInt(w[8]);var x=parseInt(w[9]);var u=parseInt(w[10]);var A=parseInt(w[11]);var o=b64decode_(w[12]);$("table.cbr td#td_forma_dz").html(D);$("table.cbr td#td_rodzaj_dz").html(B);$("table.cbr td#td_ewid_ks").html(p);$("table.cbr td#td_pod_dochod").html(r);$("table.cbr td#td_platnik_vat").html(C);$("table.cbr input#il_dok_sp").val(q);$("table.cbr input#il_dok_zak").val(t);$("table.cbr input#il_dok_wdt").val(y);$("table.cbr input#il_dok_ie").val(z);$("table.cbr input#il_kp_uop").val(x);$("table.cbr input#il_kp_poz").val(u);$("b#price2calc2pm").html(o);acc2profile2validate_(2)}}})}function br2price2first2calc_(){var d=$("input#br2id").val();var b=$("input#bk2id").val();var a=$("table.cbr div.xcombo#br2start").val();var c="event=br2price2first2calc&brid="+e_(d)+"&bkid="+e_(b)+"&start="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("td#acc2first2pay").html(e)}})}function acc2dir2search_(){var c=$("div.accountants form.search div.xcombo#ks_region").val();var b=$("div.page.accountants form.search div.xcombo#ks_city > div.ins").text();var a="event=dir2search&woj="+e_(c)+"&miast="+e_(b);$.post({url:"/http_.php",data:a,success:function(f){var d=f.split("|");var e=d.length;if(e>=3){var g=parseInt(d[0]);var h="";h=b64decode_(d[1]);if((g>=1)&&(h.length>=1)){window.location.href=h}xcombo2values_()}}});return false}function acc2dir2ref2city_(){var b=$("div.accountants form.search div.xcombo#ks_region").val();$("div.page.accountants form.search div.xcombo#ks_city > div.ins").val("").text("");var a="event=acc2dir2ref2city&woj="+e_(b);$.post({url:"/http_.php",data:a,success:function(c){$("div.page.accountants form.search ul.xcombo#ks_city_list").html(c);xcombo2values_()}})}function acc2profile2serv_(e,c){var d="event=acc2profile2serv&brid="+e_(e)+"&bkid="+e_(c);var b=form2params_($("table#bk2company"));d+="&"+b;var a=form2params_($("table#bk2account"));d+="&"+a;$.post({url:"/http_.php",data:d,success:function(f){$("div#services_tt").html(f);$("div#services_tt").show();xcombo2values_()}})}function acc2profile2serv2x_(){$("div#services_tt").hide();$("div#services_tt").html("")}function acc2profile2select_(h,e,b){var g=0;if(true){g=acc2profile2validate_(b);if(g<=0){return false}var i=0;i=$("div.page.accountants div.i.profile > aside").offset().top-120;$("html, body").animate({scrollTop:i},"slow")}if(g>=2){if(b>=2){$("div.page.accountants div.i.profile > div.bk > header").toggleClass("sel",true);$("div.page.accountants div.i.profile > div.bk > p#acc2info").toggleClass("op0",true)}var a="event=acc2profile2sel&brid="+e_(h)+"&bkid="+e_(e)+"&zam="+e_(b);var c=form2params_($("table#bk2company"));a+="&"+c;var f=form2params_($("table#bk2account"));a+="&"+f;var d=form2params_($("table#bk2start"));a+="&"+d;$.post({url:"/http_.php",data:a,success:function(j){$("#div2accountant2profile").html(j);if(b>=2){}xcombo2values_()}})}else{if(g>=1){var a="event=acc2profile2contact&brid="+e_(h)+"&bkid="+e_(e);$.post({url:"/http_.php",data:a,success:function(j){$("div#div2accountant2profile2contact").html(j);$("div#div2accountant2profile2contact").show();xcombo2values_()}})}}}function acc2profile2contact_show_(c,a){var b="event=acc2profile2contact&brid="+e_(c)+"&bkid="+e_(a);$.post({url:"/http_.php",data:b,success:function(d){$("div#div2accountant2profile2contact").html(d);$("div#div2accountant2profile2contact").show();xcombo2values_()}})}function acc2profile2contact2close_(){$("div#div2accountant2profile2contact").hide()}function acc2profile2validate_(H){xcombo2values_();if(H==2){var G=0;var a=$("div.xcombo#forma_dz").val();var E=(a>=1);if(E==false){G++}$("div.xcombo#forma_dz").toggleClass("err",E==false);var B=$("div.xcombo#rodzaj_dz").val();var s=(B>=1);if(s==false){G++}$("div.xcombo#rodzaj_dz").toggleClass("err",s==false);var e=$("div.xcombo#ewid_ks").val();var g=(e>=1);if(g==false){G++}$("div.xcombo#ewid_ks").toggleClass("err",g==false);var c=$("div.xcombo#pod_doch").val();var i=(c>=1);if(i==false){G++}$("div.xcombo#pod_doch").toggleClass("err",i==false);var D=$("div.xcombo#pod_vat").val();var u=(D>=1);if(u==false){G++}$("div.xcombo#pod_vat").toggleClass("err",u==false);var F=0;F=parseInt($("input#il_dok_sp").val());var j=(F>=1);if(j==false){G++}$("input#il_dok_sp").toggleClass("err",j==false);var h=0;h=parseInt($("input#il_dok_zak").val());if(G>=1){return 0}}if(H==3){var G=0;var C=$("input#br2taxid");if(C.length>=1){var o=$("input#br2taxid").val().length;var t=(o>=1);if(t<=0){G++}$("input#br2taxid").toggleClass("err",t==false);var n=$("input#br2cname").val().length;var b=(n>=1);if(b<=0){G++}$("input#br2cname").toggleClass("err",b==false);var x=$("input#br2fname").val().length;var r=(x>=1);if(r<=0){G++}$("input#br2fname").toggleClass("err",r==false);var p=$("input#br2sname").val().length;var A=(p>=1);if(A<=0){G++}$("input#br2sname").toggleClass("err",A==false);var k=$("input#br2pcode").val().length;var z=(k>=1);if(z<=0){G++}$("input#br2pcode").toggleClass("err",z==false);var q=$("input#br2city").val().length;var d=(q>=1);if(d<=0){G++}$("input#br2city").toggleClass("err",d==false);var f=$("input#br2email").val();var m=((f.length>=5)&&(email_validate_(f)));if(m<=0){G++}$("input#br2email").toggleClass("err",m==false);var w=$("input#br2pass").val().length;var y=(w>=8);if(y<=0){G++}$("input#br2pass").toggleClass("err",y==false)}else{return 1}if(G>=1){return 0}}if(H>=4){var l=$("div.chk0#reg_accept1").hasClass("chk1");var v=$("div.chk0#reg_accept2").hasClass("chk1");if((l==true)&&(v==true)){}else{alert("Należy zaakceptować wszystkie regulaminy.");return 0}}return 2}function acc2profile2err2cls_(a){$(a).toggleClass("err",false)}function email_validate_(b){var a=/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;return a.test(b)}function acc2profile2pay2submit_(a){$(a).submit();return false}function set2tb2sort_(){var b=$("body.system table.items.sortable tbody").length;if(b>=1){$("body.system table.items.sortable tbody").sortable({helper:a,handle:".mov",axis:"y",items:"tr.item:not(.red)",update:function(c,d){items_numeric_(0)}}).disableSelection();function a(d,c){c.children().each(function(){$(this).width($(this).width())});return c}}}; var wait2show_=true;var wait2show2ut_=0;var getcurrval_param_="";var md2change_ok_=false;var myChart=null;var myChart1=null;var myChart2=null;var interval_id1_=null;(function autorun_(){window.addEventListener("keydown",function(h){if([38,40].indexOf(h.keyCode)>-1){var d=$(document.activeElement);var b=d.parent(0);var f=d.hasClass("ins");var c=d.hasClass("xcombo");var a=d.hasClass("focus");var i=b.hasClass("xcombo");var g=b.hasClass("focus");if(((c)&&(a))||((f)&&(i)&&(g))){h.preventDefault();d.keydown(h.keyCode)}}},false);$(document).attr("ctime",0);$(document).attr("stime",0);setInterval(function(){if(true){var f=$(document).attr("ctime");if(f===undefined){f=0}try{f=parseInt(f)}catch(c){f=0}f=f+1;$(document).attr("ctime",f);if(f>=120){wait2show_=false;$.post({url:"/http_.php",data:"",success:function(g){}});$(document).attr("ctime",0)}}if(true){var b=$(document).attr("stime");if(b===undefined){b=0}try{b=parseInt(b)}catch(c){b=0}b=b+1;$(document).attr("stime",b);var e=(3600-b);if(e<=0){e=0}var d=Math.floor((e)/60);if(d<10){d=("0"+d)}var a=e-(d*60);if(a<10){a=("0"+a)}if(e<=0){window.location.href="/app/logout"}try{$("div.stime span.time").html(d+":"+a)}catch(c){}}},1000)})();function account_confirm_(){var a="event=activate";$.post({url:"/http_.php",data:a,success:function(b){var c=parseInt(b);if(c>=1){xalert_(ml_confirm_send_ok)}else{xerror_(ml_confirm_send_err)}}})}function gcss_(a){return getComputedStyle(document.documentElement).getPropertyValue(a)}function m2top_(){if(!wait2show_){return false}$("html, body").animate({scrollTop:0},"slow");return false}function m2menu_(a,c,f,d){var b="m2menu";if((a)&&(a>=1)){b="panel.m2menu"}var e="event="+e_(b)+"&s="+e_(c);$.post({url:"/http_.php",data:e,success:function(g){$("body div.system ul#side-menu.menu").html(g);open_(null,f,d);setTimeout(function(){x2menu_()},1000);if(!((a)&&(a>=1))){import2app_();ref2dict_()}}});return false}function ref2dict_(){return reload_scripts_(1)}function wait_show_(){setTimeout(function(){$("#id2wait").show()},0)}function x2menu_(){$("body div.system div.s div.navbar div.header a.minmax").off("click").click(function(){$("body").toggleClass("mini-navbar");return false});$("div.system > ul.menu > li:not(.dis):not(.header) > a").off("click").click(function(){$("div.system > ul.menu > li").toggleClass("active",false);$(this).closest("li").toggleClass("active",true);$("div.system > ul.menu > li > ul > li > a").toggleClass("active",false);$(this).closest("li").find("ul li a:first").toggleClass("active",true)});$("div.system > ul.menu > li:not(.dis) > ul > li > a").off("click").click(function(){$("div.system > ul.menu > li").toggleClass("active",false);$(this).closest("ul").closest("li").toggleClass("active",true);$("div.system > ul.menu > li > ul > li > a").toggleClass("active",false);$(this).toggleClass("active",true)});var b=function(c){open_(null,"/start.msg");$("div.system > ul.menu > li").toggleClass("active",false);$("div.system > ul.menu > li > ul > li > a").toggleClass("active",false);open2msg_(0);c.stopPropagation();return false};try{$("#msg2link").get(0).addEventListener("click",b)}catch(a){}}function open2msg_(a){if($("span#msg2count").length){wait2show_=false;var b="event=open2msg&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(d){$("#msg2icon > i").removeClass("fa-envelope");$("#msg2icon > i").addClass("fa-envelope-o");try{var c=parseInt(d);$("span#msg2count").html(c);if(c>=1){$("span#msg2link").removeClass("c0");$("span#msg2link").addClass("c5")}else{$("span#msg2link").removeClass("c5");$("span#msg2link").addClass("c0")}}catch(e){}wait2show_=true}});wait2show_=true}}function open_(f,c,b){var f=$("div.system div.s div#in");if(f.length>=1){m2top_();var a="open";var e=$("#menu2panel").val();if((e)&&(e>=1)){a="panel.open"}var d="event="+e_(a)+"&url="+e_(c);$.post({url:"/http_.php",data:d,success:function(g){if((b)&&(b.length>=1)){$("body div.system ul#side-menu.menu li").toggleClass("active",false);$("body div.system ul#side-menu.menu li ul.sl li a").toggleClass("active",false);var k=$("body div.system ul#side-menu.menu li ul.sl li a#"+b);if((k)&&(k.length>=1)){var i=k.toggleClass("active");var h=k.parent("li").hasClass("dis");var j=k.parent("li").parent("ul").hasClass("sl");if(!(h)){$("body div.system ul#side-menu.menu li").toggleClass("active",false);$(k).parent("li").parent("ul").parent("li:first").toggleClass("active")}}else{var k=$("body div.system ul#side-menu.menu li#"+b);var i=k.toggleClass("active");$("body div.system ul#side-menu.menu li#menu_rga").toggleClass("active",true)}}import2app_();getcurrval_param_="";f.html(g);xcombo2values_();xtext2dtpickers_();xpart2height_();open_ex_();set2tb2sort_();app2js_()}})}return false}function import2app_(){var a=window.location.pathname.trim().substr(0,8).toLowerCase();if(a=="/import/"){window.history.replaceState(null,null,"/app");window.history.pushState(null,null,"/app")}}$(document).ajaxStart(function(){if(wait2show_){$(document).attr("stime",0);try{$("div.stime span.time").html("60:00")}catch(a){}}if(wait2show_){$("#id2wait").show()}$(document).attr("ctime",0);wait2show_=true;md2change_ok_=false;wait2show2ut_=Math.floor(Date.now()/1000)});$(document).ajaxStop(function(){$("#id2wait").hide();wait2show_=true;md2change_ok_=true;wait2show2ut_=0});$(document).ajaxError(function(c,b,a){console.log("event="+c);console.log("request="+b);console.log("settings="+a);console.log("----")});function open_ex_(){var a=$("#menu2s").val();if(a>=1){$("#m2s0").toggleClass("h",true);$("#m2s1").toggleClass("h",false);$("div.system div.s div#in").toggleClass("settings",true);$("div.system div.s div#in").toggleClass("program",false)}else{$("#m2s0").toggleClass("h",false);$("#m2s1").toggleClass("h",true);$("div.system div.s div#in").toggleClass("settings",false);$("div.system div.s div#in").toggleClass("program",true)}}function app2js_(){$("a.status.ksef").off("click").click(function(){var a=$(this).attr("did");ksef2stat_(a)});$("div.window div.ins div.form label#label4send2email").off("click").click(function(){setTimeout(function(){var a=$("div.window div.ins div.form input#send2email").prop("checked");$("table#sendbox1tab1ex.ksef").toggleClass("on",a)},0)})}function setting_(){open_(null,"/null/null");ref2dict_();return false}function refresh_(){var b=$("div.system div.s div#in");if(b.length>=1){var a="event=open";$.post({url:"/http_.php",data:a,success:function(c){b.html(c);xcombo2values_();xtext2dtpickers_();xpart2height_();app2js_()}})}}function refresh_delay_(){wait2show_=false;setTimeout(function(){refresh_()},1000)}function settab_(d,c,j,e){if($(d).length>=1){var h=$(d).parent(0);var k=h.find("li");k.removeClass("sel");$(d).addClass("sel");for(var f=0;f=1){$("div#"+b).hide()}}catch(a){}}var i=$(d).attr("alt");$("table#"+i).show();$("div#"+i).show();try{var b=$(d).attr("alt2");if(b.length>=1){$("div#"+b).show()}}catch(a){}}var g=$(c);if(g.length>=1){if(j>=1){g.show()}else{g.hide()}}if(typeof e==="function"){setTimeout(e,0)}}function inf2menu_(){wait2show_=false;var a="event=inf2menu";$.post({url:"/http_.php",data:a,success:function(d){var b=d.split("|");var c=b.length;$("#inf2menu2inc").html(b[0]);$("#inf2menu2inc2def").html(b[1]);$("#inf2menu2cst").html(b[2]);$("#inf2menu2cst2def").html(b[3]);$("#inf2menu2pit").html(b[4]);$("#inf2menu2vat7").html(b[5]);$("#inf2menu2zus").html(b[7]);ref2dict_()}});return false}function refp2pzv_(a){var c=$(a);var b=c.val();if(b>=1){$("#rowpzv").addClass("h");$("#rowsplitp").removeClass("h")}else{$("#rowpzv").removeClass("h");$("#rowsplitp").addClass("h")}pzv2ext_("#pzvat")}function pzv2ext_(a){var c=$(a);if(c){var b=pzv_ext_(c.val());b=parseInt(b);if(b>=1){$("#pzvat_ex").css("display","block")}else{$("#pzvat_ex").css("display","none")}}}function preview_(c,a){var b="event=preview&id="+e_(a);$.post({url:"/http_.php",data:b,async:false,success:function(d){if(d.length>=1){$(c).attr("href",d)}}});return false}function show_ok_or_error_(b){try{b=parseInt(b)}catch(a){var b=0}if(b>=1){return true}else{xerror_(get_err_());return false}}function win_subsc_delay_(){var a="event=win_subsc_d";window_(ml_win_subsc_d,a);return false}function win_history_inv_(a){var b="event=win_history&what=inv&id="+a;window_(ml_win_history,b);return false}function win_filters_(){var a="event=win_filters";window_(ml_win_filters,a);return false}function win_excel_(b){var a="event=win_excel&what="+e_(b);window_(ml_win_excel,a);return false}function win_excel_ex_(b){var c=$("#xls_range").val();var a="event=win_excel_ex&what="+e_(b)+"&items="+e_(c);window_(ml_win_excel_ex,a);return false}function xls_gen_(b,a){if(a===null){a=""}if(!(a)){a=""}if(a==""){a="inv"}var c=$("#xls_range").val();b.href="/xfiles/excel/"+e_(a)+"/"+e_(c);return true}function xls_setcols_(b,d){if(b===null){b=""}if(!(b)){b=""}if(b==""){b="inv"}var c="";$("table#excel_columns").find("tr.sel:not(.r0):not(.r1):not(.ns):not(.empty)").each(function(e,f){row_id_=$(f).attr("id");c=c+(","+row_id_)});var a="event=columns2xls&ref=1&what="+e_(b)+"&items="+e_(d)+"&columns="+e_(c);$.post({url:"/http_.php",data:a,async:false,success:function(e){$("#excel_ref").html(e);xcombo2values_();close_()}});return false}function xls_refcols_(b){wait2show_=false;var c=$("#xls_range").val();var a="event=columns2ref&what="+e_(b)+"&items="+e_(c);$.post({url:"/http_.php",data:a,async:false,success:function(d){$("#excel_ref").html(d);xcombo2values_()}});return false}function win_scan2d_(a){var b="event=win_scan2d&id="+e_(a);window_(ml_win_scan2d,b);return false}function win_scan2d_sel_(b){if((b)&&(b>=1)){var a="#r"+b+" #scan2row2name";var c=$(a).html();$("#sel2scan #sel2name").html(c);$("#sel2scan #sel2name").attr("alt",b);$("#sel2scan").show();$("#preview2scan").attr("style","background:#eee url(/xfiles/costs/download/"+b+") center no-repeat; background-size:contain;")}}function win_scan2d_atach_(a){var b=0;b=$("#sel2scan #sel2name").attr("alt");var c="event=scan2d&doc2id="+e_(a)+"&scan2id="+e_(b);$.post({url:"/http_.php",data:c,async:false,success:function(d){$("#scans2list").html(d);$("#sel2scan #sel2name").html("");$("#sel2scan #sel2name").attr("alt",0);$("#preview2scan").attr("style","background:#eee;");$("#sel2scan").hide();quickref_()}});return false}function win_chrono_(b){var a="event=win_chrono&what="+e_(b);window_(win_chrono_title_(b),a);return false}function win_chrono_title_(a){switch(a){case"us.1":return"Urząd skarbowy";case"us.2":return"Sposób rozliczenia PIT-5";case"us.3":return"Odliczenie kwoty wolnej od podatku?";case"us.4":return"Okres rozliczenia podatku dochodowego";case"us.5":return"Płatnik podatku VAT";case"us.6":return"Okres rozliczenia VAT-7";case"us.7":return"Okres rozliczenia VAT-UE";case"us.8":return"Metoda rozliczenia VAT";case"us.9":return"Metoda rozliczenia PIT";case"zus.1":return"Mały ZUS";case"zus.2":return"Preferencyjne składki ZUS";case"zus.3":return"Tylko składka zdrowotna";case"zus.4":return"Dobrowolne ubezpieczenie chorobowe";case"zus.5":return"Skł. społeczna w kol.13 KPiR"}}function ref_chrono_(b){var a="event=ref_chrono&what="+e_(b);$.post({url:"/http_.php",data:a,success:function(c){setting_();$("#chrono_acc").html(c)}});return false}function get_err_(a){var c="event=geterr&mainmsg="+e_(a);var b="";b=ajax_(c);return b}function setqfsg_(){var a=$("#sgmail").val();var b=$("#sgsign").val();var d=$("#sgtext").val();var c="";c=c+"event=setqfsg";c=c+"&sgtext="+e_(d);c=c+"&sgsign="+e_(b);c=c+"&sgmail="+e_(a);$.post({url:"/http_.php",data:c,success:function(f){var e=parseInt(f);if(e>=1){alert(ml_suggest_sent);close_()}else{alert(ml_suggest_err)}}});return false}function setpg_(c,d,a){switch(c){case 1:var b="event=table.invoices.std&page="+e_(d)+"&overdue="+e_(a);$.post({url:"/http_.php",data:b,success:function(e){$("#table_invoices_std").html(e);app2js_()}});break;case 2:var b="event=table.invoices.def&page="+e_(d);$.post({url:"/http_.php",data:b,success:function(e){$("#table_invoices_def").html(e)}});break;case 3:var b="event=table.products&page="+e_(d);$.post({url:"/http_.php",data:b,success:function(e){$("#table_products").html(e)}});break;case 4:var b="event=table.customers&page="+e_(d);$.post({url:"/http_.php",data:b,success:function(e){$("#table_customers").html(e)}});break;case 5:var b="event=table.costs.std&page="+e_(d)+"&overdue="+e_(a);$.post({url:"/http_.php",data:b,success:function(e){$("#table_costs_std").html(e);app2js_()}});break;case 6:var b="event=table.costs.def&page="+e_(d);$.post({url:"/http_.php",data:b,success:function(e){$("#table_costs_def").html(e)}});break;case 7:var b="event=table.stcars&page="+e_(d);$.post({url:"/http_.php",data:b,success:function(e){$("#table_stcars").html(e)}});break;case 8:var b="event=table.ststd&page="+e_(d);$.post({url:"/http_.php",data:b,success:function(e){$("#table_ststd").html(e)}});break;case 9:var b="event=table.whstates&page="+e_(d);$.post({url:"/http_.php",data:b,success:function(e){$("#table_whstates").html(e)}});break;case 100:var b="event=panel.table.clients&page="+e_(d);$.post({url:"/http_.php",data:b,success:function(e){$("#panel_table_clients").html(e)}});break;case 101:var b="event=panel.table.exports&page="+e_(d);$.post({url:"/http_.php",data:b,success:function(e){$("#panel_table_exports").html(e)}});break;case 102:var b="event=panel.table.payments&page="+e_(d);$.post({url:"/http_.php",data:b,success:function(e){$("#panel_table_payments").html(e)}});break}return false}function setsort_(d,a,b){switch(d){case 1:var c="event=table.invoices.std&sort="+e_(a)+"&overdue="+e_(b);$.post({url:"/http_.php",data:c,success:function(e){$("#table_invoices_std").html(e);app2js_()}});break;case 2:var c="event=table.invoices.def&sort="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_invoices_def").html(e)}});break;case 3:var c="event=table.products&sort="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_products").html(e)}});break;case 4:var c="event=table.customers&sort="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_customers").html(e)}});break;case 5:var c="event=table.costs.std&sort="+e_(a)+"&overdue="+e_(b);$.post({url:"/http_.php",data:c,success:function(e){$("#table_costs_std").html(e);app2js_()}});break;case 6:var c="event=table.costs.def&sort="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_costs_def").html(e)}});break;case 7:var c="event=table.stcars&sort="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_stcars").html(e)}});break;case 8:var c="event=table.ststd&sort="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_ststd").html(e)}});break;case 9:var c="event=table.whstates&sort="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_whstates").html(e)}});break;case 100:var c="event=panel.table.clients&sort="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#panel_table_clients").html(e)}});break;case 101:var c="event=panel.table.exports&sort="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#panel_table_exports").html(e)}});break;case 102:var c="event=panel.table.payments&sort="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#panel_table_payments").html(e)}});break}return false}function setlimit_(d,a,b){switch(d){case 1:var c="event=table.invoices.std&limit="+e_(a)+"&overdue="+e_(b);$.post({url:"/http_.php",data:c,success:function(e){$("#table_invoices_std").html(e);app2js_()}});break;case 2:var c="event=table.invoices.def&limit="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_invoices_def").html(e)}});break;case 3:var c="event=table.products&limit="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_products").html(e)}});break;case 4:var c="event=table.customers&limit="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_customers").html(e)}});break;case 5:var c="event=table.costs.std&limit="+e_(a)+"&overdue="+e_(b);$.post({url:"/http_.php",data:c,success:function(e){$("#table_costs_std").html(e);app2js_()}});break;case 6:var c="event=table.costs.def&limit="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_costs_def").html(e)}});break;case 7:var c="event=table.stcars&limit="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_stcars").html(e)}});break;case 8:var c="event=table.ststd&limit="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_ststd").html(e)}});break;case 9:var c="event=table.whstates&limit="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#table_whstates").html(e)}});break;case 100:var c="event=panel.table.clients&limit="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#panel_table_clients").html(e)}});break;case 101:var c="event=panel.table.exports&limit="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#panel_table_exports").html(e)}});break;case 102:var c="event=panel.table.payments&limit="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){$("#panel_table_payments").html(e)}});break}return false}function setgroup_(b,c){switch(b){case 3:var a="event=table.products&group="+e_(c);$.post({url:"/http_.php",data:a,success:function(d){$("#table_products").html(d)}});break;case 4:var a="event=table.customers&group="+e_(c);$.post({url:"/http_.php",data:a,success:function(d){$("#table_customers").html(d)}});break;case 9:var a="event=table.whstates&group="+e_(c);$.post({url:"/http_.php",data:a,success:function(d){$("#table_whstates").html(d)}});break}return false}function setview_(b){var a="event=win_setview&tid="+e_(b);window_(ml_win_vconfig,a);return false}function saveview_(a){s60_save_();reftable_(a);return close_()}function reftable_(c){switch(c){case 1:try{var b="event=table.invoices.std";$.post({url:"/http_.php",data:b,success:function(d){$("#table_invoices_std").html(d);app2js_()}})}catch(a){}break;case 2:try{var b="event=table.invoices.def";$.post({url:"/http_.php",data:b,success:function(d){$("#table_invoices_def").html(d)}})}catch(a){}break;case 3:try{var b="event=table.products";$.post({url:"/http_.php",data:b,success:function(d){$("#table_products").html(d)}})}catch(a){}break;case 4:try{var b="event=table.customers";$.post({url:"/http_.php",data:b,success:function(d){$("#table_customers").html(d)}})}catch(a){}break;case 5:try{var b="event=table.costs.std";$.post({url:"/http_.php",data:b,success:function(d){$("#table_costs_std").html(d);app2js_()}})}catch(a){}break;case 6:try{var b="event=table.costs.def";$.post({url:"/http_.php",data:b,success:function(d){$("#table_costs_def").html(d)}})}catch(a){}break;case 7:try{var b="event=table.stcars";$.post({url:"/http_.php",data:b,success:function(d){$("#table_stcars").html(d)}})}catch(a){}break;case 8:try{var b="event=table.ststd";$.post({url:"/http_.php",data:b,success:function(d){$("#table_ststd").html(d)}})}catch(a){}break;case 9:try{var b="event=table.prvcars";$.post({url:"/http_.php",data:b,success:function(d){$("#table_prvcars").html(d)}})}catch(a){}break;case 10:try{var b="event=table.whstates";$.post({url:"/http_.php",data:b,success:function(d){$("#table_whstates").html(d)}})}catch(a){}break;case 100:try{var b="event=panel.table.clients";$.post({url:"/http_.php",data:b,success:function(d){$("#panel_table_clients").html(d)}})}catch(a){}break;case 101:try{var b="event=panel.table.exports";$.post({url:"/http_.php",data:b,success:function(d){$("#panel_table_exports").html(d)}})}catch(a){}break;case 102:try{var b="event=panel.table.payments";$.post({url:"/http_.php",data:b,success:function(d){$("#panel_table_payments").html(d)}})}catch(a){}break}}function quickref_(d){var c=null;if((d)&&(d>=1)){setTimeout(function(){quickref_()},1000)}else{try{c=null;c=$("#table_invoices_std");if(c.length>=1){var b="event=table.invoices.std";$.post({url:"/http_.php",data:b,success:function(e){$("#table_invoices_std").html(e)}})}}catch(a){}try{c=null;c=$("#table_invoices_def");if(c.length>=1){var b="event=table.invoices.def";$.post({url:"/http_.php",data:b,success:function(e){$("#table_invoices_def").html(e)}})}}catch(a){}try{c=null;c=$("#table_products");if(c.length>=1){var b="event=table.products";$.post({url:"/http_.php",data:b,success:function(e){$("#table_products").html(e)}})}}catch(a){}try{c=null;c=$("#table_whstates");if(c.length>=1){var b="event=table.whstates";$.post({url:"/http_.php",data:b,success:function(e){$("#table_whstates").html(e)}})}}catch(a){}try{c=null;c=$("#table_customers");if(c.length>=1){var b="event=table.customers";$.post({url:"/http_.php",data:b,success:function(e){$("#table_customers").html(e)}})}}catch(a){}try{c=null;c=$("#table_costs_std");if(c.length>=1){var b="event=table.costs.std";$.post({url:"/http_.php",data:b,success:function(e){$("#table_costs_std").html(e)}})}}catch(a){}try{c=null;c=$("#table_costs_def");if(c.length>=1){var b="event=table.costs.def";$.post({url:"/http_.php",data:b,success:function(e){$("#table_costs_def").html(e)}})}}catch(a){}try{c=null;c=$("#table_prvcars");if(c.length>=1){var b="event=table.prvcars";$.post({url:"/http_.php",data:b,success:function(e){$("#table_prvcars").html(e)}})}}catch(a){}try{c=null;c=$("#table_stcars");if(c.length>=1){var b="event=table.stcars";$.post({url:"/http_.php",data:b,success:function(e){$("#table_stcars").html(e)}})}}catch(a){}try{c=null;c=$("#table_ststd");if(c.length>=1){var b="event=table.ststd";$.post({url:"/http_.php",data:b,success:function(e){$("#table_ststd").html(e)}})}}catch(a){}try{c=null;c=$("#table_pit5");if(c.length>=1){var b="event=table.pit5";$.post({url:"/http_.php",data:b,success:function(e){$("#table_pit5").html(e)}})}}catch(a){}try{c=null;c=$("#table_pit36");if(c.length>=1){var b="event=table.pit36";$.post({url:"/http_.php",data:b,success:function(e){$("#table_pit36").html(e)}})}}catch(a){}try{c=null;c=$("#table_vat7");if(c.length>=1){var b="event=table.vat7";$.post({url:"/http_.php",data:b,success:function(e){$("#table_vat7").html(e)}})}}catch(a){}try{c=null;c=$("#table_zus");if(c.length>=1){var b="event=table.zus";$.post({url:"/http_.php",data:b,success:function(e){$("#table_zus").html(e)}})}}catch(a){}try{c=null;c=$("#table_kpir");if(c.length>=1){var b="event=table.kpir";$.post({url:"/http_.php",data:b,success:function(e){$("#table_kpir").html(e)}})}}catch(a){}try{c=null;c=$("#table_rem");if(c.length>=1){var b="event=table.rem";$.post({url:"/http_.php",data:b,success:function(e){$("#table_rem").html(e)}})}}catch(a){}try{c=null;c=$("#table_scans");if(c.length>=1){var b="event=table.scans";$.post({url:"/http_.php",data:b,success:function(e){$("#table_scans").html(e)}})}}catch(a){}try{c=null;c=$("#table_rvsp");if(c.length>=1){var b="event=table.rvsp";$.post({url:"/http_.php",data:b,success:function(e){$("#table_rvsp").html(e)}})}}catch(a){}try{c=null;c=$("#table_rvza");if(c.length>=1){var b="event=table.rvza";$.post({url:"/http_.php",data:b,success:function(e){$("#table_rvza").html(e)}})}}catch(a){}try{c=null;c=$("#table_jpk");if(c.length>=1){var b="event=table.jpk";$.post({url:"/http_.php",data:b,success:function(e){$("#table_jpk").html(e)}})}}catch(a){}try{c=null;c=$("#table_bank");if(c.length>=1){var b="event=table.bank";$.post({url:"/http_.php",data:b,success:function(e){$("#table_bank").html(e)}})}}catch(a){}try{c=null;c=$("#panel_table_clients");if(c.length>=1){var b="event=panel.table.clients";$.post({url:"/http_.php",data:b,success:function(e){$("#panel_table_clients").html(e)}})}}catch(a){}try{c=null;c=$("#panel_table_exports");if(c.length>=1){var b="event=panel.table.exports";$.post({url:"/http_.php",data:b,success:function(e){$("#panel_table_exports").html(e)}})}}catch(a){}try{c=null;c=$("#panel_table_payments");if(c.length>=1){var b="event=panel.table.payments";$.post({url:"/http_.php",data:b,success:function(e){$("#panel_table_payments").html(e)}})}}catch(a){}try{c=null;c=$("#x2logo");if(c.length>=1){open_(null,"/null/null")}}catch(a){}}}function acc_tbyear_(d,a){var c=null;if(d=="ewp"){ewp_t0all_(a)}else{var b="event=acc_tbyear&what="+e_(d)+"&year="+e_(a);switch(d){case"book2sum":c=$("#book2sum");break;case"kpir_rem":c=$("#table_kpir_rem");break;case"kpir":c=$("#table_kpir");break;case"pit5_loss":c=$("#table_pit5_loss");break;case"pit5":c=$("#table_pit5");break;case"pit36":c=$("#table_pit36");break;case"vat7":c=$("#table_vat7");break;case"vatue":c=$("#table_vatue");break;case"zus":c=$("#table_zus");break;case"rvsp":c=$("#table_rvsp");break;case"rvza":c=$("#table_rvza");break;case"amost":c=$("#table_amost");break}if(c.length>=1){$.post({url:"/http_.php",data:b,success:function(e){c.html(e)}})}}return false}function select_(b,a){var c=$($(b).parent()[0]).toggleClass("sel");if(typeof a==="function"){setTimeout(a,0)}}function select_all_(c,b){var a=$(c).closest("table");var e=$(c).toggleClass("sel");var d=e.hasClass("sel");$(a).find("tr:not(.r0):not(.r1):not(.ns):not(.empty)").toggleClass("sel",d);if(typeof b==="function"){setTimeout(b,0)}}function insert_selected_products_(){var a=selected_rows_("#productslist");if(a.length>=1){$("#button_insert_selected_prod").show()}else{$("#button_insert_selected_prod").hide()}}function sendbox_(a){var b="event=win_sendbox&id="+e_(a);window_(ml_win_send,b);return false}function printbox_(a){var b="event=win_printbox&id="+e_(a);window_(ml_win_print,b);return false}function statebox_(b,a){var c=selected_rows_();if(((b)&&(b>=1))||(c.length>=1)){var d="event=win_statebox&rec="+e_(b)+"&pgx="+e_(a);window_(ml_win_status,d)}else{xalert_(ml_noselitems)}return false}function stat2form_(c,a){var b=$("#stat2id").val();var d=$("#debt2id").val();if(b==c){$("#row2state2dt").show();setTimeout(function(){$("#stat2dt").focus().select()},50)}else{$("#row2state2dt").hide()}if((a)&&(a==b)){$("#row2debt2sep").show();$("#row2debt2val").show();if(d>=1){$("#row2debt2dt").show()}else{$("#row2debt2dt").hide()}}else{$("#row2debt2sep").hide();$("#row2debt2val").hide();$("#row2debt2dt").hide()}}function stat2debt2form_(){var a=$("#debt2id").val();if(a>=1){$("#row2debt2dt").show();setTimeout(function(){$("#debt2dt").focus().select()},50)}else{$("#row2debt2dt").hide()}}function delbox_(d,a){var b=selected_rows_();if(((a)&&(a>=1))||(b.length>=1)||(d=="lo")){var c="event=win_delbox&what="+e_(d)+"&rec="+e_(a);window_(ml_win_delconf,c)}else{xalert_(ml_noselitems)}return false}function b2delbox_(){var a=$("table#bank2items");if(a.length>=1){return delbox_("bstit",0)}else{return delbox_("bst",0)}}function customer_save_(a){var b=form2params_($("#customer_form"),"save2c");$.post({url:"/http_.php",data:b,success:function(e){var c=e.split("|");var d=c.length;var f=0;try{f=parseInt(c[0])}catch(g){}var g=0;try{g=parseInt(c[1])}catch(g){}if(f>=1){open_(null,"/null/"+f);ref2dict_()}else{xerror_(get_err_())}}});return false}function customer_chk2c1c2_(a){var b=$("#add2c1").prop("checked");var c=$("#add2c2").prop("checked");if((b==false)&&(c==false)){if((a)&&(a>=2)){$("#add2c1").prop("checked",true)}else{$("#add2c2").prop("checked",true)}}}function product_save_(a){var b=form2params_($("#product_form"),"save2p")+"&"+form2params_($("#whstate_form"));$.post({url:"/http_.php",data:b,success:function(c){if(c>=1){open_(null,"/null/"+c)}else{xerror_(get_err_())}}});return false}function show_chart_over0_(){var a="event=win_chart&b=0&z=1";window_(ml_win_ch_ov,a);return false}function show_chart_over1_(){var a="event=win_chart&b=1&z=1";window_(ml_win_ch_np,a);return false}function ref2charts_(m,g,l,c){m=e_(m);g=e_(g);l=e_(l);try{var d=$("#year").val()}catch(o){var d=0}try{var i=$("#mc1").val()}catch(o){var i=0}try{var r=$("#mc2").val()}catch(o){var r=0}try{var j=$("#prcu").val()}catch(o){var j=0}try{var n=$("#limit").val()}catch(o){var n=0}try{var k=$("#mckw").val()}catch(o){var k=0}try{var a=$("#sort").val()}catch(o){var a=0}var p=null;var f=0;if(d<=0){p="disabled";f=1}var h=$("#mc1");h.attr("disabled",p);if(f>=1){xcombo2set_(h,0)}var q=$("#mc2");q.attr("disabled",p);if(f>=1){xcombo2set_(q,0)}if((m=="3")&&(j=="1")){m=e_(4)}if((m=="4")&&(j=="0")){m=e_(3)}var e="";var b="ch="+e_(m);b=b+"&y="+e_(d);b=b+"&m1="+e_(i);b=b+"&m2="+e_(r);b=b+"&b="+e_(g);b=b+"&z="+e_(l);b=b+"&p="+e_(k);b=b+"&lim="+e_(n);b=b+"&sort="+e_(a);e="event=chart2js&"+b;$.post({url:"/http_.php",data:e,success:function(t){var v=JSON.parse(t);try{myChart1.destroy()}catch(u){}try{myChart2.destroy()}catch(u){}var w=document.getElementById("canvaschart1").getContext("2d");myChart1=new Chart(w,v);var s=document.getElementById("canvaschart2").getContext("2d");myChart2=new Chart(s,v);e="event=chart2tb&"+b;$.post({url:"/http_.php",data:e,success:function(x){$("#chtable").html(x)}})}})}function fpbox_(a){var b="event=win_fprint&id="+e_(a);window_(ml_win_fprint,b);return false}function envbox_(a){var b="event=win_envbox&id="+e_(a);window_(ml_win_envelope,b);return false}function wtbox_(a){var b="event=win_wtbox&id="+e_(a);window_(ml_win_wtbox,b);return false}function labelbox_(b,a){var c="event=win_labelbox&id="+e_(b)+"&pk="+e_(a);window_(ml_win_label,c);return false}function suggest_(a){var b="event=win_suggest&id="+e_(a);window_(ml_win_suggest,b);return false}function switch2_(a){var b="event=win_switch";window_(ml_win_switch_,b);return false}function switch2execute_(a){param_="event=switch2&id="+e_(a);$.post({url:"/http_.php",data:param_,success:function(b){if(b=="OK"){wait_show_();close_();window.location.href="/app"}}})}function label_setval_(b,a){var d=$("#color2lab").val();var c="event=setlabel&id="+e_(b)+"&label="+e_(d)+"&pk="+e_(a);$.post({url:"/http_.php",data:c,success:function(e){refresh_();close_()}});return false}function prvcar_(a){var c="event=win_prvcar&carid="+e_(a);if(a>=1){var b=ml_win_pvcar_edt}else{var b=ml_win_pvcar_new}window_(b,c);return false}function prvcar_ewp_(a){var b="event=win_prvcar_ewp&carid="+e_(a);window_(ml_win_pvcar_route,b);return false}function prvcar_ewp_route_(b,a){var d="event=win_prvcar_route&carid="+e_(b)+"&routeid="+e_(a);if(a>=1){var c=ml_win_route_edt}else{var c=ml_win_route_new}window_(c,d);return false}function stcar_(c,f,a,b){var e="event=win_stcar&carid="+e_(c)+"&cartype="+e_(f)+"&stbuy="+e_(a)+"&inv="+e_(b);if((a)&&(a>=1)){var d=ml_win_ccar_buy}else{if(c>=1){var d=ml_win_ccar_edt}else{var d=ml_win_ccar_new}}if((a)&&(a>=1)){window_(d,e)}else{window_(d,e)}return false}function ststd_(b,e,a){var d="event=win_ststd&stid="+e_(b)+"&stype="+e_(e)+"&stbuy="+e_(a);if((a)&&(a>=1)){var c=ml_win_asset_buy}else{if(b>=1){var c=ml_win_asset_edt}else{var c=ml_win_asset_new}}if((a)&&(a>=1)){window_(c,d)}else{window_(c,d)}return false}function dok_inv_nrx_(b,a){if((a)&&(a>=1)){a=1}else{a=0}if((b)&&(b>=1)){nrx_change_(a)}}function dok_inv_traders_(){var a=$("#trader_z").val();var b=$("#trader_o").val();var c="event=win_traders&id1="+e_(a)+"&id2="+e_(b);window_(ml_win_traders,c);return false}function dok_inv_efields_(){var b=$("#efields").val();var a="event=win_efields&efields="+e_(b);window_(ml_win_efields,a);return false}function dok_split_p_(a){if((a)&&((a==-1)||(a==+1))){if(a>=1){$("span#split_p0").addClass("h");$("span#split_p1").removeClass("h");$("#split_p_val").val(1)}else{if(a<=-1){$("span#split_p0").removeClass("h");$("span#split_p1").addClass("h");$("#split_p_val").val(0)}}}else{if($("span#split_p1").hasClass("h")){$("span#split_p0").addClass("h");$("span#split_p1").removeClass("h");$("#split_p_val").val(1)}else{$("span#split_p0").removeClass("h");$("span#split_p1").addClass("h");$("#split_p_val").val(0)}}}function vat2split_(){var a=$("#bank_vat").val();if(a>=1){}else{dok_split_p_(-1)}}function dok_rev_ch_(a){if((a)&&((a==-1)||(a==+1))){if(a>=1){$("span#rev_ch0").addClass("h");$("span#rev_ch1").removeClass("h");$("#rev_ch_val").val(1)}else{if(a<=-1){$("span#rev_ch0").removeClass("h");$("span#rev_ch1").addClass("h");$("#rev_ch_val").val(0)}}}else{if($("span#rev_ch1").hasClass("h")){$("span#rev_ch0").addClass("h");$("span#rev_ch1").removeClass("h");$("#rev_ch_val").val(1)}else{$("span#rev_ch0").removeClass("h");$("span#rev_ch1").addClass("h");$("#rev_ch_val").val(0)}}}function dok_whstlog_(b){var a="event=win_whstlog&pid="+e_(b);window_(ml_win_whlogs,a);return false}function win_acc_pit5_(a){var b="event=win_acc_pit5&id="+e_(a);window_(ml_win_pit5,b);return false}function win_acc_pit36_(b,a){var c="event=win_acc_pit36&id="+e_(b)+"&year="+e_(a);window_(ml_win_pit36,c);return false}function win_acc_pit36ex_(G,am){var W=0;try{if($("#pit36year").length>=1){W=$("#pit36year").val()}}catch(ah){}var M=0;try{if($("#pit36corr").length>=1){M=$("#pit36corr").val()}}catch(ah){}var av="@";try{if($("#pit36income").length>=1){av=$("#pit36income").val()}}catch(ah){}var Y="@";try{if($("#pit36cost2rem0").length>=1){Y=$("#pit36cost2rem0").val()}}catch(ah){}var L="@";try{if($("#pit36cost2rem1").length>=1){L=$("#pit36cost2rem1").val()}}catch(ah){}var n="@";try{if($("#pit36cost2g10").length>=1){n=$("#pit36cost2g10").val()}}catch(ah){}var x="@";try{if($("#pit36cost2s11").length>=1){x=$("#pit36cost2s11").val()}}catch(ah){}var ao="@";try{if($("#pit36cost2s14").length>=1){ao=$("#pit36cost2s14").val()}}catch(ah){}var A="@";try{if($("#pit36cost2pn").length>=1){A=$("#pit36cost2pn").val()}}catch(ah){}var ae="@";try{if($("#pit36zus1spo").length>=1){ae=$("#pit36zus1spo").val()}}catch(ah){}var aj="@";try{if($("#pit36zus1zdr").length>=1){aj=$("#pit36zus1zdr").val()}}catch(ah){}var c="@";try{if($("#pit36zal1nal").length>=1){c=$("#pit36zal1nal").val()}}catch(ah){}var X="@";try{if($("#pit36zal1zap").length>=1){X=$("#pit36zal1zap").val()}}catch(ah){}var Q="@";try{if($("#pit36zal1zpt").length>=1){Q=$("#pit36zal1zpt").val()}}catch(ah){}var P="@";try{if($("#pit36zus2spo").length>=1){P=$("#pit36zus2spo").val()}}catch(ah){}var T="@";try{if($("#pit36zus2zdr").length>=1){T=$("#pit36zus2zdr").val()}}catch(ah){}var ak="@";try{if($("#pit36zal2nal").length>=1){ak=$("#pit36zal2nal").val()}}catch(ah){}var H="@";try{if($("#pit36zal2zap").length>=1){H=$("#pit36zal2zap").val()}}catch(ah){}var z="@";try{if($("#pit36zal2zpt").length>=1){z=$("#pit36zal2zpt").val()}}catch(ah){}var y="@";try{if($("#pit36zus3spo").length>=1){y=$("#pit36zus3spo").val()}}catch(ah){}var D="@";try{if($("#pit36zus3zdr").length>=1){D=$("#pit36zus3zdr").val()}}catch(ah){}var V="@";try{if($("#pit36zal3nal").length>=1){V=$("#pit36zal3nal").val()}}catch(ah){}var t="@";try{if($("#pit36zal3zap").length>=1){t=$("#pit36zal3zap").val()}}catch(ah){}var m="@";try{if($("#pit36zal3zpt").length>=1){m=$("#pit36zal3zpt").val()}}catch(ah){}var l="@";try{if($("#pit36zus4spo").length>=1){l=$("#pit36zus4spo").val()}}catch(ah){}var r="@";try{if($("#pit36zus4zdr").length>=1){r=$("#pit36zus4zdr").val()}}catch(ah){}var F="@";try{if($("#pit36zal4nal").length>=1){F=$("#pit36zal4nal").val()}}catch(ah){}var i="@";try{if($("#pit36zal4zap").length>=1){i=$("#pit36zal4zap").val()}}catch(ah){}var b="@";try{if($("#pit36zal4zpt").length>=1){b=$("#pit36zal4zpt").val()}}catch(ah){}var a="@";try{if($("#pit36zus5spo").length>=1){a=$("#pit36zus5spo").val()}}catch(ah){}var f="@";try{if($("#pit36zus5zdr").length>=1){f=$("#pit36zus5zdr").val()}}catch(ah){}var s="@";try{if($("#pit36zal5nal").length>=1){s=$("#pit36zal5nal").val()}}catch(ah){}var au="@";try{if($("#pit36zal5zap").length>=1){au=$("#pit36zal5zap").val()}}catch(ah){}var ag="@";try{if($("#pit36zal5zpt").length>=1){ag=$("#pit36zal5zpt").val()}}catch(ah){}var af="@";try{if($("#pit36zus6spo").length>=1){af=$("#pit36zus6spo").val()}}catch(ah){}var an="@";try{if($("#pit36zus6zdr").length>=1){an=$("#pit36zus6zdr").val()}}catch(ah){}var g="@";try{if($("#pit36zal6nal").length>=1){g=$("#pit36zal6nal").val()}}catch(ah){}var ad="@";try{if($("#pit36zal6zap").length>=1){ad=$("#pit36zal6zap").val()}}catch(ah){}var S="@";try{if($("#pit36zal6zpt").length>=1){S=$("#pit36zal6zpt").val()}}catch(ah){}var R="@";try{if($("#pit36zus7spo").length>=1){R=$("#pit36zus7spo").val()}}catch(ah){}var Z="@";try{if($("#pit36zus7zdr").length>=1){Z=$("#pit36zus7zdr").val()}}catch(ah){}var ap="@";try{if($("#pit36zal7nal").length>=1){ap=$("#pit36zal7nal").val()}}catch(ah){}var N="@";try{if($("#pit36zal7zap").length>=1){N=$("#pit36zal7zap").val()}}catch(ah){}var C="@";try{if($("#pit36zal7zpt").length>=1){C=$("#pit36zal7zpt").val()}}catch(ah){}var B="@";try{if($("#pit36zus8spo").length>=1){B=$("#pit36zus8spo").val()}}catch(ah){}var I="@";try{if($("#pit36zus8zdr").length>=1){I=$("#pit36zus8zdr").val()}}catch(ah){}var aa="@";try{if($("#pit36zal8nal").length>=1){aa=$("#pit36zal8nal").val()}}catch(ah){}var v="@";try{if($("#pit36zal8zap").length>=1){v=$("#pit36zal8zap").val()}}catch(ah){}var q="@";try{if($("#pit36zal8zpt").length>=1){q=$("#pit36zal8zpt").val()}}catch(ah){}var p="@";try{if($("#pit36zus9spo").length>=1){p=$("#pit36zus9spo").val()}}catch(ah){}var u="@";try{if($("#pit36zus9zdr").length>=1){u=$("#pit36zus9zdr").val()}}catch(ah){}var J="@";try{if($("#pit36zal9nal").length>=1){J=$("#pit36zal9nal").val()}}catch(ah){}var j="@";try{if($("#pit36zal9zap").length>=1){j=$("#pit36zal9zap").val()}}catch(ah){}var e="@";try{if($("#pit36zal9zpt").length>=1){e=$("#pit36zal9zpt").val()}}catch(ah){}var ai="@";try{if($("#pit36zus10spo").length>=1){ai=$("#pit36zus10spo").val()}}catch(ah){}var aq="@";try{if($("#pit36zus10zdr").length>=1){aq=$("#pit36zus10zdr").val()}}catch(ah){}var O="@";try{if($("#pit36zal10nal").length>=1){O=$("#pit36zal10nal").val()}}catch(ah){}var o="@";try{if($("#pit36zal10zap").length>=1){o=$("#pit36zal10zap").val()}}catch(ah){}var h="@";try{if($("#pit36zal10zpt").length>=1){h=$("#pit36zal10zpt").val()}}catch(ah){}var U="@";try{if($("#pit36zus11spo").length>=1){U=$("#pit36zus11spo").val()}}catch(ah){}var ab="@";try{if($("#pit36zus11zdr").length>=1){ab=$("#pit36zus11zdr").val()}}catch(ah){}var w="@";try{if($("#pit36zal11nal").length>=1){w=$("#pit36zal11nal").val()}}catch(ah){}var d="@";try{if($("#pit36zal11zap").length>=1){d=$("#pit36zal11zap").val()}}catch(ah){}var at="@";try{if($("#pit36zal11zpt").length>=1){at=$("#pit36zal11zpt").val()}}catch(ah){}var E="@";try{if($("#pit36zus12spo").length>=1){E=$("#pit36zus12spo").val()}}catch(ah){}var K="@";try{if($("#pit36zus12zdr").length>=1){K=$("#pit36zus12zdr").val()}}catch(ah){}var k="@";try{if($("#pit36zal12nal").length>=1){k=$("#pit36zal12nal").val()}}catch(ah){}var al="@";try{if($("#pit36zal12zap").length>=1){al=$("#pit36zal12zap").val()}}catch(ah){}var ac="@";try{if($("#pit36zal12zpt").length>=1){ac=$("#pit36zal12zpt").val()}}catch(ah){}var ar="event=win_acc_pit36ex&part="+e_(G)+"&year="+e_(W)+"&corr="+e_(M)+"&type="+e_(am);ar=ar+"&pit36income="+e_(av)+"&pit36cost2rem0="+e_(Y)+"&pit36cost2rem1="+e_(L)+"&pit36cost2g10="+e_(n)+"&pit36cost2s11="+e_(x)+"&pit36cost2s14="+e_(ao)+"&pit36cost2pn="+e_(A);ar=ar+"&pit36zus1spo="+e_(ae)+"&pit36zus1zdr="+e_(aj)+"&pit36zal1nal="+e_(c)+"&pit36zal1zap="+e_(X)+"&pit36zal1zpt="+e_(Q);ar=ar+"&pit36zus2spo="+e_(P)+"&pit36zus2zdr="+e_(T)+"&pit36zal2nal="+e_(ak)+"&pit36zal2zap="+e_(H)+"&pit36zal2zpt="+e_(z);ar=ar+"&pit36zus3spo="+e_(y)+"&pit36zus3zdr="+e_(D)+"&pit36zal3nal="+e_(V)+"&pit36zal3zap="+e_(t)+"&pit36zal3zpt="+e_(m);ar=ar+"&pit36zus4spo="+e_(l)+"&pit36zus4zdr="+e_(r)+"&pit36zal4nal="+e_(F)+"&pit36zal4zap="+e_(i)+"&pit36zal4zpt="+e_(b);ar=ar+"&pit36zus5spo="+e_(a)+"&pit36zus5zdr="+e_(f)+"&pit36zal5nal="+e_(s)+"&pit36zal5zap="+e_(au)+"&pit36zal5zpt="+e_(ag);ar=ar+"&pit36zus6spo="+e_(af)+"&pit36zus6zdr="+e_(an)+"&pit36zal6nal="+e_(g)+"&pit36zal6zap="+e_(ad)+"&pit36zal6zpt="+e_(S);ar=ar+"&pit36zus7spo="+e_(R)+"&pit36zus7zdr="+e_(Z)+"&pit36zal7nal="+e_(ap)+"&pit36zal7zap="+e_(N)+"&pit36zal7zpt="+e_(C);ar=ar+"&pit36zus8spo="+e_(B)+"&pit36zus8zdr="+e_(I)+"&pit36zal8nal="+e_(aa)+"&pit36zal8zap="+e_(v)+"&pit36zal8zpt="+e_(q);ar=ar+"&pit36zus9spo="+e_(p)+"&pit36zus9zdr="+e_(u)+"&pit36zal9nal="+e_(J)+"&pit36zal9zap="+e_(j)+"&pit36zal9zpt="+e_(e);ar=ar+"&pit36zus10spo="+e_(ai)+"&pit36zus10zdr="+e_(aq)+"&pit36zal10nal="+e_(O)+"&pit36zal10zap="+e_(o)+"&pit36zal10zpt="+e_(h);ar=ar+"&pit36zus11spo="+e_(U)+"&pit36zus11zdr="+e_(ab)+"&pit36zal11nal="+e_(w)+"&pit36zal11zap="+e_(d)+"&pit36zal11zpt="+e_(at);ar=ar+"&pit36zus12spo="+e_(E)+"&pit36zus12zdr="+e_(K)+"&pit36zal12nal="+e_(k)+"&pit36zal12zap="+e_(al)+"&pit36zal12zpt="+e_(ac);$.post({url:"/http_.php",data:ar,timeout:0,success:function(aw){$("#pit36form").html(aw);quickref_();xcombo2values_();window_center_(window_get_().get(0))}});return false}function win_acc_pit36mod_(a){var b="event=win_acc_pit36mod&id="+e_(a);window_(ml_win_pit36_edt,b);return false}function win_acc_pit36calc1_(c){var f=$(c).val();$(c).val(number_(f));var d=0;try{d=parseFloat($("#pit36income").val())}catch(a){}var j=0;try{j=parseFloat($("#pit36cost2rem0").val())}catch(a){}var g=0;try{g=parseFloat($("#pit36cost2rem1").val())}catch(a){}var b=0;try{b=parseFloat($("#pit36cost2g10").val())}catch(a){}var i=0;try{i=parseFloat($("#pit36cost2s11").val())}catch(a){}var h=0;try{h=parseFloat($("#pit36cost2s14").val())}catch(a){}var k=0;try{k=parseFloat($("#pit36cost2pn").val())}catch(a){}var e=(j-g+b+i+h-k);$("#pit36costs2sum1").val(number_(e));$("#pit36income2sum").val(number_(d));$("#pit36costs2sum2").val(number_(e));$("#pit36sum").val(number_(d-e))}function win_acc_pit36calc2_(b){try{$(b).val(number_($(b).val()))}catch(a){}}function save_pit36mod_(b){setTimeout(function(){$("#sinfo_pit36mod").show()},0);var e=null;var a="";var c=null;var d="event=acc_p36_savemod&id="+e_(b)+"&"+form2params_($("div#dkledit"));$.post({url:"/http_.php",data:d,success:function(f){preview_pit36_(b,2);$("#sinfo_pit36mod").hide();inf2menu_()}});setTimeout(function(){$("#sinfo_pit36mod").hide()},1000);return false}function save_pit36unlock_(a){setTimeout(function(){$("#sinfo_pit36mod").show()},0);var b="event=acc_p36_savemod&unlock=1&id="+e_(a);$.post({url:"/http_.php",data:b,timeout:0,success:function(c){preview_pit36_(a,1);$("#sinfo_pit36mod").hide();inf2menu_()}});setTimeout(function(){$("#sinfo_pit36mod").hide()},1000);return false}function preview_pit36_(a,b){quickref_();var c="";var d="event=acc_p36_preview&id="+e_(a);$.post({url:"/http_.php",data:d,success:function(e){$("dkledit").html(e);if((b)&&(b>=1)){if(b==2){$("#p36lock2unlock").toggleClass("h",false)}else{$("#p36lock2unlock").toggleClass("h",true)}}}})}function win_acc_vat7_(a){var b="event=win_acc_vat7&id="+e_(a);window_(ml_win_vat7,b);return false}function win_acc_vat7mod_(a){var b="event=win_acc_vat7mod&id="+e_(a);window_(ml_win_vat7_edt,b);return false}function acc_vat7corr_(a){var b="event=vat7corr&id="+e_(a);$.post({url:"/http_.php",data:b,timeout:0,success:function(c){inf2menu_();close_(1)}});return false}function jpk_info_(){var a="event=win_jpk_info";window_(ml_win_jpk_info,a)}function jpk_m2prev_(){var a=$("#jpk_year").val();var c=$("#jpk_months").val();var b="event=jpk2m2prev&year="+e_(a)+"&month="+e_(c);$.post({url:"/http_.php",data:b,success:function(d){$("#jpk_v7prev").val(d)}})}function jpk_file_(a){var b="event=win_jpk&id="+e_(a);if((a)&&(a>=1)){title_=ml_win_jpk_edt}else{title_=ml_win_jpk_new}window_(title_,b,function(){window_center_(null,-50)});return false}function jpk_gen_(a){var c=$("#jpk_type").val();if(c.trim().length>=1){var b=form2params_(window_form_(),"acc_jpk_gen");$.post({url:"/http_.php",data:b,timeout:0,success:function(e){var d=parseInt(e);if(d>=1){close_(1)}else{var f=get_err_();xerror_(f)}}})}else{xerror_(ml_jpktype_error)}return false}function jpk_sel_(){var a=$("#jpk_type").val();$("#tr_bydate").hide();$("#desc_fa").hide();$("#desc_pkpir").hide();$("#desc_vat").hide();$("#tr2v7prev").hide();$("#tr2v7over").hide();$("#tr2v7over2back").hide();$("#tr2corr").hide();$("#tr2corr2uz").hide();$("div.xcombo#jpk_mc1").hide();$("div.xcombo#jpk_mc2").hide();$("div.xcombo#jpk_months").hide();switch(a){case"JPK_FA":$("#tr_bydate").show();$("#desc_fa").show();$("div.xcombo#jpk_mc1").show();$("div.xcombo#jpk_mc2").show();break;case"JPK_PKPIR":$("#desc_pkpir").show();$("div.xcombo#jpk_mc1").show();$("div.xcombo#jpk_mc2").show();break;case"JPK_VAT":$("#desc_vat").show();$("#tr2corr").show();$("div.xcombo#jpk_months").show();$("#tr2v7prev").show();$("#tr2v7over").show();$("#tr2v7over2back").show();if($("#jpk_corr").prop("checked")){$("#tr2corr2uz").show()}break}}function selected_rows_(a){var c="";var b=0;if(a===undefined){a=document}$(a).find("tr.sel:not(.r0):not(.r1):not(.ns):not(.empty)").each(function(d,e){b=$(e).attr("id");c=c+(","+b)});return c}function sendsel_(c){var a=selected_rows_();if(a.length>=1){var b="event=win_sendsel&form=1&what="+e_(c);if(c>=2){window_(ml_win_send_serial_2,b)}else{if(c>=1){window_(ml_win_send_serial_1,b)}else{window_(ml_win_send_serial_0,b)}}return false}else{xalert_(ml_noselitems)}}function sendsel_ex1_(a){try{var e=("#invoices1x");if(a==2){var d=$("#txt_remaind").val()}else{if(a==1){var d=$("#txt_thanks").val()}else{var d=$("#txt_sending").val()}}var f=("event=sendsel&pt="+e_(a)+"&message="+e_(d));var g="";try{g=selected_rows_(e)}catch(c){}f=f+"&items="+g;if(g.length>=1){$.post({url:"/http_.php",data:f,success:function(h){sendsel_ex2_(h)}})}else{xalert_(ml_noseldocs)}}catch(b){}return false}function sendsel_ex2_(b){var a=("event=sendsel&act=1&ht="+b);$.post({url:"/http_.php",data:a,success:function(c){if(c.substr(0,4)=="END:"){$("#lab2sendsel").html(end2x_(c));quickref_();close_all_()}var d=("event=sendsel&act=2&ht="+b);$.post({url:"/http_.php",data:d,success:function(e){if(e.substr(0,4)=="END:"){}else{$("#lab2sendsel").html(end2x_(e));sendsel_ex2_(b);return 0}}})}});return false}function end2x_(a){if(a.substr(0,4)=="END:"){return a.substr(4)}else{return a}}function printsel_(a){var b=selected_rows_();if(b.length>=1){var c="event=win_printsel&form=1&costs="+e_(a);window_(ml_win_print_serial,c);return false}else{xalert_(ml_noselitems)}}function printsel_ex0_(){var a=$("#printsel2type").val();return printsel_ex1_(a)}function printsel_ex1_(a){try{var d=("#invoices1x");var e=("event=printsel&pt="+a);try{if(rec_){e=e+"&rec="+rec_}}catch(c){}var f="";try{f=selected_rows_(d)}catch(c){}e=e+"&items="+f;if(f.length>=1){$("#printsel_progress").html('
Generowanie wydruku...
');$.post({url:"/http_.php",data:e,success:function(g){printsel_ex2_(g)}})}else{xalert_(ml_noseldocs)}}catch(b){}return false}function printsel_ex2_(b){var a=("event=printsel&act=1&ht="+b);$.post({url:"/http_.php",data:a,success:function(c){if(c.substr(0,4)=="END:"){$("#printprogress").html("Dokument został wygenerowany pomyślnie.");$("#printprogress").toggleClass("item",true);$("#printinfo").html(end2x_(c))}var d=("event=printsel&act=2&ht="+b);$.post({url:"/http_.php",data:d,success:function(e){if(e.substr(0,4)=="END:"){}else{$("#printinfo").html(end2x_(e));printsel_ex2_(b);return 0}}})}});return false}function end2x_(a){if(a.substr(0,4)=="END:"){return a.substr(4)}else{return a}}function printsel_list_(e,a,b){var c="";if((a)&&(a>=1)){c=("#invoices2x")}else{c=("#invoices1x")}var d="event=printsellst&costs="+e_(a)+"&pln="+e_(b);var f=selected_rows_(c);d=d+"&items="+f;if(f.length>=1){e.href=ajax_(d);return true}else{xalert_(ml_noseldocs);return false}}function t2def2_change_(){var a=$("#doctype").val();var b=((a=="+PF")||(a=="+FMPF"));$("td#td1fv1par").toggleClass("h",b);$("td#td2fv2par").toggleClass("h",b)}function type2_change_(a,b,d){var c=$("#doctype").val();var e=((c=="+PF")||(c=="+FMPF"));$("td#td1fv1par").toggleClass("h",e);$("td#td2fv2par").toggleClass("h",e);nrx_change_(a,b,d)}function nrx_change_(e,j,i){var a="";var d=$("#doctype").val();if((d=="+FZ")||(d=="+FK")){$("#pf2fz_tr").toggleClass("h",false)}else{$("#pf2fz_tr").toggleClass("h",true)}if(d!="+IP"){wait2show_=false;try{var f=$("#sdate").val()}catch(g){var f=""}try{var h=$("#mdate").val()}catch(g){var h=""}try{var c=$("#series").val()}catch(g){var c=0}if((e)&&(e>=1)){e=1}else{e=0}$("#doctype").attr("wait",1);var b="event=gnrx&type2="+e_(d)+"&dstxt="+e_(f)+"&dmtxt="+e_(h)+"&series="+e_(c)+"&up="+e_(e)+"&cost="+e_(j);$.post({url:"/http_.php",data:b,success:function(l){var n=int_($("div.xcombo#series").val());$("#doctype").removeAttr("wait");a=nrx_split_(l);$("td#form2sdate").html(a);var m=$("ul#series_list > li[alt="+c+"]").length;if((c>=1)&&(m>=1)){}else{var k=$("div.xcombo#series");xcombo2set_(k,0)}}})}}function nrx_split_(l){l=trim_(l);var j=l.split("|");var i=j.length;var e=trim_(j[0]);var d=trim_(j[1]);var g=trim_(j[2]);var c=b64decode_(g);var b=trim_(j[3]);var k=b64decode_(b);var a=$(k).filter("ul").find("li");try{$("#nrx").val(parseInt(e));$("#nrdoc").attr("title",ml_com_nrx+" "+e);$("#nrdoc").val(d);$("ul#series_list").html(a);var f=$("#doctype").val();if(f=="+FZ"){$("div.system table.invoice").attr("ds",0)}}catch(h){}xcombo2values_();return trim_(c)}function nrx_n2x_(){var f=$("#nrdoc").val();var e=$("#mdate").val();var a=$("#sdate").val();var c=$("#doctype").val();var b=$("#series").val();var d="event=docn2x&number="+e_(f)+"&mdate="+e_(e)+"&sdate="+e_(a)+"&doctype="+e_(c)+"&series="+e_(b);$.post({url:"/http_.php",data:d,success:function(g){var h=parseInt(g);if(h>=1){$("#nrx").val(h);$("#nrdoc").attr("title",ml_com_nrx+" "+h)}else{xalert_(ml_invformat)}}})}function get_term_(){try{var c=$("#paytype").val();var b=fpid2term_(c);var d=$("#mdate").val();if(b<=0){b=0}$("#tdate").val(datestr2t_(d,b)).change()}catch(a){}return calc_paid_()}function calc_paid_(){try{var c=$("#paytype").val()}catch(b){var c=0}if(c>=1){var a=0;$("table#items tbody>tr.item:not(.h):not(.red) td.tdvalb input.ivalb").each(function(e){a+=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item:not(.h).red td.tdvalb input.ivalb").each(function(e){a-=parseFloat(number_($(this).val(),upprec_))});var d=(fpid2percent_(c)*0.01);$("#paid").val(number_(a*d,upprec_))}return false}function check_paid_(){var a=0;var c=0;var b=$("table.items").find("tr td.tdmargin:first:not(.h)");if(b.length>=1){c=1}if(c>=1){$("table#items tbody>tr.item:not(.h)").each(function(j){var g=0;g=parseFloat($(this).find("input.icount").val());var h=0;h=parseFloat($(this).find("input.iprice").val());var i=0;i=parseFloat(g*h);var f=0;f=parseFloat($(this).find("input.ivalb").val());a+=(i+f)})}else{$("table#items tbody>tr.item:not(.h):not(.red) td.tdvalb input.ivalb").each(function(f){a+=parseFloat(number_($(this).val(),upprec_))});$("table#items tbody>tr.item:not(.h).red td.tdvalb input.ivalb").each(function(f){a-=parseFloat(number_($(this).val(),upprec_))})}var e=parseFloat(number_($("#paid").val(),upprec_));var d=$("#doctype").val();if(!((d=="+FZ")||(d=="+FK"))){if(a>=0){if(e>=a){e=a}if(e<=0){e=0}}else{if(e<=a){e=a}if(e>=0){e=0}}}$("#paid").val(number_(e,upprec_))}function getcurrval_(f){var b=$("div#doctype").val();if(!(b=="+KDF")){var d=$("#currency").val();var e=$("#mdate").val();var a=$("#sdate").val();var c="event=curr2vt";c=c+"¤cy="+e_(d);c=c+"&mdate="+e_(e);c=c+"&sdate="+e_(a);if(getcurrval_param_!=c){wait2show_=false;$.post({url:"/http_.php",data:c,success:function(i){var p=$("#currval").val();var o=i.split("|");var m=o.length;if(m>=3){$("#currval").val(o[0]);$("#currtab").val(o[1]);$("#currdt").val(o[2])}else{if(m>=2){$("#currval").val(o[0]);$("#currtab").val(o[1]);$("#currdt").val("")}else{if(m>=1){$("#currval").val(o[0]);$("#currtab").val("");$("#currdt").val("")}else{$("#currval").val("1.0000");$("#currtab").val("--");$("#currdt").val("")}}}if((f)&&(f>=1)){var l=$("#currval").val();p=parseFloat(p);l=parseFloat(l);var h=1;try{h=(p/l)}catch(g){h=1}if(h<=0){h=1}if(h>=0.0001){var k=null;var n=0;try{n=get_nb_()}catch(g){n=0}if(n>=1){k=$("td.tdvalb > input.ivalb")}else{k=$("td.tdprice > input.iprice")}if(!((k.length)&&(k.length>=1))){k=$("td.tdvaln > input.ivaln")}for(var j=0;j=0){$(this).toggleClass("h",false)}})}function customer_(b,e){var d="event=win_customer&id="+e_(b)+"&gus=1&xc="+e_(e);if((b)&&(b>=1)){var a=ml_win_customer_edt}else{var a=ml_win_customer_new}var c=function(){customer2focus_()};window_(a,d,c);return false}function customer2std_(b){var a="event=win_customer&gus=0&xc="+e_(b);$.post({url:"/http_.php",data:a,success:function(c){window_form_().html(c);window_center_(window_get_().get(0));xcombo2values_();window_title_().html(ml_win_customer_new);try{setTimeout(function(){customer2focus_()},0)}catch(d){}}});return false}function customer2focus_(){try{$("#cu_id").focus()}catch(a){}try{$("#cust_name").focus()}catch(a){}}function customer2fnd_(b){var a="event=win_customers&id="+e_(0)+"&fz="+e_(0)+"&xc="+e_(b);$.post({url:"/http_.php",data:a,success:function(c){window_form_().html(c);window_center_(window_get_().get(0));xcombo2values_();window_title_().html("Wybór kontrahenta");try{setTimeout("$('cstsearch').focus()",0)}catch(d){}}});return false}function customer2myid2c_(b){var a="event=win_customer&gus=1";$.post({url:"/http_.php",data:a,success:function(c){window_form_().html(c);window_center_(window_get_().get(0));xcombo2values_();try{setTimeout(function(){customer2focus_()},0)}catch(d){}}});return false}function myid2c_(e,b,a){var c=$("#cu_id").val();var f=$("#gus_captcha").val();var d="event=myid2c&captcha="+e_(f)+"&cu_id="+e_(c)+"&dec="+e_(b)+"&xc="+e_(e)+"&from="+e_(a);$.post({url:"/http_.php",data:d,success:function(g){if((b)&&((b<=-1)||(b>=1))){if(g.length>=1){$("#form2dec").html(g)}else{xerror_(ml_gus_read_err)}}else{if(g.length>=1){window_form_().html(g);window_center_(window_get_().get(0));xcombo2values_()}else{xerror_(ml_gus_read_err);gus2refresh_()}}xcombo2values_()}});return false}function gus2refresh_(){var b=Math.floor((Math.random()*9999)+1);$("#gus_captcha").val("");$("#img_captcha").css("background","#FFF url(/xguscap.png?t="+(b)+") no-repeat center");var a=$("#cu_id").val().trim();if(a.length>=1){$("#gus_captcha").focus()}else{$("#cu_id").focus()}return false}function customer_addr_(a){var b=$("#a_type").val();if(b>=1){$("#a2ex1").toggleClass("h",false);$("#a2ex2").toggleClass("h",false)}else{$("#a2ex1").toggleClass("h",true);$("#a2ex2").toggleClass("h",true)}}function customer2inv_(b){var a=form2params_($("#customer_new"),"save2c");$.post({url:"/http_.php",data:a,success:function(e){var c=e.split("|");var d=c.length;var f=0;try{f=parseInt(c[0])}catch(g){}var g=0;try{g=parseInt(c[1])}catch(g){}if(f>=1){js_dict_loaded_=0;customer2inv2ex_(b,f,1)}else{if(f==-2){xerror_(ml_taxid_duplicate)}}}});return false}function customer2inv2ex_(e,b,a,c){var d="event=c2xc2it&id="+e_(b)+"&insert="+e_(a)+"&update="+e_(c);$.post({url:"/http_.php",data:d,success:function(i){var k="";var m=null;var n=null;var l=$("ul.xcombo#customer1_list");var g=l.find("li");var h=$("ul.xcombo#customer2_list");var f=h.find("li");if((e)&&(e>=2)){m=$("div.xcombo#customer2");n=$("div.xcombo#customer2>div.ins");cust_obj_li_=h.find("li")}else{m=$("div.xcombo#customer1");n=$("div.xcombo#customer1>div.ins");cust_obj_li_=l.find("li")}if((a)&&(a>=1)){k=$(i).html();l.append($(i));h.append($(i));n.html(k);m.attr("value",b);m.val(b)}else{cust_obj_li_.each(function(p){var q=0;try{q=parseInt($(this).attr("alt"))}catch(o){}if((c)&&(c>=1)){k=$(i).html()}else{k=$(this).html()}if((b>=1)&&(b==q)){n.html(k);m.attr("value",b);m.val(b)}})}var j=cust2disc_(b);c2disc_items_(j);close_();if(a>=1){ref2dict_();setTimeout(function(){interval_id1_=setInterval(function(){$("#id2wait").show();if(js_dict_loaded_>=1){clearInterval(interval_id1_);setTimeout(function(){c2pt_()},1);$("#id2wait").hide()}},100)},1)}else{setTimeout(function(){c2pt_()},1)}}})}function product2add_(c,a){var b="event=win_product&trid="+e_(a);window_(ml_win_product_new,b)}function product2cat_(a,b){var c=form2params_($("#product_form"),"save2p2cat");$.post({url:"/http_.php",data:c,success:function(d){d=d.trim();if(d.length>=1){$("#productslist").html(d);close_()}else{xerror_(ml_prod_save_error);$("#prod2cat2name").focus()}}})}function product2fnd_(f){var b=$(f).closest("tr").attr("id");var e=$("#doctype").val();var g=0;try{g=parseInt($("#customer1").val())}catch(a){}var d="event=win_products&trid="+e_(b)+"&doct="+e_(e)+"&c1id="+e_(g);if((e=="+FK")&&(g>=1)){var c=ml_win_fzal2}else{var c=ml_win_fzal1}window_(c,d);return false}function product2item_(d,f,h){var a=$("table.invoice #currval").val();var c=$("table.invoice #currency").val();var g=$("table.invoice #mdate").val();var b=$("table.invoice #sdate").val();var e="event=pid2item&pid="+e_(f)+"&prows="+e_(h)+"&currval="+e_(a)+"¤cy="+e_(c)+"&mdate="+e_(g)+"&sdate="+e_(b);$.post({url:"/http_.php",data:e,success:function(k){var p="";var l=k.split("][");for(var n=0;n=1){m=10+1}$("tr#"+d+" td.tdprice input.iprice").val(number_(i[m]));p=d}else{var j=rndstr_();$("tr#"+d).clone(true).insertAfter("tr#"+p).attr("id",j);var r=parseInt(i[0]);var o=parseInt(get_nb_());$("tr#"+j+" td.tdprod textarea.iprod").val(i[1]);$("tr#"+j+" td.tdprod textarea.iprod").attr("alt",r);$("tr#"+j+" td.tdprod textarea.iprod").attr("symbol",i[2]);$("tr#"+j+" td.tdprod textarea.iprod").attr("prcode",i[3]);$("tr#"+j+" td.tdcncode input.icncode").val(i[4]);xcombo2set_($("tr#"+j+" td.tdgtujpk div.xcombo.gtu"),i[5]);$("tr#"+j+" td.tdtaxrate div#xcombo:first");xcombo2set_($("tr#"+j+" td.tdunit div.xcombo:first"),i[7+1]);xcombo2set_($("tr#"+j+" td.tdtaxrate div.xcombo:first"),i[5+1]);$("tr#"+j+" td.tdvaln input.ivaln").val(i[9+1]);var m=9+1;if(o>=1){m=10+1}$("tr#"+j+" td.tdprice input.iprice").val(number_(i[m]));p=j}item_calc_($("tr#"+p+" td:first").get(0),0)}item_calc_sum_();items_numeric_(0);items_numeric_(1);close_()}});return false}function product2selected2item_(a){var b=selected_rows_("#productslist");return product2item_(a,0,b)}function fz2item_(c,e){var a=0;try{a=get_nb_()}catch(b){a=0}var d="event=fz2item&fzid="+e_(e)+"&nb="+e_(a);$.post({url:"/http_.php",data:d,success:function(g){var j=g.split(">>");var k=parseInt(j[0]);for(var i=1;i<=k;i++){if(i>=2){c=item_add_(0,"#"+c,"#"+c)}var f=j[i];f=f.split("|");var h=parseInt(f[0]);$("tr#"+c+" td.tdprod textarea.iprod").val(f[1]);$("tr#"+c+" td.tdprod textarea.iprod").attr("fzid",e);$("tr#"+c+" td.tdprod textarea.iprod").removeAttr("alt");$("tr#"+c+" td.tdprod textarea.iprod").removeAttr("symbol");$("tr#"+c+" td.tdprod textarea.iprod").removeAttr("prcode");$("tr#"+c+" td.tdcncode input.icncode").val(f[2]);$("tr#"+c+" td.tdtaxrate div#xcombo:first");xcombo2set_($("tr#"+c+" td.tdunit div.xcombo:first"),f[5]);xcombo2set_($("tr#"+c+" td.tdtaxrate div.xcombo:first"),f[3]);$("tr#"+c+" td.tdprice input.iprice").val(number_(f[7]));$("tr#"+c+" td.tdvaln input.ivaln").val(number_(f[7]));$("tr#"+c+" td.tdvalb input.ivalb").val(number_(f[8]));item_calc_($("tr#"+c+" td:first").get(0),1);item_calc_sum_()}close_()}});return false}function product2edit_(a,c){var b="event=win_product&id="+e_(c)+"&trid="+e_(a);window_(ml_win_product_edt,b)}function i_save_(c,d,e,b){var g=int_($("#doctype").attr("wait"));if(g>=1){return false}var a=c;var h=$("input#doctype").val();if(h=="+DW"){var f=x_save_param_dw_(c,0)}else{var f=i_save_param_std_(c,d,e,b)}$.post({url:"/http_.php",data:f,success:function(i){try{var j=parseInt(i)}catch(k){var j=0}if(j>=1){if((a)&&(a>=1)){open_(null,"/null/"+j)}else{open_(null,"/null/"+j+"/.")}inf2menu_();return false}else{var l=get_err_();xerror_(l)}}});return false}function i_save_param_std_(b,c,d,a){return i_save_param_std_ex_("save2in",b,c,d,a)}function i_save_param_std_ex_(l,m,i,d,g){var k=form2params_($("tbody#ihead"),l);var e=form2params_($("tbody#ifoot"));var b=$.trim(k+"&"+e);var j=0;try{j=get_nb_()}catch(a){j=0}b+=("&nb="+e_(j));b+=("&zdef="+e_(i));b+=("&type2="+e_($("div.xcombo#doctype").val()));b+=("&c1id="+e_(xcombo2int_($("div.xcombo#customer1"))));b+=("&c2id="+e_(xcombo2int_($("div.xcombo#customer2"))));var f=int_($("div.system table.invoice").attr("ds"));b+=("&dsdsv="+e_(f));var h=$("table#items tbody>tr.item").length;b+=("&id="+e_(m));b+=("&count="+e_(h));var c=0;$("table#items tbody>tr.item").each(function(n,o){c++;b+=("&rid="+e_($(o).attr("id")));b+=("&pr"+c+"="+e_($(o).find("textarea.iprod").val()));b+=("&prid"+c+"="+e_($(o).find("textarea.iprod").attr("alt")));b+=("&fzid"+c+"="+e_($(o).find("textarea.iprod").attr("fzid")));if(true){b+=("&sm"+c+"="+e_($(o).find("textarea.iprod").attr("symbol")));b+=("&pc"+c+"="+e_($(o).find("textarea.iprod").attr("prcode")))}b+=("&pk"+c+"="+e_($(o).find("input.icncode").val()));b+=(">"+c+"="+e_($(o).find("td.tdgtujpk div.xcombo.gtu").val()));b+=("&jp"+c+"="+e_($(o).find("td.tdgtujpk div.xcombo.jpk").val()));b+=("&ji"+c+"="+e_($(o).find("td.tdunit div.xcombo").val()));b+=("&il"+c+"="+e_($(o).find("input.icount").val()));b+=("&cc"+c+"="+e_($(o).find("input.iprice").val()));b+=("&ma"+c+"="+e_($(o).find("input.imargin").val()));b+=("&ra"+c+"="+e_($(o).find("input.irabat").val()));b+=("&vi"+c+"="+e_($(o).find("td.tdtaxrate div.xcombo").val()));b+=("&wn"+c+"="+e_($(o).find("input.ivaln").val()));b+=("&wb"+c+"="+e_($(o).find("input.ivalb").val()));b+=("&wv"+c+"="+e_($(o).find("input.ivalv").val()));b+=("&kid"+c+"="+e_($(o).find("input.ikid").val()))});return b}function ic_save_(a,b){var d=$("input#doctype").val();if(d=="+DW"){var c=x_save_param_dw_(a,1)}else{if(d=="+NK"){var c=x_save_param_nk_(a)}else{var c=ic_save_param_std_(a,b,0,0)}}$.post({url:"/http_.php",data:c,success:function(e){try{var f=parseInt(e)}catch(g){var f=0}if(f>=1){open_(null,"/null/"+f);inf2menu_();return false}else{var h=get_err_();xerror_(h)}}});return false}function ic_save_param_std_(d,y,n,z){var j=form2params_($("tbody#ihead"),"save2in");var a=form2params_($("tbody#ifoot"));var f=$.trim(j+"&"+a);f+=("&buy="+e_(1));f+=("&zdef="+e_(y));f+=("&type2="+e_($("div.xcombo#doctype").val()));f+=("&car2="+e_($("div.xcombo#stcar").val()));f+=("&c1id="+e_(xcombo2int_($("div.xcombo#customer1"))));f+=("&c2id="+e_(xcombo2int_($("div.xcombo#customer2"))));if(true){try{var k=$("#st2type").val()}catch(C){var k=""}try{var b=$("#cartype").val()}catch(C){var b=0}try{var q=$("#carcontrol").val()}catch(C){var q=0}try{var m=$("#stname").val()}catch(C){var m=""}try{var s=$("#stdoctype").val()}catch(C){var s=""}try{var I=$("#cardoctype").val()}catch(C){var I=""}try{var r=$("#stdocnr").val()}catch(C){var r=""}try{var G=$("#carnr").val()}catch(C){var G=""}try{var H=$("#st1date").val()}catch(C){var H=""}try{var l=$("#st2date").val()}catch(C){var l=""}try{var L=$("#st3date").val()}catch(C){var L=""}try{var x=$("#amtype").val()}catch(C){var x=0}try{var N=$("#amperc").val()}catch(C){var N=0}try{var h=$("#amfact").val()}catch(C){var h=0}try{var F=$("#stvalue1").val()}catch(C){var F=0}try{var p=$("#stvalue2").val()}catch(C){var p=0}try{var K=$("#s2carid").val()}catch(C){var o=0}try{var t=$("#s2stid").val()}catch(C){var u=0}try{var A=$("#leasing").val()}catch(C){var A=null}try{var B=$("#okleasing").val()}catch(C){var B=null}try{var e=$("#opwrc").val()}catch(C){var e=null}try{var E=$("#opvalue").val()}catch(C){var E=null}try{var v=$("#odlvat").val()}catch(C){var v=null}try{var D=$("#odlvat2le").val()}catch(C){var D=null}try{var g=$("#odlvat2fu").val()}catch(C){var g=null}try{var w=$("#odlpit_le0").val()}catch(C){var w=null}try{var i=$("#odlpit_le1").val()}catch(C){var i=null}try{var M=$("#limitval0").val()}catch(C){var M=null}f+="&st2type="+e_(k);f+="&cartype="+e_(b);f+="&carcontrol="+e_(q);f+="&stname="+e_(m);f+="&stdoctype="+e_(s);f+="&cardoctype="+e_(I);f+="&stdocnr="+e_(r);f+="&carnr="+e_(G);f+="&st1date="+e_(H);f+="&st2date="+e_(l);f+="&st3date="+e_(L);f+="&amtype="+e_(x);f+="&erc="+e_(N);f+="&amfact="+e_(h);f+="&stvalue1="+e_(F);f+="&stvalue2="+e_(p);f+="&s2carid="+e_(K);f+="&s2stid="+e_(t);f=f+"&leasing="+e_(A);f=f+"&okleasing="+e_(B);f=f+"&opwrc="+e_(e);f=f+"&opvalue="+e_(E);f=f+"&odlvat="+e_(v);f=f+"&odlvat2le="+e_(D);f=f+"&odlvat2fu="+e_(g);f=f+"&odlpit_le0="+e_(w);f=f+"&odlpit_le1="+e_(i);f=f+"&limitval="+e_(M)}var c=$("table#items tbody>tr.item").length;f+=("&id="+e_(d));f+=("&count="+e_(c));var J=0;$("table#items tbody>tr.item:not(.ub)").each(function(O,P){J++;f+=("&rid="+e_($(P).attr("id")));f+=("&pr"+J+"="+e_($(P).find("textarea.iprod").val()));f+=("&prid"+J+"="+e_($(P).find("textarea.iprod").attr("alt")));f+=("&sm"+J+"="+e_($(P).find("textarea.iprod").attr("symbol")));f+=("&pc"+J+"="+e_($(P).find("textarea.iprod").attr("prcode")));f+=("&vi"+J+"="+e_($(P).find("td.tdtaxrate div.xcombo").val()));f+=("&il"+J+"="+e_($(P).find("input.icount").val()));f+=("&wn"+J+"="+e_($(P).find("input.ivaln").val()));f+=("&wb"+J+"="+e_($(P).find("input.ivalb").val()));f+=("&wv"+J+"="+e_($(P).find("input.ivalv").val()));f+=("&ub"+J+"="+e_(0))});$("table#items tbody>tr.item.ub").each(function(O,P){J++;f+=("&rid="+e_($(P).attr("id")));f+=("&pr"+J+"="+e_($(P).find("textarea.iprod").val()));f+=("&prid"+J+"="+e_($(P).find("textarea.iprod").attr("alt")));f+=("&sm"+J+"="+e_($(P).find("textarea.iprod").attr("symbol")));f+=("&pc"+J+"="+e_($(P).find("textarea.iprod").attr("prcode")));f+=("&vi"+J+"="+e_($(P).find("td.tdtaxrate div.xcombo").val()));f+=("&il"+J+"="+e_($(P).find("input.icount").val()));f+=("&wn"+J+"="+e_($(P).find("input.ivaln").val()));f+=("&wb"+J+"="+e_($(P).find("input.ivalb").val()));f+=("&wv"+J+"="+e_($(P).find("input.ivalv").val()));f+=("&ub"+J+"="+e_(1))});return f}function x_save_param_dw_(m,k){var b=$("input#doctype").val();var j=$("div.xcombo#accsch").val();var h=$("input#nrdoc").val();var e=$("input#nrx").val();var i=$("input#mdate").val();var f=$("textarea#dwname").val();var l=$("input#dwprice").val();var c=$("input#dwquant").val();var g=$("input#dwvalue").val();var a=$("div.xcombo#paytype").val();var d="";d=d+"event=save2dw";d=d+"&id="+e_(m);d=d+"&buy="+e_(k);d=d+"&doctype="+e_(b);d=d+"&accsch="+e_(j);d=d+"&nrdoc="+e_(h);d=d+"&nrx="+e_(e);d=d+"&mdate="+e_(i);d=d+"&dwname="+e_(f);d=d+"&dwprice="+e_(l);d=d+"&dwquant="+e_(c);d=d+"&dwvalue="+e_(g);d=d+"&paytype="+e_(a);return d}function x_save_param_nk_(k){var b=$("input#doctype").val();var e=$("input#nrdoc").val();var d=$("input#nrx").val();var j=$("div.xcombo#costs1").val();var g=xcombo2int_($("div.xcombo#customer1"));var f=$("input#nkdata1").val();var a=$("input#nkdata2").val();var i=$("input#nkdata3").val();var l=$("textarea#nktext1").val();var h=$("textarea#nktext2").val();var c="";c=c+"event=save2nk";c=c+"&id="+e_(k);c=c+"&k1id="+e_(j);c=c+"&c1id="+e_(g);c=c+"&number="+e_(e);c=c+"&nkdt1="+e_(f);c=c+"&nkdt2="+e_(a);c=c+"&nkdt3="+e_(i);c=c+"&text1="+e_(l);c=c+"&text2="+e_(h);return c}function prvcar_save_(e){var b=$("#carname").val();var a=$("#carnr").val();var d=$("#engcc").val();var c=$("#notices").val();var g=$("#date1").val();var f="";f=f+"event=save2pcar";f=f+"&id="+e_(e);f=f+"&carname="+e_(b);f=f+"&carnr="+e_(a);f=f+"&engcc="+e_(d);f=f+"&date1="+e_(g);f=f+"¬ices="+e_(c);$.post({url:"/http_.php",data:f,success:function(i){var h=parseInt(i);if(h>=1){quickref_();close_()}else{xerror_(get_err_())}}});return false}function route_save_(i){var f=$("#rcar").val();var a=$("#rdriver").val();var h=$("#rdate").val();var g=$("#rtarget").val();var e=$("#rname").val();var d=$("#rdist").val();var c=$("#rdnot").val();var b="";b=b+"event=save2route";b=b+"&id="+e_(i);b=b+"&rcar="+e_(f);b=b+"&rdriver="+e_(a);b=b+"&rdate="+e_(h);b=b+"&rtarget="+e_(g);b=b+"&rname="+e_(e);b=b+"&rdist="+e_(d);b=b+"&rdnot="+e_(c);$.post({url:"/http_.php",data:b,success:function(k){var j=parseInt(k);if(j>=1){ewp_t0all_();close_()}else{xerror_(get_err_())}}});return false}function stc_save_(c,b,a){var d=stc_save_params_(c,b);$.post({url:"/http_.php",data:d,success:function(f){var e=parseInt(f);if(e>=1){if((e>=1)&&(a)&&(a>=1)){var g="";d="event=carlist&value="+e_(e);$.post({url:"/http_.php",data:d,success:function(h){$("#stcar").html(h)}})}open_();close_()}else{xerror_(get_err_())}}});return false}function stc_save_params_(d,b){d=parseInt(d);if(d>=1){i_upt_=0}else{i_upt_=1}if((b)&&(b>=1)){var n=$("#stname").val();var i=$("#cardoctype").val();var j=$("#stdocnr").val();var v=$("#carnr").val();var u=$("#st3date").val();try{var t=$("#notices").val()}catch(x){var t=""}}else{var g=$("#cartype").val();var B=$("#carcontrol").val();var n=$("#stname").val();var i=$("#cardoctype").val();var j=$("#stdocnr").val();var v=$("#carnr").val();var y=$("#leasing").val();var k=$("#okleasing").val();var p=$("#opwrc").val();var z=$("#opvalue").val();var A=$("#odlvat").val();var c=$("#odlvat2le").val();var f=$("#odlvat2fu").val();var a=$("#st1date").val();var o=$("#st2date").val();var r=$("#amtype").val();var q=$("#amperc").val();var h=$("#amfact").val();var m=$("#odlpit_le0").val();var s=$("#odlpit_le1").val();var w=0;var e=0;var C=0;if(y>=1){w=$("#stvalue1le").val();e=0;C=$("#limitval1").val()}else{w=$("#stvalue1").val();e=$("#stvalue2").val();C=$("#limitval0").val()}try{var t=$("#notices").val()}catch(x){var t=""}}var l="";l=l+"event=save2stc";l=l+"&id="+e_(d);l=l+"&stname="+e_(n);l=l+"&cartype="+e_(g);l=l+"&carcontrol="+e_(B);l=l+"&cardoctype="+e_(i);l=l+"&stdocnr="+e_(j);l=l+"&carnr="+e_(v);if(b>=1){l=l+"&st2ls="+e_(b);l=l+"&date3="+e_(u)}else{l=l+"&leasing="+e_(y);l=l+"&okleasing="+e_(k);l=l+"&opwrc="+e_(p);l=l+"&opvalue="+e_(z);l=l+"&odlvat="+e_(A);l=l+"&odlvat2le="+e_(c);l=l+"&odlvat2fu="+e_(f);l=l+"&odlpit_le0="+e_(m);l=l+"&odlpit_le1="+e_(s);l=l+"&limitval="+e_(C);l=l+"&date1="+e_(a);l=l+"&date2="+e_(o);l=l+"&amtype="+e_(r);l=l+"&erc="+e_(q);l=l+"&amfact="+e_(h);l=l+"&stvalue1="+e_(w);l=l+"&stvalue2="+e_(e)}try{l=l+"¬ices="+e_(t)}catch(x){}return l}function ststd_save_(b,a){var c=ststd_save_params_(b,a);$.post({url:"/http_.php",data:c,success:function(e){var d=parseInt(e);if(d>=1){open_();close_()}else{xerror_(get_err_())}}});return false}function ststd_save_params_(p,h){p=parseInt(p);if(p>=1){i_upt_=0}else{i_upt_=1}if((h)&&(h>=1)){var g=$("#stname").val();var f=$("#stdoctype").val();var e=$("#stdocnr").val();var i=$("#st3date").val();try{var j=$("#notices").val()}catch(l){var j=""}}else{var g=$("#stname").val();var f=$("#stdoctype").val();var e=$("#stdocnr").val();var b=$("#st1date").val();var n=$("#st2date").val();var d=$("#amtype").val();var o=$("#amperc").val();var k=$("#amfact").val();var a=$("#stvalue1").val();var m=$("#stvalue2").val();try{var j=$("#notices").val()}catch(l){var j=""}}var c="";c=c+"event=save2std";c=c+"&id="+e_(p);c=c+"&stname="+e_(g);c=c+"&stdoctype="+e_(f);c=c+"&stdocnr="+e_(e);if(h>=1){c=c+"&st2ls="+e_(h);c=c+"&date3="+e_(i)}else{c=c+"&date1="+e_(b);c=c+"&date2="+e_(n);c=c+"&amtype="+e_(d);c=c+"&erc="+e_(o);c=c+"&amfact="+e_(k);c=c+"&stvalue1="+e_(a);c=c+"&stvalue2="+e_(m)}try{c=c+"¬ices="+e_(j)}catch(l){}return c}function stcar_delete_(a){if(confirm(ml_ask_del2car)==true){var b=delete_("stc",a)}return false}function ststd_delete_(a){if(confirm(ml_ask_del2asset)==true){var b=delete_("std",a)}return false}function stcar_dismiss_(b,d){if((d)&&(d>=1)){var a=$("#dt3diss").val();var c="event=stcar2dismiss2exec&id="+e_(b)+"&dt3="+a;$.post({url:"/http_.php",data:c,success:function(e){open_();close_all_()}})}else{var c="event=win_stcar2dismiss&id="+e_(b);window_(ml_win_ccar_diss,c)}return false}function ststd_dismiss_(b,d){if((d)&&(d>=1)){var a=$("#dt3diss").val();var c="event=ststd2dismiss2exec&id="+e_(b)+"&dt3="+a;$.post({url:"/http_.php",data:c,success:function(e){open_();close_all_()}})}else{var c="event=win_ststd2dismiss&id="+e_(b);window_(ml_win_asset_diss,c)}return false}function prvcar_delete_(a){delbox_("stc",a);return false}function route_delete_(a){if(confirm(ml_ask_del2route)==true){var b="event=delete";b=b+"&what=route&rec="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){ret_=parseInt(c);if(ret_>=1){ewp_t0all_();close_()}else{xalert_(ml_cantdelroute)}}})}return false}function setstat_(a,h,g,j){var d="";try{d=$("#stat2dt").val()}catch(i){}var b=0;try{b=$("#debt2id").val()}catch(i){}var e="";try{e=$("#debt2dt").val()}catch(i){}close_();var f="";var c="";c=c+"event=setstat";c=c+"&what="+e_(a);c=c+"&stat="+e_(g);c=c+"&pdate="+e_(d);try{if((h)&&(h>=1)){c=c+"&rec="+e_(h)}}catch(i){}try{if((b)&&(b>=1)){c=c+"&dc2v="+e_(b)+"&dc2dt="+e_(e)}}catch(i){}try{var f=selected_rows_();c=c+"&items="+f}catch(i){}$.post({url:"/http_.php",data:c,success:function(k){if((j)&&(j>=1)){quickref_()}else{refresh_()}inf2menu_()}});return false}function delete_(a,g){var i=0;var f="";var e=0;var c=0;switch(a){case"msg":i=1;f=null;e=1;break;case"i0":i=1;f="#invoices1x";e=1;break;case"i1":i=1;f="#invoices1x";e=1;break;case"i2":i=1;f="#invoices2x";e=1;break;case"p0":i=1;f="#products";e=1;break;case"p1":i=1;f="#products";e=1;break;case"p2":i=1;f="#products";e=1;break;case"c0":i=1;f="#customers";e=1;break;case"c1":i=1;f="#customers";e=1;break;case"c2":i=1;f="#customers";e=1;break;case"stc":i=1;f="#stcars";c=1;break;case"std":i=1;f="#stdst";c=1;break;case"whs":i=1;f="#whstates";e=1;break;case"fi":i=1;f="#tb2files";e=0;break;case"p36":i=1;f="#table_pit36";e=0;break;case"v7":i=1;f="#table_vat7";e=0;break;case"lo":i=1;f=null;e=0;break;case"jpk":i=1;f="#table_jpk";e=0;break;case"bst":i=1;f="#table_bank";e=0;break;case"bstit":i=1;f="#table_bank";c=2;break}if(i>=1){close_all_();var b="event=delete&what="+a;try{if(g){b=b+"&rec="+g}}catch(h){}try{var d=selected_rows_(f);b=b+"&items="+d}catch(h){}$.post({url:"/http_.php",data:b,success:function(k){if(c>=2){quickref_()}else{if(c>=1){var j=0;try{j=parseInt(k)}catch(l){j=0}if(a=="stc"){if(j>=1){open_()}else{xalert_(ml_cantdelvechicle)}}else{if(a=="std"){if(j>=1){open_()}else{xalert_(ml_cantdelasset)}}}}else{if((g)&&(g>=1)){if(e>=1){open_(null,"..")}else{open_()}}else{open_()}}}inf2menu_()}})}return false}function sendinvoice_(h){var j=$("#att2hex").val();var f=$("#sendemail").val();var g=$("#sendsubject").val();var e=$("#sendtext").val();var b=$("#send2dupl").prop("checked");var a=$("div.window div.ins div.form input#send2email");var c=int_(a.length||0);if(c>=1){var i=int_($(a).prop("checked"))}else{var i=1}if(b){b=5}else{b=0}var d="";d=d+"event=sendinvoice";d=d+"&email="+e_(f);d=d+"&dtype="+e_(b);d=d+"&message="+e_(e);d=d+"&subject="+e_(g);d=d+"&att2hex="+e_(j);d=d+"&on="+e_(i);d=d+"&rec="+e_(h);$.post({url:"/http_.php",data:d,success:function(l){var k=0;try{k=parseInt(l)}catch(m){k=0}if(k>=1){close_();wait2show_=false;refresh_()}else{xerror_(ml_send_error)}send2prog_()}});return false}function sendwarning_(c){var e=$("#s2email").val();var a=$("#s2subject").val();var b=$("#s2message").val();var d="";d=d+"event=sendwarning";d=d+"&email="+e_(e);d=d+"&message="+e_(b);d=d+"&subject="+e_(a);d=d+"&rec="+e_(c);$.post({url:"/http_.php",data:d,success:function(g){var f=0;try{f=parseInt(g)}catch(h){f=0}if(f>=1){close_()}else{xerror_(ml_send_error)}}});return false}function sendthanks_(c){var e=$("#s2email").val();var a=$("#s2subject").val();var b=$("#s2message").val();var d="";d=d+"event=sendthanks";d=d+"&email="+e_(e);d=d+"&message="+e_(b);d=d+"&subject="+e_(a);d=d+"&rec="+e_(c);$.post({url:"/http_.php",data:d,success:function(g){var f=0;try{f=parseInt(g)}catch(h){f=0}if(f>=1){close_()}else{xerror_(ml_send_error)}}});return false}function clrfilter2_(){xcombo2set_($("#f2cust"),0);$("#f2street").val("");$("#f2city").val("");$("#f2country").val("");$("#f2addr1").hide();$("#f2addr2").hide();$("#a_address").show().attr("style","padding:0px 10px;");xcombo2set_($("#f2dttype_a"),0);$("#f2date1_a").val("");$("#f2date2_a").val("");xcombo2set_($("#f2dttype_b"),0);$("#f2date1_b").val("");$("#f2date2_b").val("");xcombo2set_($("#f2type"),"");xcombo2set_($("#f2series"),0);xcombo2set_($("#f2cost2"),"");xcombo2set_($("#f2stcar_le0"),0);$("#costtype_po").addClass("h");xcombo2set_($("#f2stcar_le1"),0);$("#costtype_le").addClass("h");xcombo2set_($("#f2ksef"),"");$("#f2number").val("");xcombo2set_($("#f2stat"),-1);xcombo2set_($("#f2label"),0);$("#f2search").val("");xcombo2set_($("#f2issuing"),"");xcombo2set_($("#f2trader_z"),"");xcombo2set_($("#f2trader_o"),"");$("#f2val1doc").val("");$("#f2val2doc").val("");xcombo2set_($("#f2nbval"),"N");xcombo2set_($("#f2currency"),"");xcombo2set_($("#f2ptype"),0);xcombo2set_($("#f2cgroup"),0);xcombo2set_($("#f2pgroup"),0);xcombo2set_($("#f2vt"),0);xcombo2set_($("#f2overdue"),"");$("#f2over2days").val(0);f2overd_();xcombo2set_($("#f2debt"),-1)}function delfilter2_(){var a="event=appfilter";$.post({url:"/http_.php",data:a,success:function(b){open_();close_()}});return false}function appfilter2_(){try{var H=$("#f2dttype_a").val()}catch(e){var H=0}try{var c=$("#f2date1_a").val()}catch(e){var c=null}try{var u=$("#f2date2_a").val()}catch(e){var u=null}try{var t=$("#f2dttype_b").val()}catch(e){var t=0}try{var F=$("#f2date1_b").val()}catch(e){var F=null}try{var h=$("#f2date2_b").val()}catch(e){var h=null}try{var G=$("#f2cust").val()}catch(e){var G=0}try{var q=$("#f2search").val()}catch(e){var q=null}try{var a=$("#f2type").val()}catch(e){var a=0}try{var m=$("#f2series").val()}catch(e){var m=0}try{var s=$("#f2vt").val()}catch(e){var s=0}try{var B=$("#f2cost2").val()}catch(e){var B=0}try{var J=$("#f2stcar_le0").val()}catch(e){var J=0}try{var w=$("#f2stcar_le1").val()}catch(e){var w=0}try{var I=$("#f2stat").val()}catch(e){var I=0}try{var v=$("#f2label").val()}catch(e){var v=0}try{var j=$("#f2issuing").val()}catch(e){var j=0}try{var r=$("#f2trader_z").val()}catch(e){var r=0}try{var d=$("#f2trader_o").val()}catch(e){var d=0}try{var n=$("#f2val1doc").val()}catch(e){var n=null}try{var b=$("#f2val2doc").val()}catch(e){var b=null}try{var l=$("#f2nbval").val()}catch(e){var l=""}try{var o=$("#f2currency").val()}catch(e){var o=""}try{var g=$("#f2ptype").val()}catch(e){var g=0}try{var p=$("#f2taxrate").val()}catch(e){var p=0}try{var z=$("#f2overdue").val()}catch(e){var z=null}try{var k=$("#f2over2days").val()}catch(e){var k=null}try{var A=$("#f2cgroup").val()}catch(e){var A=0}try{var C=$("#f2pgroup").val()}catch(e){var C=0}try{var x=$("#f2street").val()}catch(e){var x=""}try{var y=$("#f2city").val()}catch(e){var y=""}try{var D=$("#f2country").val()}catch(e){var D=""}try{var K=$("#f2debt").val()}catch(e){var K=0}try{var E=$("#f2fdp").val()}catch(e){var E=null}try{var L=$("#f2ksef").val()}catch(e){var L=null}try{var f=$("#f2number").val()}catch(e){var f=null}var i="event=appfilter&dtt_a="+e_(H)+"&d1_a="+e_(c)+"&d2_a="+e_(u)+"&dtt_b="+e_(t)+"&d1_b="+e_(F)+"&d2_b="+e_(h)+"&cust="+e_(G)+"&sf="+e_(q)+"&tp="+e_(a)+"&ser="+e_(m)+"&vt="+e_(s)+"&ct="+e_(B)+"&car0="+e_(J)+"&car1="+e_(w)+"&st="+e_(I)+"&lb="+e_(v)+"&iss="+e_(j)+"&tr1="+e_(r)+"&tr2="+e_(d)+"&nb="+e_(l)+"&cu="+e_(o)+"&pt="+e_(g)+"&tr="+e_(p)+"&ov="+e_(z)+"&ovd="+e_(k)+"&cgroup="+e_(A)+"&pgroup="+e_(C)+"&street="+e_(x)+"&city="+e_(y)+"&country="+e_(D)+"&debt="+e_(K)+"&fdp="+e_(E)+"&ksef="+e_(L)+"&number="+e_(f);if(n!=null){i=i+"&v1="+e_(n)}if(b!=null){i=i+"&v2="+e_(b)}$.post({url:"/http_.php",data:i,success:function(M){open_();close_()}});return false}function appfilter2cust_(b){var a="event=appfilter&tab=10&cust="+e_(b);$.post({url:"/http_.php",data:a,success:function(c){open_(null,"/incomes.al","incomes_al")}});return false}function s01_save_(){var a=form2params_($("#set01"),"set01");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s02_save_(){var a=form2params_($("#set02"),"set02");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s03_save_(a){var b=form2params_(window_form_(),"set03");$.post({url:"/http_.php",data:b,success:function(c){if(c>=1){if((a)&&(a>=1)){var d="event=refcombo&what="+e_("bank");$.post({url:"/http_.php",data:d,success:function(e){var f=e.indexOf("|");if(f>=1){var h=0;try{h=parseInt(e.substring(0,f))}catch(g){}var i="";try{i=e.substring(f+1,9999).trim()}catch(g){}if(i.length>=1){$("ul.xcombo#bank_list").html(i);xcombo2set_($("div.xcombo#bank"),h);$("ul.xcombo#bank_vat_list").html("
  • "+i)}}}});close_()}else{setting_();close_()}}else{xerror_(get_err_())}}});return false}function s04_save_(a){var b=form2params_(window_form_(),"set04");$.post({url:"/http_.php",data:b,success:function(c){if(c>=1){if((a)&&(a>=1)){var d="event=refcombo&what="+e_("issuing");$.post({url:"/http_.php",data:d,success:function(e){var f=e.indexOf("|");if(f>=1){var h=0;try{h=parseInt(e.substring(0,f))}catch(g){}var i="";try{i=e.substring(f+1,9999).trim()}catch(g){}if(i.length>=1){$("ul.xcombo#issuing_list").html(i);xcombo2set_($("div.xcombo#issuing"),h)}}}});close_()}else{setting_();close_()}}else{xerror_(get_err_())}}});return false}function s05_save_(){return false}function s10_save_(){var a=form2params_($("#set10"),"set10");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function passdit_(){$("#pass1").val("");$("#pass1").prop("readonly",false);$("#pass2").val("");$("#pass2").prop("readonly",false);$("#chpwd").val(1);$("#pwdedit").css("display","none");$("#row1pass").css("display","none");$("#row2pass").css("display","block");$("#pass1").focus()}function s11_save_(){return false}function s12_save_(p){var b="";var k=(parseInt(p)+0);var e=$("#email").val();var n=$("#pass").val();var j=$("#permissions_list");var o=j.find("li");var m=$("#defemp0").val();var f=$("#defemp1").val();var a=$("#defemp2").val();var l=$("#own2ksef").val();var h=0;var g="";var c="";for(var d=0;d=1)&&(g=="on")){c=c+(","+h)}}if(true){b=b+"event=set12";b=b+"&rec="+e_(k);b=b+"&email="+e_(e);b=b+"&pass="+e_(n);b=b+"&permissions="+e_(c);b=b+"&eid0="+e_(m);b=b+"&eid1="+e_(f);b=b+"&eid2="+e_(a);b=b+"&own2ksef="+e_(l)}$.post({url:"/http_.php",data:b,success:function(r){var q=parseInt(r);if(q>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s13_save_(){var a=form2params_(window_form_(),"set13");$.post({url:"/http_.php",data:a,success:function(d){var b=d.split("|");var c=b.length;var e=0;e=parseInt($.trim(b[0]));var f=0;f=parseInt($.trim(b[1]));if(e>=1){setting_();close_();if(f>=1){$("#m2switch").toggleClass("h",false)}else{$("#m2switch").toggleClass("h",true)}}else{xerror_(get_err_())}}});return false}function s14_save_(){var a=form2params_($("#set14"),"set14");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s15_save_(){return false}function s20_save_(){var a=form2params_(window_form_(),"set20");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s21_save_(){var a=form2params_(window_form_(),"set21");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s22_save_(){var a=form2params_(window_form_(),"set22");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s23_save_(){var a=form2params_(window_form_(),"set23");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s24_save_(){var a=form2params_($("#set24"),"set24");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s24_sel_(a){$("form#set24 div.template").removeClass("sel");$("form#set24 #divtemp"+a).addClass("sel");$("#template").val(a)}function utedit_(e,b){if((e)&&(b>=1)){var d=$("#usertemptabs a");for(var c=0;c=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s26_save_(a){var b=form2params_(window_form_(),"set26");$.post({url:"/http_.php",data:b,success:function(c){if(c>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s27_save_(){var a=form2params_(window_form_(),"set27");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s28_save_(){var a=form2params_($("#set28"),"set28");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s29_save_(){var a=form2params_($("#set29"),"set29");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s30_save_(){var a=form2params_(window_form_(),"set30");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s31_save_(){var a=form2params_($("#set31"),"set31");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s32_save_(){var b="event=set32";var a="";$("table#table2gtu tr.sel").each(function(d,e){var c=$(e).attr("alt");a=a+","+e_(c)});b=b+"&idsel="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){if(c>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s33_save_(){var b="event=set33";var a="";$("table#table2v7rt tr.sel").each(function(d,e){var c=$(e).attr("alt");a=a+","+e_(c)});b=b+"&idsel="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){if(c>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s34_save_(c,g){g=int_(g||0);var b="event=set34";b=b+"&type="+e_(c);if(g>=1){var d=0;var i=int_($("div.form > div.ksef > div.info > span.env").hasClass("e1"));var f=int_($("div.form > div.ksef > div.info > span.env").hasClass("e2"));var a=int_($("div.form > div.ksef > div.info > span.env").hasClass("e3"));if(a>=1){d=3}else{if(f>=1){d=2}else{if(i>=1){d=1}}}b=b+"&env="+e_(d);b=b+"&cert1auth="+e_($("input#ksef2cert1auth").attr("b64file"));b=b+"&pkey1auth="+e_($("input#ksef2pkey1auth").attr("b64file"));b=b+"&pass1auth="+e_($("input#ksef2pass1auth").val());b=b+"&cert2link="+e_($("input#ksef2cert2link").attr("b64file"));b=b+"&pkey2link="+e_($("input#ksef2pkey2link").attr("b64file"));b=b+"&pass2link="+e_($("input#ksef2pass2link").val());b=b+"&token="+e_($("input#ksef2token").val());var h=int_($("input#ksef2em").is(":checked"));var e=int_($("input#ksef2co").is(":checked"));b=b+"&k2em="+e_(h)+"&k2co="+e_(e)}$.post({url:"/http_.php",data:b,success:function(n){var l=n.split("|");var m=l.length;var o=int_(l[0]||0);var p=int_(l[1]||0);var k=int_(l[2]||0);var q=trim_(l[3]||"");var j=b64decode_(q);if((g>=1)&&(k>=1)){popinfo_(ml_ksef_error,2)}else{$("div.ksef#ksef_form").html(j);xcombo2values_()}}});return false}function s34_delete_(){if(confirm(ml_ksef_delete)){return s34_save_(-1)}return false}function s34_tab_(a){var b=$("div.system > div.s > div.in div.panel div.form > div.ksef > div.info > div.info > div.f2c");$(b).toggleClass("t1",false);$(b).toggleClass("t2",false);if(a>=2){$(b).toggleClass("t2",true)}else{$(b).toggleClass("t1",true)}}function f2b64_(c){var b=c.files[0];if(!b){return}const a=new FileReader();a.onload=function(d){$(c).attr("b64file",b64encode_(d.target.result))};a.readAsText(b)}function s40_save_(){var a=form2params_($("#set40"),"set40");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s41_save_(){var a=form2params_($("#set41"),"set41");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s42_save_(b){var a=form2params_(window_form_(),"set42");a=a+"&what="+e_(b);$.post({url:"/http_.php",data:a,success:function(c){if(c>=1){ref_chrono_("us."+b);close_()}else{xerror_(get_err_())}}});return false}function s43_save_(b){var a=form2params_(window_form_(),"set43");a=a+"&what="+e_(b);$.post({url:"/http_.php",data:a,success:function(c){if(c>=1){ref_chrono_("zus."+b);close_()}else{xerror_(get_err_())}}});return false}function s50_save_(){var a=form2params_($("#set50"),"set50");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s55_save_(){var a=form2params_($("#set55"),"set55");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s60_save_(){var a=form2params_($("#set60"),"set60");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function s70_save_(){var a=form2params_($("#set70"),"set70");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function impcost_(b,a,c){var d="";d=d+"event=import";d=d+"&id="+e_(b);d=d+"&cid="+e_(a);d=d+"&hexid="+e_(c);$.post({url:"/http_.php",data:d,success:function(e){open_(this,"/costs.al")}});return false}function editvat_(a,c){var b="event=form_vat&id="+e_(a)+"&own="+e_(c);if(a>=1){window_(ml_win_stvat_edt,b)}else{window_(ml_win_stvat_new,b)}return false}function delvat_(a){return xconfirm_(ml_ask_del2taxrate,"delvat_execute_("+a+")")}function delvat_execute_(a){var b="event=delvat&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function setvat2def_(a){var b="event=setvat2def&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function editpty_(b,a){var c="event=form_pty&id="+e_(b)+"&indoc="+e_(a);if(b>=1){window_(ml_win_ptype_edt,c)}else{window_(ml_win_ptype_new,c)}return false}function delpty_(a){return xconfirm_(ml_ask_del2paytype,"delpty_execute_("+a+")")}function delpty_execute_(a){var b="event=delpty&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function editsrn_(b,a){var c="event=form_srn&id="+e_(b)+"&t2x="+e_(a);if(b!=0){window_(ml_win_numbering_edt,c)}else{window_(ml_win_numbering_new,c)}return false}function delsrn_(a){return xconfirm_(ml_ask_del2serialnum,"delsrn_execute_("+a+")")}function delsrn_execute_(a){var b="event=delsrn&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function snr2help_(){var a="event=form_srn2help";window_(ml_win_numbering_help,a)}function editlab_(a){var b="event=form_lab&id="+e_(a);if(a>=1){window_(ml_win_label_edt,b)}else{window_(ml_win_label_new,b)}return false}function dellab_(a){return xconfirm_(ml_ask_del2label,"dellab_execute_("+a+")")}function dellab_execute_(a){var b="event=dellab&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function edituser_(a){var b="event=form_user&id="+e_(a);if(a>=1){window_(ml_win_user_edt,b)}else{window_(ml_win_user_new,b)}return false}function deluser_(a){return xconfirm_(ml_ask_del2user,"deluser_execute_("+a+")")}function deluser_execute_(a){var b="event=deluser&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function editswitch_(a){var b="event=form_switch&id="+e_(a);if(a>=1){window_(ml_win_switch_edt,b)}else{window_(ml_win_switch_new,b)}return false}function delswitch_(a){return xconfirm_(ml_ask_del2switch,"delswitch_execute_("+a+")")}function delswitch_execute_(a){var b="event=delswitch&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(e){var c=e.split("|");var d=c.length;var f=0;f=parseInt($.trim(c[0]));var g=0;g=parseInt($.trim(c[1]));if(f>=1){setting_();close_();if(g>=1){$("#m2switch").toggleClass("h",false)}else{$("#m2switch").toggleClass("h",true)}}else{xerror_(get_err_())}}});return false}function editseller_(b,a){var c="event=form_seller&id="+e_(b)+"&indoc="+e_(a);if(b>=1){window_(ml_win_saller_edt,c)}else{window_(ml_win_saller_new,c)}return false}function delseller_(a){return xconfirm_(ml_ask_del2seller,"delseller_execute_("+a+")")}function delseller_execute_(a){var b="event=delseller&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function editbank_(b,a){var c="event=form_bank&id="+e_(b)+"&indoc="+e_(a);if(b>=1){window_(ml_win_account_edt,c)}else{window_(ml_win_account_new,c)}return false}function delbank_(a){return xconfirm_(ml_ask_del2account,"delbank_execute_("+a+")")}function delbank_execute_(a){var b="event=delbank&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function setdefbank_(b,c,a,e){var d="event=setdefbank&accnr="+e_(b)+"&bankid="+e_(c)+"&bankvat="+e_(a)+"&bankfct="+e_(e);$.post({url:"/http_.php",data:d,success:function(f){setting_()}});return false}function editunit_(a){var b="event=form_unit&id="+e_(a);if(a>=1){window_(ml_win_unit_edt,b)}else{window_(ml_win_unit_new,b)}return false}function delunit_(a){return xconfirm_(ml_ask_del2unit,"delunit_execute_("+a+")")}function delunit_execute_(a){var b="event=delunit&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function editggs_(a){var b="event=form_ggs&id="+e_(a);if(a>=1){window_(ml_win_pgroup_edt,b)}else{window_(ml_win_pgroup_new,b)}return false}function delggs_(a){return xconfirm_(ml_ask_del2pgroup,"delggs_execute_("+a+")")}function delggs_execute_(a){var b="event=delggs&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function editgcu_(a){var b="event=form_gcu&id="+e_(a);if(a>=1){window_(ml_win_cgroup_edt,b)}else{window_(ml_win_cgroup_new,b)}}function delgcu_(a){return xconfirm_(ml_ask_del2cgroup,"delgcu_execute_("+a+")")}function delgcu_execute_(a){var b="event=delgcu&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function editexf_(a){var b="event=form_exf&id="+e_(a);if(a>=1){window_(ml_win_extfld_edt,b)}else{window_(ml_win_extfld_new,b)}return false}function delexf_(a){return xconfirm_(ml_ask_del2extfld,"delexf_execute_("+a+")")}function delexf_execute_(a){var b="event=delexf&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();setting_()}}});return false}function edittaxoffice_(a){var b="event=form_taxoffice&id="+e_(a);if(a>=1){window_(ml_win_taxoff_edt,b)}else{window_(ml_win_taxoff_new,b)}return false}function deltaxoffice_(a){return xconfirm_(ml_ask_del2taxoffice,"deltaxoffice_execute_("+a+")")}function deltaxoffice_execute_(a){var b="event=deltaxoffice&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("us.1")}}});return false}function editpit5t_(a){var b="event=form_pit5type&id="+e_(a);if(a>=1){window_(ml_win_pit5_edt,b)}else{window_(ml_win_pit5_new,b)}return false}function delpit5t_(a){return xconfirm_(ml_ask_del2pit5type,"delpit5t_execute_("+a+")")}function delpit5t_execute_(a){var b="event=delpit5type&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("us.2")}}});return false}function editkwp2oth_(a){var b="event=form_kwp2oth&id="+e_(a);if(a>=1){window_(ml_win_kwp2oth_edt,b)}else{window_(ml_win_kwp2oth_new,b)}return false}function delkwp2oth_(a){return xconfirm_(ml_ask_del2pit5free,"delkwp2oth_execute_("+a+")")}function delkwp2oth_execute_(a){var b="event=delkwp2oth&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("us.3")}}});return false}function editper2pit_(a){var b="event=form_per2pit&id="+e_(a);if(a>=1){window_(ml_win_per2pit_edt,b)}else{window_(ml_win_per2pit_new,b)}return false}function delper2pit_(a){return xconfirm_(ml_ask_del2pit5period,"delper2pit_execute_("+a+")")}function delper2pit_execute_(a){var b="event=delper2pit&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("us.4")}}});return false}function editp2vat_(a){var b="event=form_p2vat&id="+e_(a);if(a>=1){window_(ml_win_p2vat_edt,b)}else{window_(ml_win_p2vat_new,b)}return false}function delp2vat_(a){return xconfirm_(ml_ask_del2vat7type,"delp2vat_execute_("+a+")")}function delp2vat_execute_(a){var b="event=delp2vat&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("us.5")}}});return false}function editper2vat7_(a){var b="event=form_per2vat7&id="+e_(a);if(a>=1){window_(ml_win_per2vat7_edt,b)}else{window_(ml_win_per2vat7_new,b)}return false}function delper2vat7_(a){return xconfirm_(ml_ask_del2vat7period,"delper2vat7_execute_("+a+")")}function delper2vat7_execute_(a){var b="event=delper2vat7&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("us.6")}}});return false}function editper2vateu_(a){var b="event=form_per2vateu&id="+e_(a);if(a>=1){window_(ml_win_per2vateu_edt,b)}else{window_(ml_win_per2vateu_new,b)}return false}function delper2vateu_(a){return xconfirm_(ml_ask_del2vatueperiod,"delper2vateu_execute_("+a+")")}function delper2vateu_execute_(a){var b="event=delper2vateu&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("us.7")}}});return false}function editmet2vat_(a){var b="event=form_met2vat&id="+e_(a);if(a>=1){window_(ml_win_met2vat_edt,b)}else{window_(ml_win_met2vat_new,b)}return false}function delmet2vat_(a){return xconfirm_(ml_ask_del2vat7method,"delmet2vat_execute_("+a+")")}function delmet2vat_execute_(a){var b="event=delmet2vat&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("us.8")}}});return false}function editmet2pit_(a){var b="event=form_met2pit&id="+e_(a);if(a>=1){window_(ml_win_met2pit_edt,b)}else{window_(ml_win_met2pit_new,b)}return false}function delmet2pit_(a){return xconfirm_(ml_ask_del2pit5method,"delmet2pit_execute_("+a+")")}function delmet2pit_execute_(a){var b="event=delmet2pit&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("us.9")}}});return false}function editzus2mz_(a){var b="event=form_zus2mz&id="+e_(a);if(a>=1){window_(ml_win_zus2mz_edt,b)}else{window_(ml_win_zus2mz_new,b)}return false}function delzus2mz_(a){return xconfirm_(ml_ask_del2zus2mz,"delzus2mz_execute_("+a+")")}function delzus2mz_execute_(a){var b="event=delzus2mz&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("zus.1")}}});return false}function editzus2p24m_(a){var b="event=form_zus2p24m&id="+e_(a);if(a>=1){window_(ml_win_zus2p24m_edt,b)}else{window_(ml_win_zus2p24m_new,b)}return false}function delzus2p24m_(a){return xconfirm_(ml_ask_del2zus2pref,"delzus2p24m_execute_("+a+")")}function delzus2p24m_execute_(a){var b="event=delzus2p24m&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("zus.2")}}});return false}function editz2up1500_(a){var b="event=form_z2up1500&id="+e_(a);if(a>=1){window_(ml_win_z2up1500_edt,b)}else{window_(ml_win_z2up1500_new,b)}return false}function delz2up1500_(a){return xconfirm_(ml_ask_del2zus2emp,"delz2up1500_execute_("+a+")")}function delz2up1500_execute_(a){var b="event=delz2up1500&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("zus.3")}}});return false}function editzus2duch_(a){var b="event=form_zus2duch&id="+e_(a);if(a>=1){window_(ml_win_zus2duch_edt,b)}else{window_(ml_win_zus2duch_new,b)}return false}function delzus2duch_(a){return xconfirm_(ml_ask_del2zus2extra,"delzus2duch_execute_("+a+")")}function delzus2duch_execute_(a){var b="event=delzus2duch&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("zus.4")}}});return false}function editzus2kpir_(a){var b="event=form_zus2kpir&id="+e_(a);if(a>=1){window_(ml_win_zus2kpir_edt,b)}else{window_(ml_win_zus2kpir_new,b)}return false}function delzus2kpir_(a){return xconfirm_(ml_ask_del2zus2kpir,"delzus2kpir_execute_("+a+")")}function delzus2kpir_execute_(a){var b="event=delzus2kpir&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=show_ok_or_error_(c);if(d==true){close_();ref_chrono_("zus.5")}}});return false}function switch_ds12_(){var a=int_($("div.system table.invoice").attr("ds"));switch(a){case 0:a=1;break;case 1:a=2;break;default:a=0;break}$("div.system table.invoice").attr("ds",a)}function get_nb_(){var a=$("#pr1nb");var b=$("#pr2nb");if((a.length>=1)&&(b.length>=1)){if(b.is(":visible")||b.is(":visible")){return 1}else{return 0}}else{return 0}}function switch_nb_(){var c=$("#pr1nb");var d=$("#pr2nb");var a=parseInt(get_nb_());if(a>=1){c.css("display","inline");d.css("display","none")}else{c.css("display","none");d.css("display","inline")}var b=c.closest("table");$(b).find("tr.item:not(.h)").each(function(e,f){item_calc_(f,0)})}function import_(a){$("#importform").hide();$("#importprogress").html("Proszę czekać. Trwa import danych z pliku ""+$("#xfile").val()+""...
    ");$("#importprogress").show()}function freq01_(){var a=$("#autowarn").val();if(a>=1){$("#awfreqov").show()}else{$("#awfreqov").hide()}}function c2pt_(){$("input#auem").val("");var i=0;try{i=parseInt($("#customer1").val())}catch(l){}if(i>=1){var e=cust2disc_(i);c2disc_items_(e);var n=cust2fpid_(i);if(n>=1){var d=fpid2term_(n);var o=fpid2name_(n);var f=$("#mdate").val();try{var j=$("div.xcombo#paytype");xcombo2set_(j,n);$("#tdate").val(datestr2t_(f,d)).change()}catch(l){}}var k=cust2p2acc_(i);if(k>=1){try{var h=$("div.xcombo#bank");xcombo2set_(h,k)}catch(l){}}var m=cust2p2acc_vat_(i);if(m>=1){try{$("a#a_account_vat").removeClass("up");$("tr#tr_account_vat").removeClass("h");var h=$("div.xcombo#bank_vat");xcombo2set_(h,m)}catch(l){}}var b=cust2lang_(i);var g=$("div.xcombo#language");xcombo2set_(g,b);var c=$("#doctype").val();if((c=="+FZ")||(c=="+FK")){var a="event=c2fpf&id="+e_(i);$.post({url:"/http_.php",data:a,success:function(p){$("#pf2fz_list").html(p)}})}}}function md2change_(b,a){var c=$("#mdate").val();if(md2change_ok_){$("#sdate").val(c).change();get_term_()}md2change_ok_=true;if(!((b)&&(b>=1))){nrx_change_(1,a)}}function sd2change_(b,a){getcurrval_();b=int_(b||0);if(b>=1){}else{nrx_change_(1,a)}}function make_randomstr_(a){if(a){}else{a=20}var d="";var c="abcdefghijklmnopqrstuvwxyz0123456789";for(var b=0;b=1){quickref_();inf2menu_();close_()}else{xalert_(ml_zus_save_err)}}});return false}function ecv_(){var e=$("#currency").val();var c=$("#currval").val();var a=$("#currtab").val();var d=$("#currdt").val();var b="event=win_curr¤cy="+e_(e)+"&currval="+e_(c)+"&currtab="+e_(a)+"&currdate="+e_(d);window_(ml_win_curr_edit,b);return false}function curr2doc_(b,c,a){$("#currval").val(b);$("#currtab").val(c);$("#currdt").val(a);close_();return false}function set_traders_(){var b=$("#sel_trader_z").val();var a=$("#sel_trader_o").val();if(b!="del"){$("#trader_z").val(e_(b))}if(a!="del"){$("#trader_o").val(e_(a))}return close_()}function set_efields_(){wait2show_=false;var a="event=ef2xjson";$("table#efields_tb").find("tr").each(function(e,d){var c=$(d).attr("id4ef");var b="";$(d).find("input").each(function(f,g){if(f>=1){b+=";"}var h=$.trim($(g).val());b+=$.trim(h)});b=b.replaceAll(";;",";");a+="&"+c+"="+e_(b)});close_();$.post({url:"/http_.php",data:a,success:function(b){$("#efields").val(b)}})}function chtitle_(d,a){var c=prompt("Podaj nową nazwę dokumentu",a);if(c!=null){var b="event=chtitle";b=b+"&docid="+e_(d);b=b+"&title="+e_(c);$.post({url:"/http_.php",data:b,success:function(e){}})}}function fprint_(a){var b="event=fprint&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){if(c=="OK"){xalert_(ml_fprint_ok)}else{xerror_(ml_fprint_err)}}});return false}function ewp_tab_(c,a){wait2show_=false;var b="event=table.ewp.tab&tab="+e_(a);$.post({url:"/http_.php",data:b,success:function(d){settab_(c)}});wait2show_=true}function ewp_t0all_(c,b){var a=$("#form_ewp_all");var d="event=table.ewp.all&year="+e_(c)+"&tab="+e_(b);$.post({url:"/http_.php",data:d,success:function(e){a.html(e)}})}function ewp_t1routes_(b,d){var a=$("#form_ewp_all");var c="event=table.ewp.all&rokmc="+e_(d)+"&tab=2";$.post({url:"/http_.php",data:c,success:function(e){a.html(e)}});return false}function save_vat7mod_(b){setTimeout(function(){$("#sinfo_vat7mod").show()},0);var e=null;var a="";var c=null;var d="event=acc_v7_savemod&id="+e_(b)+"&"+form2params_($("div#dkledit"));$.post({url:"/http_.php",data:d,success:function(f){preview_vat7_(b,2);$("#sinfo_vat7mod").hide();inf2menu_()}});setTimeout(function(){$("#sinfo_vat7mod").hide()},1000);return false}function save_vat7unlock_(a){setTimeout(function(){$("#sinfo_vat7mod").show()},0);var b="event=acc_v7_savemod&unlock=1&id="+e_(a);$.post({url:"/http_.php",data:b,timeout:0,success:function(c){preview_vat7_(a,1);$("#sinfo_vat7mod").hide();inf2menu_()}});setTimeout(function(){$("#sinfo_vat7mod").hide()},1000);return false}function preview_vat7_(a,b){quickref_();var c="";var d="event=acc_v7_preview&id="+e_(a);$.post({url:"/http_.php",data:d,success:function(e){$("dkledit").html(e);if((b)&&(b>=1)){if(b==2){$("#v7lock2unlock").toggleClass("h",false)}else{$("#v7lock2unlock").toggleClass("h",true)}}}})}function wh_setstate_(b){var a=$("chstate").value;var c="event=wh_setstate&prodid="+e_(b)+"&state="+e_(a);$.post({url:"/http_.php",data:c,success:function(d){reftable_(10);$("tabpage2").innerHTML=http_.responseText;xalert_(ml_wh_stchange)}});return false}function wh_clearprodid_(b){var a=b.value;if(a.length<=0){b.alt=0;b.setAttribute("alt",0)}return false}function permission_chk_(a){$(a).toggleClass("on")}function permission_eid2_(){$("#tr1eid").show();$("#tr2eid").show();$("#defemp0").css("width","200px");$("#u2ext").toggleClass("h",true);return false}function xfile_refresh_(){window.parent.quickref_();return false}function xfile_edit_(a){var b="event=win_xfile&id="+e_(a);window_(ml_win_xfile_edit,b);return false}function xfile_save_(a){var d=$("#xfile2title").val();var b=$("#xfile2desc").val();var c="event=xfile_save&id="+e_(a)+"&title="+e_(d)+"&desc="+e_(b);$.post({url:"/http_.php",data:c,success:function(e){quickref_();close_()}});return false}function lab2color2ed_(){var a=$("#color").val();$("#ed2col").html('')}function accounts2exp_(){$("tr#tr2account").toggleClass("h",false);$("tr#tr3account").toggleClass("h",false);$("tr#tr4account").toggleClass("h",false);$("tr#tr5account").toggleClass("h",false);$("tr#tr_account_fct").toggleClass("h",false)}function emp2ord_(a,c){var b="event=emp2ord&id="+e_(a)+"&move="+e_(c);$.post({url:"/http_.php",data:b,success:function(d){if(d>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function att2send_refresh_(){window.parent.att2send_refresh_ex_();return false}function att2send_refresh_ex_(){var b=false;var a=$("#att2hex").val();var c="event=att2send_ref&hexid="+e_(a);$.post({url:"/http_.php",data:c,success:function(d){try{$("#att2list").html(d)}catch(e){}}})}function f2overd_(){var a=$("#f2overdue").val();if(a=="Y"){$("#overd1").removeClass("h");$("#overd2").removeClass("h");$("#overd3").removeClass("h")}else{$("#overd1").addClass("h");$("#overd2").addClass("h");$("#overd3").addClass("h")}}function myid2u_(a){var c=1;var d=$("#gd_myid").val().trim();$("#gd_cname").val("");$("#gd_street").val("");$("#gd_housenr").val("");$("#gd_flatnr").val("");$("#gd_code").val("");$("#gd_city").val("");var b="event=myid2u&myid="+e_(d)+"&from="+e_(a);$.post({url:"/http_.php",data:b,success:function(g){var e=g.split("|");var f=e.length;var h=$.trim(e[1]);if(h.length>=1){$("#gd_cname").val(e[1]);$("#gd_street").val(e[2]);$("#gd_housenr").val(e[3]);$("#gd_flatnr").val(e[4]);$("#gd_code").val(e[5]);$("#gd_city").val(e[6]);xcombo2set_($("#country"),e[8])}else{if(d.length>=1){xerror_(ml_gus_read_err)}else{xerror_(ml_gus_type_err)}}}})}function update2cd_(){var a=form2params_($("#update2tab1ex"),"cupdate");a=a+"&"+form2params_($("#update2tab2ex"));a=a+"&"+form2params_($("#update2tab4ex"));$.post({url:"/http_.php",data:a,success:function(d){var b=d.split("|");var c=b.length;if(c>=1){var f=parseInt(b[0]);var g=parseInt(b[1]);var e=(b[2]);if(f>=1){close_()}else{xerror_(ml_form_error)}}else{alert("")}}})}function update2nr_(b,a){var c="event=form_srn&id="+e_(b)+"&t2x="+e_(a)+"&update2nr=1";if(b!=0){window_(ml_win_numbering_edt,c)}else{window_(ml_win_numbering_new,c)}return false}function update2nr2save_(){var a=form2params_(window_form_(),"set25");a=a+"&update2nr=1";$.post({url:"/http_.php",data:a,success:function(b){$("#update2tab3ex").html(b);close_()}});return false}function cust2ext_(a){$(a).hide();$("#tr_tueid").show();$("#tr_traid").show();$("#tr_krsid").show();$("#tr_pesel").show()}function customer2exists_(a,c){a=a.trim();var b=null;if((c)&&(c>=2)){b=c2exists_(a)}else{if((c)&&(c>=1)){b=c1exists_(a)}else{exists1_=c1exists_(a);exists2_=c2exists_(a);b=(exists1_||exists2_)}}$("#btn1x").hide();$("#btn2x").hide();if(b){$("#customer2exists").show();$("#btn2x").show()}else{$("#customer2exists").hide();$("#btn1x").show()}return false}function cost1exists_(b){var c=$(b).val().trim();var a=null;a=i1exists_(c);if(a){$(b).addClass("warn")}else{$(b).removeClass("warn")}return false}function cost2exists_(b){var c=$(b).val().trim();var a=null;a=i2exists_(c);if(a){$(b).addClass("warn")}else{$(b).removeClass("warn")}return false}function mail2aufc_(){wait2show_=false;var a=$("#customer1").val();var b="event=c2em&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){$("input#auem").val(c)}})}function f2address_(){$("#f2addr1").show();$("#f2addr2").show();$("#a_address").hide()}function input2number_(b){var a=parseFloat(number_($(b).val()));$(b).val(number_(a))}function fct2carst_(){var c=$("#f2cost2").val();var a=0;a=c.indexOf("+PA");var d=0;d=c.indexOf("+PO");var b=0;b=c.indexOf("+LE");if(((a>=0)||(d>=0))&&(b<=-1)){$("#costtype_po").removeClass("h");$("#costtype_le").addClass("h");xcombo2set_($("#f2stcar_le1"),0)}else{if((b>=0)&&(a<=-1)&&(d<=-1)){$("#costtype_po").addClass("h");xcombo2set_($("#f2stcar_le0"),0);$("#costtype_le").removeClass("h")}else{$("#costtype_po").addClass("h");xcombo2set_($("#f2stcar_le0"),0);$("#costtype_le").addClass("h");xcombo2set_($("#f2stcar_le1"),0)}}}function c2mdate2stdate_(){var a=$("#mdate").val();if(md2change_ok_){$("#sdate").val(a);$("#tdate").val(a)}md2change_ok_=true}function visible_in_viewport_(d){if(typeof jQuery==="function"&&d instanceof jQuery){d=d[0]}var b=d.getBoundingClientRect();var a=0;var c=Math.abs(b.bottom-b.top);return(b.top>=(0-c)&&b.left>=(0-a)&&b.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&b.right<=(window.innerWidth||document.documentElement.clientWidth))}function fixed_toolbar_(){var c=$("div.system > div.s > div.in > div.links");var a=visible_in_viewport_(c);if(a){$("body").removeClass("fixed")}else{$("body").addClass("fixed")}var b=$("div.system > div.s > div.in div.toolbar.wide");if(b.length>=1){resize_toolbar_(b)}}function resize_toolbar_(f){var b=$(f).parent(0).get(0);var e=b.currentStyle||window.getComputedStyle(b);var a=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight);var d=0;try{d=(b.offsetWidth-a)}catch(c){d=0}if(d>=1){if($("body").hasClass("fixed")){$(f).css("width",d+"px")}else{$(f).css("width","")}}}function ppdo_checkbox_(a){var b=$(a).prop("checked");if(b){$("#div_ppdo_later").hide();$("#div_ppdo_done").show()}else{$("#div_ppdo_later").show();$("#div_ppdo_done").hide()}}function ppdo_later_(){var a="event=rodo_ppdo&later=1";$.post({url:"/http_.php",data:a,success:function(b){close_()}})}function ppdo_upok_(){var a="event=rodo_ppdo&upok=1";$.post({url:"/http_.php",data:a,success:function(b){var c=parseInt(b);if(c>=1){$("label#uppdo_printed").css("display","inline-block")}}})}function ppdo_done_(){var a="event=rodo_ppdo&done=1";$.post({url:"/http_.php",data:a,success:function(b){close_()}})}function aufq2change_(){var a=$("#aufq").val();if((a)&&(a==999)){var b="event=win_dt2md&val="+a;window_(ml_win_dt2dm,b)}}function aufq2change_execute_(){var b=0;var d=$("#dt2dd").val();var a=$("#dt2mm").val();var c="event=dt2md2exec&dd="+e_(d)+"&mm="+e_(a);$.post({url:"/http_.php",data:c,success:function(f){var m=f.trim();if(m!==null){m=m.replace(/[^0-9]/g,"").trim();if(m.length==4){var n="";var j="";var l=0;var h=0;n=m.substr(0,2).trim();j=m.substr(2,2).trim();try{l=parseInt(n)}catch(e){l=0}try{h=parseInt(j)}catch(e){h=0}if(((l>=1)&&(l<=31))&&((h>=1)&&(h<=12))){val2ddmm_=(l+""+j).trim();try{val2ddmm_=parseInt(val2ddmm_)}catch(e){val2ddmm_=0}if(val2ddmm_>=1){var g="";var k="";switch(h){case 1:k=ml_month_1;break;case 2:k=ml_month_2;break;case 3:k=ml_month_3;break;case 4:k=ml_month_4;break;case 5:k=ml_month_5;break;case 6:k=ml_month_6;break;case 7:k=ml_month_7;break;case 8:k=ml_month_8;break;case 9:k=ml_month_9;break;case 10:k=ml_month_10;break;case 11:k=ml_month_11;break;case 12:k=ml_month_12;break}var i=ml_month_loc.replace("{0}",l).replace("{1}",k).trim();g='
  • '+i+'
  • '+ml_date_sel+"
  • ";$("#aufq_list").html(g);$("#aufq").val(val2ddmm_);$("#aufq").attr("value",val2ddmm_);xcombo2set_($("#aufq"),val2ddmm_);b=1}}}if(b>=1){close_()}else{xerror_(ml_dtpformat_mmdd_error)}}}})}function subscription_delay_(){var a=$("#remind2in").val();var b="event=subsc2delay&remind="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){$("#waring2pay").hide();close_()}})}function acc_duplicate_close_(){$("div.winbgr").hide();$("div.duplicate_acinfo").hide();m2menu_(0,1,"/settings/account.pa","settings_account_pa");return false}function zus2mz2row2x_(){var a=$("#zus2mz").val();if(a>=1){$("#zus2mz2row2pd").removeClass("h");if(a>=2){$("#zus2mz2row2pd #zus2mz2lab1").addClass("h");$("#zus2mz2row2pd #zus2mz2lab2").removeClass("h")}else{$("#zus2mz2row2pd #zus2mz2lab1").removeClass("h");$("#zus2mz2row2pd #zus2mz2lab2").addClass("h")}}else{$("#zus2mz2row2pd").addClass("h")}}function zus2mz2help_(){var a=$("#zus2mz").val();var b="event=form_zus2mz2help&mzp="+e_(a);window_(ml_win_zus2mz_help,b)}function taxid1taxid2_(){$("#taxid2").val($("#gd_myid").val())}function taxid2taxid1_(){$("#gd_myid").val($("#taxid2").val())}function cust2id2select_(a,c){var b=$("input#cu_id").val();if((c)&&(c>=1)){c=1}else{c=0}var d="event=cust2id2select&c1c2="+e_(a)+"&update="+e_(c)+"&taxid="+e_(b);$.post({url:"/http_.php",data:d,success:function(e){var f=parseInt(e);customer2inv2ex_(a,f,0,1)}})}function go2bank_(a){try{obj_=null;obj_=$("#table_bank");if(obj_.length>=1){var c="event=table.bank&id="+e_(a);$.post({url:"/http_.php",data:c,success:function(d){$("#table_bank").html(d)}})}}catch(b){}return false}function win_inv2bank_(d,a,b,c){var f=ml_win_inv2bank_inv;if((b)&&(b>=1)){f=ml_win_inv2bank_cst}var e="event=win_inv2bank&bankid="+e_(d)+"&bitid="+e_(a)+"&cost="+e_(b)+"&search="+e_(c);window_(f,e,function(){setTimeout(function(){$("#input2search2bank").focus().select()},0)});return false}function bank2set2inv_(b,a,d){var c="event=b2set2inv&bankid="+e_(b)+"&bitid="+e_(a)+"&invid="+e_(d);$.post({url:"/http_.php",data:c,success:function(e){quickref_();close_()}})}function id2wait2close_(){var b=Math.floor(Date.now()/1000);var a=Math.floor(b-wait2show2ut_);if((wait2show2ut_>=1)&&(a>=10)){$("#id2wait").hide();wait2show2ut_=0}}function paynow_(a,c){var b="event=paynow&id="+e_(a)+"&hexid="+e_(c);$.post({url:"/http_.php",data:b,success:function(d){d=$.trim(d);if(d.length>=1){window.location.href=d}}});return false}function u2inv2float_(b){try{b=parseFloat(b)}catch(a){b=0}if(isNaN(b)){b=0}return b}function u2inv2currtab_(){var a=u2inv2float_($("#currval").val());if(a<=0.0001){a=0.0001}if(a>=99){a=99}$("#currval").val(number_(a,4));$("#currtab").val("")}function switch_darkmode_(b){var a="event=darkmode&val="+e_(b);$.post({url:"/http_.php",data:a,success:function(c){location.reload()}});return false}function copy_to_clipboard_(b){b=$.trim(b);var a=$("");$("body").append(a);a.val(b).select();document.execCommand("copy");a.remove()}function ksef_(a){var b="event=win_ksef&did="+e_(a);window_(ml_win_ksef,b);return false}function ksef2stat_(a){a=int_(a||0);var b="event=win_ksef2stat&did="+e_(a);window_(ml_win_ksef2stat,b);return false}function ksef2preview_(c,a){var b="event=ksef2valid&did="+e_(a)+"&action=preview";$.post({url:"/http_.php",data:b,async:false,success:function(g){var j=g.split("|");var i=j.length;if(i>=3){var k=parseInt(j[0]);var n=parseInt(j[1]);var l=$.trim(j[2]);var f=b64decode_(l);var e=$.trim(j[3]);var m=$.trim(j[4]);var h=$.trim(j[5]);if(k>=1){var d="event=win_xml2htm&did="+e_(a)+"&b64url="+e_(l);window_(ml_win_xml2htm,d)}else{if(n>=1){var d="event=win_xml2err&b64err="+e_(e)+"&b64xml="+e_(m)+"&b64rnr="+e_(h)+"&b64url="+e_(l);window_(ml_win_xml2err,d)}else{alert(":/")}}}}})}function ksef2download_(c,a){var b="event=ksef2valid&did="+e_(a)+"&action=download";$.post({url:"/http_.php",data:b,async:false,success:function(g){var j=g.split("|");var i=j.length;if(i>=3){var k=parseInt(j[0]);var n=parseInt(j[1]);var l=$.trim(j[2]);var f=b64decode_(l);var e=$.trim(j[3]);var m=$.trim(j[4]);var h=$.trim(j[5]);if(k>=1){$(c).attr("href",f)}else{if(n>=1){var d="event=win_xml2err&b64err="+e_(e)+"&b64xml="+e_(m)+"&b64rnr="+e_(h)+"&b64url="+e_(l);window_(ml_win_xml2err,d)}else{alert(":/")}}}}})}function ksef_number_change_(){$("a#btn_ksef_save").toggleClass("h",false)}function ksef_number_copy_(){var a=$("input#ksef_number").val();copy_to_clipboard_(a);popinfo_ex_("app.form.ksef.number.copied")}function ksef_number_save_(a){var c=$("input#ksef_number").val();var b="event=ksef2save&did="+e_(a)+"&number="+e_(c);$.post({url:"/http_.php",data:b,async:false,success:function(d){close_()}})}function ksef2off_(b){b=int_(b||0);var a="event=win_ksef2off&did="+e_(b);window_(ml_win_ksef2off,a);return false}function ksef2off2print_(c){var a=int_($(c).attr("did")||0);if(a>=1){var b=$.trim("/ksef/offline/"+e_(a));$(c).attr("href",b);setTimeout(function(){send2prog_(1)},1000)}return true}function ksef2costs_(){var a="event=win_ksef2costs";window_(ml_win_ksef2costs,a);return false}function ksef2costs2ex_(){var c=$("input#k2costs2fr").val();var a=$("input#k2costs2to").val();var b="event=ksef2costs&fr="+e_(c)+"&to="+e_(a);$.post({url:"/http_.php",data:b,async:false,success:function(h){var d=h.split("|");var g=d.length;if(g>=2){var j=2;var f=int_(d[0]||0);var e=$.trim(d[1]);var i=b64decode_(e);if(f>=1){j=0}else{if(f==0){j=1}}popinfo_(i,j);close_()}}})}function ksef_setting_env_(b){b=int_(b||0);var c=(b>=1);var a=$.trim("e"+b);$("div.form > div.ksef > div.info > span.env").toggleClass("e1",false).toggleClass("e2",false).toggleClass("e3",false);$("div.form > div.ksef > div.info > span.env").toggleClass("on",c).toggleClass(a,c)}function ksef_pass_show_(){$("div#ksef2pass2div").toggleClass("on");var b=int_($("div#ksef2pass2div").hasClass("on"));var a="password";if(b>=1){a="text"}$("div#ksef2pass2div input").attr("type",a)}function popinfo_(a,b){b=int_(b||0);if(b>=2){$("div.popinfo").toggleClass("e2",true)}else{if(b>=1){$("div.popinfo").toggleClass("e1",true)}}$("div.popinfo").toggleClass("on",true);$("div.popinfo > div.i").text(a);setTimeout(function(){$("div.popinfo").toggleClass("on",false).toggleClass("e1",false).toggleClass("e2",false);$("div.popinfo > div.i").text("")},1000)}function popinfo_ex_(a){var b="event=key2msg&key="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){popinfo_(c)}})}function send2prog_(a){a=int_(a||0);wait2show_=false;var c=$("div#top2toolbar.invoice").attr("did");c=int_(c||0);if(c>=1){var b="event=send2prog&did="+e_(c);$.post({url:"/http_.php",data:b,success:function(e){var d=$("div#top2toolbar.invoice").attr("did");d=int_(d||0);var j=e.split("|");var i=j.length;if((i>=4)&&(d>=1)){var h=int_(j[0]);var g=int_(j[1]);var m=$.trim(j[2]);var k=b64decode_(m);var f=$.trim(j[3]);var l=b64decode_(f);$("div#top2toolbar").html(k).attr("send",g);$("td#tb2inv2status").html(l);app2js_();if((h>=1)&&(a<=0)){setTimeout(function(){send2prog_()},1000)}if(a>=1){$("td#tb2inv2status span.send2wait").toggleClass("on",false)}}}})}}function cost2type2ref_(b,a){var c=$("#cost2").val();var d="event=cost2type2ref&cost2="+e_(c)+"&carid="+e_(b)+"&s2carid="+e_(a);$.post({url:"/http_.php",data:d,success:function(e){$("tr#tr2stcar").html(e);xcombo2values_();xtext2dtpickers_();xpart2height_();open_ex_();set2tb2sort_();app2js_()}})}function nr2corr2yn_(){var a=$("div.xcombo#nr2corr2yn").val();$("input#nr2corr").prop("disabled",a<=0);if(a<=0){$("input#nr2corr").val("")}}function cu2ro1_(){$("input#k2ro2oth").val("")}function cu2ro2_(){var a=$("div.xcombo#k2ro");xcombo2set_(a,0)}function ksef2co2x_(){var a=int_($("input#ksef2co").is(":checked"));$("div#ksef2co2info").toggleClass("on",a>=1)}; var global_error_msg_="";function log2acc2_(){var c=$("#login_mail").val();var b=$("#login_pass").val();var a="event=login2&login="+e_(c)+"&passwd="+e_(b);$.post({url:"/http_.php",data:a,success:function(d){if(d=="OK"){setTimeout(function(){$("#id2wait").show()},0);hide_("#rowerr");location.reload(true)}else{showtr_("#rowerr")}}});return false}function panel_update2cd_(){var b=$("#gd_myid").val();var g=$("#gd_cname").val();var d=$("#gd_street").val();var f=$("#gd_housenr").val();var h=$("#gd_flatnr").val();var a=$("#gd_code").val();var c=$("#gd_city").val();var e="event=panel.cupdate&taxid="+e_(b)+"&cname="+e_(g)+"&street="+e_(d)+"&housenr="+e_(f)+"&flatnr="+e_(h)+"&code="+e_(a)+"&city="+e_(c);$.post({url:"/http_.php",data:e,success:function(i){var j=0;j=parseInt(i);if(j>=1){close_()}else{xerror_(ml_form_error)}}})}function panel_gus2client_(){var b=$("#client_taxid").val();var d=$("#client_email").val();var e=$("#client_password1").val();var a=$("#client_password2").val();var c="event=panel.client.gus&cu_id="+e_(b)+"&email="+e_(d)+"&pass1="+e_(e)+"&pass2="+e_(a);$.post({url:"/http_.php",data:c,success:function(f){$("#panel_client_form").html(f);xcombo2values_()}})}function panel_logo_delbox_(){var a="event=panel.logo.delbox&rec=1&what=lo";window_(ml_win_delconf,a);return false}function panel_delete_(c,a){var b="event=panel.delete&what="+e_(c)+"&rec="+e_(a);$.post({url:"/http_.php",data:b,success:function(d){close_();open_()}});return false}function panel_suggest_win_(a){var b="event=panel.suggest.window&id="+e_(a);window_("Zgłoszenie",b);return false}function panel_suggest_send_(){var a=$("#sgmail").val();var b=$("#sgsign").val();var d=$("#sgtext").val();var c="";c=c+"event=panel.suggest.send";c=c+"&sgtext="+e_(d);c=c+"&sgsign="+e_(b);c=c+"&sgmail="+e_(a);$.post({url:"/http_.php",data:c,success:function(f){var g=trim_(f);var e=parseInt(g);if(e>=1){alert("Zgłoszenie zostało wysłane.");close_()}else{alert("Wypełnij wymagane pola!")}}});return false}function panel_client_win_(a,b){var c="event=panel.client.window&id="+e_(a)+"&edt="+e_(b);window_("Klient",c);return false}function panel_client_save_(n){var c=$("#client_email").val();var k=$("#client_password1").val();var e=$("#client_password2").val();var b=$("#client_name").val();var f=$("#client_street").val();var g=$("#client_house").val();var m=$("#client_flatnr").val();var a=$("#client_pcode").val();var h=$("#client_city").val();var j=$("#client_taxid").val();var l=$("#id2optima").val();var i=$("#client_br2acc").val();var d="event=panel.client.save&id="+e_(n);d=d+"&email="+e_(c);d=d+"&password1="+e_(k);d=d+"&password2="+e_(e);d=d+"&name="+e_(b);d=d+"&street="+e_(f);d=d+"&house="+e_(g);d=d+"&flatnr="+e_(m);d=d+"&pcode="+e_(a);d=d+"&city="+e_(h);d=d+"&taxid="+e_(j);d=d+"&id2optima="+e_(l);d=d+"&br2acc="+e_(i);$.post({url:"/http_.php",data:d,success:function(o){var q=trim_(o);var p=0;try{p=parseInt(q)}catch(r){}if(p>=1){var t=$("#panel_start_charts");if((t)&&(t.length>=1)){var s="event=panel.psc";$.post({url:"/http_.php",data:s,success:function(u){t.html(u);close_all_()}})}else{close_all_(1)}}else{xerror_(get_err_(global_error_msg_))}}});return false}function panel_client_access_(a,b,d){var c="event=panel.client.access&id="+e_(a)+"&ok="+e_(b)+"&tb=1";$.post({url:"/http_.php",data:c,success:function(e){var h=e;var f=1;var g="event=panel.client.window&id="+e_(a)+"&edt="+e_(f);$.post({url:"/http_.php",data:g,success:function(i){window_form_().html(i);try{$("#panel_table_clients").html(h)}catch(j){}}})}});return false}function panel_client_multiaccess_(g){var a="";a=a+"event=panel.client.access&id=0&ok="+e_(g)+"&tb=1";try{var b="";var h=$("#intaxo_clients");var f=h.rows.length;for(var c=0;c=0){b=b+(","+i.id)}}a=a+"&items="+b}catch(e){}$.post({url:"/http_.php",data:a,success:function(j){try{$("#panel_table_clients").html(j)}catch(k){}}});return false}function panel_client_suspend_(a,c){var b="event=panel.client.suspend&id="+e_(a)+"&su="+e_(c);$.post({url:"/http_.php",data:b,success:function(d){var g=d;var e=1;var f="event=panel.client.window&id="+e_(a)+"&edt="+e_(e);$.post({url:"/http_.php",data:f,success:function(h){window_form_().html(h);try{$("#panel_table_clients").html(g)}catch(i){}}})}});return false}function panel_client_login_(b){var d="event=panel.client.login&id="+e_(b);var a="logindiv"+e_(b);var c=$(a);if(c){$.post({url:"/http_.php",data:d,async:false,success:function(e){}})}return true}function panel_client_win_del_(a){var b="event=panel.client.windel&id="+e_(a);window_("Potwierdzenie odłączenia",b);return false}function panel_client_delete_(a){var b="event=panel.client.delete&id="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){try{$("#panel_table_clients").html(c)}catch(d){}close_all_()}});return false}function panel_client_edit2id2optima_(e){var c=$("#id2optima").val();var a=$("#id2optima").attr("disabled");if(a=="disabled"){$("#id2optima").attr("disabled",false);$(e).html("Zapisz")}else{var b=$("#client_rec").val();var d="event=panel.client.id2optima&id="+e_(b)+"&set="+e_(c);$.post({url:"/http_.php",data:d,async:false,success:function(f){$("#id2optima").attr("disabled",true);$(e).html("Zmień");return true}})}}function panel_br2set2h_(b){var a=$("#client_br2set2h").val();var c="event=panel.client.set2h&id="+e_(b)+"&set="+e_(a);$.post({url:"/http_.php",data:c,async:false,success:function(d){return true}})}function panel_export_window_(a){var b="event=panel.export.window&cid="+e_(a);window_("Eksport",b);return false}function panel_export_download_(g,d){var h="";var b=$("#export_type").val();var a=$("#export_year").val();var c=$("#export_mc1").val();var e=$("#export_mc2").val();var f="event=panel.table.export.download&cid="+e_(d);f=f+"&exp2type="+e_(b);f=f+"&exp2year="+e_(a);f=f+"&exp2mc1="+e_(c);f=f+"&exp2mc2="+e_(e);$.post({url:"/http_.php",data:f,async:false,success:function(i){return true}});return true}function ex2td2sel_(a){if(a){class_=a.className;if(class_=="c1sel"){class_="c1"}else{class_="c1sel"}a.className=class_}return false}function ex2preview_(g,f,e){if((g)&&(f)){try{items_=$(f).getElementsByTagName("td");var a="";for(var d=0;d=1){window.location.href=d}}});return false}function panel_points2price_(){var a=$("#bk2points").val();var b="";b=b+"event=panel.points2price";b=b+"&points="+e_(a);$.post({url:"/http_.php",data:b,success:function(e){var c=e.split("|");var d=c.length;if(d>=5){$("#bk2points").val(c[0]);$("#bk2price1").html(c[1]);$("#bk2price2 > b").html(c[2]);$("form input#amount").val(c[2]);$("#payid").val(c[3]);$("#phexid").val(c[4])}}})}function panel_s01_save_(){var a=form2params_($("#set01"),"panel.set01");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function panel_s02_save_(){var a=form2params_($("#set02"),"panel.set02");a+="&pub2photo64="+e_($("input#pub2photo").attr("b64"));$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function panel_s09_save_(){var a=form2params_($("#set09"),"panel.set09");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function panel_s10_save_(){var a=form2params_($("#set10"),"panel.set10");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function panel_s15_save_(){var b="";var a=$("#foot").val();b=b+"event=panel.set15";b=b+"&foot="+e_(a);$.post({url:"/http_.php",data:b,success:function(d){var e=trim_(d);var c=parseInt(e);if(c>=1){setting_()}}});return false}function panel_s20_save_(){var b="";var a=$("#expid").val();b=b+"event=panel.set20";b=b+"&expid="+e_(a);$.post({url:"/http_.php",data:b,success:function(d){var e=trim_(d);var c=parseInt(e);if(c>=1){setting_()}}});return false}function panel_s31_save_(){var a=form2params_($("#set31"),"panel.set31");a+="&pub2photo64="+e_($("input#pub2photo").attr("b64"));$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function panel_file_image_update_(){var c="";var b=$("input#pub2photo")[0].files[0];if(b){var a=new FileReader();a.readAsDataURL(b);a.onload=function(f){var d="url("+f.target.result+")";$("input#pub2photo").attr("b64",f.target.result);$("label.pub2photo").css("background-image",d);$("label.pub2photo").html("")}}}function panel_file_image_clear_(){$("#pub2photo").val("");$("input#pub2photo").attr("b64","");$("label.pub2photo").css("background-image","");$("label.pub2photo").html($("label.pub2photo").attr("alt"))}function panel_file_image_rotate_(b){var a="event=panel.set31img2rot&rot="+e_(b)+"&pub2photo64="+e_($("input#pub2photo").attr("b64"));$.post({url:"/http_.php",data:a,success:function(c){var d="url("+c+")";$("input#pub2photo").attr("b64",c);$("label.pub2photo").css("background-image",d);$("label.pub2photo").html("")}});return false}function panel_editbookkeeper_(a){var b="event=panel.bookkeeper.form&id="+e_(a);if(a>=1){window_("Edycja danych księgowego",b)}else{window_("Nowy księgowy",b)}return false}function panel_delbookkeeper_(a){if(confirm("Czy na pewno usunąć księgowego?")==true){var b="";b=b+"event=panel.set02";b=b+"&del=1&rec="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){if(c>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}return false}function panel_bkedit_(a){$("#client_bk").disabled=false;a.onclick=function(){return panel_bkedit_set_(a)};a.innerHTML="Zapisz";return false}function panel_bkedit_set_(d){$("#client_bk").disabled=true;$("#client_bk").setAttribute("disabled","disabled");var a=$("#client_rec").val();var b=$("#client_bk").val();var c="";c=c+"event=panel.client.bkset";c=c+"&rec="+e_(a)+"&bkid="+e_(b);$.post({url:"/http_.php",data:c,success:function(e){var f=trim_(e)}});d.onclick=function(){return panel_bkedit_(d)};d.innerHTML="Zmień"}function panel_bkphoto_refresh_(a){var b="";b=b+"event=panel.client.bkgph";b=b+"&bkid="+e_(a);$.post({url:"/http_.php",data:b,success:function(c){var d=trim_(c);$("#bkphoto").style.backgroundImage=d}})}function save2dir_(y,p){if(y){var h=$("#xurl").val();var k=$("#fname").val();var c=$("#sname").val();var t=$("#company").val();var z=$("#address").val();var a=$("#pcode").val();var b=$("#city").val();var o=$("#region").val();var q=$("#district").val();var s=$("#fax").val();var f=$("#mphone").val();var g=$("#sphone").val();var A=$("#email").val();var n=$("#website").val();var r=$("#nip").val();var m=$("#regon").val();var e=$("#mx").val();var l=$("#my").val();var x=$("#mz").val();var j=$("#sx").val();var w=$("#sy").val();var B=$("#sh").val();var v=$("#sv").val();var d=$("#sz").val();var u=$("#description").val();var i="";i=i+"event=dir2save";i=i+"&rec="+e_(p);i=i+"&xurl="+e_(h);i=i+"&fname="+e_(k);i=i+"&sname="+e_(c);i=i+"&company="+e_(t);i=i+"&address="+e_(z);i=i+"&pcode="+e_(a);i=i+"&city="+e_(b);i=i+"®ion="+e_(o);i=i+"&district="+e_(q);i=i+"&fax="+e_(s);i=i+"&mphone="+e_(f);i=i+"&sphone="+e_(g);i=i+"&email="+e_(A);i=i+"&website="+e_(n);i=i+"&nip="+e_(r);i=i+"®on="+e_(m);i=i+"&mx="+e_(e);i=i+"&my="+e_(l);i=i+"&mz="+e_(x);i=i+"&sx="+e_(j);i=i+"&sy="+e_(w);i=i+"&sh="+e_(B);i=i+"&sv="+e_(v);i=i+"&sz="+e_(d);i=i+"&description="+e_(u);$.post({url:"/http_.php",data:i,success:function(C){var D=trim_(C);if(D.length>=1){y.href=D;return true}}})}return false}function update_br2city_(){var a=form2params_($("#edit2br"),"edit2br.set");$.post({url:"/http_.php",data:a,success:function(b){if(b>=1){setting_();close_()}else{xerror_(get_err_())}}});return false}function chk2ewks_(h){var b=0;var e=1;var a=$("div.p2ewks div#form_ewks"+h);var g=$("input#chk_br_ewks"+h+":checked").length;var d=(g<=0);if(d){b=1;e=0}if(g>=1){var c=$(a).height();$(a).css("height","auto");var f=$(a).height();$(a).css("height","0px").toggleClass("h",false).animate({height:f},250,function(){$(a).toggleClass("h",d)})}else{$(a).animate({height:0},250,function(){$(a).toggleClass("h",d)})}}function panel_prices_on_(){var a="event=panel.set30&acc2pub=1";$.post({url:"/http_.php",data:a,success:function(b){open_()}});return false}function panel_prices_param_(){var a="";for(var d=1;d<=4;d++){var b=$("input#chk_br_ewks"+d+":checked").length;var c=0;if(b>=1){c=1}a=a+("&ewks"+d+"="+e_(c))+"&"+form2params_($("table#cbr_ewks_"+d),"")}return a}function panel_prices_save_(a){var b="event=panel.set30"+panel_prices_param_();$.post({url:"/http_.php",data:b,success:function(d){var e=trim_(d);var c=parseInt(e);if(c>=1){setting_()}if(typeof a==="function"){setTimeout(a,0)}}});return false}function panel_prices_calc_(n,k){if((n)&&(n>=1)){var b="event=panel.prices.calc.ref";var e=$("table.cbr div.xcombo#forma_dz").val();var a=$("table.cbr div.xcombo#rodzaj_dz").val();var c=$("table.cbr div.xcombo#ewid_ks").val();var g=$("table.cbr div.xcombo#pod_doch").val();var f=$("table.cbr div.xcombo#pod_vat").val();var m=$("table.cbr input#il_dok_sp").val();var j=$("table.cbr input#il_dok_zak").val();var l=$("table.cbr input#il_dok_wdt").val();var i=$("table.cbr input#il_dok_ie").val();var h=$("table.cbr input#il_kp_uop").val();var d=$("table.cbr input#il_kp_poz").val();if(true){b=b+"&forma_dz="+e_(e);b=b+"&rodzaj_dz="+e_(a);b=b+"&ewid_ks="+e_(c);b=b+"&pod_doch="+e_(g);b=b+"&pod_vat="+e_(f);b=b+"&il_dok_sp="+e_(m);b=b+"&il_dok_zak="+e_(j);b=b+"&il_dok_wdt="+e_(l);b=b+"&il_dok_ie="+e_(i);b=b+"&il_kp_uop="+e_(h);b=b+"&il_kp_poz="+e_(d)}$.post({url:"/http_.php",data:b,success:function(r){var x=r.split("|");var w=x.length;if(w>=7){var D=b64decode_(x[0]);var B=b64decode_(x[1]);var o=b64decode_(x[2]);var q=b64decode_(x[3]);var C=b64decode_(x[4]);var p=parseInt(x[5]);var t=parseInt(x[6]);var z=parseInt(x[7]);var A=parseInt(x[8]);var y=parseInt(x[9]);var v=parseInt(x[10]);var s=b64decode_(x[11]);var u=b64decode_(x[12]);$("table.cbr td#td_forma_dz").html(D);$("table.cbr td#td_rodzaj_dz").html(B);$("table.cbr td#td_ewid_ks").html(o);$("table.cbr td#td_pod_dochod").html(q);$("table.cbr td#td_platnik_vat").html(C);$("table.cbr input#il_dok_sp").val(p);$("table.cbr input#il_dok_zak").val(t);$("table.cbr input#il_dok_wdt").val(z);$("table.cbr input#il_dok_ie").val(A);$("table.cbr input#il_kp_uop").val(y);$("table.cbr input#il_kp_poz").val(v);$("table.cbr td#td_calc_cust").html(s);$("table.cbr td#td_calc_acco").html(u);xcombo2values_()}}})}else{var b="event=panel.prices.calc.window"+panel_prices_param_();window_(ml_win_panel_calc,b)}}function panel_prices_doksum_(e){var d=$("input#il_dok_baz_sp"+e).val();try{d=parseInt(d)}catch(b){d=0}var c=$("input#il_dok_baz_zak"+e).val();try{c=parseInt(c)}catch(b){c=0}var a=(d+c);$("#dok_sum"+e).html(a)}; function str2date_(strdate_) { strdate_ = $.trim(strdate_); if (strdate_.length>=1) { var re_date = /^(\d+)\-(\d+)\-(\d+)$/; if (!re_date.exec(strdate_)) { alert(ml_dtpformat_error); } else { var ret2dt_ = null; if (dtp_format_=="dd-mm-yyyy") { ret2dt_ = new Date (RegExp.$3, RegExp.$2-1, RegExp.$1, 0, 0, 0); } else { ret2dt_ = new Date (RegExp.$1, RegExp.$2-1, RegExp.$3, 0, 0, 0); } return (ret2dt_); } } return null; } function date2str_(xdate_) { var dd_s_ = "00"+(xdate_.getDate()+0); var dd_r_ = dd_s_.split("").reverse().join("").substr(0,2); dd_s_ = dd_r_.split("").reverse().join(""); var mm_s_ = "00"+(xdate_.getMonth()+1); var mm_r_ = mm_s_.split("").reverse().join("").substr(0,2); mm_s_ = mm_r_.split("").reverse().join(""); var yy_s_ = "0000"+(xdate_.getFullYear()); var yy_r_ = yy_s_.split("").reverse().join("").substr(0,4); yy_s_ = yy_r_.split("").reverse().join(""); if (dtp_format_=="dd-mm-yyyy") { var dtstr_ = dd_s_+"-"+mm_s_+"-"+yy_s_; } else { var dtstr_ = yy_s_+"-"+mm_s_+"-"+dd_s_; }; return trim_(dtstr_); //return trim_(new String (xdate_.getDate()+"-"+(xdate_.getMonth()+1)+"-"+xdate_.getFullYear()+" ")); } //-- ;(function (window, $, undefined) { ;(function () { var pluginName = 'datepicker', autoInitSelector = '.datepicker-here', $body, $datepickersContainer, containerBuilt = false, baseTemplate = '' + '
    ' + '' + '' + '
    ' + '
    ', defaults = { classes: '', inline: false, language: 'en', startDate: new Date(), firstDay: '', weekends: [6, 0], dateFormat: '', altField: '', altFieldDateFormat: '@', toggleSelected: true, keyboardNav: true, position: 'bottom left', offset: 12, view: 'days', minView: 'days', showOtherMonths: true, selectOtherMonths: true, moveToOtherMonthsOnSelect: true, showOtherYears: true, selectOtherYears: true, moveToOtherYearsOnSelect: true, minDate: '', maxDate: '', disableNavWhenOutOfRange: true, multipleDates: false, // Boolean or Number multipleDatesSeparator: ',', range: false, todayButton: false, clearButton: false, showEvent: 'focus', autoClose: false, // navigation monthsField: 'monthsShort', prevHtml: '', nextHtml: '', navTitles: { days: 'MM, yyyy', months: 'yyyy', years: 'yyyy1 - yyyy2' }, // timepicker timepicker: false, dateTimeSeparator: ' ', timeFormat: '', minHours: 0, maxHours: 24, minMinutes: 0, maxMinutes: 59, hoursStep: 1, minutesStep: 1, // events onSelect: '', onChangeMonth: '', onChangeYear: '', onChangeDecade: '', onChangeView: '', onRenderCell: '' }, hotKeys = { 'ctrlRight': [17, 39], 'ctrlUp': [17, 38], 'ctrlLeft': [17, 37], 'ctrlDown': [17, 40], 'shiftRight': [16, 39], 'shiftUp': [16, 38], 'shiftLeft': [16, 37], 'shiftDown': [16, 40], 'altUp': [18, 38], 'altRight': [18, 39], 'altLeft': [18, 37], 'altDown': [18, 40], 'ctrlShiftUp': [16, 17, 38] }, datepicker; var Datepicker = function (el, options) { this.el = el; this.$el = $(el); this.opts = $.extend(true, {}, defaults, options, this.$el.data()); if ($body == undefined) { $body = $('body'); } if (!this.opts.startDate) { this.opts.startDate = new Date(); } if (this.el.nodeName == 'INPUT') { this.elIsInput = true; } if (this.opts.altField) { this.$altField = typeof this.opts.altField == 'string' ? $(this.opts.altField) : this.opts.altField; } this.inited = false; this.visible = false; this.silent = false; // Need to prevent unnecessary rendering this.currentDate = this.opts.startDate; this.currentView = this.opts.view; this._createShortCuts(); this.selectedDates = []; this.views = {}; this.keys = []; this.minRange = ''; this.maxRange = ''; this._prevOnSelectValue = ''; this.init() }; datepicker = Datepicker; datepicker.prototype = { viewIndexes: ['days', 'months', 'years'], init: function () { if (!containerBuilt && !this.opts.inline && this.elIsInput) { this._buildDatepickersContainer(); } this._buildBaseHtml(); this._defineLocale(this.opts.language); this._syncWithMinMaxDates(); if (this.elIsInput) { if (!this.opts.inline) { // Set extra classes for proper transitions this._setPositionClasses(this.opts.position); this._bindEvents() } if (this.opts.keyboardNav) { this._bindKeyboardEvents(); } this.$datepicker.on('mousedown', this._onMouseDownDatepicker.bind(this)); this.$datepicker.on('mouseup', this._onMouseUpDatepicker.bind(this)); } if (this.opts.classes) { this.$datepicker.addClass(this.opts.classes) } if (this.opts.timepicker) { this.timepicker = new $.fn.datepicker.Timepicker(this, this.opts); this._bindTimepickerEvents(); } this.views[this.currentView] = new $.fn.datepicker.Body(this, this.currentView, this.opts); this.views[this.currentView].show(); this.nav = new $.fn.datepicker.Navigation(this, this.opts); this.view = this.currentView; this.$el.on('clickCell.adp', this._onClickCell.bind(this)); this.$datepicker.on('mouseenter', '.datepicker--cell', this._onMouseEnterCell.bind(this)); this.$datepicker.on('mouseleave', '.datepicker--cell', this._onMouseLeaveCell.bind(this)); this.inited = true; }, _createShortCuts: function () { this.minDate = this.opts.minDate ? this.opts.minDate : new Date(-8639999913600000); this.maxDate = this.opts.maxDate ? this.opts.maxDate : new Date(8639999913600000); }, _bindEvents : function () { this.$el.on(this.opts.showEvent + '.adp', this._onShowEvent.bind(this)); this.$el.on('mouseup.adp', this._onMouseUpEl.bind(this)); this.$el.on('blur.adp', this._onBlur.bind(this)); this.$el.on('keyup.adp', this._onKeyUpGeneral.bind(this)); $(window).on('resize.adp', this._onResize.bind(this)); $('body').on('mouseup.adp', this._onMouseUpBody.bind(this)); }, _bindKeyboardEvents: function () { this.$el.on('keydown.adp', this._onKeyDown.bind(this)); this.$el.on('keyup.adp', this._onKeyUp.bind(this)); this.$el.on('hotKey.adp', this._onHotKey.bind(this)); }, _bindTimepickerEvents: function () { this.$el.on('timeChange.adp', this._onTimeChange.bind(this)); }, isWeekend: function (day) { return this.opts.weekends.indexOf(day) !== -1; }, _defineLocale: function (lang) { if (typeof lang == 'string') { this.loc = $.fn.datepicker.language[lang]; if (!this.loc) { console.warn('Can\'t find language "' + lang + '" in Datepicker.language, will use "ru" instead'); this.loc = $.extend(true, {}, $.fn.datepicker.language.ru) } this.loc = $.extend(true, {}, $.fn.datepicker.language.ru, $.fn.datepicker.language[lang]) } else { this.loc = $.extend(true, {}, $.fn.datepicker.language.ru, lang) } if (this.opts.dateFormat) { this.loc.dateFormat = this.opts.dateFormat } if (this.opts.timeFormat) { this.loc.timeFormat = this.opts.timeFormat } if (this.opts.firstDay !== '') { this.loc.firstDay = this.opts.firstDay } if (this.opts.timepicker) { this.loc.dateFormat = [this.loc.dateFormat, this.loc.timeFormat].join(this.opts.dateTimeSeparator); } var boundary = this._getWordBoundaryRegExp; if (this.loc.timeFormat.match(boundary('aa')) || this.loc.timeFormat.match(boundary('AA')) ) { this.ampm = true; } }, _buildDatepickersContainer: function () { containerBuilt = true; $body.append('
    '); $datepickersContainer = $('#datepickers-container'); }, _buildBaseHtml: function () { var $appendTarget, $inline = $('
    '); if(this.el.nodeName == 'INPUT') { if (!this.opts.inline) { $appendTarget = $datepickersContainer; } else { $appendTarget = $inline.insertAfter(this.$el) } } else { $appendTarget = $inline.appendTo(this.$el) } this.$datepicker = $(baseTemplate).appendTo($appendTarget); this.$content = $('.datepicker--content', this.$datepicker); this.$nav = $('.datepicker--nav', this.$datepicker); }, _triggerOnChange: function () { if (!this.selectedDates.length) { // Prevent from triggering multiple onSelect callback with same argument (empty string) in IE10-11 if (this._prevOnSelectValue === '') return; this._prevOnSelectValue = ''; return this.opts.onSelect('', '', this); } var selectedDates = this.selectedDates, parsedSelected = datepicker.getParsedDate(selectedDates[0]), formattedDates, _this = this, dates = new Date( parsedSelected.year, parsedSelected.month, parsedSelected.date, parsedSelected.hours, parsedSelected.minutes ); formattedDates = selectedDates.map(function (date) { return _this.formatDate(_this.loc.dateFormat, date) }).join(this.opts.multipleDatesSeparator); // Create new dates array, to separate it from original selectedDates if (this.opts.multipleDates || this.opts.range) { dates = selectedDates.map(function(date) { var parsedDate = datepicker.getParsedDate(date); return new Date( parsedDate.year, parsedDate.month, parsedDate.date, parsedDate.hours, parsedDate.minutes ); }) } this._prevOnSelectValue = formattedDates; this.opts.onSelect(formattedDates, dates, this); }, next: function () { var d = this.parsedDate, o = this.opts; switch (this.view) { case 'days': this.date = new Date(d.year, d.month + 1, 1); if (o.onChangeMonth) o.onChangeMonth(this.parsedDate.month, this.parsedDate.year); break; case 'months': this.date = new Date(d.year + 1, d.month, 1); if (o.onChangeYear) o.onChangeYear(this.parsedDate.year); break; case 'years': this.date = new Date(d.year + 10, 0, 1); if (o.onChangeDecade) o.onChangeDecade(this.curDecade); break; } }, prev: function () { var d = this.parsedDate, o = this.opts; switch (this.view) { case 'days': this.date = new Date(d.year, d.month - 1, 1); if (o.onChangeMonth) o.onChangeMonth(this.parsedDate.month, this.parsedDate.year); break; case 'months': this.date = new Date(d.year - 1, d.month, 1); if (o.onChangeYear) o.onChangeYear(this.parsedDate.year); break; case 'years': this.date = new Date(d.year - 10, 0, 1); if (o.onChangeDecade) o.onChangeDecade(this.curDecade); break; } }, formatDate: function (string, date) { date = date || this.date; var result = string, boundary = this._getWordBoundaryRegExp, locale = this.loc, leadingZero = datepicker.getLeadingZeroNum, decade = datepicker.getDecade(date), d = datepicker.getParsedDate(date), fullHours = d.fullHours, hours = d.hours, ampm = string.match(boundary('aa')) || string.match(boundary('AA')), dayPeriod = 'am', validHours; if (this.opts.timepicker && this.timepicker && ampm) { validHours = this.timepicker._getValidHoursFromDate(date, ampm); fullHours = leadingZero(validHours.hours); hours = validHours.hours; dayPeriod = validHours.dayPeriod; } switch (true) { case /@/.test(result): result = result.replace(/@/, date.getTime()); case /aa/.test(result): result = result.replace(boundary('aa'), dayPeriod); case /AA/.test(result): result = result.replace(boundary('AA'), dayPeriod.toUpperCase()); case /dd/.test(result): result = result.replace(boundary('dd'), d.fullDate); case /d/.test(result): result = result.replace(boundary('d'), d.date); case /DD/.test(result): result = result.replace(boundary('DD'), locale.days[d.day]); case /D/.test(result): result = result.replace(boundary('D'), locale.daysShort[d.day]); case /mm/.test(result): result = result.replace(boundary('mm'), d.fullMonth); case /m/.test(result): result = result.replace(boundary('m'), d.month + 1); case /MM/.test(result): result = result.replace(boundary('MM'), this.loc.months[d.month]); case /M/.test(result): result = result.replace(boundary('M'), locale.monthsShort[d.month]); case /ii/.test(result): result = result.replace(boundary('ii'), d.fullMinutes); case /i/.test(result): result = result.replace(boundary('i'), d.minutes); case /hh/.test(result): result = result.replace(boundary('hh'), fullHours); case /h/.test(result): result = result.replace(boundary('h'), hours); case /yyyy/.test(result): result = result.replace(boundary('yyyy'), d.year); case /yyyy1/.test(result): result = result.replace(boundary('yyyy1'), decade[0]); case /yyyy2/.test(result): result = result.replace(boundary('yyyy2'), decade[1]); case /yy/.test(result): result = result.replace(boundary('yy'), d.year.toString().slice(-2)); } return result; }, _getWordBoundaryRegExp: function (sign) { return new RegExp('\\b(?=[a-zA-Z0-9äöüßÄÖÜ<])' + sign + '(?![>a-zA-Z0-9äöüßÄÖÜ])'); }, selectDate: function (date) { var _this = this, opts = _this.opts, d = _this.parsedDate, selectedDates = _this.selectedDates, len = selectedDates.length, newDate = ''; if (Array.isArray(date)) { date.forEach(function (d) { _this.selectDate(d) }); return; } if (!(date instanceof Date)) return; this.lastSelectedDate = date; // Set new time values from Date if (this.timepicker) { this.timepicker._setTime(date); } // On this step timepicker will set valid values in it's instance _this._trigger('selectDate', date); // Set correct time values after timepicker's validation // Prevent from setting hours or minutes which values are lesser then `min` value or // greater then `max` value if (this.timepicker) { date.setHours(this.timepicker.hours); date.setMinutes(this.timepicker.minutes) } if (_this.view == 'days') { if (date.getMonth() != d.month && opts.moveToOtherMonthsOnSelect) { newDate = new Date(date.getFullYear(), date.getMonth(), 1); } } if (_this.view == 'years') { if (date.getFullYear() != d.year && opts.moveToOtherYearsOnSelect) { newDate = new Date(date.getFullYear(), 0, 1); } } if (newDate) { _this.silent = true; _this.date = newDate; _this.silent = false; _this.nav._render() } if (opts.multipleDates && !opts.range) { // Set priority to range functionality if (len === opts.multipleDates) return; if (!_this._isSelected(date)) { _this.selectedDates.push(date); } } else if (opts.range) { if (len == 2) { _this.selectedDates = [date]; _this.minRange = date; _this.maxRange = ''; } else if (len == 1) { _this.selectedDates.push(date); if (!_this.maxRange){ _this.maxRange = date; } else { _this.minRange = date; } // Swap dates if they were selected via dp.selectDate() and second date was smaller then first if (datepicker.bigger(_this.maxRange, _this.minRange)) { _this.maxRange = _this.minRange; _this.minRange = date; } _this.selectedDates = [_this.minRange, _this.maxRange] } else { _this.selectedDates = [date]; _this.minRange = date; } } else { _this.selectedDates = [date]; } _this._setInputValue(); if (opts.onSelect) { _this._triggerOnChange(); } if (opts.autoClose && !this.timepickerIsActive) { if (!opts.multipleDates && !opts.range) { _this.hide(); } else if (opts.range && _this.selectedDates.length == 2) { _this.hide(); } } _this.views[this.currentView]._render() }, removeDate: function (date) { var selected = this.selectedDates, _this = this; if (!(date instanceof Date)) return; return selected.some(function (curDate, i) { if (datepicker.isSame(curDate, date)) { selected.splice(i, 1); if (!_this.selectedDates.length) { _this.minRange = ''; _this.maxRange = ''; _this.lastSelectedDate = ''; } else { _this.lastSelectedDate = _this.selectedDates[_this.selectedDates.length - 1]; } _this.views[_this.currentView]._render(); _this._setInputValue(); if (_this.opts.onSelect) { _this._triggerOnChange(); } return true } }) }, today: function () { this.silent = true; this.view = this.opts.minView; this.silent = false; this.date = new Date(); if (this.opts.todayButton instanceof Date) { this.selectDate(this.opts.todayButton) } }, clear: function () { this.selectedDates = []; this.minRange = ''; this.maxRange = ''; this.views[this.currentView]._render(); this._setInputValue(); if (this.opts.onSelect) { this._triggerOnChange() } }, /** * Updates datepicker options * @param {String|Object} param - parameter's name to update. If object then it will extend current options * @param {String|Number|Object} [value] - new param value */ update: function (param, value) { var len = arguments.length, lastSelectedDate = this.lastSelectedDate; if (len == 2) { this.opts[param] = value; } else if (len == 1 && typeof param == 'object') { this.opts = $.extend(true, this.opts, param) } this._createShortCuts(); this._syncWithMinMaxDates(); this._defineLocale(this.opts.language); this.nav._addButtonsIfNeed(); this.nav._render(); this.views[this.currentView]._render(); if (this.elIsInput && !this.opts.inline) { this._setPositionClasses(this.opts.position); if (this.visible) { this.setPosition(this.opts.position) } } if (this.opts.classes) { this.$datepicker.addClass(this.opts.classes) } if (this.opts.timepicker) { if (lastSelectedDate) this.timepicker._handleDate(lastSelectedDate); this.timepicker._updateRanges(); this.timepicker._updateCurrentTime(); // Change hours and minutes if it's values have been changed through min/max hours/minutes if (lastSelectedDate) { lastSelectedDate.setHours(this.timepicker.hours); lastSelectedDate.setMinutes(this.timepicker.minutes); } } this._setInputValue(); return this; }, _syncWithMinMaxDates: function () { var curTime = this.date.getTime(); this.silent = true; if (this.minTime > curTime) { this.date = this.minDate; } if (this.maxTime < curTime) { this.date = this.maxDate; } this.silent = false; }, _isSelected: function (checkDate, cellType) { var res = false; this.selectedDates.some(function (date) { if (datepicker.isSame(date, checkDate, cellType)) { res = date; return true; } }); return res; }, _setInputValue: function () { var _this = this, opts = _this.opts, format = _this.loc.dateFormat, altFormat = opts.altFieldDateFormat, value = _this.selectedDates.map(function (date) { return _this.formatDate(format, date) }), altValues; if (opts.altField && _this.$altField.length) { altValues = this.selectedDates.map(function (date) { return _this.formatDate(altFormat, date) }); altValues = altValues.join(this.opts.multipleDatesSeparator); this.$altField.val(altValues); } value = value.join(this.opts.multipleDatesSeparator); this.$el.val(value) }, /** * Check if date is between minDate and maxDate * @param date {object} - date object * @param type {string} - cell type * @returns {boolean} * @private */ _isInRange: function (date, type) { var time = date.getTime(), d = datepicker.getParsedDate(date), min = datepicker.getParsedDate(this.minDate), max = datepicker.getParsedDate(this.maxDate), dMinTime = new Date(d.year, d.month, min.date).getTime(), dMaxTime = new Date(d.year, d.month, max.date).getTime(), types = { day: time >= this.minTime && time <= this.maxTime, month: dMinTime >= this.minTime && dMaxTime <= this.maxTime, year: d.year >= min.year && d.year <= max.year }; return type ? types[type] : types.day }, _getDimensions: function ($el) { var offset = $el.offset(); return { width: $el.outerWidth(), height: $el.outerHeight(), left: offset.left, top: offset.top } }, _getDateFromCell: function (cell) { var curDate = this.parsedDate, year = cell.data('year') || curDate.year, month = cell.data('month') == undefined ? curDate.month : cell.data('month'), date = cell.data('date') || 1; return new Date(year, month, date); }, _setPositionClasses: function (pos) { pos = pos.split(' '); var main = pos[0], sec = pos[1], classes = 'datepicker -' + main + '-' + sec + '- -from-' + main + '-'; if (this.visible) classes += ' active'; this.$datepicker .removeAttr('class') .addClass(classes); }, setPosition: function (position) { position = position || this.opts.position; var dims = this._getDimensions(this.$el), selfDims = this._getDimensions(this.$datepicker), pos = position.split(' '), top, left, offset = this.opts.offset, main = pos[0], secondary = pos[1]; switch (main) { case 'top': top = dims.top - selfDims.height - offset; break; case 'right': left = dims.left + dims.width + offset; break; case 'bottom': top = dims.top + dims.height + offset; break; case 'left': left = dims.left - selfDims.width - offset; break; } switch(secondary) { case 'top': top = dims.top; break; case 'right': left = dims.left + dims.width - selfDims.width; break; case 'bottom': top = dims.top + dims.height - selfDims.height; break; case 'left': left = dims.left; break; case 'center': if (/left|right/.test(main)) { top = dims.top + dims.height/2 - selfDims.height/2; } else { left = dims.left + dims.width/2 - selfDims.width/2; } } this.$datepicker .css({ left: left, top: top }) }, show: function () { this.setPosition(this.opts.position); this.$datepicker.addClass('active'); this.visible = true; }, hide: function () { this.$datepicker .removeClass('active') .css({ left: '-100000px' }); this.focused = ''; this.keys = []; this.inFocus = false; this.visible = false; this.$el.blur(); }, down: function (date) { this._changeView(date, 'down'); }, up: function (date) { this._changeView(date, 'up'); }, _changeView: function (date, dir) { date = date || this.focused || this.date; var nextView = dir == 'up' ? this.viewIndex + 1 : this.viewIndex - 1; if (nextView > 2) nextView = 2; if (nextView < 0) nextView = 0; this.silent = true; this.date = new Date(date.getFullYear(), date.getMonth(), 1); this.silent = false; this.view = this.viewIndexes[nextView]; }, _handleHotKey: function (key) { var date = datepicker.getParsedDate(this._getFocusedDate()), focusedParsed, o = this.opts, newDate, totalDaysInNextMonth, monthChanged = false, yearChanged = false, decadeChanged = false, y = date.year, m = date.month, d = date.date; switch (key) { case 'ctrlRight': case 'ctrlUp': m += 1; monthChanged = true; break; case 'ctrlLeft': case 'ctrlDown': m -= 1; monthChanged = true; break; case 'shiftRight': case 'shiftUp': yearChanged = true; y += 1; break; case 'shiftLeft': case 'shiftDown': yearChanged = true; y -= 1; break; case 'altRight': case 'altUp': decadeChanged = true; y += 10; break; case 'altLeft': case 'altDown': decadeChanged = true; y -= 10; break; case 'ctrlShiftUp': this.up(); break; } totalDaysInNextMonth = datepicker.getDaysCount(new Date(y,m)); newDate = new Date(y,m,d); // If next month has less days than current, set date to total days in that month if (totalDaysInNextMonth < d) d = totalDaysInNextMonth; // Check if newDate is in valid range if (newDate.getTime() < this.minTime) { newDate = this.minDate; } else if (newDate.getTime() > this.maxTime) { newDate = this.maxDate; } this.focused = newDate; focusedParsed = datepicker.getParsedDate(newDate); if (monthChanged && o.onChangeMonth) { o.onChangeMonth(focusedParsed.month, focusedParsed.year) } if (yearChanged && o.onChangeYear) { o.onChangeYear(focusedParsed.year) } if (decadeChanged && o.onChangeDecade) { o.onChangeDecade(this.curDecade) } }, _registerKey: function (key) { var exists = this.keys.some(function (curKey) { return curKey == key; }); if (!exists) { this.keys.push(key) } }, _unRegisterKey: function (key) { var index = this.keys.indexOf(key); this.keys.splice(index, 1); }, _isHotKeyPressed: function () { var currentHotKey, found = false, _this = this, pressedKeys = this.keys.sort(); for (var hotKey in hotKeys) { currentHotKey = hotKeys[hotKey]; if (pressedKeys.length != currentHotKey.length) continue; if (currentHotKey.every(function (key, i) { return key == pressedKeys[i]})) { _this._trigger('hotKey', hotKey); found = true; } } return found; }, _trigger: function (event, args) { this.$el.trigger(event, args) }, _focusNextCell: function (keyCode, type) { type = type || this.cellType; var date = datepicker.getParsedDate(this._getFocusedDate()), y = date.year, m = date.month, d = date.date; if (this._isHotKeyPressed()){ return; } switch(keyCode) { case 37: // left type == 'day' ? (d -= 1) : ''; type == 'month' ? (m -= 1) : ''; type == 'year' ? (y -= 1) : ''; break; case 38: // up type == 'day' ? (d -= 7) : ''; type == 'month' ? (m -= 3) : ''; type == 'year' ? (y -= 4) : ''; break; case 39: // right type == 'day' ? (d += 1) : ''; type == 'month' ? (m += 1) : ''; type == 'year' ? (y += 1) : ''; break; case 40: // down type == 'day' ? (d += 7) : ''; type == 'month' ? (m += 3) : ''; type == 'year' ? (y += 4) : ''; break; } var nd = new Date(y,m,d); if (nd.getTime() < this.minTime) { nd = this.minDate; } else if (nd.getTime() > this.maxTime) { nd = this.maxDate; } this.focused = nd; }, _getFocusedDate: function () { var focused = this.focused || this.selectedDates[this.selectedDates.length - 1], d = this.parsedDate; if (!focused) { switch (this.view) { case 'days': focused = new Date(d.year, d.month, new Date().getDate()); break; case 'months': focused = new Date(d.year, d.month, 1); break; case 'years': focused = new Date(d.year, 0, 1); break; } } return focused; }, _getCell: function (date, type) { type = type || this.cellType; var d = datepicker.getParsedDate(date), selector = '.datepicker--cell[data-year="' + d.year + '"]', $cell; switch (type) { case 'month': selector = '[data-month="' + d.month + '"]'; break; case 'day': selector += '[data-month="' + d.month + '"][data-date="' + d.date + '"]'; break; } $cell = this.views[this.currentView].$el.find(selector); return $cell.length ? $cell : ''; }, destroy: function () { var _this = this; _this.$el .off('.adp') .data('datepicker', ''); _this.selectedDates = []; _this.focused = ''; _this.views = {}; _this.keys = []; _this.minRange = ''; _this.maxRange = ''; if (_this.opts.inline || !_this.elIsInput) { _this.$datepicker.closest('.datepicker-inline').remove(); } else { _this.$datepicker.remove(); } }, _onShowEvent: function (e) { if (!this.visible) { this.show(); } }, _onBlur: function () { if (!this.inFocus && this.visible) { this.hide(); } }, _onMouseDownDatepicker: function (e) { this.inFocus = true; }, _onMouseUpDatepicker: function (e) { this.inFocus = false; e.originalEvent.inFocus = true; if (!e.originalEvent.timepickerFocus) this.$el.focus(); }, _onKeyUpGeneral: function (e) { var val = this.$el.val(); if (!val) { this.clear(); } }, _onResize: function () { if (this.visible) { this.setPosition(); } }, _onMouseUpBody: function (e) { if (e.originalEvent.inFocus) return; if (this.visible && !this.inFocus) { this.hide(); } }, _onMouseUpEl: function (e) { e.originalEvent.inFocus = true; setTimeout(this._onKeyUpGeneral.bind(this),4); }, _onKeyDown: function (e) { var code = e.which; this._registerKey(code); // Arrows if (code >= 37 && code <= 40) { e.preventDefault(); this._focusNextCell(code); } // Enter if (code == 13) { if (this.focused) { if (this._getCell(this.focused).hasClass('-disabled-')) return; if (this.view != this.opts.minView) { this.down() } else { var alreadySelected = this._isSelected(this.focused, this.cellType); if (!alreadySelected) { if (this.timepicker) { this.focused.setHours(this.timepicker.hours); this.focused.setMinutes(this.timepicker.minutes); } this.selectDate(this.focused); } else if (alreadySelected && this.opts.toggleSelected){ this.removeDate(this.focused); } } } } // Esc if (code == 27) { this.hide(); } }, _onKeyUp: function (e) { var code = e.which; this._unRegisterKey(code); }, _onHotKey: function (e, hotKey) { this._handleHotKey(hotKey); }, _onMouseEnterCell: function (e) { var $cell = $(e.target).closest('.datepicker--cell'), date = this._getDateFromCell($cell); // Prevent from unnecessary rendering and setting new currentDate this.silent = true; if (this.focused) { this.focused = '' } $cell.addClass('-focus-'); this.focused = date; this.silent = false; if (this.opts.range && this.selectedDates.length == 1) { this.minRange = this.selectedDates[0]; this.maxRange = ''; if (datepicker.less(this.minRange, this.focused)) { this.maxRange = this.minRange; this.minRange = ''; } this.views[this.currentView]._update(); } }, _onMouseLeaveCell: function (e) { var $cell = $(e.target).closest('.datepicker--cell'); $cell.removeClass('-focus-'); this.silent = true; this.focused = ''; this.silent = false; }, _onTimeChange: function (e, h, m) { var date = new Date(), selectedDates = this.selectedDates, selected = false; if (selectedDates.length) { selected = true; date = this.lastSelectedDate; } date.setHours(h); date.setMinutes(m); if (!selected && !this._getCell(date).hasClass('-disabled-')) { this.selectDate(date); } else { this._setInputValue(); if (this.opts.onSelect) { this._triggerOnChange(); } } }, _onClickCell: function (e, date) { if (this.timepicker) { date.setHours(this.timepicker.hours); date.setMinutes(this.timepicker.minutes); } this.selectDate(date); }, set focused(val) { if (!val && this.focused) { var $cell = this._getCell(this.focused); if ($cell.length) { $cell.removeClass('-focus-') } } this._focused = val; if (this.opts.range && this.selectedDates.length == 1) { this.minRange = this.selectedDates[0]; this.maxRange = ''; if (datepicker.less(this.minRange, this._focused)) { this.maxRange = this.minRange; this.minRange = ''; } } if (this.silent) return; this.date = val; }, get focused() { return this._focused; }, get parsedDate() { return datepicker.getParsedDate(this.date); }, set date (val) { if (!(val instanceof Date)) return; this.currentDate = val; if (this.inited && !this.silent) { this.views[this.view]._render(); this.nav._render(); if (this.visible && this.elIsInput) { this.setPosition(); } } return val; }, get date () { return this.currentDate }, set view (val) { this.viewIndex = this.viewIndexes.indexOf(val); if (this.viewIndex < 0) { return; } this.prevView = this.currentView; this.currentView = val; if (this.inited) { if (!this.views[val]) { this.views[val] = new $.fn.datepicker.Body(this, val, this.opts) } else { this.views[val]._render(); } this.views[this.prevView].hide(); this.views[val].show(); this.nav._render(); if (this.opts.onChangeView) { this.opts.onChangeView(val) } if (this.elIsInput && this.visible) this.setPosition(); } return val }, get view() { return this.currentView; }, get cellType() { return this.view.substring(0, this.view.length - 1) }, get minTime() { var min = datepicker.getParsedDate(this.minDate); return new Date(min.year, min.month, min.date).getTime() }, get maxTime() { var max = datepicker.getParsedDate(this.maxDate); return new Date(max.year, max.month, max.date).getTime() }, get curDecade() { return datepicker.getDecade(this.date) } }; // Utils // ------------------------------------------------- datepicker.getDaysCount = function (date) { return new Date(date.getFullYear(), date.getMonth() + 1, 0).getDate(); }; datepicker.getParsedDate = function (date) { return { year: date.getFullYear(), month: date.getMonth(), fullMonth: (date.getMonth() + 1) < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1, // One based date: date.getDate(), fullDate: date.getDate() < 10 ? '0' + date.getDate() : date.getDate(), day: date.getDay(), hours: date.getHours(), fullHours: date.getHours() < 10 ? '0' + date.getHours() : date.getHours() , minutes: date.getMinutes(), fullMinutes: date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes() } }; datepicker.getDecade = function (date) { var firstYear = Math.floor(date.getFullYear() / 10) * 10; return [firstYear, firstYear + 9]; }; datepicker.template = function (str, data) { return str.replace(/#\{([\w]+)\}/g, function (source, match) { if (data[match] || data[match] === 0) { return data[match] } }); }; datepicker.isSame = function (date1, date2, type) { if (!date1 || !date2) return false; var d1 = datepicker.getParsedDate(date1), d2 = datepicker.getParsedDate(date2), _type = type ? type : 'day', conditions = { day: d1.date == d2.date && d1.month == d2.month && d1.year == d2.year, month: d1.month == d2.month && d1.year == d2.year, year: d1.year == d2.year }; return conditions[_type]; }; datepicker.less = function (dateCompareTo, date, type) { if (!dateCompareTo || !date) return false; return date.getTime() < dateCompareTo.getTime(); }; datepicker.bigger = function (dateCompareTo, date, type) { if (!dateCompareTo || !date) return false; return date.getTime() > dateCompareTo.getTime(); }; datepicker.getLeadingZeroNum = function (num) { return parseInt(num) < 10 ? '0' + num : num; }; /** * Returns copy of date with hours and minutes equals to 0 * @param date {Date} */ datepicker.resetTime = function (date) { if (typeof date != 'object') return; date = datepicker.getParsedDate(date); return new Date(date.year, date.month, date.date) }; $.fn.datepicker = function ( options ) { return this.each(function () { if (!$.data(this, pluginName)) { $.data(this, pluginName, new Datepicker( this, options )); } else { var _this = $.data(this, pluginName); _this.opts = $.extend(true, _this.opts, options); _this.update(); } }); }; $.fn.datepicker.Constructor = Datepicker; $.fn.datepicker.language = { en: { days: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'], daysShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], daysMin: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'], months: ['January','February','March','April','May','June', 'July','August','September','October','November','December'], monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], today: 'Today', clear: 'Clear', dateFormat: 'mm/dd/yyyy', timeFormat: 'hh:ii aa', firstDay: 0 }, pl: { days: ['Niedziela', 'Poniedziałek', 'Wtorek', 'Środa', 'Czwartek', 'Piątek', 'Sobota'], daysShort: ['Nie', 'Pon', 'Wto', 'Śro', 'Czw', 'Pią', 'Sob'], daysMin: ['Nd', 'Pn', 'Wt', 'Śr', 'Czw', 'Pt', 'So'], months: ['Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec', 'Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień'], monthsShort: ['Sty', 'Lut', 'Mar', 'Kwi', 'Maj', 'Cze', 'Lip', 'Sie', 'Wrz', 'Paź', 'Lis', 'Gru'], today: 'Dzisiaj', clear: 'Wyczyść', dateFormat: 'yyyy-mm-dd', timeFormat: 'hh:ii:aa', firstDay: 1 }, ru: { days: ['Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота'], daysShort: ['Вос','Пон','Вто','Сре','Чет','Пят','Суб'], daysMin: ['Вс','Пн','Вт','Ср','Чт','Пт','Сб'], months: ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'], monthsShort: ['Янв', 'Фев', 'Мар', 'Апр', 'Май', 'Июн', 'Июл', 'Авг', 'Сен', 'Окт', 'Ноя', 'Дек'], today: 'Сегодня', clear: 'Очистить', dateFormat: 'dd.mm.yyyy', timeFormat: 'hh:ii', firstDay: 1 } }; $(function () { $(autoInitSelector).datepicker(); }) })(); ;(function () { var templates = { days:'' + '
    ' + '
    ' + '
    ' + '
    ', months: '' + '
    ' + '
    ' + '
    ', years: '' + '
    ' + '
    ' + '
    ' }, datepicker = $.fn.datepicker, dp = datepicker.Constructor; datepicker.Body = function (d, type, opts) { this.d = d; this.type = type; this.opts = opts; this.init(); }; datepicker.Body.prototype = { init: function () { this._buildBaseHtml(); this._render(); this._bindEvents(); }, _bindEvents: function () { this.$el.on('click', '.datepicker--cell', $.proxy(this._onClickCell, this)); }, _buildBaseHtml: function () { this.$el = $(templates[this.type]).appendTo(this.d.$content); this.$names = $('.datepicker--days-names', this.$el); this.$cells = $('.datepicker--cells', this.$el); }, _getDayNamesHtml: function (firstDay, curDay, html, i) { curDay = curDay != undefined ? curDay : firstDay; html = html ? html : ''; i = i != undefined ? i : 0; if (i > 7) return html; if (curDay == 7) return this._getDayNamesHtml(firstDay, 0, html, ++i); html += '
    ' + this.d.loc.daysMin[curDay] + '
    '; return this._getDayNamesHtml(firstDay, ++curDay, html, ++i); }, _getCellContents: function (date, type) { var classes = "datepicker--cell datepicker--cell-" + type, currentDate = new Date(), parent = this.d, minRange = dp.resetTime(parent.minRange), maxRange = dp.resetTime(parent.maxRange), opts = parent.opts, d = dp.getParsedDate(date), render = {}, html = d.date; if (opts.onRenderCell) { render = opts.onRenderCell(date, type) || {}; html = render.html ? render.html : html; classes += render.classes ? ' ' + render.classes : ''; } switch (type) { case 'day': if (parent.isWeekend(d.day)) classes += " -weekend-"; if (d.month != this.d.parsedDate.month) { classes += " -other-month-"; if (!opts.selectOtherMonths) { classes += " -disabled-"; } if (!opts.showOtherMonths) html = ''; } break; case 'month': html = parent.loc[parent.opts.monthsField][d.month]; break; case 'year': var decade = parent.curDecade; html = d.year; if (d.year < decade[0] || d.year > decade[1]) { classes += ' -other-decade-'; if (!opts.selectOtherYears) { classes += " -disabled-"; } if (!opts.showOtherYears) html = ''; } break; } if (opts.onRenderCell) { render = opts.onRenderCell(date, type) || {}; html = render.html ? render.html : html; classes += render.classes ? ' ' + render.classes : ''; } if (opts.range) { if (dp.isSame(minRange, date, type)) classes += ' -range-from-'; if (dp.isSame(maxRange, date, type)) classes += ' -range-to-'; if (parent.selectedDates.length == 1 && parent.focused) { if ( (dp.bigger(minRange, date) && dp.less(parent.focused, date)) || (dp.less(maxRange, date) && dp.bigger(parent.focused, date))) { classes += ' -in-range-' } if (dp.less(maxRange, date) && dp.isSame(parent.focused, date)) { classes += ' -range-from-' } if (dp.bigger(minRange, date) && dp.isSame(parent.focused, date)) { classes += ' -range-to-' } } else if (parent.selectedDates.length == 2) { if (dp.bigger(minRange, date) && dp.less(maxRange, date)) { classes += ' -in-range-' } } } if (dp.isSame(currentDate, date, type)) classes += ' -current-'; if (parent.focused && dp.isSame(date, parent.focused, type)) classes += ' -focus-'; if (parent._isSelected(date, type)) classes += ' -selected-'; if (!parent._isInRange(date, type) || render.disabled) classes += ' -disabled-'; return { html: html, classes: classes } }, /** * Calculates days number to render. Generates days html and returns it. * @param {object} date - Date object * @returns {string} * @private */ _getDaysHtml: function (date) { var totalMonthDays = dp.getDaysCount(date), firstMonthDay = new Date(date.getFullYear(), date.getMonth(), 1).getDay(), lastMonthDay = new Date(date.getFullYear(), date.getMonth(), totalMonthDays).getDay(), daysFromPevMonth = firstMonthDay - this.d.loc.firstDay, daysFromNextMonth = 6 - lastMonthDay + this.d.loc.firstDay; daysFromPevMonth = daysFromPevMonth < 0 ? daysFromPevMonth + 7 : daysFromPevMonth; daysFromNextMonth = daysFromNextMonth > 6 ? daysFromNextMonth - 7 : daysFromNextMonth; var startDayIndex = -daysFromPevMonth + 1, m, y, html = ''; for (var i = startDayIndex, max = totalMonthDays + daysFromNextMonth; i <= max; i++) { y = date.getFullYear(); m = date.getMonth(); html += this._getDayHtml(new Date(y, m, i)) } return html; }, _getDayHtml: function (date) { var content = this._getCellContents(date, 'day'); return '
    ' + content.html + '
    '; }, /** * Generates months html * @param {object} date - date instance * @returns {string} * @private */ _getMonthsHtml: function (date) { var html = '', d = dp.getParsedDate(date), i = 0; while(i < 12) { html += this._getMonthHtml(new Date(d.year, i)); i++ } return html; }, _getMonthHtml: function (date) { var content = this._getCellContents(date, 'month'); return '
    ' + content.html + '
    ' }, _getYearsHtml: function (date) { var d = dp.getParsedDate(date), decade = dp.getDecade(date), firstYear = decade[0] - 1, html = '', i = firstYear; for (i; i <= decade[1] + 1; i++) { html += this._getYearHtml(new Date(i , 0)); } return html; }, _getYearHtml: function (date) { var content = this._getCellContents(date, 'year'); return '
    ' + content.html + '
    ' }, _renderTypes: { days: function () { var dayNames = this._getDayNamesHtml(this.d.loc.firstDay), days = this._getDaysHtml(this.d.currentDate); this.$cells.html(days); this.$names.html(dayNames) }, months: function () { var html = this._getMonthsHtml(this.d.currentDate); this.$cells.html(html) }, years: function () { var html = this._getYearsHtml(this.d.currentDate); this.$cells.html(html) } }, _render: function () { this._renderTypes[this.type].bind(this)(); }, _update: function () { var $cells = $('.datepicker--cell', this.$cells), _this = this, classes, $cell, date; $cells.each(function (cell, i) { $cell = $(this); date = _this.d._getDateFromCell($(this)); classes = _this._getCellContents(date, _this.d.cellType); $cell.attr('class',classes.classes) }); }, show: function () { this.$el.addClass('active'); this.acitve = true; }, hide: function () { this.$el.removeClass('active'); this.active = false; }, // Events // ------------------------------------------------- _handleClick: function (el) { var date = el.data('date') || 1, month = el.data('month') || 0, year = el.data('year') || this.d.parsedDate.year, dp = this.d; // Change view if min view does not reach yet if (dp.view != this.opts.minView) { dp.down(new Date(year, month, date)); return; } // Select date if min view is reached var selectedDate = new Date(year, month, date), alreadySelected = this.d._isSelected(selectedDate, this.d.cellType); if (!alreadySelected) { dp._trigger('clickCell', selectedDate); } if (alreadySelected && this.opts.range) { // Add possibility to select same date when range is true if (dp.selectedDates.length != 2 && !this.opts.toggleSelected || this.opts.toggleSelected) { dp._trigger('clickCell', selectedDate); // Change last selected date to be able to change time on last date dp.lastSelectedDate = alreadySelected; } } else if (alreadySelected && this.opts.toggleSelected){ dp.removeDate(selectedDate); } // Change last selected date to be able to change time when clicking on this cell if (alreadySelected && !this.opts.toggleSelected) { dp.lastSelectedDate = alreadySelected; if (dp.opts.timepicker) { dp.timepicker._setTime(alreadySelected); dp.timepicker.update(); } } }, _onClickCell: function (e) { var $el = $(e.target).closest('.datepicker--cell'); if ($el.hasClass('-disabled-')) return; this._handleClick.bind(this)($el); } }; })(); ;(function () { var template = '' + '
    #{prevHtml}
    ' + '
    #{title}
    ' + '
    #{nextHtml}
    ', buttonsContainerTemplate = '
    ', button = '#{label}', datepicker = $.fn.datepicker, dp = datepicker.Constructor; datepicker.Navigation = function (d, opts) { this.d = d; this.opts = opts; this.$buttonsContainer = ''; this.init(); }; datepicker.Navigation.prototype = { init: function () { this._buildBaseHtml(); this._bindEvents(); }, _bindEvents: function () { this.d.$nav.on('click', '.datepicker--nav-action', $.proxy(this._onClickNavButton, this)); this.d.$nav.on('click', '.datepicker--nav-title', $.proxy(this._onClickNavTitle, this)); this.d.$datepicker.on('click', '.datepicker--button', $.proxy(this._onClickNavButton, this)); }, _buildBaseHtml: function () { this._render(); this._addButtonsIfNeed(); }, _addButtonsIfNeed: function () { if (this.opts.todayButton) { this._addButton('today') } if (this.opts.clearButton) { this._addButton('clear') } }, _render: function () { var title = this._getTitle(this.d.currentDate), html = dp.template(template, $.extend({title: title}, this.opts)); this.d.$nav.html(html); if (this.d.view == 'years') { $('.datepicker--nav-title', this.d.$nav).addClass('-disabled-'); } this.setNavStatus(); }, _getTitle: function (date) { return this.d.formatDate(this.opts.navTitles[this.d.view], date) }, _addButton: function (type) { if (!this.$buttonsContainer.length) { this._addButtonsContainer(); } var data = { action: type, label: this.d.loc[type] }, html = dp.template(button, data); if ($('[data-action=' + type + ']', this.$buttonsContainer).length) return; this.$buttonsContainer.append(html); }, _addButtonsContainer: function () { this.d.$datepicker.append(buttonsContainerTemplate); this.$buttonsContainer = $('.datepicker--buttons', this.d.$datepicker); }, setNavStatus: function () { if (!(this.opts.minDate || this.opts.maxDate) || !this.opts.disableNavWhenOutOfRange) return; var date = this.d.parsedDate, m = date.month, y = date.year, d = date.date; switch (this.d.view) { case 'days': if (!this.d._isInRange(new Date(y, m-1, d), 'month')) { this._disableNav('prev') } if (!this.d._isInRange(new Date(y, m+1, d), 'month')) { this._disableNav('next') } break; case 'months': if (!this.d._isInRange(new Date(y-1, m, d), 'year')) { this._disableNav('prev') } if (!this.d._isInRange(new Date(y+1, m, d), 'year')) { this._disableNav('next') } break; case 'years': if (!this.d._isInRange(new Date(y-10, m, d), 'year')) { this._disableNav('prev') } if (!this.d._isInRange(new Date(y+10, m, d), 'year')) { this._disableNav('next') } break; } }, _disableNav: function (nav) { $('[data-action="' + nav + '"]', this.d.$nav).addClass('-disabled-') }, _activateNav: function (nav) { $('[data-action="' + nav + '"]', this.d.$nav).removeClass('-disabled-') }, _onClickNavButton: function (e) { var $el = $(e.target).closest('[data-action]'), action = $el.data('action'); this.d[action](); }, _onClickNavTitle: function (e) { if ($(e.target).hasClass('-disabled-')) return; if (this.d.view == 'days') { return this.d.view = 'months' } this.d.view = 'years'; } } })(); ;(function () { var template = '
    ' + '
    ' + ' #{hourValue}' + ' :' + ' #{minValue}' + '
    ' + '
    ' + '
    ' + ' ' + '
    ' + '
    ' + ' ' + '
    ' + '
    ' + '
    ', datepicker = $.fn.datepicker, dp = datepicker.Constructor; datepicker.Timepicker = function (inst, opts) { this.d = inst; this.opts = opts; this.init(); }; datepicker.Timepicker.prototype = { init: function () { var input = 'input'; this._setTime(this.d.date); this._buildHTML(); if (navigator.userAgent.match(/trident/gi)) { input = 'change'; } this.d.$el.on('selectDate', this._onSelectDate.bind(this)); this.$ranges.on(input, this._onChangeRange.bind(this)); this.$ranges.on('mouseup', this._onMouseUpRange.bind(this)); this.$ranges.on('mousemove focus ', this._onMouseEnterRange.bind(this)); this.$ranges.on('mouseout blur', this._onMouseOutRange.bind(this)); }, _setTime: function (date) { var _date = dp.getParsedDate(date); this._handleDate(date); this.hours = _date.hours < this.minHours ? this.minHours : _date.hours; this.minutes = _date.minutes < this.minMinutes ? this.minMinutes : _date.minutes; }, /** * Sets minHours and minMinutes from date (usually it's a minDate) * Also changes minMinutes if current hours are bigger then @date hours * @param date {Date} * @private */ _setMinTimeFromDate: function (date) { this.minHours = date.getHours(); this.minMinutes = date.getMinutes(); // If, for example, min hours are 10, and current hours are 12, // update minMinutes to default value, to be able to choose whole range of values if (this.d.lastSelectedDate) { if (this.d.lastSelectedDate.getHours() > date.getHours()) { this.minMinutes = this.opts.minMinutes; } } }, _setMaxTimeFromDate: function (date) { this.maxHours = date.getHours(); this.maxMinutes = date.getMinutes(); if (this.d.lastSelectedDate) { if (this.d.lastSelectedDate.getHours() < date.getHours()) { this.maxMinutes = this.opts.maxMinutes; } } }, _setDefaultMinMaxTime: function () { var maxHours = 23, maxMinutes = 59, opts = this.opts; this.minHours = opts.minHours < 0 || opts.minHours > maxHours ? 0 : opts.minHours; this.minMinutes = opts.minMinutes < 0 || opts.minMinutes > maxMinutes ? 0 : opts.minMinutes; this.maxHours = opts.maxHours < 0 || opts.maxHours > maxHours ? maxHours : opts.maxHours; this.maxMinutes = opts.maxMinutes < 0 || opts.maxMinutes > maxMinutes ? maxMinutes : opts.maxMinutes; }, /** * Looks for min/max hours/minutes and if current values * are out of range sets valid values. * @private */ _validateHoursMinutes: function (date) { if (this.hours < this.minHours) { this.hours = this.minHours; } else if (this.hours > this.maxHours) { this.hours = this.maxHours; } if (this.minutes < this.minMinutes) { this.minutes = this.minMinutes; } else if (this.minutes > this.maxMinutes) { this.minutes = this.maxMinutes; } }, _buildHTML: function () { var lz = dp.getLeadingZeroNum, data = { hourMin: this.minHours, hourMax: lz(this.maxHours), hourStep: this.opts.hoursStep, hourValue: lz(this.displayHours), minMin: this.minMinutes, minMax: lz(this.maxMinutes), minStep: this.opts.minutesStep, minValue: lz(this.minutes) }, _template = dp.template(template, data); this.$timepicker = $(_template).appendTo(this.d.$datepicker); this.$ranges = $('[type="range"]', this.$timepicker); this.$hours = $('[name="hours"]', this.$timepicker); this.$minutes = $('[name="minutes"]', this.$timepicker); this.$hoursText = $('.datepicker--time-current-hours', this.$timepicker); this.$minutesText = $('.datepicker--time-current-minutes', this.$timepicker); if (this.d.ampm) { this.$ampm = $('') .appendTo($('.datepicker--time-current', this.$timepicker)) .html(this.dayPeriod); this.$timepicker.addClass('-am-pm-'); } }, _updateCurrentTime: function () { var h = dp.getLeadingZeroNum(this.displayHours), m = dp.getLeadingZeroNum(this.minutes); this.$hoursText.html(h); this.$minutesText.html(m); if (this.d.ampm) { this.$ampm.html(this.dayPeriod); } }, _updateRanges: function () { this.$hours.attr({ min: this.minHours, max: this.maxHours }).val(this.hours); this.$minutes.attr({ min: this.minMinutes, max: this.maxMinutes }).val(this.minutes) }, /** * Sets minHours, minMinutes etc. from date. If date is not passed, than sets * values from options * @param [date] {object} - Date object, to get values from * @private */ _handleDate: function (date) { this._setDefaultMinMaxTime(); if (date) { if (dp.isSame(date, this.d.opts.minDate)) { this._setMinTimeFromDate(this.d.opts.minDate); } else if (dp.isSame(date, this.d.opts.maxDate)) { this._setMaxTimeFromDate(this.d.opts.maxDate); } } this._validateHoursMinutes(date); }, update: function () { this._updateRanges(); this._updateCurrentTime(); }, /** * Calculates valid hour value to display in text input and datepicker's body. * @param date {Date|Number} - date or hours * @param [ampm] {Boolean} - 12 hours mode * @returns {{hours: *, dayPeriod: string}} * @private */ _getValidHoursFromDate: function (date, ampm) { var d = date, hours = date; if (date instanceof Date) { d = dp.getParsedDate(date); hours = d.hours; } var _ampm = ampm || this.d.ampm, dayPeriod = 'am'; if (_ampm) { switch(true) { case hours == 0: hours = 12; break; case hours == 12: dayPeriod = 'pm'; break; case hours > 11: hours = hours - 12; dayPeriod = 'pm'; break; default: break; } } return { hours: hours, dayPeriod: dayPeriod } }, set hours (val) { this._hours = val; var displayHours = this._getValidHoursFromDate(val); this.displayHours = displayHours.hours; this.dayPeriod = displayHours.dayPeriod; }, get hours() { return this._hours; }, // Events // ------------------------------------------------- _onChangeRange: function (e) { var $target = $(e.target), name = $target.attr('name'); this.d.timepickerIsActive = true; this[name] = $target.val(); this._updateCurrentTime(); this.d._trigger('timeChange', [this.hours, this.minutes]); this._handleDate(this.d.lastSelectedDate); this.update() }, _onSelectDate: function (e, data) { this._handleDate(data); this.update(); }, _onMouseEnterRange: function (e) { var name = $(e.target).attr('name'); $('.datepicker--time-current-' + name, this.$timepicker).addClass('-focus-'); }, _onMouseOutRange: function (e) { var name = $(e.target).attr('name'); if (this.d.inFocus) return; // Prevent removing focus when mouse out of range slider $('.datepicker--time-current-' + name, this.$timepicker).removeClass('-focus-'); }, _onMouseUpRange: function (e) { this.d.timepickerIsActive = false; } }; })(); })(window, jQuery);