var Layout=function(){var n=function(){$("#btnLogout").click(function(){toastr.options={closeButton:!0,debug:!0,positionClass:"toast-top-right",onclick:null,showDuration:"1000",hideDuration:"1000",timeOut:"5000",extendedTimeOut:"1000",showEasing:"swing",hideEasing:"linear",showMethod:"fadeIn",hideMethod:"fadeOut"};var t=$(".page-content");App.blockUI(t,!0),$.ajax({type:"GET",dataType:"json",url:"Login/Logout",success:function(n){App.unblockUI(t),n.result?(toastr.success(n.message,"Logout Complete"),document.location.href="../"):toastr.error(n.message,"Error Processing Logout")},error:function(n,t,i){console.log(i)}})})};return{init:function(){n()}}}(),App=function(){var i=!1,t=!1,r=!1,f=!1,tt=225,it=35,e=[],l={blue:"#4b8df8",red:"#e02222",green:"#35aa47",purple:"#852b99",grey:"#555555","light-grey":"#fafafa",yellow:"#ffb848"},o=function(){var n=window,t="inner";return"innerWidth"in window||(t="client",n=document.documentElement||document.body),{width:n[t+"Width"],height:n[t+"Height"]}},rt=function(){$("body").css("direction")==="rtl"&&(i=!0),t=!!navigator.userAgent.match(/MSIE 8.0/),r=!!navigator.userAgent.match(/MSIE 9.0/),f=!!navigator.userAgent.match(/MSIE 10.0/),f&&jQuery("html").addClass("ie10"),(f||r||t)&&jQuery("html").addClass("ie");var n=navigator.userAgent.toLowerCase();if(n.match(/(iphone|ipod|ipad)/)){$(document).on("focus","input, textarea",function(){$(".header").hide(),$(".footer").hide()});$(document).on("blur","input, textarea",function(){$(".header").show(),$(".footer").show()})}},a=function(){var n=o();n.width<992&&$("body").removeClass("page-sidebar-closed")},u=function(){var n,t;for(n in e)t=e[n],t.call()},v=function(){a(),n(),s(),u()},ut=function(){a(),n()},ft=function(){var n,i;t?$(window).resize(function(){i!=document.documentElement.clientHeight&&(n&&clearTimeout(n),n=setTimeout(function(){v()},50),i=document.documentElement.clientHeight)}):$(window).resize(function(){n&&clearTimeout(n),n=setTimeout(function(){v()},50)})},n=function(){var n=$(".page-content"),u=$(".page-sidebar"),i=$("body"),t,r;i.hasClass("page-footer-fixed")===!0&&i.hasClass("page-sidebar-fixed")===!1?(r=$(window).height()-$(".footer").outerHeight(),n.height()<r&&n.attr("style","min-height:"+r+"px !important")):(t=i.hasClass("page-sidebar-fixed")?y():u.height()+20,t>=n.height()&&n.attr("style","min-height:"+t+"px !important"))},et=function(){jQuery(".page-sidebar").on("click","li > a",function(t){var i,r;if($(this).next().hasClass("sub-menu")==!1){$(".btn-navbar").hasClass("collapsed")==!1&&$(".btn-navbar").click();return}if(!$(this).next().hasClass("sub-menu.always-open")){i=$(this).parent().parent(),r=$(this),i.children("li.open").children("a").children(".arrow").removeClass("open"),i.children("li.open").children(".sub-menu").slideUp(200),i.children("li.open").removeClass("open");var u=jQuery(this).next(),f=-200,e=200;u.is(":visible")?(jQuery(".arrow",jQuery(this)).removeClass("open"),jQuery(this).parent().removeClass("open"),u.slideUp(e,function(){$("body").hasClass("page-sidebar-fixed")==!1&&$("body").hasClass("page-sidebar-closed")==!1&&App.scrollTo(r,f),n()})):(jQuery(".arrow",jQuery(this)).addClass("open"),jQuery(this).parent().addClass("open"),u.slideDown(e,function(){$("body").hasClass("page-sidebar-fixed")==!1&&$("body").hasClass("page-sidebar-closed")==!1&&App.scrollTo(r,f),n()})),t.preventDefault()}});jQuery(".page-sidebar").on("click"," li > a.ajaxify",function(n){n.preventDefault(),App.scrollTop();var u=$(this).attr("href"),i=jQuery(".page-sidebar ul"),t=$(".page-content"),r=$(".page-content .page-content-body");i.children("li.active").removeClass("active"),i.children("arrow.open").removeClass("open"),$(this).parents("li").each(function(){$(this).addClass("active"),$(this).children("a > span.arrow").addClass("open")}),$(this).parents("li").addClass("active"),App.blockUI(t,!1),$.ajax({type:"GET",cache:!1,url:u,dataType:"html",success:function(n){App.unblockUI(t),r.html(n),App.fixContentHeight(),App.initAjax()},error:function(){r.html("<h4>Could not load the requested content.<\/h4>"),App.unblockUI(t)},async:!1})})},y=function(){var n=$(window).height()-$(".header").height()+1;return $("body").hasClass("page-footer-fixed")&&(n=n-$(".footer").outerHeight()),n},s=function(){var t=$(".page-sidebar-menu"),r,u;if(t.parent(".slimScrollDiv").size()===1&&(t.slimScroll({destroy:!0}),t.removeAttr("style"),$(".page-sidebar").removeAttr("style")),$(".page-sidebar-fixed").size()===0){n();return}r=o(),r.width>=992&&(u=y(),t.slimScroll({size:"7px",color:"#a1b2bd",opacity:.3,position:i?"left":"right",height:u,allowPageScroll:!1,disableFadeOut:!1}),n())},p=function(){if($("body").hasClass("page-sidebar-fixed")!==!1){$(".page-sidebar").off("mouseenter").on("mouseenter",function(){var n=$("body");n.hasClass("page-sidebar-closed")===!1||n.hasClass("page-sidebar-fixed")===!1||$(this).hasClass("page-sidebar-hovering")||(n.removeClass("page-sidebar-closed").addClass("page-sidebar-hover-on"),$(this).addClass("page-sidebar-hovering"),$(this).animate({width:tt},400,"",function(){$(this).removeClass("page-sidebar-hovering")}))});$(".page-sidebar").off("mouseleave").on("mouseleave",function(){var n=$("body");n.hasClass("page-sidebar-hover-on")===!1||n.hasClass("page-sidebar-fixed")===!1||$(this).hasClass("page-sidebar-hovering")||($(this).addClass("page-sidebar-hovering"),$(this).animate({width:it},400,"",function(){$("body").addClass("page-sidebar-closed").removeClass("page-sidebar-hover-on"),$(this).removeClass("page-sidebar-hovering")}))})}},ot=function(){var n=o();$.cookie("sidebar_closed")==="1"&&n.width>=992&&$("body").addClass("page-sidebar-closed");$(".page-sidebar").on("click",".sidebar-toggler",function(n){var t=$("body"),i=$(".page-sidebar");if(t.hasClass("page-sidebar-hover-on")&&t.hasClass("page-sidebar-fixed")||i.hasClass("page-sidebar-hovering")){t.removeClass("page-sidebar-hover-on"),i.css("width","").hide().show(),$.cookie("sidebar_closed","0"),n.stopPropagation(),u();return}$(".sidebar-search",i).removeClass("open"),t.hasClass("page-sidebar-closed")?(t.removeClass("page-sidebar-closed"),t.hasClass("page-sidebar-fixed")&&i.css("width",""),$.cookie("sidebar_closed","0")):(t.addClass("page-sidebar-closed"),$.cookie("sidebar_closed","1")),u()});$(".page-sidebar").on("click",".sidebar-search .remove",function(n){n.preventDefault(),$(".sidebar-search").removeClass("open")});$(".page-sidebar").on("keypress",".sidebar-search input",function(n){if(n.which==13)return $(".sidebar-search").submit(),!1});$(".sidebar-search .submit").on("click",function(n){n.preventDefault(),$("body").hasClass("page-sidebar-closed")?$(".sidebar-search").hasClass("open")==!1?($(".page-sidebar-fixed").size()===1&&$(".page-sidebar .sidebar-toggler").click(),$(".sidebar-search").addClass("open")):$(".sidebar-search").submit():$(".sidebar-search").submit()})},st=function(){$(".header").on("click",".hor-menu .hor-menu-search-form-toggler",function(n){$(this).hasClass("off")?($(this).removeClass("off"),$(".header .hor-menu .search-form").hide()):($(this).addClass("off"),$(".header .hor-menu .search-form").show()),n.preventDefault()});$(".header").on("click",".hor-menu .search-form .btn",function(n){$(".form-search").submit(),n.preventDefault()});$(".header").on("keypress",".hor-menu .search-form input",function(n){if(n.which==13)return $(".form-search").submit(),!1})},ht=function(){jQuery(".footer").on("click",".go-top",function(n){App.scrollTo(),n.preventDefault()})},ct=function(){jQuery("body").on("click",".portlet > .portlet-title > .tools > a.remove",function(n){n.preventDefault(),jQuery(this).closest(".portlet").remove()});jQuery("body").on("click",".portlet > .portlet-title > .tools > a.reload",function(n){n.preventDefault();var t=jQuery(this).closest(".portlet").children(".portlet-body");App.blockUI(t),window.setTimeout(function(){App.unblockUI(t)},1e3)});jQuery("body").on("click",".portlet > .portlet-title > .tools > .collapse, .portlet .portlet-title > .tools > .expand",function(n){n.preventDefault();var t=jQuery(this).closest(".portlet").children(".portlet-body");jQuery(this).hasClass("collapse")?(jQuery(this).removeClass("collapse").addClass("expand"),t.slideUp(200)):(jQuery(this).removeClass("expand").addClass("collapse"),t.slideDown(200))})},h=function(){if(jQuery().uniform){var n=$("input[type=checkbox]:not(.toggle), input[type=radio]:not(.toggle, .star)");n.size()>0&&n.each(function(){$(this).parents(".checker").size()==0&&($(this).show(),$(this).uniform())})}},w=function(){var n;jQuery("body").on("click",".accordion.scrollable .accordion-toggle",function(){n=jQuery(this)});jQuery("body").on("show.bs.collapse",".accordion.scrollable",function(){jQuery("html,body").animate({scrollTop:n.offset().top-150},"slow")})},lt=function(){$("body").on("shown.bs.tab",".nav.nav-tabs",function(){n()});if(location.hash){var t=location.hash.substr(1);$('a[href="#'+t+'"]').click()}},at=function(){$("body").on("hide.bs.modal",function(){$(".modal:visible").size()>1&&$("html").hasClass("modal-open")==!1?$("html").addClass("modal-open"):$(".modal:visible").size()<=1&&$("html").removeClass("modal-open")})},b=function(){jQuery(".tooltips").tooltip()},k=function(){App.isTouchDevice()&&$('[data-hover="dropdown"]').each(function(){$(this).parent().off("hover"),$(this).off("hover")});$("body").on("click",".dropdown-menu.hold-on-click",function(n){n.stopPropagation()})},vt=function(){$('[data-hover="dropdown"]').dropdownHover()},c,d=function(){jQuery(".popovers").popover();$(document).on("click.bs.popover.data-api",function(){c&&c.popover("hide")})},yt=function(){$(".scroller").each(function(){var n;n=$(this).attr("data-height")?$(this).attr("data-height"):$(this).css("height"),$(this).slimScroll({size:"7px",color:$(this).attr("data-handle-color")?$(this).attr("data-handle-color"):"#a1b2bd",railColor:$(this).attr("data-rail-color")?$(this).attr("data-rail-color"):"#333",position:i?"left":"right",height:n,alwaysVisible:$(this).attr("data-always-visible")=="1"?!0:!1,railVisible:$(this).attr("data-rail-visible")=="1"?!0:!1,disableFadeOut:!0})})},g=function(){jQuery.fancybox&&jQuery(".fancybox-button").size()>0&&jQuery(".fancybox-button").fancybox({groupAttr:"data-rel",prevEffect:"none",nextEffect:"none",closeBtn:!0,helpers:{title:{type:"inside"}}})},pt=function(){(t||r)&&jQuery("input[placeholder]:not(.placeholder-no-fix), textarea[placeholder]:not(.placeholder-no-fix)").each(function(){var n=jQuery(this);n.val()==""&&n.attr("placeholder")!=""&&n.addClass("placeholder").val(n.attr("placeholder")),n.focus(function(){n.val()==n.attr("placeholder")&&n.val("")}),n.blur(function(){(n.val()==""||n.val()==n.attr("placeholder"))&&n.val(n.attr("placeholder"))})})},wt=function(){function n(){document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement?document.cancelFullScreen?document.cancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen():document.documentElement.requestFullscreen?document.documentElement.requestFullscreen():document.documentElement.mozRequestFullScreen?document.documentElement.mozRequestFullScreen():document.documentElement.webkitRequestFullscreen&&document.documentElement.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}$("#trigger_fullscreen").click(function(){n()})},nt=function(){jQuery().select2&&$(".select2me").select2({placeholder:"Select",allowClear:!0})},bt=function(){var t=$(".theme-panel");$("body").hasClass("page-boxed")==!1&&$(".layout-option",t).val("fluid"),$(".sidebar-option",t).val("default"),$(".header-option",t).val("fixed"),$(".footer-option",t).val("default");var f=function(){$("body").removeClass("page-boxed").removeClass("page-footer-fixed").removeClass("page-sidebar-fixed").removeClass("page-header-fixed"),$(".header > .header-inner").removeClass("container"),$(".page-container").parent(".container").size()===1&&$(".page-container").insertAfter("body > .clearfix"),$(".footer > .container").size()===1?$(".footer").html($(".footer > .container").html()):$(".footer").parent(".container").size()===1&&$(".footer").insertAfter(".page-container"),$("body > .container").remove()},i="",e=function(){var r=$(".layout-option",t).val(),e=$(".sidebar-option",t).val(),o=$(".header-option",t).val(),h=$(".footer-option",t).val(),c;e=="fixed"&&o=="default"&&(alert("Default Header with Fixed Sidebar option is not supported. Proceed with Fixed Header with Fixed Sidebar."),$(".header-option",t).val("fixed"),$(".sidebar-option",t).val("fixed"),e="fixed",o="fixed"),f(),r==="boxed"&&($("body").addClass("page-boxed"),$(".header > .header-inner").addClass("container"),c=$("body > .clearfix").after('<div class="container"><\/div>'),$(".page-container").appendTo("body > .container"),h==="fixed"?$(".footer").html('<div class="container">'+$(".footer").html()+"<\/div>"):$(".footer").appendTo("body > .container")),i!=r&&u(),i=r,o==="fixed"?($("body").addClass("page-header-fixed"),$(".header").removeClass("navbar-static-top").addClass("navbar-fixed-top")):($("body").removeClass("page-header-fixed"),$(".header").removeClass("navbar-fixed-top").addClass("navbar-static-top")),e==="fixed"?$("body").addClass("page-sidebar-fixed"):$("body").removeClass("page-sidebar-fixed"),h==="fixed"?$("body").addClass("page-footer-fixed"):$("body").removeClass("page-footer-fixed"),n(),s(),p()},r=function(n){$("#style_color").attr("href","assets/css/themes/"+n+".css"),$.cookie("style_color",n)};$(".toggler",t).click(function(){$(".toggler").hide(),$(".toggler-close").show(),$(".theme-panel > .theme-options").show()}),$(".toggler-close",t).click(function(){$(".toggler").show(),$(".toggler-close").hide(),$(".theme-panel > .theme-options").hide()}),$(".theme-colors > ul > li",t).click(function(){var n=$(this).attr("data-style");r(n),$("ul > li",t).removeClass("current"),$(this).addClass("current")}),$(".layout-option, .header-option, .sidebar-option, .footer-option",t).change(e),$.cookie("style_color")&&r($.cookie("style_color"))};return{init:function(){rt(),ft(),h(),yt(),ut(),s(),p(),et(),st(),ot(),pt(),ht(),bt(),g(),nt(),ct(),k(),lt(),b(),d(),w(),at(),wt()},initAjax:function(){nt(),k(),b(),d(),w(),h(),vt()},fixContentHeight:function(){n()},setLastPopedPopover:function(n){c=n},addResponsiveHandler:function(n){e.push(n)},setEqualHeight:function(n){var t=0;n=jQuery(n),n.each(function(){var n=$(this).height();n>t&&(tallestColumn=n)}),n.height(t)},scrollTo:function(n,t){pos=n&&n.size()>0?n.offset().top:0,jQuery("html,body").animate({scrollTop:pos+(t?t:0)},"slow")},scrollTop:function(){App.scrollTo()},blockUI:function(n,t){var n=jQuery(n);n.height()<=400&&(t=!0),n.block({message:'<img src="../../img/ajax-loading.gif" align="">',centerY:t!=undefined?t:!0,css:{top:"10%",border:"none",padding:"2px",backgroundColor:"none"},overlayCSS:{backgroundColor:"#000",opacity:.05,cursor:"wait"}})},unblockUI:function(n){jQuery(n).unblock({onUnblock:function(){jQuery(n).removeAttr("style")}})},initUniform:function(n){n?jQuery(n).each(function(){$(this).parents(".checker").size()==0&&($(this).show(),$(this).uniform())}):h()},updateUniform:function(n){$.uniform.update(n)},initFancybox:function(){g()},getActualVal:function(n){var n=jQuery(n);return n.val()===n.attr("placeholder")?"":n.val()},getURLParameter:function(n){for(var u=window.location.search.substring(1),i,r=u.split("&"),t=0;t<r.length;t++)if(i=r[t].split("="),i[0]==n)return unescape(i[1]);return null},isTouchDevice:function(){try{return document.createEvent("TouchEvent"),!0}catch(n){return!1}},isIE8:function(){return t},isIE9:function(){return r},isRTL:function(){return i},getLayoutColorCode:function(n){return l[n]?l[n]:""}}}(),TableManaged=function(){return{init:function(){jQuery().dataTable&&($("#sample_1").dataTable({aoColumns:[{bSortable:!1},null,{bSortable:!1},null,{bSortable:!1},{bSortable:!1}],aLengthMenu:[[5,15,20,-1],[5,15,20,"All"]],iDisplayLength:5,sPaginationType:"bootstrap",oLanguage:{sLengthMenu:"_MENU_ records",oPaginate:{sPrevious:"Prev",sNext:"Next"}},aoColumnDefs:[{bSortable:!1,aTargets:[0]}]}),jQuery("#sample_1 .group-checkable").change(function(){var n=jQuery(this).attr("data-set"),t=jQuery(this).is(":checked");jQuery(n).each(function(){t?$(this).attr("checked",!0):$(this).attr("checked",!1),$(this).parents("tr").toggleClass("active")}),jQuery.uniform.update(n)}),jQuery("#sample_1 tbody tr .checkboxes").change(function(){$(this).parents("tr").toggleClass("active")}),jQuery("#sample_1_wrapper .dataTables_filter input").addClass("form-control input-medium"),jQuery("#sample_1_wrapper .dataTables_length select").addClass("form-control input-xsmall"),$("#sample_2").dataTable({aLengthMenu:[[5,15,20,-1],[5,15,20,"All"]],iDisplayLength:5,sPaginationType:"bootstrap",oLanguage:{sLengthMenu:"_MENU_ records",oPaginate:{sPrevious:"Prev",sNext:"Next"}},aoColumnDefs:[{bSortable:!1,aTargets:[0]}]}),jQuery("#sample_2 .group-checkable").change(function(){var n=jQuery(this).attr("data-set"),t=jQuery(this).is(":checked");jQuery(n).each(function(){t?$(this).attr("checked",!0):$(this).attr("checked",!1)}),jQuery.uniform.update(n)}),jQuery("#sample_2_wrapper .dataTables_filter input").addClass("form-control input-small"),jQuery("#sample_2_wrapper .dataTables_length select").addClass("form-control input-xsmall"),jQuery("#sample_2_wrapper .dataTables_length select").select2(),$("#sample_3").dataTable({aLengthMenu:[[5,15,20,-1],[5,15,20,"All"]],iDisplayLength:5,sPaginationType:"bootstrap",oLanguage:{sLengthMenu:"_MENU_ records",oPaginate:{sPrevious:"Prev",sNext:"Next"}},aoColumnDefs:[{bSortable:!1,aTargets:[0]}]}),jQuery("#sample_3 .group-checkable").change(function(){var n=jQuery(this).attr("data-set"),t=jQuery(this).is(":checked");jQuery(n).each(function(){t?$(this).attr("checked",!0):$(this).attr("checked",!1)}),jQuery.uniform.update(n)}),jQuery("#sample_3_wrapper .dataTables_filter input").addClass("form-control input-small"),jQuery("#sample_3_wrapper .dataTables_length select").addClass("form-control input-xsmall"),jQuery("#sample_3_wrapper .dataTables_length select").select2())}}}()