function linEachBoxClosed(){$(".linbox").each(function(){$(this).hasClass("linbox-open")&&$(this).removeClass("linbox-open")})}function generatorRandomId(){getStr=function(n){return n.charAt(Math.floor(Math.random()*n.length))};var n="";for(iMax=2+Math.floor(Math.random()*4),i=0;i<iMax;i++)n+=getStr("abcdefghijklmnopqrstuvwxyz");for(i=0;i<=5;i++)n+=getStr("0123456789");return n}function scrollWidthTable(){$(".scroll_with_table").css({width:$(".content").width()-300})}function minHeightContent(){$(".content").css({"min-height":$(window).height()-$(".header").innerHeight()-$(".menu").innerHeight()-$(".footer").innerHeight()-55});$(".home_slider").length>0&&$(".content").css({"min-height":parseInt($(".content").css("min-height"))-$(".home_slider").innerHeight()-18})}function generateDate(n){return new Date(n.substr(6,4),n.substr(3,2),n.substr(0,2),n.substr(11,2),n.substr(14,2),n.substr(17,2))}function toSortDateByDesc(n,t){var u=$(n).attr("data-date"),f=$(t).attr("data-date"),i=generateDate(u),r=generateDate(f);return i>r?-1:i<r?1:0}function toSortDateByAsc(n,t){var u=$(n).attr("data-date"),f=$(t).attr("data-date"),i=generateDate(u),r=generateDate(f);return i>r?1:i<r?-1:0}function toSortCaptionByDesc(n,t){var i=$(n).attr("data-caption"),r=$(t).attr("data-caption");return i>r?-1:i<r?1:0}function toSortCaptionByAsc(n,t){var i=$(n).attr("data-caption"),r=$(t).attr("data-caption");return i>r?1:i<r?-1:0}function sortDatasets(n){if($("#"+n).attr("data-sorted")=="desc"?$("#"+n).attr("data-sorted","asc"):$("#"+n).attr("data-sorted","desc"),n.indexOf("reg")>=0)n.substr(0,1)=="c"?$("#"+n).attr("data-sorted")=="desc"?$("tbody tr").sort(toSortCaptionByAsc).appendTo("#register"):$("tbody tr").sort(toSortCaptionByDesc).appendTo("#register"):$("#"+n).attr("data-sorted")=="desc"?$("tbody tr").sort(toSortDateByAsc).appendTo("#register"):$("tbody tr").sort(toSortDateByDesc).appendTo("#register");else{var t=$("#"+n).parent().parent();n.substr(0,1)=="c"?$("#"+n).attr("data-sorted")=="desc"?t.children("a.ico_item").sort(toSortCaptionByAsc).appendTo("#"+t.attr("id")):t.children("a.ico_item").sort(toSortCaptionByDesc).appendTo("#"+t.attr("id")):$("#"+n).attr("data-sorted")=="desc"?t.children("a.ico_item").sort(toSortDateByAsc).appendTo("#"+t.attr("id")):t.children("a.ico_item").sort(toSortDateByDesc).appendTo("#"+t.attr("id"))}}function checkingHeader(){$("#ch_all").attr("checked")=="checked"?$(".menu_left").children("input:checkbox").attr("checked",!0):$(".menu_left").children("input:checkbox").attr("checked",!1)}function checkingAll(){for(var t=$(".menu_left").children("input:checkbox"),i=!0,n=0;n<t.length;n++)t[n].checked==!1&&(i=!1);i?$("#ch_all").attr("checked",!0):$("#ch_all").attr("checked",!1)}(function(n,t,i){function l(n){var t={},r=/^jQuery\d+$/;return i.each(n.attributes,function(n,i){i.specified&&!r.test(i.name)&&(t[i.name]=i.value)}),t}function f(n,r){var f=this,u=i(f);if(f.value==u.attr("placeholder")&&u.hasClass("placeholder"))if(u.data("placeholder-password")){if(u=u.hide().next().show().attr("id",u.removeAttr("id").data("placeholder-id")),n===!0)return u[0].value=r;u.focus()}else f.value="",u.removeClass("placeholder"),f==t.activeElement&&f.select()}function s(){var t,r=this,n=i(r),e=n,u=this.id;if(r.value==""){if(r.type=="password"){if(!n.data("placeholder-textinput")){try{t=n.clone().attr({type:"text"})}catch(o){t=i("<input>").attr(i.extend(l(this),{type:"text"}))}t.removeAttr("name").data({"placeholder-password":!0,"placeholder-id":u}).bind("focus.placeholder",f);n.data({"placeholder-textinput":t,"placeholder-id":u}).before(t)}n=n.removeAttr("id").hide().prev().attr("id",u).show()}n.addClass("placeholder");n[0].value=n.attr("placeholder")}else n.removeClass("placeholder")}var u="placeholder"in t.createElement("input"),e="placeholder"in t.createElement("textarea"),h=i.fn,c=i.valHooks,o,r;u&&e?(r=h.placeholder=function(){return this},r.input=r.textarea=!0):(r=h.placeholder=function(){var n=this;return n.filter((u?"textarea":":input")+"[placeholder]").not(".placeholder").bind({"focus.placeholder":f,"blur.placeholder":s}).data("placeholder-enabled",!0).trigger("blur.placeholder"),n},r.input=u,r.textarea=e,o={get:function(n){var t=i(n);return t.data("placeholder-enabled")&&t.hasClass("placeholder")?"":n.value},set:function(n,r){var u=i(n);return u.data("placeholder-enabled")?(r==""?(n.value=r,n!=t.activeElement&&s.call(n)):u.hasClass("placeholder")?f.call(n,!0,r)||(n.value=r):n.value=r,u):n.value=r}},u||(c.input=o),e||(c.textarea=o),i(function(){i(t).delegate("form","submit.placeholder",function(){var n=i(".placeholder",this).each(f);setTimeout(function(){n.each(s)},10)})}),i(n).bind("beforeunload.placeholder",function(){i(".placeholder").each(function(){this.value=""})}))})(this,document,jQuery),function(n){n(["jquery"],function(n){return function(){function r(r){return(r||(r=i()),container=n("#"+r.containerId),container.children().length)?container:(container=n("<div/>").attr("id",r.containerId).addClass(r.positionClass),container.appendTo(n(r.target)),t=container,container)}function i(){return n.extend({},o,e.options)}function f(n){(t||(t=r()),n.is(":visible"))||(n.remove(),n=null,t.children().length===0&&t.remove())}var t,o={tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,fadeIn:300,fadeOut:1e3,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",target:n("body")},s=function(n,t,r){return u({iconClass:i().iconClasses.error,message:n,optionsOverride:r,title:t})},h=function(n,t,r){return u({iconClass:i().iconClasses.info,message:n,optionsOverride:r,title:t})},u=function(u){function s(){if(!(n(":focus",o).length>0))return o.fadeOut(e.fadeOut,function(){f(o)})}function v(){(e.timeOut>0||e.extendedTimeOut>0)&&(c=setTimeout(s,e.extendedTimeOut))}function y(){clearTimeout(c);o.stop(!0,!0).fadeIn(e.fadeIn)}var e=i(),h=u.iconClass||e.iconClass;t||r(e);typeof u.optionsOverride!="undefined"&&(e=n.extend(e,u.optionsOverride),h=u.optionsOverride.iconClass||h);var c=null,o=n("<div/>"),l=n("<div/>"),a=n("<div/>"),p={options:e,map:u};return u.iconClass&&o.addClass(e.toastClass).addClass(h),u.title&&(l.append(u.title).addClass(e.titleClass),o.append(l)),u.message&&(a.append(u.message).addClass(e.messageClass),o.append(a)),o.hide(),t.prepend(o),o.fadeIn(e.fadeIn),e.timeOut>0&&(c=setTimeout(s,e.timeOut)),o.hover(y,v),!e.onclick&&e.tapToDismiss&&o.click(s),e.onclick&&o.click(function(){e.onclick()&&s()}),e.debug&&console&&console.log(p),o},c=function(n,t,r){return u({iconClass:i().iconClasses.success,message:n,optionsOverride:r,title:t})},l=function(n,t,r){return u({iconClass:i().iconClasses.warning,message:n,optionsOverride:r,title:t})},a=function(u){var e=i();if(t||r(e),u&&n(":focus",u).length===0){u.fadeOut(e.fadeOut,function(){f(u)});return}t.children().length&&t.fadeOut(e.fadeOut,function(){t.remove()})},e={clear:a,error:s,getContainer:r,info:h,options:{},success:c,version:"1.2.0",warning:l};return e}()})}(typeof define=="function"&&define.amd?define:function(n,t){typeof module!="undefined"&&module.exports?module.exports=t(require(n[0])):window.toastr=t(window.jQuery)});jQuery.fn.linbox=function(n){$(document).on("click",function(n){$(n.target).closest(".linbox").length||(linEachBoxClosed(),n.stopPropagation())});$(this).each(function(){var t=$(this),r=t.html(),i;t.addClass("linbox");t.attr("id")?i=t.attr("id"):(i=generatorRandomId(),i="linbox-"+i,$(".linbox").each(function(){$(this).attr("id")==i&&(i=generatorRandomId(),i="linbox-"+i)}));t.html("");t.append('<div class="linbox-header"><div class="linbox-header-text"><\/div><\/div>');n.arrowDisabled||t.find(".linbox-header").append('<div class="linbox-header-arrow"><\/div>');t.append('<div class="linbox-content"><\/div>');t.find(".linbox-content").html(r);n.select!="other"&&t.find(".linbox-content div").each(function(){var t=$(this),i;t.addClass("linbox-select");t.hasClass("disabled")&&t.removeClass("disabled").addClass("linbox-select-disabled");n.select=="checkbox"&&(i=t.html(),t.html(""),t.append('<div class="linbox-select-checkbox-block"><div class="linbox-checkbox-image"><\/div><div class="linbox-checkbox-text"><\/div><\/div>'),t.find(".linbox-checkbox-text").html(i));n.select=="radio"&&(i=t.html(),t.html(""),t.append('<div class="linbox-select-radio-block"><div class="linbox-radio-image"><\/div><div class="linbox-radio-text"><\/div><\/div>'),t.find(".linbox-radio-text").html(i))});(n.select=="checkbox"&&n.selectCheckboxAll||n.unselectCheckboxAll)&&(t.find(".linbox-content").prepend('<div class="linbox-checkbox-options"><div><\/div><div><\/div><\/div>'),n.selectCheckboxAll&&(n.checkboxAllPosConversely?t.find(".linbox-checkbox-options div").eq(1).append('<span class="linbox-checked-all">Выбрать все<\/span>'):t.find(".linbox-checkbox-options div").eq(0).append('<span class="linbox-checked-all">Выбрать все<\/span>'),n.selectCheckboxAllText&&t.find(".linbox-checked-all").html(n.selectCheckboxAllText)),n.unselectCheckboxAll&&(n.checkboxAllPosConversely?t.find(".linbox-checkbox-options div").eq(0).append('<span class="linbox-unchecked-all">Отменить все<\/span>'):t.find(".linbox-checkbox-options div").eq(1).append('<span class="linbox-unchecked-all">Отменить все<\/span>'),n.unselectCheckboxAllText&&t.find(".linbox-unchecked-all").html(n.unselectCheckboxAllText)));n.search&&(t.find(".linbox-content").prepend('<div class="linbox-search-block"><input type="text" class="linbox-search" /><\/div>'),t.find(".linbox-content").append('<div class="linbox-search-result">ничего не найдено<\/div>'),n.searchVisCount&&t.find(".linbox-select").length<n.searchVisCount&&t.find(".linbox-search-block").hide(),n.searchNoResult&&t.find(".linbox-search-result").html(n.searchNoResult));t.attr("id",i);n.selectClearText?t.find(".linbox-header-text").html(n.selectClearText):t.find(".linbox-header-text").html("Выберите из списка");$('<input type="hidden" class="linbox-hidden" id="'+i+'-input" />').insertBefore(t);t.attr("name")&&$("input#"+i+"-input").attr("name",t.attr("name"));n.select=="single"&&t.addClass("linbox-only-select");n.select=="multi"&&t.addClass("linbox-multi-select");t.find(".linbox-header").on("click",function(){var i=$(this),t=i.closest(".linbox");t.hasClass("linbox-open")?t.removeClass("linbox-open"):(linEachBoxClosed(),t.addClass("linbox-open"));n.search&&(t.find(".linbox-search").val(""),t.find(".linbox-select").each(function(){$(this).removeClass("linbox-select-hide")}),t.find(".linbox-search-result").hide())});t.find(".linbox-select").on("click",function(){var r=$(this),t=r.closest(".linbox"),f=t.attr("id"),i="",u;r.hasClass("linbox-select-disabled")||((n.select=="single"||n.select=="radio")&&(t.find(".linbox-header-text").html(r.html()),t.find(".linbox-select").each(function(){$(this).removeClass("linbox-select-active")}),r.addClass("linbox-select-active"),n.select=="single"&&(n.closingWhenClick&&t.removeClass("linbox-open"),i=r.html()),n.select=="radio"&&(n.closingWhenClick&&t.removeClass("linbox-open"),i=$(this).find(".linbox-radio-text").html())),(n.select=="multi"||n.select=="checkbox")&&(r.hasClass("linbox-select-active")?r.removeClass("linbox-select-active"):r.addClass("linbox-select-active"),u=t.find(".linbox-select-active").length,u==0?n.selectClearText?t.find(".linbox-header-text").html(n.selectClearText):t.find(".linbox-header-text").html("Выберите из списка"):n.multiSelectText?t.find(".linbox-header-text").html(n.multiSelectText+" "+u):t.find(".linbox-header-text").html("Выбрано объектов: "+u)),t.hasClass("linbox-multi-select")&&(i="",t.find(".linbox-select-active").each(function(){i+=$(this).html()+","}),i=i.slice(0,-1)),n.select=="checkbox"&&(i="",t.find(".linbox-select-active").each(function(){var n=$(this).find(".linbox-checkbox-text").html();i+=n+","}),i=i.slice(0,-1)),$("input#"+f+"-input").val(i))});t.find(".linbox-checked-all").on("click",function(){var r=$(this),t=r.closest(".linbox"),u=t.attr("id"),i;t.find(".linbox-select").each(function(){var n=$(this);n.hasClass("linbox-select-disabled")||n.hasClass("linbox-select-hide")||n.hasClass("linbox-select-active")||n.addClass("linbox-select-active")});i=t.find(".linbox-select-active").length;i==0?n.selectClearText?t.find(".linbox-header-text").html(n.selectClearText):t.find(".linbox-header-text").html("Выберите из списка"):n.multiSelectText?t.find(".linbox-header-text").html(n.multiSelectText+" "+i):t.find(".linbox-header-text").html("Выбрано объектов: "+i);hiddenHtml="";t.find(".linbox-select-active").each(function(){var n=$(this).find(".linbox-checkbox-text").html();hiddenHtml+=n+","});hiddenHtml=hiddenHtml.slice(0,-1);$("input#"+u+"-input").val(hiddenHtml)});t.find(".linbox-unchecked-all").on("click",function(){var i=$(this),t=i.closest(".linbox"),r=t.attr("id");t.find(".linbox-select").each(function(){var n=$(this);n.removeClass("linbox-select-active")});n.selectClearText?t.find(".linbox-header-text").html(n.selectClearText):t.find(".linbox-header-text").html("Выберите из списка");hiddenHtml="";t.find(".linbox-select-active").each(function(){var n=$(this).find(".linbox-checkbox-text").html();hiddenHtml+=n+","});hiddenHtml=hiddenHtml.slice(0,-1);$("input#"+r+"-input").val(hiddenHtml)});t.find(".linbox-search").keyup(function(){var r=$(this),t=r.closest(".linbox"),i=r.val();i=i.toLowerCase();t.find(".linbox-select").each(function(){var t=$(this).html().toLowerCase(),u,r;for(n.select=="checkbox"&&(t=$(this).find(".linbox-checkbox-text").html().toLowerCase()),n.select=="radio"&&(t=$(this).find(".linbox-radio-text").html().toLowerCase()),t=t.split(" "),u=0,r=0;r<t.length;r++)t[r].indexOf(i,0)+1==1&&u++;u>0?$(this).removeClass("linbox-select-hide"):$(this).addClass("linbox-select-hide")});t.find(".linbox-select-hide").length==t.find(".linbox-select").length?t.find(".linbox-search-result").show():t.find(".linbox-search-result").hide()})})};$(document).ready(function(){$(".combobox").length>0&&$(".combobox").linbox({select:"single",selectClearText:"",closingWhenClick:!0});$('input[type="checkbox"]').length>0&&$('input[type="checkbox"]').checkbox();$(".slider_right").on("click",function(){var n=$(".slider table").innerWidth()+parseInt($(".slider table").css("margin-left"));n-$(".slider").innerWidth()>$(".slider table td").innerWidth()?$(".slider table").hasClass("active")||$(".slider table").addClass("active").animate({"margin-left":parseInt($(".slider table").css("margin-left"))-$(".slider table td").innerWidth()},function(){$(".slider table").removeClass("active")}):$(".slider table").hasClass("active")||$(".slider table").addClass("active").animate({"margin-left":-1*($(".slider table").innerWidth()-$(".slider").innerWidth())},function(){$(".slider table").removeClass("active")})});$(".slider_left").on("click",function(){var n=parseInt($(".slider table").css("margin-left"))+$(".slider table td").innerWidth();n<0?$(".slider table").hasClass("active")||$(".slider table").addClass("active").animate({"margin-left":n},function(){$(".slider table").removeClass("active")}):$(".slider table").hasClass("active")||$(".slider table").addClass("active").animate({"margin-left":0},function(){$(".slider table").removeClass("active")})});$(".right_all_check").on("click",function(){var n=$(this),t=n.attr("id");$("*[data-attr-check="+t+"]").find(".checkbox_container").each(function(){$(this).find(".fake_checkbox").hasClass("checked")||($(this).find(".fake_checkbox").addClass("checked"),$(this).find('input[type="checkbox"]').attr("checked","checked"))})});$(".hide_block_btn").on("click",function(){var n=$(this),t=n.closest(".hide_block"),i=t.find(".hide_block_content");t.hasClass("hide-active")?(t.removeClass("hide-active"),i.slideDown(),n.text(n.attr("data-show-text"))):(t.addClass("hide-active"),i.slideUp(),n.text(n.attr("data-hide-text")))});setTimeout(scrollWidthTable,100);minHeightContent()});$(window).resize(function(){scrollWidthTable();minHeightContent()});jQuery.fn.checkbox=function(){$(this).each(function(){$(this).css("opacity","0");$(this).closest("div").prepend('<div class="fake_checkbox"><\/div>');$(this).is(":checked")?$(this).prev(".fake_checkbox").addClass("checked"):$(this).prev(".fake_checkbox").removeClass("checked");$(this).live("click",function(){$(this).is(":checked")?$(this).prev(".fake_checkbox").addClass("checked"):$(this).prev(".fake_checkbox").removeClass("checked")});$(this).live("mouseover",function(){$(this).prev(".fake_checkbox").addClass("hover")}).live("mouseleave",function(){$(this).prev(".fake_checkbox").removeClass("hover")})})}