From d5f44a70100989081887528ab99d2fa683754943 Mon Sep 17 00:00:00 2001 From: kevinparkerson Date: Fri, 31 Oct 2014 14:41:04 -0500 Subject: [PATCH] release 3.2.0 --- bower.json | 2 +- dist/css/fuelux.css | 51 +++++++++++-- dist/css/fuelux.css.map | 2 +- dist/css/fuelux.min.css | 4 +- dist/fuelux.zip | Bin 115753 -> 118582 bytes dist/js/fuelux.js | 157 ++++++++++++++++++++++++++++++++++------ dist/js/fuelux.min.js | 10 +-- package.json | 2 +- 8 files changed, 187 insertions(+), 41 deletions(-) diff --git a/bower.json b/bower.json index f76628ac7..0028eac0a 100644 --- a/bower.json +++ b/bower.json @@ -1,7 +1,7 @@ { "name": "fuelux", "description": "Extending Bootstrap with additional lightweight JavaScript controls.", - "version": "3.1.0", + "version": "3.2.0", "keywords": [ "application", "bootstrap", diff --git a/dist/css/fuelux.css b/dist/css/fuelux.css index 60d098702..cdd149075 100644 --- a/dist/css/fuelux.css +++ b/dist/css/fuelux.css @@ -1,12 +1,12 @@ /*! - * Fuel UX v3.1.0 + * Fuel UX v3.2.0 * Copyright 2012-2014 ExactTarget * Licensed under the BSD-3-Clause license () */ .fuelux { - -}@charset "UTF-8"; + @charset "UTF-8"; +} .fuelux .clearfix { *zoom: 1; } @@ -149,6 +149,9 @@ .fuelux .combobox.disabled .input-group-btn { cursor: not-allowed; } +.fuelux .combobox input::-ms-clear { + display: none; +} .fuelux .datepicker-calendar { padding: 16px 16px 0; min-height: 262px; @@ -465,6 +468,9 @@ .fuelux .datepicker-wheels-year .header { border-radius: 0 4px 0 0; } +.fuelux .datepicker input::-ms-clear { + display: none; +} .fuelux .infinitescroll { overflow-y: auto; } @@ -710,6 +716,9 @@ .fuelux .pillbox .suggest > li:hover { background-color: #eeeeee; } +.fuelux .pillbox input::-ms-clear { + display: none; +} .fuelux .placard { display: inline-block; position: relative; @@ -724,6 +733,9 @@ text-overflow: ellipsis; white-space: nowrap; } +.fuelux .placard[data-ellipsis="true"] input.placard-field::-ms-clear { + display: none; +} .fuelux .placard[data-ellipsis="true"] textarea.placard-field[readonly] { overflow: hidden; } @@ -829,6 +841,10 @@ left: 11px; top: 9px; } +.fuelux .input-group-addon.radio-custom.radio-inline:after { + left: 15px; + top: 13px; +} .fuelux .radio-custom { position: relative; /* for keyboard tabbing */ @@ -1056,6 +1072,12 @@ .fuelux .repeater-list table tbody td:first-child { border-left: none; } +.fuelux .repeater-list table tbody td.sorted { + background: #f9f9f9; +} +.fuelux .repeater-list table tbody tr:focus { + outline: 1px dotted #66afe9; +} .fuelux .repeater-list table tbody tr.empty td { border-bottom: none; font-style: italic; @@ -1063,17 +1085,17 @@ text-align: center; width: 100%; } -.fuelux .repeater-list table tbody tr.selectable:hover { +.fuelux .repeater-list table tbody tr.selectable:hover td { background: #d9edf7; cursor: pointer; } -.fuelux .repeater-list table tbody tr.selected { +.fuelux .repeater-list table tbody tr.selected:hover td { + background: #428bca; +} +.fuelux .repeater-list table tbody tr.selected td { background: #66AFE9; color: #fff; } -.fuelux .repeater-list table tbody tr.selected:hover { - background: #428bca; -} .fuelux .repeater-list table tbody tr.selected td:first-child { padding-left: 30px; } @@ -1206,6 +1228,9 @@ /* Magic number */ padding: 0px 25px 0px 7px; } +.fuelux .spinbox .spinbox-input::-ms-clear { + display: none; +} .fuelux .spinbox .btn { position: relative; width: 20px; @@ -1245,6 +1270,9 @@ left: -1px; top: 0px; } +.fuelux .spinbox input::-ms-clear { + display: none; +} .fuelux .scheduler { /* ------------------------------- START DATE/TIME @@ -1448,9 +1476,15 @@ END .fuelux .scheduler .repeat-end .form-group { margin-left: 0; } +.fuelux .scheduler input::-ms-clear { + display: none; +} .fuelux .search.disabled .input-group-btn { cursor: not-allowed; } +.fuelux .search input::-ms-clear { + display: none; +} .fuelux .selectlist.disabled { cursor: not-allowed; } @@ -1520,6 +1554,7 @@ END .fuelux .tree .tree-branch .tree-branch-header .glyphicon-play { font-size: 10px; padding-right: 5px; + padding-left: 7px; } .fuelux .tree .tree-branch .tree-branch-header .glyphicon-play:before { position: relative; diff --git a/dist/css/fuelux.css.map b/dist/css/fuelux.css.map index c3c85cb89..6e95aa110 100644 --- a/dist/css/fuelux.css.map +++ b/dist/css/fuelux.css.map @@ -1 +1 @@ -{"version":3,"sources":["less/fuelux.less","less/icons.less","less/mixins.less","less/checkbox.less","less/combobox.less","less/datepicker.less","less/infinite-scroll.less","less/intelligent-dropdown.less","less/loader.less","less/misc.less","less/pillbox.less","less/placard.less","less/radio.less","less/repeater.less","less/repeater-list.less","less/repeater-thumbnail.less","less/spinbox.less","less/scheduler.less","less/search.less","less/selectlist.less","less/tree.less","less/wizard.less"],"names":[],"mappings":"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","sourcesContent":[".fuelux {\n\n\t// Core variables, mixins, and icons\n\t@import \"variables.less\";\t// Modify this for custom colors, font-sizes, etc\n\t@import \"mixins.less\";\n\t@import \"icons.less\";\n\n\t// Fuel UX controls\n\t@import \"checkbox.less\";\n\t@import \"combobox.less\";\n\t@import \"datepicker.less\";\n\t@import \"infinite-scroll.less\";\n\t@import \"intelligent-dropdown.less\";\n\t@import \"loader.less\";\n\t@import \"misc.less\";\n\t@import \"pillbox.less\";\n\t@import \"placard.less\";\n\t@import \"radio.less\";\n\t@import \"repeater.less\";\n\t@import \"repeater-list.less\";\n\t@import \"repeater-thumbnail.less\";\n\t@import \"spinbox.less\";\n @import \"scheduler.less\";\n\t@import \"search.less\";\n\t@import \"selectlist.less\";\n\t@import \"tree.less\";\n\t@import \"wizard.less\";\n\n}\n","@charset \"UTF-8\";\n\n@font-face {\n\tfont-family: \"fuelux\";\n\tsrc:url(\"@{fueluxFontPath}fuelux.eot\");\n\tsrc:url(\"@{fueluxFontPath}fuelux.eot?#iefix\") format(\"embedded-opentype\"),\n\turl(\"@{fueluxFontPath}fuelux.woff\") format(\"woff\"),\n\turl(\"@{fueluxFontPath}fuelux.ttf\") format(\"truetype\"),\n\turl(\"@{fueluxFontPath}fuelux.svg#fuelux\") format(\"svg\");\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n//This could be an interesting addition...\n//[data-icon]:before {\n//\t.iconBaseStyles();\n//\tcontent: attr(data-icon);\n//}\n\n[class^=\"fueluxicon-\"]:before,\n[class*=\" fueluxicon-\"]:before {\n\t.iconBaseStyles();\n}\n\n.fueluxicon-loader-full:before {\n\tcontent: \"\\e000\";\n}\n\n.fueluxicon-loader-1:before {\n\tcontent: \"\\e001\";\n}\n\n.fueluxicon-loader-2:before {\n\tcontent: \"\\e002\";\n}\n\n.fueluxicon-loader-3:before {\n\tcontent: \"\\e003\";\n}\n\n.fueluxicon-loader-4:before {\n\tcontent: \"\\e004\";\n}\n\n.fueluxicon-loader-5:before {\n\tcontent: \"\\e005\";\n}\n\n.fueluxicon-loader-6:before {\n\tcontent: \"\\e006\";\n}\n\n.fueluxicon-loader-7:before {\n\tcontent: \"\\e007\";\n}\n\n.fueluxicon-loader-8:before {\n\tcontent: \"\\e008\";\n}\n\n//tree\n\n.fueluxicon-bullet:before {\n content: \"\\e009\";\n}","// For clearing floats\n.clearfix {\n\t*zoom: 1;\n\t&:before,\n\t&:after {\n\t\tdisplay: table;\n\t\tcontent: \"\";\n\t\t// Fixes Opera/contenteditable bug:\n\t\t// http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952\n\t\tline-height: 0;\n\t}\n\t&:after {\n\t\tclear: both;\n\t}\n}\n\n// Single side border-radius\n.border-top-radius(@radius) {\n\tborder-top-right-radius: @radius;\n\tborder-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n\tborder-bottom-right-radius: @radius;\n \tborder-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n\tborder-bottom-right-radius: @radius;\n\tborder-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n\tborder-bottom-left-radius: @radius;\n\tborder-top-left-radius: @radius;\n}\n\n// Gradient Bar Colors for buttons and alerts\n.gradientBar(@primaryColor, @secondaryColor, @textColor: #fff, @textShadow: 0 -1px 0 rgba(0,0,0,.25)) {\n\tcolor: @textColor;\n\ttext-shadow: @textShadow;\n\t#gradient > .vertical(@primaryColor, @secondaryColor);\n\tborder-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%);\n\tborder-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);\n}\n\n// Gradients\n#gradient {\n\t.vertical(@startColor: #555, @endColor: #333) {\n\t\tbackground-color: mix(@startColor, @endColor, 60%);\n\t\tbackground-image: -moz-linear-gradient(top, @startColor, @endColor); // FF 3.6+\n\t\tbackground-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+\n\t\tbackground-image: -webkit-linear-gradient(top, @startColor, @endColor); // Safari 5.1+, Chrome 10+\n\t\tbackground-image: -o-linear-gradient(top, @startColor, @endColor); // Opera 11.10\n\t\tbackground-image: linear-gradient(to bottom, @startColor, @endColor); // Standard, IE10\n\t\tbackground-repeat: repeat-x;\n\t\tfilter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@startColor),argb(@endColor))); // IE9 and down\n\t}\n}\n\n// Icon Base Styles\n.iconBaseStyles(@fontFamily: \"fuelux\"){\n\tfont-family: @fontFamily !important;\n\tfont-style: normal !important;\n\tfont-weight: normal !important;\n\tfont-variant: normal !important;\n\ttext-transform: none !important;\n\tline-height: 1;\n\tspeak: none;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n// Opacity\n.opacity(@opacity) {\n\topacity: @opacity / 100;\n\tfilter: ~\"alpha(opacity=@{opacity})\";\n}",".checkbox {\n\n\t&.highlight {\n\t\tpadding: 4px;\n\n\t\t&.checked {\n\t\t\tbackground: #e9e9e9;\n\t\t\tborder-radius: @baseBorderRadius;\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"checkbox\"]:focus + .checkbox-label,\n\tinput[type=\"checkbox\"]:hover + .checkbox-label,\n\t.checkbox-label:hover {\n\t\tcolor: @grayLight;\n\t}\n\n}\n\n.form-horizontal .checkbox-inline {\n\tpadding-top: 0;\n}\n\n.input-group-addon.checkbox-custom.checkbox-inline:before {\n\tleft: 11px;\n\ttop: 9px;\n}\n\n.checkbox-custom {\n\tposition: relative;\n\n\t&:before\n\t{\n\t\t.iconBaseStyles(\"Glyphicons Halflings\");\n\n\t\tborder: 1px solid #adadad;\n\t\tborder-radius: @baseBorderRadius;\n\t\tcolor: #fff;\n\t\tcontent: \" \";\n\t\tfont-size: 9px;\n\t\theight: 14px;\n\t\tleft: 0px;\n\t\tpadding: 1px 0 0 1px;\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\twidth: 14px;\n\t}\n\n\t&.checked {\n\t\t&:before {\n\t\t\tbackground: #39b3d7;\n\t\t\tborder-color: #39b3d7;\n\t\t\tcontent: \"\\e013\";\n\t\t}\n\t}\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\n\t\t&:before\n\t\t{\n\t\t\tcursor: not-allowed;\n\t\t\topacity: .5;\n\t\t}\n\t}\n\n\t&.checkbox-inline {\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\ttop: 3px;\n\t\t}\n\n\t\t&.highlight {\n\t\t\tpadding: 4px 4px 4px 24px;\n\n\t\t\t&:before {\n\t\t\t\tleft: 4px;\n\t\t\t\ttop: 7px;\n\t\t\t}\n\n\t\t\t&.checked {\n\t\t\t\tbackground: #e9e9e9;\n\t\t\t\tborder-radius: @baseBorderRadius;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"checkbox\"]:focus + .checkbox-label {\n\t\tcolor: @grayLight;\n\t}\n\n}",".combobox {\n\t&.disabled {\n\t\t.input-group-btn {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n}",".datepicker {\n\n\t&-calendar {\n\t\tpadding: 16px 16px 0;\n\t\tmin-height: 262px;\n\n\t\tbutton {\n\t\t\tborder: 0;\n\t\t\tpadding: 0;\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t&-days {\n\t\t\theight: 182px;\n\t\t\tmargin: 10px 0 12px;\n\t\t\twidth: 100%;\n\n\t\t\tthead {\n\t\t\t\tborder-bottom: 1px solid #cccaca;\n\t\t\t}\n\n\t\t\t/* for spacing */\n\t\t\ttbody:before {\n\t\t\t\tline-height:3px;\n\t\t\t\tcontent:\"\\200C\";\n\t\t\t\tdisplay:block;\n\t\t\t}\n\n\t\t\ttd, th {\n\t\t\t\tfont-size: 14px;\n\t\t\t\theight: 32px;\n\t\t\t\ttext-align: center;\n\t\t\t\tvertical-align: middle;\n\t\t\t\twidth: 14.29%;\n\t\t\t}\n\n\t\t\ttd {\n\t\t\t\tb, button {\n\t\t\t\t\tcolor: #231f20;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tfont-weight: normal;\n\t\t\t\t\theight: 30px;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t}\n\n\t\t\t\tb {\n\t\t\t\t\tline-height: 30px;\n\t\t\t\t}\n\n\t\t\t\tspan {\n\t\t\t\t\tdisplay: block;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #b7e3f8;\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.current-day {\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tborder: 1px solid #1d75bb;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.last-month, &.next-month {\n\t\t\t\t\tbackground: #e3e2e1;\n\t\t\t\t}\n\n\t\t\t\t&.past {\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tcolor: #8d8787;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.restricted {\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tcursor: no-drop;\n\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tborder-top: 1px solid #a94442;\n\t\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\t\tcontent: \" \";\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\tleft: 5px;\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\tright: 5px;\n\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.selected {\n\t\t\t\t\tspan {\n\t\t\t\t\t\tbackground: #1d75bb;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: #0f5f9f;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.current-day {\n\t\t\t\t\t\tbox-shadow: 0 0 0 1px #fff offset;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tb, button {\n\t\t\t\t\t\t\t\t\tborder-color: #0f5f9f;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tth {\n\t\t\t\tfont-weight: bold;\n\t\t\t\theight: 22px;\n\t\t\t\tvertical-align: top;\n\t\t\t}\n\t\t}\n\n\t\t&-header {\n\t\t\t.clearfix;\n\n\t\t\tbutton {\n\t\t\t\tborder: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t}\n\n\t\t\t.title {\n\t\t\t\tmargin: 0 auto;\n\t\t\t\ttext-align: center;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 174px;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 30px;\n\t\t\t\ttext-decoration: underline;\n\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.disabled {\n\t\t\t\t\t\tcursor: default;\n\t\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\n\t\t\t\t\t.month {\n\t\t\t\t\t\tdisplay: inline;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tdisplay: none;\n\n\t\t\t\t\t\t\t&.current {\n\t\t\t\t\t\t\t\tdisplay: inline;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t.next, .prev {\n\t\t\t\tbackground: #666669;\n\t\t\t\tbackground-clip: padding-box;\n\t\t\t\tborder-radius: 30px;\n\t\t\t\tcursor: pointer;\n\t\t\t\tfloat: left;\n\t\t\t\theight: 30px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 30px;\n\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tline-height: 30px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.next {\n\t\t\t\tfloat: right;\n\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tline-height: 28px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-footer {\n\t\t\tbackground: #e3e2e1;\n\t\t\tbackground-clip: padding-box;\n\t\t\tborder-radius: 0 0 4px 4px;\n\t\t\tborder-top: 1px solid #cccaca;\n\t\t\theight: 30px;\n\t\t\tmargin: 0 -16px;\n\t\t\tpadding: 4px 14px;\n\n\t\t\t.datepicker-today {\n\t\t\t\tcolor: #231f20;\n\t\t\t\tfont-size: 14px;\n\t\t\t\ttext-decoration: underline;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1b75bb;\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\n\t\t\t\t&.disabled {\n\t\t\t\t\tcolor: #8b8c8e;\n\t\t\t\t\tcursor: default;\n\t\t\t\t\tpointer-events: none;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: #8b8c8e\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&-calendar-wrapper {\n\t\tborder: 1px solid #6e6f71;\n\t\tmin-height: 20px;\n\t\tpadding: 0;\n\t\twidth: 300px;\n\t}\n\n\t&-wheels {\n\t\tdisplay: none;\n\n\t\tul button {\n\t\t\tborder: 0;\n\t\t\tpadding: 0;\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t&-footer {\n\t\t\tbackground: #e3e2e1;\n\t\t\tborder-radius: 0 0 4px 4px;\n\t\t\tborder-top: 1px solid #cccaca;\n\t\t\tclear: both;\n\n\t\t\t.datepicker-wheels-back {\n\t\t\t\tdisplay: block;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfloat: left;\n\t\t\t\tline-height: 22px;\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-color: transparent;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.datepicker-wheels-select {\n\t\t\t\tfloat: right;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: @blue;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-month, &-year {\n\t\t\tfloat: left;\n\t\t\twidth: 50%;\n\n\t\t\tul {\n\t\t\t\theight: 217px;\n\t\t\t\tlist-style-type: none;\n\t\t\t\tmargin: 0;\n\t\t\t\toverflow: auto;\n\t\t\t\tpadding: 0;\n\t\t\t\ttext-align: center;\n\n\t\t\t\tli {\n\t\t\t\t\tmargin: 4px 0;\n\n\t\t\t\t\tbutton {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\tcolor: #414041;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\tline-height: 24px;\n\t\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: #aee0f8;\n\t\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.selected {\n\t\t\t\t\t\tbutton {\n\t\t\t\t\t\t\tbackground: #1d75bb;\n\t\t\t\t\t\t\tcolor: #fff;\n\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tbackground: #0f5f9f;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.header {\n\t\t\t\tbackground: #e3e2e1;\n\t\t\t\tbackground-clip: padding-box;\n\t\t\t\tborder-bottom: 1px solid #cccaca;\n\t\t\t\tborder-radius: 4px 0 0 0;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tfont-weight: bold;\n\t\t\t\tline-height: 30px;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t\t&.full {\n\t\t\t\tborder-left: 0;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t.header {\n\t\t\t\t\tborder-radius: 4px 4px 0 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-year {\n\t\t\tborder-left: 1px solid #cccaca;\n\t\t\tfloat: right;\n\n\t\t\t.header {\n\t\t\t\tborder-radius: 0 4px 0 0;\n\t\t\t}\n\t\t}\n\t}\n}\n",".infinitescroll {\n\toverflow-y: auto;\n\n\t.infinitescroll-end {\n\t\tclear: both;\n\t\tfont-style: italic;\n\t\tpadding: 6px;\n\t\ttext-align: center;\n\t}\n\n\t.infinitescroll-load {\n\t\tclear: both;\n\t\tpadding: 6px;\n\n\t\tbutton {\n\t\t\tpadding: 5px 12px;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.loader {\n\t\t\tfont-size: 32px;\n\t\t\theight: 32px;\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 32px;\n\t\t}\n\t}\n}",".dropUp {\n\t-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n\t-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n\tbox-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n}",".loader {\n height: 64px;\n font-size: 64px;\n position: relative;\n width: 64px;\n\n\t&:after, &:before {\n\t\t.iconBaseStyles();\n\n\t\tbottom: 0;\n\t\tdisplay: block;\n\t\tleft: 0;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\ttop: 0;\n\t}\n\n\t&:before {\n\t\tcontent: '\\e000';\n\t\topacity: 0.33;\n\t}\n\n\t&.iefix:before{\n\t\tcolor: #bcbcbc;\n\t\topacity: 1;\n\t}\n\n\t&[data-frame=\"1\"]:after {\n\t\tcontent: '\\e001';\n\t}\n\n\t&[data-frame=\"2\"]:after {\n\t\tcontent: '\\e002';\n\t}\n\n\t&[data-frame=\"3\"]:after {\n\t\tcontent: '\\e003';\n\t}\n\n\t&[data-frame=\"4\"]:after {\n\t\tcontent: '\\e004';\n\t}\n\n\t&[data-frame=\"5\"]:after {\n\t\tcontent: '\\e005';\n\t}\n\n\t&[data-frame=\"6\"]:after {\n\t\tcontent: '\\e006';\n\t}\n\n\t&[data-frame=\"7\"]:after {\n\t\tcontent: '\\e007';\n\t}\n\n\t&[data-frame=\"8\"]:after {\n\t\tcontent: '\\e008';\n\t}\n}","input, textarea {\n\t&.glass {\n\t\tbackground: transparent;\n\t\tborder: 1px solid #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground: #d9edf7;\n\t\t\tborder-color: #66afe9;\n\t\t\tcursor: pointer;\n\n\t\t\t&[disabled] {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-color: #fff;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\t&:focus {\n\t\t\tbackground: #fff;\n\t\t\tborder-color: #66afe9;\n\t\t\tbox-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);\n\t\t\tcursor: auto;\n\n\t\t\t&[disabled] {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-color: #fff;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\t&[disabled] {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n}\n\n.input-group-addon {\n\tpadding: 6px 18px;\n}\n\n// makes radios and checkboxes that use Bootstrap button plugin accessible (tabbable)\n[data-toggle=\"buttons\"] > .btn > input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn > input[type=\"checkbox\"] {\n\tdisplay:inline;\n\tposition:absolute;\n\tleft:-9999px;\n}",".pillbox {\n\tborder: 1px solid #BBBBBB;\n\tborder-radius: 4px;\n\tcursor: text;\n\tpadding: 3px;\n\n\t&[data-readonly] {\n\t\tborder: 1px solid transparent;\n\n\t\t&.truncate {\n\t\t\t.pillbox-input-wrap {\n\t\t\t\tdisplay: inline-block;\n\n\t\t\t\t&.truncated {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.pillbox-more {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\n\t\t.pill {\n\t\t\tspan.glyphicon-close {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t.pillbox-add-item {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.pillbox-input-wrap {\n\t\t\tdisplay: none;\n\n\t\t\tbutton.dropdown-toggle {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pills-editable {\n\t\t.pill-group {\n\t\t\t.pill {\n\t\t\t\tspan {\n\t\t\t\t\tcursor: text;\n\n\t\t\t\t\t&.glyphicon-close {\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t> .pill-group {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\twidth: 100%;\n\n\t\t> .pill {\n\t\t\tmargin: 2px;\n\t\t\tcursor: default;\n\t\t\tfloat:left;\n\t\t\tword-break: break-all;\n\n\t\t\t&.pillbox-highlight {\n\t\t\t\toutline: 1px dotted @grayLight;\n\t\t\t}\n\n\t\t\t&.truncated {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.pillbox-list-edit {\n\t\t\t\tborder: none;\n\t\t\t\tcolor: @grayDark;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tborder-radius: 2px;\n\n\t\t\t\t&:focus {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tborder: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.glyphicon-close {\n\t\t\t\tcursor: pointer;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: 2px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \" \\00d7\";\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\topacity: .4;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n\n\t.pillbox-input-wrap {\n\t\tposition: relative;\n\t\tmargin: 4px 0 3px 3px;\n\t\tfloat: left;\n\n\t\t&.editing {\n\t\t\tborder: 1px solid #ccc;\n\t\t\tborder-radius: 4px;\n\t\t\tmargin: 2px 0 3px 3px;\n\n\t\t\tinput.pillbox-add-item {\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tcolor: #333;\n\t\t\t\theight: 32px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.pillbox-add-item {\n\t\tborder: none;\n\t\tbox-shadow: none;\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t\tborder: none;\n\t\t}\n\t}\n\n\t.pillbox-more {\n\t\tcursor: pointer;\n\t\tdisplay: none;\n\t\tline-height: 30px;\n\t}\n\n\t.suggest {\n\t\tmax-height: 166px; // arbitrary number\n\t\toverflow-y: auto;\n\n\t\t> li {\n\t\t\twhite-space: nowrap;\n\t\t\tcursor: pointer;\n\t\t\tpadding: 3px 20px;\n\n\t\t\t&.pillbox-suggest-sel {\n\t\t\t\tbackground-color: @grayLighter;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: @grayLighter;\n\t\t\t}\n\t\t}\n\t}\n}\n",".placard {\n\tdisplay: inline-block;\n\tposition: relative;\n\n\t&[data-ellipsis=\"true\"] {\n\t\t&.showing {\n\t\t\tinput.placard-field {\n\t\t\t\toverflow: visible;\n\t\t\t\ttext-overflow: clip;\n\t\t\t\twhite-space: normal;\n\t\t\t}\n\t\t}\n\n\t\tinput.placard-field {\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\ttextarea.placard-field {\n\t\t\t&[readonly] {\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.showing {\n\t\t.placard-footer,\n\t\t.placard-header,\n\t\t.placard-popup {\n\t\t\tdisplay: block;\n\t\t\tz-index: 1;\n\t\t}\n\n\t\tinput.placard-field, textarea.placard-field {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #CCCCCC;\n\t\t\tbox-shadow: none;\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\t}\n\n\tinput.placard-field, textarea.placard-field {\n\t\tresize: none;\n\n\t\t&[readonly] {\n\t\t\tbackground: #fff;\n\t\t\tcursor: auto;\n\n\t\t\t&.glass {\n\t\t\t\tbackground: none;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #d9edf7;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: 1px solid #CCCCCC;\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t&-cancel {\n\t\tfont-size: 12px;\n\t\tmargin-right: 4px;\n\t\tvertical-align: middle;\n\t}\n\n\t&-footer,\n\t&-header {\n\t\tdisplay: none;\n\t\tleft: 0;\n\t\tline-height: 1;\n\t\tposition: absolute;\n\t\tright: 0;\n\t}\n\n\t&-footer {\n\t\tpadding: 4px 0 8px 0;\n\t\ttext-align: right;\n\t\ttop: 100%;\n\t}\n\n\t&-header {\n\t\tbottom: 100%;\n\t\tpadding: 8px 0 4px 0;\n\n\t\th1, h2, h3, h4, h5, h6 {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t&-popup {\n\t\tbackground: #d9edf7;\n\t\tbackground-clip: padding-box;\n\t\tborder: 1px solid #ccc;\n\t\tborder-radius: 4px;\n\t\tbottom: -8px;\n\t\tbox-shadow: 0 0 0 1px #fff inset;\n\t\tdisplay: none;\n\t\tleft: -8px;\n\t\tposition: absolute;\n\t\tright: -8px;\n\t\ttop: -8px;\n\t}\n}\n",".radio {\n\t&.highlight {\n\t\tpadding: 4px;\n\n\t\t&.checked {\n\t\t\tbackground: #e9e9e9;\n\t\t\tborder-radius: @baseBorderRadius;\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"radio\"]:focus + .radio-label,\n\tinput[type=\"radio\"]:hover + .radio-label,\n\t.radio-label:hover {\n\t\tcolor: @grayLight;\n\t}\n\n}\n\n.form-horizontal .radio-inline{\n\tpadding-top: 0;\n}\n\n.input-group-addon.radio-custom.radio-inline:before {\n\tleft: 11px;\n\ttop: 9px;\n}\n\n.radio-custom {\n\tposition: relative;\n\n\t&:after {\n\t\tbackground: transparent;\n\t\tborder-radius: 6px;\n\t\tcontent: \" \";\n\t\theight: 6px;\n\t\tleft: 4px;\n\t\tposition: absolute;\n\t\ttop: 7px;\n\t\twidth: 6px;\n\t}\n\n\t&:before\n\t{\n\t\tborder: 1px solid #adadad;\n\t\tborder-radius: 14px;\n\t\tcontent: \" \";\n\t\theight: 14px;\n\t\tleft: 0px;\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\twidth: 14px;\n\t}\n\n\t&.checked {\n\t\t&:after {\n\t\t\tbackground: #fff;\n\t\t}\n\n\t\t&:before {\n\t\t\tbackground: #39b3d7;\n\t\t\tborder-color: #39b3d7;\n\t\t}\n\t}\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\n\t\t&:after {\n\t\t\tcursor: not-allowed;\n\t\t}\n\n\t\t&:before {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: .5;\n\t\t}\n\t}\n\n\t&.radio-inline {\n\t\t&:after {\n\t\t\tleft: 4px;\n\t\t\ttop: 7px;\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\ttop: 3px;\n\t\t}\n\n\t\t&.highlight {\n\t\t\tpadding: 4px 4px 4px 24px;\n\n\t\t\t&:after {\n\t\t\t\tleft: 8px;\n\t\t\t\ttop: 11px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: 4px;\n\t\t\t\ttop: 7px;\n\t\t\t}\n\n\t\t\t&.checked {\n\t\t\t\tbackground: #e9e9e9;\n\t\t\t\tborder-radius: @baseBorderRadius;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"radio\"]:focus + .radio-label {\n\t\tcolor: @grayLight;\n\t}\n\n}\n",".repeater {\n\tborder: 1px solid #ddd;\n\tborder-radius: 4px;\n\n\t&-canvas {\n\t\t&.scrolling{\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\toverflow-y: auto;\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\ttop: 0;\n\t\t}\n\t}\n\n\t&-header,\n\t&-footer\n\t{\n\t\tbackground: #f9f9f9;\n\t\tmin-height: 50px;\n\t\tpadding: 8px;\n\t\t.clearfix;\n\n\t\t&-left {\n\t\t\tfloat: left;\n\t\t}\n\n\t\t&-right {\n\t\t\tfloat: right;\n\t\t}\n\n\t\t@media (max-width: 625px) {\n\t\t\t&-left,\n\t\t\t&-right {\n\t\t\t\tfloat: none;\n\t\t\t\t.clearfix;\n\t\t\t}\n\n\t\t\t&-left {\n\t\t\t\tmargin-bottom: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-header {\n\t\tborder-bottom: 1px solid #ddd;\n\t\t.border-top-radius(4px);\n\t}\n\n\t&-footer {\n\t\tborder-top: 1px solid #ddd;\n\t\t.border-bottom-radius(4px);\n\t}\n\n\t&-loader {\n\t\tdisplay: none;\n\t\tleft: 50%;\n\t\tposition: absolute;\n\t\tmargin: -32px 0 0 -32px;\n\t\ttop: 50%;\n\t}\n\n\t&-viewport {\n\t\tmin-height: 80px;\n\t\tposition: relative;\n\t}\n\n\t&-pagination {\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t.repeater-primaryPaging {\n\t\t\tdisplay: none;\n\t\t\tvertical-align: middle;\n\t\t\twidth: 116px;\n\n\t\t\t&.active {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\n\t\t\tul.dropdown-menu {\n\t\t\t\tmin-width: 116px;\n\t\t\t}\n\t\t}\n\n\t\t.repeater-secondaryPaging {\n\t\t\tdisplay: none;\n\t\t\twidth: 82px;\n\n\t\t\t&.active {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-search {\n\t\tfloat: left;\n\t\twidth: 200px;\n\t}\n\n\t&-title {\n\t\tdisplay: block;\n\t\tfloat: left;\n\t\tline-height: 34px;\n\t\tmargin-right: 10px;\n\t}\n}",".repeater[data-currentview=\"list\"] {\n\t.repeater-canvas.scrolling {\n\t\toverflow: visible;\n\n\t\t.repeater-list {\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\ttop: 0;\n\t\t}\n\n\t\t.repeater-list-wrapper {\n\t\t\theight: 100%;\n\t\t\toverflow: auto;\n\t\t}\n\t}\n\n\t.repeater-loader {\n\t\tmargin-top: -12px;\n\n\t\t&.noHeader {\n\t\t\tmargin-top: -32px;\n\t\t}\n\t}\n\n\t.repeater-viewport {\n\t\toverflow: hidden;\n\t}\n}\n\n.repeater-list {\n\tposition: relative;\n\n\ttable {\n\t\tmargin-bottom: 0;\n\t\twidth: 100%;\n\n\t\ttbody {\n\t\t\ttd {\n\t\t\t\tborder-bottom: 1px solid #ddd;\n\t\t\t\tborder-left: 1px solid #ddd;\n\t\t\t\tborder-top: none;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttr {\n\t\t\t\t&.empty {\n\t\t\t\t\ttd {\n\t\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\t\tfont-style: italic;\n\t\t\t\t\t\tpadding: 20px;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.selectable{\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #d9edf7;\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.selected {\n\t\t\t\t\tbackground: #66AFE9;\n\t\t\t\t\tcolor: #fff;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #428bca;\n\t\t\t\t\t}\n\n\t\t\t\t\ttd:first-child {\n\t\t\t\t\t\tpadding-left: 30px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tthead > tr > th {\n\t\t\tbackground: none;\n\t\t\tborder-bottom: 1px solid transparent;\n\t\t\tborder-left: 1px solid transparent;\n\t\t\tborder-top: none;\n\t\t\tcolor: rgba(0, 0, 0, 0);\n\t\t\tline-height: 1.42857;\n\t\t\tpadding: 8px;\n\n\t\t\t&:first-child {\n\t\t\t\tborder-left: none;\n\t\t\t}\n\n\t\t\t&.sorted {\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tspan.glyphicon {\n\t\t\t\tdisplay: none;\n\t\t\t\tfloat: right;\n\t\t\t\tmargin-top: 2px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-check {\n\t\tdisplay: inline-block;\n\t\theight: 0;\n\t\tline-height: 0;\n\t\tposition: relative;\n\t\tvertical-align: top;\n\t\twidth: 0;\n\n\t\tspan.glyphicon {\n\t\t\tleft: -22px;\n\t\t\tposition: absolute;\n\t\t\ttop: 2px;\n\t\t}\n\t}\n\n\t&-heading {\n\t\tbackground: #F9F9F9;\n\t\tborder-bottom: 1px solid #ddd;\n\t\tborder-left: 1px solid #ddd;\n\t\tborder-top: none;\n\t\tcolor: #333;\n\t\tline-height: 1.42857;\n\t\tmargin-left: -9px;\n\t\tpadding: 8px;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tz-index: 1;\n\n\t\t&.shifted {\n\t\t\tmargin-left: -1px;\n\n\t\t\t//Webkit override\n\t\t\t@media screen and (-webkit-min-device-pixel-ratio:0) {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.sortable {\n\t\t\t&:hover, &.sorted {\n\t\t\t\tbackground: #F1F1F1;\n\t\t\t\tcursor: pointer;\n\t\t\t\t#gradient > .vertical(@startColor: #F9F9F9; @endColor: #E5E5E5);\n\t\t\t}\n\n\t\t\t&.sorted {\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tvisibility: visible;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tspan.glyphicon {\n\t\t\tdisplay: none;\n\t\t\tfloat: right;\n\t\t\tmargin-top: 2px;\n\t\t}\n\t}\n}\n",".repeater-thumbnail {\n\tborder: 1px solid #ddd;\n\tcolor: #666;\n\tfloat: left;\n\tmin-height: 110px;\n\tmin-width: 100px;\n\tmargin: 8px 7px;\n\ttext-align: center;\n\n\t&.selectable {\n\t\t&:hover {\n\t\t\tbackground: #d9edf7;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&.selected {\n\t\tbackground: #66AFE9;\n\t\tcolor: #fff;\n\n\t\t&:hover {\n\t\t\tbackground: #428bca;\n\t\t}\n\t}\n\n\timg {\n\t\tdisplay: block;\n\t\tmargin-top: 10px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t&-cont {\n\t\theight: 100%;\n\t\toverflow-y: auto;\n\t\tpadding: 6px;\n\t\twidth: 100%;\n\n\t\tdiv.empty {\n\t\t\tfont-style: italic;\n\t\t\tpadding: 20px 10px;\n\t\t\ttext-align: center;\n\t\t}\n\t}\n}",".spinbox {\n\tdisplay: inline-block;\n\tposition: relative;\n\n\t&.digits-3 {\n\t\twidth: 60px;\n\t}\n\n\t&.disabled {\n\t\t.spinbox-buttons {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\n\t.spinbox-input {\n\t\tfloat: left;\n\t\tpadding-bottom: 3px; /* Magic number */\n\t\tpadding: 0px 25px 0px 7px;\n\t}\n\n\t.btn {\n\t\tposition: relative;\n\t\twidth: 20px;\n\t\theight: 13px;\n\t\tpadding-top: 0;\n\t\tpadding-right: 9px;\n\t\tpadding-left: 9px;\n\n\t\t&.disabled {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\n\t.spinbox-buttons {\n\t\tposition: absolute;\n\t\theight: 28px;\n\t\twidth: 20px;\n\t\tright: 2px;\n\t}\n\n\t.spinbox-up {\n\t\tpadding: 0 0 14px 1px;\n\t\ttop: 2px;\n\n\t\t.glyphicon-chevron-up {\n\t\t\tposition:relative;\n\t\t\ttop: 0px;\n\t\t}\n\t}\n\n\t// fix radius from BS btn-group\n\t.btn-group > .btn.spinbox-up {\n\t\tborder-top-right-radius: 4px;\n\t}\n\n\t.spinbox-down {\n\t\tpadding: 0 0 8px 1px;\n\t\ttop: 2px;\n\t\theight: 15px;\n\t\tborder-bottom-left-radius: 4px;\n\n\t\t.glyphicon-chevron-down {\n\t\t\tposition: relative;\n\t\t\tleft: -1px;\n\t\t\ttop: 0px;\n\t\t}\n\t}\n}",".scheduler {\n\n\t.control-label {\n\t\tmin-width: 7em;\n\t}\n\n\t.inline-form-text {\n\t\tfloat: left;\n\t\tline-height: 27px;\n\t\tmargin-top:4px;\n\t}\n\n\t/* -------------------------------\n\tSTART DATE/TIME\n------------------------------- */\n\n\t.start-datetime {\n\n\t\t&.form-group {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.combobox {\n\t\t\tmax-width: 9em;\n\n\t\t\t.dropdown-menu {\n\t\t\t\tmax-height: 200px;\n\t\t\t\toverflow: auto;\n\t\t\t}\n\n\t\t}\n\n\t\t.dropdown {\n\t\t\tfloat: left;\n\t\t\tmargin: 0 10px 0 0;\n\t\t}\n\n\t}\n\n\t/* -------------------------------\n\tTIMEZONE\n------------------------------- */\n\n\t.timezone-container {\n\t\t.input-group {\n\t\t\tmax-width: 20em;\n\t\t}\n\n\t\t.dropdown-label {\n\t\t\theight: 18px;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 20em;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t.dropdown-menu {\n\t\t\tmax-height: 200px;\n\t\t\toverflow: auto;\n\t\t}\n\n\t}\n\n/* -------------------------------\n\tREPEAT PANELS\n------------------------------- */\n\n\t.repeat-panel {\n\t\tmargin-left: 0;\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\t\t\n\t\t.radio {\n\t\t\tmargin-right: 10px;\n\t\t}\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t}\n\n// EVERY\n\n\t.repeat-interval {\n\t\tmargin-left: 0;\n\n\t\t.clearfix;\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.dropdown-menu {\n\t\t\tmax-height: 200px;\n\t\t\toverflow: auto;\n\t\t}\n\n\t\t.repeat-every-panel {\n\t\t\tfloat: left;\n\n\t\t\t.repeat-every-pretext {\n\t\t\t\tpadding: 0 10px;\n\t\t\t}\n\n\t\t\t.spinbox {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-right: 10px;\n\n\t\t\t\tinput {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t// MONTHLY\n\n\t\t.repeat-monthly {\n\n\t\t\t.repeat-monthly-date {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.selectlist {\n\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.repeat-monthly-day {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\t\t\t}\n\n\t\t\t.month-days {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t}\n\n// YEARLY\n\n\t\t.repeat-yearly {\n\n\t\t\t.repeat-yearly-date {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.year-month-day {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.year-month-days {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t.year-month {\n\t\t\t\tmargin-left: 10px;\n\n\t\t\t}\n\n\t\t\t.repeat-yearly-day {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.repeat-yearly-day-text {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n// WEEKLY\n\n\t\t.repeat-weekly {\n\n\t\t\tbutton:not(.active) {\n\t\t\t\tbackground-color: #fff;\n\t\t\t}\n\n\t\t\t.btn-group {\n\t\t\t\t&.disabled {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\topacity: 0.65;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\tz-index: 5;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.selectlist {\n\t\t\tfloat: left;\n\t\t}\n\n\t\tlabel.radio {\n\t\t\tfloat: left;\n\t\t\tline-height: 27px;\n\n\t\t\tinput {\n\t\t\t\tmargin-top: 8px;\n\t\t\t}\n\t\t}\n\n/* -------------------------------\nEND\n------------------------------- */\n\n\t.repeat-end {\n\n\t\t.end-after {\n\t\t\tfloat: left;\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-right: 10px;\n\t\t}\n\t\t\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.end-option-panel {\n\n\t\t}\n\n\t}\n\n\n}",".search {\n\t&.disabled {\n\t\t.input-group-btn {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n}",".selectlist {\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\t}\n\n\t&-sizer {\n\t\tdisplay: inline-block;\n\t\tposition: absolute;\n\t\tvisibility: hidden;\n\t\ttop: 0;\n\t}\n\n\t.selected-label {\n\t\toverflow: hidden;\t// helps with text flow on small screens\n\t\tmin-width: 2em;\n\t}\n\n\t.btn.dropdown-toggle {\n\t\twhite-space: normal;\n\n\t\t.selected-label {\n\t\t\tpadding-right: 10px;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}",".tree {\n\tborder: 1px solid @grayLight;\n\tborder-radius: 4px 4px 4px 4px;\n\tpadding: 10px 15px 0 15px;\n\toverflow-x: auto;\n\toverflow-y: auto;\n\tposition: relative;\n\tlist-style: none;\n\n\t*:focus {\n\t\toutline: none;\n\t}\n\n\tbutton:focus {\n\t\tcolor: @treeHoverText;\n\t}\n\n\tul {\n\t\tpadding-left: 0;\n\t\tmargin-top: 0;\n\t\tmargin-bottom: 0;\n\t\tlist-style: none;\n\t}\n\n\tli {\n\t\tmargin: 0;\n\t\tmargin-top: 5px;\n\t\tmargin-bottom: 5px;\n\t}\n\n\t.tree-loader {\n\t\t// make even with tree-branch-children\n\t\tmargin-left: 45px;\n\t}\n\n\t.tree-open > .tree-branch-header .glyphicon-play {\n\t\ttransform:rotate(90deg);\n\t\t-ms-transform:rotate(90deg);\n\t\t-webkit-transform:rotate(90deg);\n\t\tposition: relative;\n\t\tleft: -5px;\n\t}\n\n\t[data-children=false] > .tree-branch-header .icon-caret:before {\n\t\tcontent: '\\00a0'; //space\n\t}\n\n\t.tree-branch {\n\n\t\t.tree-branch-header {\n\t\t\tposition: relative;\n\t\t\tborder-radius: 6px;\n\n\t\t\t.tree-branch-name:hover {\n\t\t\t\tcolor: @treeHoverText;\n\t\t\t}\n\n\t\t\t.glyphicon-play {\n\t\t\t\tfont-size: 10px;\n\t\t\t\tpadding-right: 5px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: -2px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t.tree-branch-name {\n\t\t\t\twhite-space: nowrap;\n\t\t\t\tborder-radius: 6px;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tpadding-left: 3px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\n\t\t}\n\n\t\t.tree-branch-children {\n\t\t\tmargin-left: 14px;\n\t\t}\n\n\t}\n\n\t.tree-item {\n\t\tposition: relative;\n\t\tcursor: pointer;\n\t\tborder-radius: 6px;\n\t\tmargin-left: 26px;\n\n\t\t.tree-item-name {\n\t\t\twhite-space: nowrap;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground-color: transparent;\n\t\t\tborder: 0;\n\t\t}\n\n\t\t.tree-item-name:hover {\n\t\t\tcolor: @treeHoverText;\n\t\t}\n\n\t\t&.tree-selected .tree-item-name {\n\t\t\tbackground-color: @treeSelectBackground;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t\tpadding-left: 7px;\n\t\t\tmargin-bottom: 0;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t}\n\n\t.icon-caret:hover + .tree-branch-name {\n\t\tcolor: @treeHoverText;\n\t}\n\n\t// folder selectable\n\t&.tree-folder-select {\n\n\t\t.tree-branch {\n\n\t\t\t.icon-caret {\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\t.icon-caret:hover {\n\t\t\t\tcursor: pointer;\n\t\t\t\tcolor: @treeHoverText;\n\t\t\t}\n\n\t\t\t> .tree-branch-name {\n\t\t\t\tpadding: 1px 5px 0 5px;\n\t\t\t\tborder-radius: 6px;\n\n\n\t\t\t\t&.tree-selected {\n\t\t\t\t\tbackground-color: @treeSelectBackground;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.tree-branch.tree-selected > .tree-branch-header .tree-branch-name {\n\t\t\tbackground-color: @treeSelectBackground;\n\t\t\tcolor: #fff;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: @treeSelectBackground;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t}\n\n}",".wizard {\n\n\t.clearfix;\n\n\tborder: 1px solid @navbarBorder;\n\tborder-radius: @baseBorderRadius;\n\tbox-shadow: 0 1px 4px rgba(0,0,0,.065);\n\tbackground-color: @tableBackgroundAccent;\n\tposition: relative;\n\tmin-height: 48px;\n\toverflow: hidden;\n\n\t> .steps {\n\t\tlist-style: none outside none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\twidth: 4000px;\n\n\t\t&.previous-disabled {\n\t\t\tli {\n\t\t\t\t&.complete {\n\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #f3f4f5;\n\t\t\t\t\t\tcolor: @successText;\n\t\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t\t.chevron:before {\n\t\t\t\t\t\t\tborder-left-color: #f3f4f5;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\tli {\n\t\t\tfloat: left;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 20px 0 30px;\n\t\t\theight: 46px;\n\t\t\tline-height: 46px;\n\t\t\tposition: relative;\n\t\t\tbackground: #ededed;\n\t\t\tcolor: @grayLight;\n\t\t\tfont-size: 16px;\n\t\t\tcursor: not-allowed;\n\n\t\t\t.chevron {\n\t\t\t\tborder: 24px solid transparent;\n\t\t\t\tborder-left: 14px solid @navbarBorder;\n\t\t\t\tborder-right: 0;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: -14px;\n\t\t\t\ttop: 0;\n\t\t\t\tz-index: 1;\n\t\t\t}\n\n\t\t\t.chevron:before {\n\t\t\t\tborder: 24px solid transparent;\n\t\t\t\tborder-left: 14px solid #ededed;\n\t\t\t\tborder-right: 0;\n\t\t\t\tcontent: \"\";\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 1px;\n\t\t\t\ttop: -24px;\n\t\t\t}\n\n\t\t\t&.complete {\n\t\t\t\tbackground: #f3f4f5;\n\t\t\t\tcolor: @successText;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #e7eff8;\n\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t.chevron:before {\n\t\t\t\t\t\tborder-left: 14px solid #e7eff8;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.chevron:before {\n\t\t\t\t\tborder-left: 14px solid #f3f4f5;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.active {\n\t\t\t\tbackground: #f1f6fc;\n\t\t\t\tcolor: @infoText;\n\t\t\t\tcursor: default;\n\n\t\t\t\t.chevron:before {\n\t\t\t\t\tborder-left: 14px solid #f1f6fc;\n\t\t\t\t}\n\n\t\t\t\t.badge {\n\t\t\t\t\tbackground-color: @infoText;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.badge {\n\t\t\t\tmargin-right: 8px;\n\t\t\t}\n\n\t\t\t.badge-success {\n\t\t\t\tbackground-color: @successText;\n\t\t\t}\n\t\t}\n\n\t\tli:first-child {\n\t\t\tborder-radius: 4px 0 0 4px;\n\t\t\tpadding-left: 20px;\n\t\t}\n\t}\n\n\t> .actions {\n\t\tz-index: 1000;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tline-height: 46px;\n\t\tfloat: right;\n\t\tpadding-left: 15px;\n\t\tpadding-right: 15px;\n\t\tvertical-align: middle;\n\t\tbackground-color: #e5e5e5;\n\t\tborder-left: 1px solid @navbarBorder;\n\n\t\ta {\n\t\t\tline-height: 45px;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-right: 8px;\n\t\t}\n\n\t\t.btn-prev {\n\t\t\t&[disabled] {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tmargin-right: 5px;\n\t\t\t}\n\t\t}\n\n\t\t.btn-next {\n\t\t\t&[disabled] {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.step-content {\n\t\tborder-top: 1px solid #D4D4D4;\n\t\tpadding: 10px;\n\t\tfloat: left;\n\t\twidth: 100%;\n\n\t\t.step-pane {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t> .active {\n\t\t\tdisplay: block;\n\n\t\t\t.btn-group {\n\t\t\t\t.active {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// when complete\n\t&.complete {\n\t\t> .actions .glyphicon-arrow-right:before {\n\t\t\tdisplay: none;\n\t\t}\n\t\t> .actions .glyphicon-arrow-right {\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n}"]} \ No newline at end of file +{"version":3,"sources":["less/fuelux.less","less/icons.less","less/mixins.less","less/checkbox.less","less/combobox.less","less/datepicker.less","less/infinite-scroll.less","less/intelligent-dropdown.less","less/loader.less","less/misc.less","less/pillbox.less","less/placard.less","less/radio.less","less/repeater.less","less/repeater-list.less","less/repeater-thumbnail.less","less/spinbox.less","less/scheduler.less","less/search.less","less/selectlist.less","less/tree.less","less/wizard.less"],"names":[],"mappings":"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","sourcesContent":[".fuelux {\n\n\t// Core variables, mixins, and icons\n\t@import \"variables.less\";\t// Modify this for custom colors, font-sizes, etc\n\t@import \"mixins.less\";\n\t@import \"icons.less\";\n\n\t// Fuel UX controls\n\t@import \"checkbox.less\";\n\t@import \"combobox.less\";\n\t@import \"datepicker.less\";\n\t@import \"infinite-scroll.less\";\n\t@import \"intelligent-dropdown.less\";\n\t@import \"loader.less\";\n\t@import \"misc.less\";\n\t@import \"pillbox.less\";\n\t@import \"placard.less\";\n\t@import \"radio.less\";\n\t@import \"repeater.less\";\n\t@import \"repeater-list.less\";\n\t@import \"repeater-thumbnail.less\";\n\t@import \"spinbox.less\";\n @import \"scheduler.less\";\n\t@import \"search.less\";\n\t@import \"selectlist.less\";\n\t@import \"tree.less\";\n\t@import \"wizard.less\";\n\n}\n","@charset \"UTF-8\";\n\n@font-face {\n\tfont-family: \"fuelux\";\n\tsrc:url(\"@{fueluxFontPath}fuelux.eot\");\n\tsrc:url(\"@{fueluxFontPath}fuelux.eot?#iefix\") format(\"embedded-opentype\"),\n\turl(\"@{fueluxFontPath}fuelux.woff\") format(\"woff\"),\n\turl(\"@{fueluxFontPath}fuelux.ttf\") format(\"truetype\"),\n\turl(\"@{fueluxFontPath}fuelux.svg#fuelux\") format(\"svg\");\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n//This could be an interesting addition...\n//[data-icon]:before {\n//\t.iconBaseStyles();\n//\tcontent: attr(data-icon);\n//}\n\n[class^=\"fueluxicon-\"]:before,\n[class*=\" fueluxicon-\"]:before {\n\t.iconBaseStyles();\n}\n\n.fueluxicon-loader-full:before {\n\tcontent: \"\\e000\";\n}\n\n.fueluxicon-loader-1:before {\n\tcontent: \"\\e001\";\n}\n\n.fueluxicon-loader-2:before {\n\tcontent: \"\\e002\";\n}\n\n.fueluxicon-loader-3:before {\n\tcontent: \"\\e003\";\n}\n\n.fueluxicon-loader-4:before {\n\tcontent: \"\\e004\";\n}\n\n.fueluxicon-loader-5:before {\n\tcontent: \"\\e005\";\n}\n\n.fueluxicon-loader-6:before {\n\tcontent: \"\\e006\";\n}\n\n.fueluxicon-loader-7:before {\n\tcontent: \"\\e007\";\n}\n\n.fueluxicon-loader-8:before {\n\tcontent: \"\\e008\";\n}\n\n//tree\n\n.fueluxicon-bullet:before {\n content: \"\\e009\";\n}","// For clearing floats\n.clearfix {\n\t*zoom: 1;\n\t&:before,\n\t&:after {\n\t\tdisplay: table;\n\t\tcontent: \"\";\n\t\t// Fixes Opera/contenteditable bug:\n\t\t// http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952\n\t\tline-height: 0;\n\t}\n\t&:after {\n\t\tclear: both;\n\t}\n}\n\n// Single side border-radius\n.border-top-radius(@radius) {\n\tborder-top-right-radius: @radius;\n\tborder-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n\tborder-bottom-right-radius: @radius;\n \tborder-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n\tborder-bottom-right-radius: @radius;\n\tborder-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n\tborder-bottom-left-radius: @radius;\n\tborder-top-left-radius: @radius;\n}\n\n// Gradient Bar Colors for buttons and alerts\n.gradientBar(@primaryColor, @secondaryColor, @textColor: #fff, @textShadow: 0 -1px 0 rgba(0,0,0,.25)) {\n\tcolor: @textColor;\n\ttext-shadow: @textShadow;\n\t#gradient > .vertical(@primaryColor, @secondaryColor);\n\tborder-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%);\n\tborder-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);\n}\n\n// Gradients\n#gradient {\n\t.vertical(@startColor: #555, @endColor: #333) {\n\t\tbackground-color: mix(@startColor, @endColor, 60%);\n\t\tbackground-image: -moz-linear-gradient(top, @startColor, @endColor); // FF 3.6+\n\t\tbackground-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+\n\t\tbackground-image: -webkit-linear-gradient(top, @startColor, @endColor); // Safari 5.1+, Chrome 10+\n\t\tbackground-image: -o-linear-gradient(top, @startColor, @endColor); // Opera 11.10\n\t\tbackground-image: linear-gradient(to bottom, @startColor, @endColor); // Standard, IE10\n\t\tbackground-repeat: repeat-x;\n\t\tfilter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@startColor),argb(@endColor))); // IE9 and down\n\t}\n}\n\n// Icon Base Styles\n.iconBaseStyles(@fontFamily: \"fuelux\"){\n\tfont-family: @fontFamily !important;\n\tfont-style: normal !important;\n\tfont-weight: normal !important;\n\tfont-variant: normal !important;\n\ttext-transform: none !important;\n\tline-height: 1;\n\tspeak: none;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n// Opacity\n.opacity(@opacity) {\n\topacity: @opacity / 100;\n\tfilter: ~\"alpha(opacity=@{opacity})\";\n}",".checkbox {\n\n\t&.highlight {\n\t\tpadding: 4px;\n\n\t\t&.checked {\n\t\t\tbackground: #e9e9e9;\n\t\t\tborder-radius: @baseBorderRadius;\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"checkbox\"]:focus + .checkbox-label,\n\tinput[type=\"checkbox\"]:hover + .checkbox-label,\n\t.checkbox-label:hover {\n\t\tcolor: @grayLight;\n\t}\n\n}\n\n.form-horizontal .checkbox-inline {\n\tpadding-top: 0;\n}\n\n.input-group-addon.checkbox-custom.checkbox-inline:before {\n\tleft: 11px;\n\ttop: 9px;\n}\n\n.checkbox-custom {\n\tposition: relative;\n\n\t&:before\n\t{\n\t\t.iconBaseStyles(\"Glyphicons Halflings\");\n\n\t\tborder: 1px solid #adadad;\n\t\tborder-radius: @baseBorderRadius;\n\t\tcolor: #fff;\n\t\tcontent: \" \";\n\t\tfont-size: 9px;\n\t\theight: 14px;\n\t\tleft: 0px;\n\t\tpadding: 1px 0 0 1px;\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\twidth: 14px;\n\t}\n\n\t&.checked {\n\t\t&:before {\n\t\t\tbackground: #39b3d7;\n\t\t\tborder-color: #39b3d7;\n\t\t\tcontent: \"\\e013\";\n\t\t}\n\t}\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\n\t\t&:before\n\t\t{\n\t\t\tcursor: not-allowed;\n\t\t\topacity: .5;\n\t\t}\n\t}\n\n\t&.checkbox-inline {\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\ttop: 3px;\n\t\t}\n\n\t\t&.highlight {\n\t\t\tpadding: 4px 4px 4px 24px;\n\n\t\t\t&:before {\n\t\t\t\tleft: 4px;\n\t\t\t\ttop: 7px;\n\t\t\t}\n\n\t\t\t&.checked {\n\t\t\t\tbackground: #e9e9e9;\n\t\t\t\tborder-radius: @baseBorderRadius;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"checkbox\"]:focus + .checkbox-label {\n\t\tcolor: @grayLight;\n\t}\n\n}",".combobox {\n\t&.disabled {\n\t\t.input-group-btn {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\tinput {\n\t\t&::-ms-clear {\n\t\t\tdisplay:none;\n\t\t}\n\t}\n}",".datepicker {\n\n\t&-calendar {\n\t\tpadding: 16px 16px 0;\n\t\tmin-height: 262px;\n\n\t\tbutton {\n\t\t\tborder: 0;\n\t\t\tpadding: 0;\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t&-days {\n\t\t\theight: 182px;\n\t\t\tmargin: 10px 0 12px;\n\t\t\twidth: 100%;\n\n\t\t\tthead {\n\t\t\t\tborder-bottom: 1px solid #cccaca;\n\t\t\t}\n\n\t\t\t/* for spacing */\n\t\t\ttbody:before {\n\t\t\t\tline-height:3px;\n\t\t\t\tcontent:\"\\200C\";\n\t\t\t\tdisplay:block;\n\t\t\t}\n\n\t\t\ttd, th {\n\t\t\t\tfont-size: 14px;\n\t\t\t\theight: 32px;\n\t\t\t\ttext-align: center;\n\t\t\t\tvertical-align: middle;\n\t\t\t\twidth: 14.29%;\n\t\t\t}\n\n\t\t\ttd {\n\t\t\t\tb, button {\n\t\t\t\t\tcolor: #231f20;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tfont-weight: normal;\n\t\t\t\t\theight: 30px;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t}\n\n\t\t\t\tb {\n\t\t\t\t\tline-height: 30px;\n\t\t\t\t}\n\n\t\t\t\tspan {\n\t\t\t\t\tdisplay: block;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #b7e3f8;\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.current-day {\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tborder: 1px solid #1d75bb;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.last-month, &.next-month {\n\t\t\t\t\tbackground: #e3e2e1;\n\t\t\t\t}\n\n\t\t\t\t&.past {\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tcolor: #8d8787;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.restricted {\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tcursor: no-drop;\n\t\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tborder-top: 1px solid #a94442;\n\t\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\t\tcontent: \" \";\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t\tleft: 5px;\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\tright: 5px;\n\t\t\t\t\t\t\ttop: 50%;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.selected {\n\t\t\t\t\tspan {\n\t\t\t\t\t\tbackground: #1d75bb;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: #0f5f9f;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tb, button {\n\t\t\t\t\t\tcolor: #fff;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.current-day {\n\t\t\t\t\t\tbox-shadow: 0 0 0 1px #fff offset;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tb, button {\n\t\t\t\t\t\t\t\t\tborder-color: #0f5f9f;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tth {\n\t\t\t\tfont-weight: bold;\n\t\t\t\theight: 22px;\n\t\t\t\tvertical-align: top;\n\t\t\t}\n\t\t}\n\n\t\t&-header {\n\t\t\t.clearfix;\n\n\t\t\tbutton {\n\t\t\t\tborder: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t}\n\n\t\t\t.title {\n\t\t\t\tmargin: 0 auto;\n\t\t\t\ttext-align: center;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 174px;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 30px;\n\t\t\t\ttext-decoration: underline;\n\t\t\t\tvertical-align: middle;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t\t}\n\n\t\t\t\t\t&.disabled {\n\t\t\t\t\t\tcursor: default;\n\t\t\t\t\t\tpointer-events: none;\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\n\t\t\t\t\t.month {\n\t\t\t\t\t\tdisplay: inline;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0;\n\n\t\t\t\t\t\tspan {\n\t\t\t\t\t\t\tdisplay: none;\n\n\t\t\t\t\t\t\t&.current {\n\t\t\t\t\t\t\t\tdisplay: inline;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t.next, .prev {\n\t\t\t\tbackground: #666669;\n\t\t\t\tbackground-clip: padding-box;\n\t\t\t\tborder-radius: 30px;\n\t\t\t\tcursor: pointer;\n\t\t\t\tfloat: left;\n\t\t\t\theight: 30px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 30px;\n\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tline-height: 30px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.next {\n\t\t\t\tfloat: right;\n\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tline-height: 28px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-footer {\n\t\t\tbackground: #e3e2e1;\n\t\t\tbackground-clip: padding-box;\n\t\t\tborder-radius: 0 0 4px 4px;\n\t\t\tborder-top: 1px solid #cccaca;\n\t\t\theight: 30px;\n\t\t\tmargin: 0 -16px;\n\t\t\tpadding: 4px 14px;\n\n\t\t\t.datepicker-today {\n\t\t\t\tcolor: #231f20;\n\t\t\t\tfont-size: 14px;\n\t\t\t\ttext-decoration: underline;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1b75bb;\n\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t}\n\n\t\t\t\t&.disabled {\n\t\t\t\t\tcolor: #8b8c8e;\n\t\t\t\t\tcursor: default;\n\t\t\t\t\tpointer-events: none;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tcolor: #8b8c8e\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&-calendar-wrapper {\n\t\tborder: 1px solid #6e6f71;\n\t\tmin-height: 20px;\n\t\tpadding: 0;\n\t\twidth: 300px;\n\t}\n\n\t&-wheels {\n\t\tdisplay: none;\n\n\t\tul button {\n\t\t\tborder: 0;\n\t\t\tpadding: 0;\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t&-footer {\n\t\t\tbackground: #e3e2e1;\n\t\t\tborder-radius: 0 0 4px 4px;\n\t\t\tborder-top: 1px solid #cccaca;\n\t\t\tclear: both;\n\n\t\t\t.datepicker-wheels-back {\n\t\t\t\tdisplay: block;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfloat: left;\n\t\t\t\tline-height: 22px;\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-color: transparent;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.datepicker-wheels-select {\n\t\t\t\tfloat: right;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: @blue;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #1d75bb;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-month, &-year {\n\t\t\tfloat: left;\n\t\t\twidth: 50%;\n\n\t\t\tul {\n\t\t\t\theight: 217px;\n\t\t\t\tlist-style-type: none;\n\t\t\t\tmargin: 0;\n\t\t\t\toverflow: auto;\n\t\t\t\tpadding: 0;\n\t\t\t\ttext-align: center;\n\n\t\t\t\tli {\n\t\t\t\t\tmargin: 4px 0;\n\n\t\t\t\t\tbutton {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\tcolor: #414041;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\tline-height: 24px;\n\t\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\tbackground: #aee0f8;\n\t\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.selected {\n\t\t\t\t\t\tbutton {\n\t\t\t\t\t\t\tbackground: #1d75bb;\n\t\t\t\t\t\t\tcolor: #fff;\n\n\t\t\t\t\t\t\t&:hover {\n\t\t\t\t\t\t\t\tbackground: #0f5f9f;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.header {\n\t\t\t\tbackground: #e3e2e1;\n\t\t\t\tbackground-clip: padding-box;\n\t\t\t\tborder-bottom: 1px solid #cccaca;\n\t\t\t\tborder-radius: 4px 0 0 0;\n\t\t\t\tcolor: #4d4d4f;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tfont-weight: bold;\n\t\t\t\tline-height: 30px;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t\t&.full {\n\t\t\t\tborder-left: 0;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t.header {\n\t\t\t\t\tborder-radius: 4px 4px 0 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&-year {\n\t\t\tborder-left: 1px solid #cccaca;\n\t\t\tfloat: right;\n\n\t\t\t.header {\n\t\t\t\tborder-radius: 0 4px 0 0;\n\t\t\t}\n\t\t}\n\t}\n\n\tinput {\n\t\t&::-ms-clear {\n\t\t\tdisplay:none;\n\t\t}\n\t}\n}\n",".infinitescroll {\n\toverflow-y: auto;\n\n\t.infinitescroll-end {\n\t\tclear: both;\n\t\tfont-style: italic;\n\t\tpadding: 6px;\n\t\ttext-align: center;\n\t}\n\n\t.infinitescroll-load {\n\t\tclear: both;\n\t\tpadding: 6px;\n\n\t\tbutton {\n\t\t\tpadding: 5px 12px;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.loader {\n\t\t\tfont-size: 32px;\n\t\t\theight: 32px;\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 32px;\n\t\t}\n\t}\n}",".dropUp {\n\t-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n\t-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n\tbox-shadow: 0 0 10px rgba(0, 0, 0, 0.2);\n}",".loader {\n height: 64px;\n font-size: 64px;\n position: relative;\n width: 64px;\n\n\t&:after, &:before {\n\t\t.iconBaseStyles();\n\n\t\tbottom: 0;\n\t\tdisplay: block;\n\t\tleft: 0;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\ttop: 0;\n\t}\n\n\t&:before {\n\t\tcontent: '\\e000';\n\t\topacity: 0.33;\n\t}\n\n\t&.iefix:before{\n\t\tcolor: #bcbcbc;\n\t\topacity: 1;\n\t}\n\n\t&[data-frame=\"1\"]:after {\n\t\tcontent: '\\e001';\n\t}\n\n\t&[data-frame=\"2\"]:after {\n\t\tcontent: '\\e002';\n\t}\n\n\t&[data-frame=\"3\"]:after {\n\t\tcontent: '\\e003';\n\t}\n\n\t&[data-frame=\"4\"]:after {\n\t\tcontent: '\\e004';\n\t}\n\n\t&[data-frame=\"5\"]:after {\n\t\tcontent: '\\e005';\n\t}\n\n\t&[data-frame=\"6\"]:after {\n\t\tcontent: '\\e006';\n\t}\n\n\t&[data-frame=\"7\"]:after {\n\t\tcontent: '\\e007';\n\t}\n\n\t&[data-frame=\"8\"]:after {\n\t\tcontent: '\\e008';\n\t}\n}","input, textarea {\n\t&.glass {\n\t\tbackground: transparent;\n\t\tborder: 1px solid #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground: #d9edf7;\n\t\t\tborder-color: #66afe9;\n\t\t\tcursor: pointer;\n\n\t\t\t&[disabled] {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-color: #fff;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\t&:focus {\n\t\t\tbackground: #fff;\n\t\t\tborder-color: #66afe9;\n\t\t\tbox-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);\n\t\t\tcursor: auto;\n\n\t\t\t&[disabled] {\n\t\t\t\tbackground: transparent;\n\t\t\t\tborder-color: #fff;\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\t\t}\n\n\t\t&[disabled] {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n}\n\n.input-group-addon {\n\tpadding: 6px 18px;\n}\n\n// makes radios and checkboxes that use Bootstrap button plugin accessible (tabbable)\n[data-toggle=\"buttons\"] > .btn > input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn > input[type=\"checkbox\"] {\n\tdisplay:inline;\n\tposition:absolute;\n\tleft:-9999px;\n}",".pillbox {\n\tborder: 1px solid #BBBBBB;\n\tborder-radius: 4px;\n\tcursor: text;\n\tpadding: 3px;\n\n\t&[data-readonly] {\n\t\tborder: 1px solid transparent;\n\n\t\t&.truncate {\n\t\t\t.pillbox-input-wrap {\n\t\t\t\tdisplay: inline-block;\n\n\t\t\t\t&.truncated {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.pillbox-more {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\n\t\t.pill {\n\t\t\tspan.glyphicon-close {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t.pillbox-add-item {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.pillbox-input-wrap {\n\t\t\tdisplay: none;\n\n\t\t\tbutton.dropdown-toggle {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.pills-editable {\n\t\t.pill-group {\n\t\t\t.pill {\n\t\t\t\tspan {\n\t\t\t\t\tcursor: text;\n\n\t\t\t\t\t&.glyphicon-close {\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t> .pill-group {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\twidth: 100%;\n\n\t\t> .pill {\n\t\t\tmargin: 2px;\n\t\t\tcursor: default;\n\t\t\tfloat:left;\n\t\t\tword-break: break-all;\n\n\t\t\t&.pillbox-highlight {\n\t\t\t\toutline: 1px dotted @grayLight;\n\t\t\t}\n\n\t\t\t&.truncated {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.pillbox-list-edit {\n\t\t\t\tborder: none;\n\t\t\t\tcolor: @grayDark;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tborder-radius: 2px;\n\n\t\t\t\t&:focus {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tborder: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.glyphicon-close {\n\t\t\t\tcursor: pointer;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: 2px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \" \\00d7\";\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\topacity: .4;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n\n\t.pillbox-input-wrap {\n\t\tposition: relative;\n\t\tmargin: 4px 0 3px 3px;\n\t\tfloat: left;\n\n\t\t&.editing {\n\t\t\tborder: 1px solid #ccc;\n\t\t\tborder-radius: 4px;\n\t\t\tmargin: 2px 0 3px 3px;\n\n\t\t\tinput.pillbox-add-item {\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tcolor: #333;\n\t\t\t\theight: 32px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.pillbox-add-item {\n\t\tborder: none;\n\t\tbox-shadow: none;\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t\tborder: none;\n\t\t}\n\t}\n\n\t.pillbox-more {\n\t\tcursor: pointer;\n\t\tdisplay: none;\n\t\tline-height: 30px;\n\t}\n\n\t.suggest {\n\t\tmax-height: 166px; // arbitrary number\n\t\toverflow-y: auto;\n\n\t\t> li {\n\t\t\twhite-space: nowrap;\n\t\t\tcursor: pointer;\n\t\t\tpadding: 3px 20px;\n\n\t\t\t&.pillbox-suggest-sel {\n\t\t\t\tbackground-color: @grayLighter;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: @grayLighter;\n\t\t\t}\n\t\t}\n\t}\n\tinput {\n\n\t\t&::-ms-clear {\n\t\t\tdisplay:none;\n\t\t}\n\t}\n}\n",".placard {\n\tdisplay: inline-block;\n\tposition: relative;\n\n\t&[data-ellipsis=\"true\"] {\n\t\t&.showing {\n\t\t\tinput.placard-field {\n\t\t\t\toverflow: visible;\n\t\t\t\ttext-overflow: clip;\n\t\t\t\twhite-space: normal;\n\t\t\t}\n\t\t}\n\n\t\tinput.placard-field {\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\twhite-space: nowrap;\n\n\t\t\t&::-ms-clear {\n\t\t\t\tdisplay:none;\n\t\t\t}\n\t\t}\n\n\t\ttextarea.placard-field {\n\t\t\t&[readonly] {\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.showing {\n\t\t.placard-footer,\n\t\t.placard-header,\n\t\t.placard-popup {\n\t\t\tdisplay: block;\n\t\t\tz-index: 1;\n\t\t}\n\n\t\tinput.placard-field, textarea.placard-field {\n\t\t\tbackground: #fff;\n\t\t\tborder: 1px solid #CCCCCC;\n\t\t\tbox-shadow: none;\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\t}\n\n\tinput.placard-field, textarea.placard-field {\n\t\tresize: none;\n\n\t\t&[readonly] {\n\t\t\tbackground: #fff;\n\t\t\tcursor: auto;\n\n\t\t\t&.glass {\n\t\t\t\tbackground: none;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #d9edf7;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: 1px solid #CCCCCC;\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t&-cancel {\n\t\tfont-size: 12px;\n\t\tmargin-right: 4px;\n\t\tvertical-align: middle;\n\t}\n\n\t&-footer,\n\t&-header {\n\t\tdisplay: none;\n\t\tleft: 0;\n\t\tline-height: 1;\n\t\tposition: absolute;\n\t\tright: 0;\n\t}\n\n\t&-footer {\n\t\tpadding: 4px 0 8px 0;\n\t\ttext-align: right;\n\t\ttop: 100%;\n\t}\n\n\t&-header {\n\t\tbottom: 100%;\n\t\tpadding: 8px 0 4px 0;\n\n\t\th1, h2, h3, h4, h5, h6 {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t&-popup {\n\t\tbackground: #d9edf7;\n\t\tbackground-clip: padding-box;\n\t\tborder: 1px solid #ccc;\n\t\tborder-radius: 4px;\n\t\tbottom: -8px;\n\t\tbox-shadow: 0 0 0 1px #fff inset;\n\t\tdisplay: none;\n\t\tleft: -8px;\n\t\tposition: absolute;\n\t\tright: -8px;\n\t\ttop: -8px;\n\t}\n}\n",".radio {\n\t&.highlight {\n\t\tpadding: 4px;\n\n\t\t&.checked {\n\t\t\tbackground: #e9e9e9;\n\t\t\tborder-radius: @baseBorderRadius;\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"radio\"]:focus + .radio-label,\n\tinput[type=\"radio\"]:hover + .radio-label,\n\t.radio-label:hover {\n\t\tcolor: @grayLight;\n\t}\n\n}\n\n.form-horizontal .radio-inline{\n\tpadding-top: 0;\n}\n\n.input-group-addon.radio-custom.radio-inline {\n\t&:before {\n\t\tleft: 11px;\n\t\ttop: 9px;\n\t}\n\n\t&:after {\n\t\tleft: 15px;\n\t\ttop: 13px;\n\t}\n}\n\n\n.radio-custom {\n\tposition: relative;\n\n\t&:after {\n\t\tbackground: transparent;\n\t\tborder-radius: 6px;\n\t\tcontent: \" \";\n\t\theight: 6px;\n\t\tleft: 4px;\n\t\tposition: absolute;\n\t\ttop: 7px;\n\t\twidth: 6px;\n\t}\n\n\t&:before\n\t{\n\t\tborder: 1px solid #adadad;\n\t\tborder-radius: 14px;\n\t\tcontent: \" \";\n\t\theight: 14px;\n\t\tleft: 0px;\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\twidth: 14px;\n\t}\n\n\t&.checked {\n\t\t&:after {\n\t\t\tbackground: #fff;\n\t\t}\n\n\t\t&:before {\n\t\t\tbackground: #39b3d7;\n\t\t\tborder-color: #39b3d7;\n\t\t}\n\t}\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\n\t\t&:after {\n\t\t\tcursor: not-allowed;\n\t\t}\n\n\t\t&:before {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: .5;\n\t\t}\n\t}\n\n\t&.radio-inline {\n\t\t&:after {\n\t\t\tleft: 4px;\n\t\t\ttop: 7px;\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\ttop: 3px;\n\t\t}\n\n\t\t&.highlight {\n\t\t\tpadding: 4px 4px 4px 24px;\n\n\t\t\t&:after {\n\t\t\t\tleft: 8px;\n\t\t\t\ttop: 11px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: 4px;\n\t\t\t\ttop: 7px;\n\t\t\t}\n\n\t\t\t&.checked {\n\t\t\t\tbackground: #e9e9e9;\n\t\t\t\tborder-radius: @baseBorderRadius;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* for keyboard tabbing */\n\tinput[type=\"radio\"]:focus + .radio-label {\n\t\tcolor: @grayLight;\n\t}\n\n}\n",".repeater {\n\tborder: 1px solid #ddd;\n\tborder-radius: 4px;\n\n\t&-canvas {\n\t\t&.scrolling{\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\toverflow-y: auto;\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\ttop: 0;\n\t\t}\n\t}\n\n\t&-header,\n\t&-footer\n\t{\n\t\tbackground: #f9f9f9;\n\t\tmin-height: 50px;\n\t\tpadding: 8px;\n\t\t.clearfix;\n\n\t\t&-left {\n\t\t\tfloat: left;\n\t\t}\n\n\t\t&-right {\n\t\t\tfloat: right;\n\t\t}\n\n\t\t@media (max-width: 625px) {\n\t\t\t&-left,\n\t\t\t&-right {\n\t\t\t\tfloat: none;\n\t\t\t\t.clearfix;\n\t\t\t}\n\n\t\t\t&-left {\n\t\t\t\tmargin-bottom: 8px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-header {\n\t\tborder-bottom: 1px solid #ddd;\n\t\t.border-top-radius(4px);\n\t}\n\n\t&-footer {\n\t\tborder-top: 1px solid #ddd;\n\t\t.border-bottom-radius(4px);\n\t}\n\n\t&-loader {\n\t\tdisplay: none;\n\t\tleft: 50%;\n\t\tposition: absolute;\n\t\tmargin: -32px 0 0 -32px;\n\t\ttop: 50%;\n\t}\n\n\t&-viewport {\n\t\tmin-height: 80px;\n\t\tposition: relative;\n\t}\n\n\t&-pagination {\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t.repeater-primaryPaging {\n\t\t\tdisplay: none;\n\t\t\tvertical-align: middle;\n\t\t\twidth: 116px;\n\n\t\t\t&.active {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\n\t\t\tul.dropdown-menu {\n\t\t\t\tmin-width: 116px;\n\t\t\t}\n\t\t}\n\n\t\t.repeater-secondaryPaging {\n\t\t\tdisplay: none;\n\t\t\twidth: 82px;\n\n\t\t\t&.active {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-search {\n\t\tfloat: left;\n\t\twidth: 200px;\n\t}\n\n\t&-title {\n\t\tdisplay: block;\n\t\tfloat: left;\n\t\tline-height: 34px;\n\t\tmargin-right: 10px;\n\t}\n}",".repeater[data-currentview=\"list\"] {\n\t.repeater-canvas.scrolling {\n\t\toverflow: visible;\n\n\t\t.repeater-list {\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t\tposition: absolute;\n\t\t\tright: 0;\n\t\t\ttop: 0;\n\t\t}\n\n\t\t.repeater-list-wrapper {\n\t\t\theight: 100%;\n\t\t\toverflow: auto;\n\t\t}\n\t}\n\n\t.repeater-loader {\n\t\tmargin-top: -12px;\n\n\t\t&.noHeader {\n\t\t\tmargin-top: -32px;\n\t\t}\n\t}\n\n\t.repeater-viewport {\n\t\toverflow: hidden;\n\t}\n}\n\n.repeater-list {\n\tposition: relative;\n\n\ttable {\n\t\tmargin-bottom: 0;\n\t\twidth: 100%;\n\n\t\ttbody {\n\t\t\ttd {\n\t\t\t\tborder-bottom: 1px solid #ddd;\n\t\t\t\tborder-left: 1px solid #ddd;\n\t\t\t\tborder-top: none;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left: none;\n\t\t\t\t}\n\n\t\t\t\t&.sorted {\n\t\t\t\t\tbackground: #f9f9f9;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttr {\n\t\t\t\t&:focus {\n\t\t\t\t\toutline: 1px dotted #66afe9;\n\t\t\t\t}\n\n\t\t\t\t&.empty {\n\t\t\t\t\ttd {\n\t\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\t\tfont-style: italic;\n\t\t\t\t\t\tpadding: 20px;\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.selectable{\n\t\t\t\t\t&:hover td {\n\t\t\t\t\t\tbackground: #d9edf7;\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.selected {\n\t\t\t\t\t&:hover td {\n\t\t\t\t\t\tbackground: #428bca;\n\t\t\t\t\t}\n\n\t\t\t\t\ttd {\n\t\t\t\t\t\tbackground: #66AFE9;\n\t\t\t\t\t\tcolor: #fff;\n\n\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\tpadding-left: 30px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tthead > tr > th {\n\t\t\tbackground: none;\n\t\t\tborder-bottom: 1px solid transparent;\n\t\t\tborder-left: 1px solid transparent;\n\t\t\tborder-top: none;\n\t\t\tcolor: rgba(0, 0, 0, 0);\n\t\t\tline-height: 1.42857;\n\t\t\tpadding: 8px;\n\n\t\t\t&:first-child {\n\t\t\t\tborder-left: none;\n\t\t\t}\n\n\t\t\t&.sorted {\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tspan.glyphicon {\n\t\t\t\tdisplay: none;\n\t\t\t\tfloat: right;\n\t\t\t\tmargin-top: 2px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-check {\n\t\tdisplay: inline-block;\n\t\theight: 0;\n\t\tline-height: 0;\n\t\tposition: relative;\n\t\tvertical-align: top;\n\t\twidth: 0;\n\n\t\tspan.glyphicon {\n\t\t\tleft: -22px;\n\t\t\tposition: absolute;\n\t\t\ttop: 2px;\n\t\t}\n\t}\n\n\t&-heading {\n\t\tbackground: #F9F9F9;\n\t\tborder-bottom: 1px solid #ddd;\n\t\tborder-left: 1px solid #ddd;\n\t\tborder-top: none;\n\t\tcolor: #333;\n\t\tline-height: 1.42857;\n\t\tmargin-left: -9px;\n\t\tpadding: 8px;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tz-index: 1;\n\n\t\t&.shifted {\n\t\t\tmargin-left: -1px;\n\n\t\t\t//Webkit override\n\t\t\t@media screen and (-webkit-min-device-pixel-ratio:0) {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t}\n\n\t\t&.sortable {\n\t\t\t&:hover, &.sorted {\n\t\t\t\tbackground: #F1F1F1;\n\t\t\t\tcursor: pointer;\n\t\t\t\t#gradient > .vertical(@startColor: #F9F9F9; @endColor: #E5E5E5);\n\t\t\t}\n\n\t\t\t&.sorted {\n\t\t\t\tspan.glyphicon {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tvisibility: visible;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tspan.glyphicon {\n\t\t\tdisplay: none;\n\t\t\tfloat: right;\n\t\t\tmargin-top: 2px;\n\t\t}\n\t}\n}\n",".repeater-thumbnail {\n\tborder: 1px solid #ddd;\n\tcolor: #666;\n\tfloat: left;\n\tmin-height: 110px;\n\tmin-width: 100px;\n\tmargin: 8px 7px;\n\ttext-align: center;\n\n\t&.selectable {\n\t\t&:hover {\n\t\t\tbackground: #d9edf7;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&.selected {\n\t\tbackground: #66AFE9;\n\t\tcolor: #fff;\n\n\t\t&:hover {\n\t\t\tbackground: #428bca;\n\t\t}\n\t}\n\n\timg {\n\t\tdisplay: block;\n\t\tmargin-top: 10px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t&-cont {\n\t\theight: 100%;\n\t\toverflow-y: auto;\n\t\tpadding: 6px;\n\t\twidth: 100%;\n\n\t\tdiv.empty {\n\t\t\tfont-style: italic;\n\t\t\tpadding: 20px 10px;\n\t\t\ttext-align: center;\n\t\t}\n\t}\n}",".spinbox {\n\tdisplay: inline-block;\n\tposition: relative;\n\n\t&.digits-3 {\n\t\twidth: 60px;\n\t}\n\n\t&.disabled {\n\t\t.spinbox-buttons {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\n\t.spinbox-input {\n\t\tfloat: left;\n\t\tpadding-bottom: 3px; /* Magic number */\n\t\tpadding: 0px 25px 0px 7px;\n\n\t\t&::-ms-clear {\n\t\t\tdisplay:none;\n\t\t}\n\t}\n\n\t.btn {\n\t\tposition: relative;\n\t\twidth: 20px;\n\t\theight: 13px;\n\t\tpadding-top: 0;\n\t\tpadding-right: 9px;\n\t\tpadding-left: 9px;\n\n\t\t&.disabled {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\n\t.spinbox-buttons {\n\t\tposition: absolute;\n\t\theight: 28px;\n\t\twidth: 20px;\n\t\tright: 2px;\n\t}\n\n\t.spinbox-up {\n\t\tpadding: 0 0 14px 1px;\n\t\ttop: 2px;\n\n\t\t.glyphicon-chevron-up {\n\t\t\tposition:relative;\n\t\t\ttop: 0px;\n\t\t}\n\t}\n\n\t// fix radius from BS btn-group\n\t.btn-group > .btn.spinbox-up {\n\t\tborder-top-right-radius: 4px;\n\t}\n\n\t.spinbox-down {\n\t\tpadding: 0 0 8px 1px;\n\t\ttop: 2px;\n\t\theight: 15px;\n\t\tborder-bottom-left-radius: 4px;\n\n\t\t.glyphicon-chevron-down {\n\t\t\tposition: relative;\n\t\t\tleft: -1px;\n\t\t\ttop: 0px;\n\t\t}\n\t}\n\tinput {\n\t\t&::-ms-clear {\n\t\t\tdisplay:none;\n\t\t}\n\t}\n}",".scheduler {\n\n\t.control-label {\n\t\tmin-width: 7em;\n\t}\n\n\t.inline-form-text {\n\t\tfloat: left;\n\t\tline-height: 27px;\n\t\tmargin-top:4px;\n\t}\n\n\t/* -------------------------------\n\tSTART DATE/TIME\n------------------------------- */\n\n\t.start-datetime {\n\n\t\t&.form-group {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.combobox {\n\t\t\tmax-width: 9em;\n\n\t\t\t.dropdown-menu {\n\t\t\t\tmax-height: 200px;\n\t\t\t\toverflow: auto;\n\t\t\t}\n\n\t\t}\n\n\t\t.dropdown {\n\t\t\tfloat: left;\n\t\t\tmargin: 0 10px 0 0;\n\t\t}\n\n\t}\n\n\t/* -------------------------------\n\tTIMEZONE\n------------------------------- */\n\n\t.timezone-container {\n\t\t.input-group {\n\t\t\tmax-width: 20em;\n\t\t}\n\n\t\t.dropdown-label {\n\t\t\theight: 18px;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 20em;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t.dropdown-menu {\n\t\t\tmax-height: 200px;\n\t\t\toverflow: auto;\n\t\t}\n\n\t}\n\n/* -------------------------------\n\tREPEAT PANELS\n------------------------------- */\n\n\t.repeat-panel {\n\t\tmargin-left: 0;\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\t\t\n\t\t.radio {\n\t\t\tmargin-right: 10px;\n\t\t}\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t}\n\n// EVERY\n\n\t.repeat-interval {\n\t\tmargin-left: 0;\n\n\t\t.clearfix;\n\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.dropdown-menu {\n\t\t\tmax-height: 200px;\n\t\t\toverflow: auto;\n\t\t}\n\n\t\t.repeat-every-panel {\n\t\t\tfloat: left;\n\n\t\t\t.repeat-every-pretext {\n\t\t\t\tpadding: 0 10px;\n\t\t\t}\n\n\t\t\t.spinbox {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-right: 10px;\n\n\t\t\t\tinput {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t// MONTHLY\n\n\t\t.repeat-monthly {\n\n\t\t\t.repeat-monthly-date {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.selectlist {\n\t\t\t\t\tmargin-left: 5px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.repeat-monthly-day {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\t\t\t}\n\n\t\t\t.month-days {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t}\n\n// YEARLY\n\n\t\t.repeat-yearly {\n\n\t\t\t.repeat-yearly-date {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.year-month-day {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.year-month-days {\n\t\t\t\tmargin-left: 10px;\n\t\t\t}\n\n\t\t\t.year-month {\n\t\t\t\tmargin-left: 10px;\n\n\t\t\t}\n\n\t\t\t.repeat-yearly-day {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\t.clearfix;\n\n\t\t\t\t.repeat-yearly-day-text {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n// WEEKLY\n\n\t\t.repeat-weekly {\n\n\t\t\tbutton:not(.active) {\n\t\t\t\tbackground-color: #fff;\n\t\t\t}\n\n\t\t\t.btn-group {\n\t\t\t\t&.disabled {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\topacity: 0.65;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\tcontent: \"\";\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\tz-index: 5;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.selectlist {\n\t\t\tfloat: left;\n\t\t}\n\n\t\tlabel.radio {\n\t\t\tfloat: left;\n\t\t\tline-height: 27px;\n\n\t\t\tinput {\n\t\t\t\tmargin-top: 8px;\n\t\t\t}\n\t\t}\n\n/* -------------------------------\nEND\n------------------------------- */\n\n\t.repeat-end {\n\n\t\t.end-after {\n\t\t\tfloat: left;\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-right: 10px;\n\t\t}\n\t\t\n\t\t.form-group {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t.end-option-panel {\n\n\t\t}\n\n\t}\n\n\tinput {\n\t\t&::-ms-clear {\n\t\t\tdisplay:none;\n\t\t}\n\t}\n}",".search {\n\t&.disabled {\n\t\t.input-group-btn {\n\t\t\tcursor: not-allowed;\n\t\t}\n\t}\n\tinput {\n\t\t&::-ms-clear {\n\t\t\tdisplay:none;\n\t\t}\n\t}\n}",".selectlist {\n\n\t&.disabled {\n\t\tcursor: not-allowed;\n\t}\n\n\t&-sizer {\n\t\tdisplay: inline-block;\n\t\tposition: absolute;\n\t\tvisibility: hidden;\n\t\ttop: 0;\n\t}\n\n\t.selected-label {\n\t\toverflow: hidden;\t// helps with text flow on small screens\n\t\tmin-width: 2em;\n\t}\n\n\t.btn.dropdown-toggle {\n\t\twhite-space: normal;\n\n\t\t.selected-label {\n\t\t\tpadding-right: 10px;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}",".tree {\n\tborder: 1px solid @grayLight;\n\tborder-radius: 4px 4px 4px 4px;\n\tpadding: 10px 15px 0 15px;\n\toverflow-x: auto;\n\toverflow-y: auto;\n\tposition: relative;\n\tlist-style: none;\n\n\t*:focus {\n\t\toutline: none;\n\t}\n\n\tbutton:focus {\n\t\tcolor: @treeHoverText;\n\t}\n\n\tul {\n\t\tpadding-left: 0;\n\t\tmargin-top: 0;\n\t\tmargin-bottom: 0;\n\t\tlist-style: none;\n\t}\n\n\tli {\n\t\tmargin: 0;\n\t\tmargin-top: 5px;\n\t\tmargin-bottom: 5px;\n\t}\n\n\t.tree-loader {\n\t\t// make even with tree-branch-children\n\t\tmargin-left: 45px;\n\t}\n\n\t.tree-open > .tree-branch-header .glyphicon-play {\n\t\ttransform:rotate(90deg);\n\t\t-ms-transform:rotate(90deg);\n\t\t-webkit-transform:rotate(90deg);\n\t\tposition: relative;\n\t\tleft: -5px;\n\t}\n\n\t[data-children=false] > .tree-branch-header .icon-caret:before {\n\t\tcontent: '\\00a0'; //space\n\t}\n\n\t.tree-branch {\n\n\t\t.tree-branch-header {\n\t\t\tposition: relative;\n\t\t\tborder-radius: 6px;\n\n\t\t\t.tree-branch-name:hover {\n\t\t\t\tcolor: @treeHoverText;\n\t\t\t}\n\n\t\t\t.glyphicon-play {\n\t\t\t\tfont-size: 10px;\n\t\t\t\tpadding-right: 5px;\n\t\t\t\tpadding-left: 7px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: -2px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t.tree-branch-name {\n\t\t\t\twhite-space: nowrap;\n\t\t\t\tborder-radius: 6px;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tpadding-left: 3px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\n\t\t}\n\n\t\t.tree-branch-children {\n\t\t\tmargin-left: 14px;\n\t\t}\n\n\t}\n\n\t.tree-item {\n\t\tposition: relative;\n\t\tcursor: pointer;\n\t\tborder-radius: 6px;\n\t\tmargin-left: 26px;\n\n\t\t.tree-item-name {\n\t\t\twhite-space: nowrap;\n\t\t\tborder-radius: 6px;\n\t\t\tbackground-color: transparent;\n\t\t\tborder: 0;\n\t\t}\n\n\t\t.tree-item-name:hover {\n\t\t\tcolor: @treeHoverText;\n\t\t}\n\n\t\t&.tree-selected .tree-item-name {\n\t\t\tbackground-color: @treeSelectBackground;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t\tpadding-left: 7px;\n\t\t\tmargin-bottom: 0;\n\t\t\tcursor: pointer;\n\t\t}\n\n\t}\n\n\t.icon-caret:hover + .tree-branch-name {\n\t\tcolor: @treeHoverText;\n\t}\n\n\t// folder selectable\n\t&.tree-folder-select {\n\n\t\t.tree-branch {\n\n\t\t\t.icon-caret {\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tborder: 0;\n\t\t\t}\n\n\t\t\t.icon-caret:hover {\n\t\t\t\tcursor: pointer;\n\t\t\t\tcolor: @treeHoverText;\n\t\t\t}\n\n\t\t\t> .tree-branch-name {\n\t\t\t\tpadding: 1px 5px 0 5px;\n\t\t\t\tborder-radius: 6px;\n\n\n\t\t\t\t&.tree-selected {\n\t\t\t\t\tbackground-color: @treeSelectBackground;\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.tree-branch.tree-selected > .tree-branch-header .tree-branch-name {\n\t\t\tbackground-color: @treeSelectBackground;\n\t\t\tcolor: #fff;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: @treeSelectBackground;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t}\n\n}",".wizard {\n\n\t.clearfix;\n\n\tborder: 1px solid @navbarBorder;\n\tborder-radius: @baseBorderRadius;\n\tbox-shadow: 0 1px 4px rgba(0,0,0,.065);\n\tbackground-color: @tableBackgroundAccent;\n\tposition: relative;\n\tmin-height: 48px;\n\toverflow: hidden;\n\n\t> .steps {\n\t\tlist-style: none outside none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\twidth: 4000px;\n\n\t\t&.previous-disabled {\n\t\t\tli {\n\t\t\t\t&.complete {\n\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #f3f4f5;\n\t\t\t\t\t\tcolor: @successText;\n\t\t\t\t\t\tcursor: default;\n\n\t\t\t\t\t\t.chevron:before {\n\t\t\t\t\t\t\tborder-left-color: #f3f4f5;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\tli {\n\t\t\tfloat: left;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 20px 0 30px;\n\t\t\theight: 46px;\n\t\t\tline-height: 46px;\n\t\t\tposition: relative;\n\t\t\tbackground: #ededed;\n\t\t\tcolor: @grayLight;\n\t\t\tfont-size: 16px;\n\t\t\tcursor: not-allowed;\n\n\t\t\t.chevron {\n\t\t\t\tborder: 24px solid transparent;\n\t\t\t\tborder-left: 14px solid @navbarBorder;\n\t\t\t\tborder-right: 0;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: -14px;\n\t\t\t\ttop: 0;\n\t\t\t\tz-index: 1;\n\t\t\t}\n\n\t\t\t.chevron:before {\n\t\t\t\tborder: 24px solid transparent;\n\t\t\t\tborder-left: 14px solid #ededed;\n\t\t\t\tborder-right: 0;\n\t\t\t\tcontent: \"\";\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 1px;\n\t\t\t\ttop: -24px;\n\t\t\t}\n\n\t\t\t&.complete {\n\t\t\t\tbackground: #f3f4f5;\n\t\t\t\tcolor: @successText;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #e7eff8;\n\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t.chevron:before {\n\t\t\t\t\t\tborder-left: 14px solid #e7eff8;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.chevron:before {\n\t\t\t\t\tborder-left: 14px solid #f3f4f5;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.active {\n\t\t\t\tbackground: #f1f6fc;\n\t\t\t\tcolor: @infoText;\n\t\t\t\tcursor: default;\n\n\t\t\t\t.chevron:before {\n\t\t\t\t\tborder-left: 14px solid #f1f6fc;\n\t\t\t\t}\n\n\t\t\t\t.badge {\n\t\t\t\t\tbackground-color: @infoText;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.badge {\n\t\t\t\tmargin-right: 8px;\n\t\t\t}\n\n\t\t\t.badge-success {\n\t\t\t\tbackground-color: @successText;\n\t\t\t}\n\t\t}\n\n\t\tli:first-child {\n\t\t\tborder-radius: 4px 0 0 4px;\n\t\t\tpadding-left: 20px;\n\t\t}\n\t}\n\n\t> .actions {\n\t\tz-index: 1000;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tline-height: 46px;\n\t\tfloat: right;\n\t\tpadding-left: 15px;\n\t\tpadding-right: 15px;\n\t\tvertical-align: middle;\n\t\tbackground-color: #e5e5e5;\n\t\tborder-left: 1px solid @navbarBorder;\n\n\t\ta {\n\t\t\tline-height: 45px;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-right: 8px;\n\t\t}\n\n\t\t.btn-prev {\n\t\t\t&[disabled] {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tmargin-right: 5px;\n\t\t\t}\n\t\t}\n\n\t\t.btn-next {\n\t\t\t&[disabled] {\n\t\t\t\tcursor: not-allowed;\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.step-content {\n\t\tborder-top: 1px solid #D4D4D4;\n\t\tpadding: 10px;\n\t\tfloat: left;\n\t\twidth: 100%;\n\n\t\t.step-pane {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t> .active {\n\t\t\tdisplay: block;\n\n\t\t\t.btn-group {\n\t\t\t\t.active {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// when complete\n\t&.complete {\n\t\t> .actions .glyphicon-arrow-right:before {\n\t\t\tdisplay: none;\n\t\t}\n\t\t> .actions .glyphicon-arrow-right {\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n}"]} \ No newline at end of file diff --git a/dist/css/fuelux.min.css b/dist/css/fuelux.min.css index 8225b124f..5be69acfe 100644 --- a/dist/css/fuelux.min.css +++ b/dist/css/fuelux.min.css @@ -1,7 +1,7 @@ /*! - * Fuel UX v3.1.0 + * Fuel UX v3.2.0 * Copyright 2012-2014 ExactTarget * Licensed under the BSD-3-Clause license () */ -@charset "UTF-8";.fuelux .clearfix{*zoom:1}.fuelux .clearfix:before,.fuelux .clearfix:after{display:table;content:"";line-height:0}.fuelux .clearfix:after{clear:both}@font-face{font-family:fuelux;src:url(../fonts/fuelux.eot);src:url(../fonts/fuelux.eot?#iefix) format("embedded-opentype"),url(../fonts/fuelux.woff) format("woff"),url(../fonts/fuelux.ttf) format("truetype"),url(../fonts/fuelux.svg#fuelux) format("svg");font-weight:400;font-style:normal}.fuelux [class^=fueluxicon-]:before,.fuelux [class*=" fueluxicon-"]:before{font-family:fuelux!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fuelux .fueluxicon-loader-full:before{content:"\e000"}.fuelux .fueluxicon-loader-1:before{content:"\e001"}.fuelux .fueluxicon-loader-2:before{content:"\e002"}.fuelux .fueluxicon-loader-3:before{content:"\e003"}.fuelux .fueluxicon-loader-4:before{content:"\e004"}.fuelux .fueluxicon-loader-5:before{content:"\e005"}.fuelux .fueluxicon-loader-6:before{content:"\e006"}.fuelux .fueluxicon-loader-7:before{content:"\e007"}.fuelux .fueluxicon-loader-8:before{content:"\e008"}.fuelux .fueluxicon-bullet:before{content:"\e009"}.fuelux .checkbox.highlight{padding:4px}.fuelux .checkbox.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .checkbox input[type=checkbox]:focus+.checkbox-label,.fuelux .checkbox input[type=checkbox]:hover+.checkbox-label,.fuelux .checkbox .checkbox-label:hover{color:#999}.fuelux .form-horizontal .checkbox-inline{padding-top:0}.fuelux .input-group-addon.checkbox-custom.checkbox-inline:before{left:11px;top:9px}.fuelux .checkbox-custom{position:relative}.fuelux .checkbox-custom:before{font-family:"Glyphicons Halflings"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #adadad;border-radius:4px;color:#fff;content:" ";font-size:9px;height:14px;left:0;padding:1px 0 0 1px;position:absolute;top:3px;width:14px}.fuelux .checkbox-custom.checked:before{background:#39b3d7;border-color:#39b3d7;content:"\e013"}.fuelux .checkbox-custom.disabled{cursor:not-allowed}.fuelux .checkbox-custom.disabled:before{cursor:not-allowed;opacity:.5}.fuelux .checkbox-custom.checkbox-inline:before{left:0;top:3px}.fuelux .checkbox-custom.checkbox-inline.highlight{padding:4px 4px 4px 24px}.fuelux .checkbox-custom.checkbox-inline.highlight:before{left:4px;top:7px}.fuelux .checkbox-custom.checkbox-inline.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .checkbox-custom input[type=checkbox]:focus+.checkbox-label{color:#999}.fuelux .combobox.disabled .input-group-btn{cursor:not-allowed}.fuelux .datepicker-calendar{padding:16px 16px 0;min-height:262px}.fuelux .datepicker-calendar button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-calendar-days{height:182px;margin:10px 0 12px;width:100%}.fuelux .datepicker-calendar-days thead{border-bottom:1px solid #cccaca}.fuelux .datepicker-calendar-days tbody:before{line-height:3px;content:"\200C";display:block}.fuelux .datepicker-calendar-days td,.fuelux .datepicker-calendar-days th{font-size:14px;height:32px;text-align:center;vertical-align:middle;width:14.29%}.fuelux .datepicker-calendar-days td b,.fuelux .datepicker-calendar-days td button{color:#231f20;display:inline-block;font-weight:400;height:30px;text-decoration:none;width:30px}.fuelux .datepicker-calendar-days td b{line-height:30px}.fuelux .datepicker-calendar-days td span{display:block}.fuelux .datepicker-calendar-days td span:hover{background:#b7e3f8;text-decoration:none}.fuelux .datepicker-calendar-days td.current-day b,.fuelux .datepicker-calendar-days td.current-day button{border:1px solid #1d75bb}.fuelux .datepicker-calendar-days td.last-month,.fuelux .datepicker-calendar-days td.next-month{background:#e3e2e1}.fuelux .datepicker-calendar-days td.past b,.fuelux .datepicker-calendar-days td.past button{color:#8d8787}.fuelux .datepicker-calendar-days td.restricted b,.fuelux .datepicker-calendar-days td.restricted button{cursor:no-drop;position:relative}.fuelux .datepicker-calendar-days td.restricted b:before,.fuelux .datepicker-calendar-days td.restricted button:before{border-top:1px solid #a94442;bottom:0;content:" ";display:block;left:5px;position:absolute;right:5px;top:50%}.fuelux .datepicker-calendar-days td.restricted b:hover,.fuelux .datepicker-calendar-days td.restricted button:hover{background:0 0}.fuelux .datepicker-calendar-days td.selected span{background:#1d75bb}.fuelux .datepicker-calendar-days td.selected span:hover{background:#0f5f9f}.fuelux .datepicker-calendar-days td.selected b,.fuelux .datepicker-calendar-days td.selected button{color:#fff}.fuelux .datepicker-calendar-days td.selected.current-day{box-shadow:0 0 0 1px #fff offset}.fuelux .datepicker-calendar-days td.selected.current-day span:hover b,.fuelux .datepicker-calendar-days td.selected.current-day span:hover button{border-color:#0f5f9f}.fuelux .datepicker-calendar-days th{font-weight:700;height:22px;vertical-align:top}.fuelux .datepicker-calendar-header{*zoom:1}.fuelux .datepicker-calendar-header:before,.fuelux .datepicker-calendar-header:after{display:table;content:"";line-height:0}.fuelux .datepicker-calendar-header:after{clear:both}.fuelux .datepicker-calendar-header button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-calendar-header .title{margin:0 auto;text-align:center;display:block;width:174px;color:#4d4d4f;font-size:20px;line-height:30px;text-decoration:underline;vertical-align:middle}.fuelux .datepicker-calendar-header .title:hover{color:#1d75bb;text-decoration:underline}.fuelux .datepicker-calendar-header .title.disabled{cursor:default;pointer-events:none;text-decoration:none}.fuelux .datepicker-calendar-header .title .month{display:inline;margin:0;padding:0}.fuelux .datepicker-calendar-header .title .month span{display:none}.fuelux .datepicker-calendar-header .title .month span.current{display:inline}.fuelux .datepicker-calendar-header .next,.fuelux .datepicker-calendar-header .prev{background:#666669;background-clip:padding-box;border-radius:30px;cursor:pointer;float:left;height:30px;text-align:center;width:30px}.fuelux .datepicker-calendar-header .next span.glyphicon,.fuelux .datepicker-calendar-header .prev span.glyphicon{color:#fff;font-size:16px;line-height:30px}.fuelux .datepicker-calendar-header .next:hover,.fuelux .datepicker-calendar-header .prev:hover{background:#1d75bb}.fuelux .datepicker-calendar-header .next{float:right}.fuelux .datepicker-calendar-header .next span.glyphicon{line-height:28px}.fuelux .datepicker-calendar-footer{background:#e3e2e1;background-clip:padding-box;border-radius:0 0 4px 4px;border-top:1px solid #cccaca;height:30px;margin:0 -16px;padding:4px 14px}.fuelux .datepicker-calendar-footer .datepicker-today{color:#231f20;font-size:14px;text-decoration:underline}.fuelux .datepicker-calendar-footer .datepicker-today:hover{color:#1b75bb;text-decoration:underline}.fuelux .datepicker-calendar-footer .datepicker-today.disabled{color:#8b8c8e;cursor:default;pointer-events:none}.fuelux .datepicker-calendar-footer .datepicker-today.disabled:hover{color:#8b8c8e}.fuelux .datepicker-calendar-wrapper{border:1px solid #6e6f71;min-height:20px;padding:0;width:300px}.fuelux .datepicker-wheels{display:none}.fuelux .datepicker-wheels ul button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-wheels-footer{background:#e3e2e1;border-radius:0 0 4px 4px;border-top:1px solid #cccaca;clear:both}.fuelux .datepicker-wheels-footer .datepicker-wheels-back{display:block;color:#4d4d4f;float:left;line-height:22px;border:0;background-color:transparent}.fuelux .datepicker-wheels-footer .datepicker-wheels-back:hover{color:#1d75bb}.fuelux .datepicker-wheels-footer .datepicker-wheels-select{float:right;background-color:transparent;color:#049cdb}.fuelux .datepicker-wheels-footer .datepicker-wheels-select:hover{color:#1d75bb}.fuelux .datepicker-wheels-month,.fuelux .datepicker-wheels-year{float:left;width:50%}.fuelux .datepicker-wheels-month ul,.fuelux .datepicker-wheels-year ul{height:217px;list-style-type:none;margin:0;overflow:auto;padding:0;text-align:center}.fuelux .datepicker-wheels-month ul li,.fuelux .datepicker-wheels-year ul li{margin:4px 0}.fuelux .datepicker-wheels-month ul li button,.fuelux .datepicker-wheels-year ul li button{width:100%;text-align:center;color:#414041;display:block;font-size:16px;line-height:24px;text-decoration:none}.fuelux .datepicker-wheels-month ul li button:hover,.fuelux .datepicker-wheels-year ul li button:hover{background:#aee0f8;text-decoration:none}.fuelux .datepicker-wheels-month ul li.selected button,.fuelux .datepicker-wheels-year ul li.selected button{background:#1d75bb;color:#fff}.fuelux .datepicker-wheels-month ul li.selected button:hover,.fuelux .datepicker-wheels-year ul li.selected button:hover{background:#0f5f9f}.fuelux .datepicker-wheels-month .header,.fuelux .datepicker-wheels-year .header{background:#e3e2e1;background-clip:padding-box;border-bottom:1px solid #cccaca;border-radius:4px 0 0;color:#4d4d4f;font-size:20px;font-weight:700;line-height:30px;margin-top:0;margin-bottom:0;text-align:center}.fuelux .datepicker-wheels-month.full,.fuelux .datepicker-wheels-year.full{border-left:0;width:100%}.fuelux .datepicker-wheels-month.full .header,.fuelux .datepicker-wheels-year.full .header{border-radius:4px 4px 0 0}.fuelux .datepicker-wheels-year{border-left:1px solid #cccaca;float:right}.fuelux .datepicker-wheels-year .header{border-radius:0 4px 0 0}.fuelux .infinitescroll{overflow-y:auto}.fuelux .infinitescroll .infinitescroll-end{clear:both;font-style:italic;padding:6px;text-align:center}.fuelux .infinitescroll .infinitescroll-load{clear:both;padding:6px}.fuelux .infinitescroll .infinitescroll-load button{padding:5px 12px;width:100%}.fuelux .infinitescroll .infinitescroll-load .loader{font-size:32px;height:32px;margin:0 auto;width:32px}.fuelux .dropUp{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.fuelux .loader{height:64px;font-size:64px;position:relative;width:64px}.fuelux .loader:after,.fuelux .loader:before{font-family:fuelux!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;display:block;left:0;position:absolute;right:0;top:0}.fuelux .loader:before{content:'\e000';opacity:.33}.fuelux .loader.iefix:before{color:#bcbcbc;opacity:1}.fuelux .loader[data-frame="1"]:after{content:'\e001'}.fuelux .loader[data-frame="2"]:after{content:'\e002'}.fuelux .loader[data-frame="3"]:after{content:'\e003'}.fuelux .loader[data-frame="4"]:after{content:'\e004'}.fuelux .loader[data-frame="5"]:after{content:'\e005'}.fuelux .loader[data-frame="6"]:after{content:'\e006'}.fuelux .loader[data-frame="7"]:after{content:'\e007'}.fuelux .loader[data-frame="8"]:after{content:'\e008'}.fuelux input.glass,.fuelux textarea.glass{background:0 0;border:1px solid #fff;box-shadow:none}.fuelux input.glass:hover,.fuelux textarea.glass:hover{background:#d9edf7;border-color:#66afe9;cursor:pointer}.fuelux input.glass:hover[disabled],.fuelux textarea.glass:hover[disabled]{background:0 0;border-color:#fff;cursor:not-allowed}.fuelux input.glass:focus,.fuelux textarea.glass:focus{background:#fff;border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);cursor:auto}.fuelux input.glass:focus[disabled],.fuelux textarea.glass:focus[disabled]{background:0 0;border-color:#fff;cursor:not-allowed}.fuelux input.glass[disabled],.fuelux textarea.glass[disabled]{cursor:not-allowed}.fuelux .input-group-addon{padding:6px 18px}.fuelux [data-toggle=buttons]>.btn>input[type=radio],.fuelux [data-toggle=buttons]>.btn>input[type=checkbox]{display:inline;position:absolute;left:-9999px}.fuelux .pillbox{border:1px solid #BBB;border-radius:4px;cursor:text;padding:3px}.fuelux .pillbox[data-readonly]{border:1px solid transparent}.fuelux .pillbox[data-readonly].truncate .pillbox-input-wrap{display:inline-block}.fuelux .pillbox[data-readonly].truncate .pillbox-input-wrap.truncated{display:none}.fuelux .pillbox[data-readonly].truncate .pillbox-more{display:inline}.fuelux .pillbox[data-readonly] .pill span.glyphicon-close{display:none}.fuelux .pillbox[data-readonly] .pillbox-add-item{display:none}.fuelux .pillbox[data-readonly] .pillbox-input-wrap{display:none}.fuelux .pillbox[data-readonly] .pillbox-input-wrap button.dropdown-toggle{display:none}.fuelux .pillbox.pills-editable .pill-group .pill span{cursor:text}.fuelux .pillbox.pills-editable .pill-group .pill span.glyphicon-close{cursor:pointer}.fuelux .pillbox>.pill-group{margin:0;padding:0;width:100%}.fuelux .pillbox>.pill-group>.pill{margin:2px;cursor:default;float:left;word-break:break-all}.fuelux .pillbox>.pill-group>.pill.pillbox-highlight{outline:1px dotted #999}.fuelux .pillbox>.pill-group>.pill.truncated{display:none}.fuelux .pillbox>.pill-group>.pill .pillbox-list-edit{border:0;color:#333;font-weight:400;border-radius:2px}.fuelux .pillbox>.pill-group>.pill .pillbox-list-edit:focus{outline:0;border:0}.fuelux .pillbox>.pill-group>.pill .glyphicon-close{cursor:pointer;top:-1px;left:2px}.fuelux .pillbox>.pill-group>.pill .glyphicon-close:before{content:" \00d7"}.fuelux .pillbox>.pill-group>.pill .glyphicon-close:hover{opacity:.4}.fuelux .pillbox .pillbox-input-wrap{position:relative;margin:4px 0 3px 3px;float:left}.fuelux .pillbox .pillbox-input-wrap.editing{border:1px solid #ccc;border-radius:4px;margin:2px 0 3px 3px}.fuelux .pillbox .pillbox-input-wrap.editing input.pillbox-add-item{border-radius:4px;color:#333;height:32px}.fuelux .pillbox .pillbox-add-item{border:0;box-shadow:none}.fuelux .pillbox .pillbox-add-item:focus{outline:0;border:0}.fuelux .pillbox .pillbox-more{cursor:pointer;display:none;line-height:30px}.fuelux .pillbox .suggest{max-height:166px;overflow-y:auto}.fuelux .pillbox .suggest>li{white-space:nowrap;cursor:pointer;padding:3px 20px}.fuelux .pillbox .suggest>li.pillbox-suggest-sel{background-color:#eee}.fuelux .pillbox .suggest>li:hover{background-color:#eee}.fuelux .placard{display:inline-block;position:relative}.fuelux .placard[data-ellipsis=true].showing input.placard-field{overflow:visible;text-overflow:clip;white-space:normal}.fuelux .placard[data-ellipsis=true] input.placard-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fuelux .placard[data-ellipsis=true] textarea.placard-field[readonly]{overflow:hidden}.fuelux .placard.showing .placard-footer,.fuelux .placard.showing .placard-header,.fuelux .placard.showing .placard-popup{display:block;z-index:1}.fuelux .placard.showing input.placard-field,.fuelux .placard.showing textarea.placard-field{background:#fff;border:1px solid #CCC;box-shadow:none;position:relative;z-index:1}.fuelux .placard input.placard-field,.fuelux .placard textarea.placard-field{resize:none}.fuelux .placard input.placard-field[readonly],.fuelux .placard textarea.placard-field[readonly]{background:#fff;cursor:auto}.fuelux .placard input.placard-field[readonly].glass,.fuelux .placard textarea.placard-field[readonly].glass{background:0 0}.fuelux .placard input.placard-field[readonly].glass:hover,.fuelux .placard textarea.placard-field[readonly].glass:hover{background:#d9edf7;cursor:pointer}.fuelux .placard input.placard-field:focus,.fuelux .placard textarea.placard-field:focus{border:1px solid #CCC;box-shadow:none}.fuelux .placard-cancel{font-size:12px;margin-right:4px;vertical-align:middle}.fuelux .placard-footer,.fuelux .placard-header{display:none;left:0;line-height:1;position:absolute;right:0}.fuelux .placard-footer{padding:4px 0 8px;text-align:right;top:100%}.fuelux .placard-header{bottom:100%;padding:8px 0 4px}.fuelux .placard-header h1,.fuelux .placard-header h2,.fuelux .placard-header h3,.fuelux .placard-header h4,.fuelux .placard-header h5,.fuelux .placard-header h6{margin:0}.fuelux .placard-popup{background:#d9edf7;background-clip:padding-box;border:1px solid #ccc;border-radius:4px;bottom:-8px;box-shadow:0 0 0 1px #fff inset;display:none;left:-8px;position:absolute;right:-8px;top:-8px}.fuelux .radio.highlight{padding:4px}.fuelux .radio.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .radio input[type=radio]:focus+.radio-label,.fuelux .radio input[type=radio]:hover+.radio-label,.fuelux .radio .radio-label:hover{color:#999}.fuelux .form-horizontal .radio-inline{padding-top:0}.fuelux .input-group-addon.radio-custom.radio-inline:before{left:11px;top:9px}.fuelux .radio-custom{position:relative}.fuelux .radio-custom:after{background:0 0;border-radius:6px;content:" ";height:6px;left:4px;position:absolute;top:7px;width:6px}.fuelux .radio-custom:before{border:1px solid #adadad;border-radius:14px;content:" ";height:14px;left:0;position:absolute;top:3px;width:14px}.fuelux .radio-custom.checked:after{background:#fff}.fuelux .radio-custom.checked:before{background:#39b3d7;border-color:#39b3d7}.fuelux .radio-custom.disabled{cursor:not-allowed}.fuelux .radio-custom.disabled:after{cursor:not-allowed}.fuelux .radio-custom.disabled:before{cursor:not-allowed;opacity:.5}.fuelux .radio-custom.radio-inline:after{left:4px;top:7px}.fuelux .radio-custom.radio-inline:before{left:0;top:3px}.fuelux .radio-custom.radio-inline.highlight{padding:4px 4px 4px 24px}.fuelux .radio-custom.radio-inline.highlight:after{left:8px;top:11px}.fuelux .radio-custom.radio-inline.highlight:before{left:4px;top:7px}.fuelux .radio-custom.radio-inline.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .radio-custom input[type=radio]:focus+.radio-label{color:#999}.fuelux .repeater{border:1px solid #ddd;border-radius:4px}.fuelux .repeater-canvas.scrolling{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}.fuelux .repeater-header,.fuelux .repeater-footer{background:#f9f9f9;min-height:50px;padding:8px;*zoom:1}.fuelux .repeater-header:before,.fuelux .repeater-footer:before,.fuelux .repeater-header:after,.fuelux .repeater-footer:after{display:table;content:"";line-height:0}.fuelux .repeater-header:after,.fuelux .repeater-footer:after{clear:both}.fuelux .repeater-header-left,.fuelux .repeater-footer-left{float:left}.fuelux .repeater-header-right,.fuelux .repeater-footer-right{float:right}@media (max-width:625px){.fuelux .repeater-header-left,.fuelux .repeater-footer-left,.fuelux .repeater-header-right,.fuelux .repeater-footer-right{float:none;*zoom:1}.fuelux .repeater-header-left:before,.fuelux .repeater-footer-left:before,.fuelux .repeater-header-right:before,.fuelux .repeater-footer-right:before,.fuelux .repeater-header-left:after,.fuelux .repeater-footer-left:after,.fuelux .repeater-header-right:after,.fuelux .repeater-footer-right:after{display:table;content:"";line-height:0}.fuelux .repeater-header-left:after,.fuelux .repeater-footer-left:after,.fuelux .repeater-header-right:after,.fuelux .repeater-footer-right:after{clear:both}.fuelux .repeater-header-left,.fuelux .repeater-footer-left{margin-bottom:8px}}.fuelux .repeater-header{border-bottom:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px}.fuelux .repeater-footer{border-top:1px solid #ddd;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.fuelux .repeater-loader{display:none;left:50%;position:absolute;margin:-32px 0 0 -32px;top:50%}.fuelux .repeater-viewport{min-height:80px;position:relative}.fuelux .repeater-pagination label{font-weight:400}.fuelux .repeater-pagination .repeater-primaryPaging{display:none;vertical-align:middle;width:116px}.fuelux .repeater-pagination .repeater-primaryPaging.active{display:inline-block}.fuelux .repeater-pagination .repeater-primaryPaging ul.dropdown-menu{min-width:116px}.fuelux .repeater-pagination .repeater-secondaryPaging{display:none;width:82px}.fuelux .repeater-pagination .repeater-secondaryPaging.active{display:inline-block}.fuelux .repeater-search{float:left;width:200px}.fuelux .repeater-title{display:block;float:left;line-height:34px;margin-right:10px}.fuelux .repeater[data-currentview=list] .repeater-canvas.scrolling{overflow:visible}.fuelux .repeater[data-currentview=list] .repeater-canvas.scrolling .repeater-list{bottom:0;left:0;position:absolute;right:0;top:0}.fuelux .repeater[data-currentview=list] .repeater-canvas.scrolling .repeater-list-wrapper{height:100%;overflow:auto}.fuelux .repeater[data-currentview=list] .repeater-loader{margin-top:-12px}.fuelux .repeater[data-currentview=list] .repeater-loader.noHeader{margin-top:-32px}.fuelux .repeater[data-currentview=list] .repeater-viewport{overflow:hidden}.fuelux .repeater-list{position:relative}.fuelux .repeater-list table{margin-bottom:0;width:100%}.fuelux .repeater-list table tbody td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:0}.fuelux .repeater-list table tbody td:first-child{border-left:0}.fuelux .repeater-list table tbody tr.empty td{border-bottom:0;font-style:italic;padding:20px;text-align:center;width:100%}.fuelux .repeater-list table tbody tr.selectable:hover{background:#d9edf7;cursor:pointer}.fuelux .repeater-list table tbody tr.selected{background:#66AFE9;color:#fff}.fuelux .repeater-list table tbody tr.selected:hover{background:#428bca}.fuelux .repeater-list table tbody tr.selected td:first-child{padding-left:30px}.fuelux .repeater-list table thead>tr>th{background:0 0;border-bottom:1px solid transparent;border-left:1px solid transparent;border-top:0;color:rgba(0,0,0,0);line-height:1.42857;padding:8px}.fuelux .repeater-list table thead>tr>th:first-child{border-left:0}.fuelux .repeater-list table thead>tr>th.sorted span.glyphicon{display:block;visibility:hidden}.fuelux .repeater-list table thead>tr>th span.glyphicon{display:none;float:right;margin-top:2px}.fuelux .repeater-list-check{display:inline-block;height:0;line-height:0;position:relative;vertical-align:top;width:0}.fuelux .repeater-list-check span.glyphicon{left:-22px;position:absolute;top:2px}.fuelux .repeater-list-heading{background:#F9F9F9;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:0;color:#333;line-height:1.42857;margin-left:-9px;padding:8px;position:absolute;top:0;z-index:1}.fuelux .repeater-list-heading.shifted{margin-left:-1px}@media screen and (-webkit-min-device-pixel-ratio:0){.fuelux .repeater-list-heading.shifted{margin-left:0}}.fuelux .repeater-list-heading.sortable:hover,.fuelux .repeater-list-heading.sortable.sorted{background:#F1F1F1;cursor:pointer;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:-o-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:linear-gradient(to bottom,#f9f9f9,#e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffe5e5e5', GradientType=0)}.fuelux .repeater-list-heading.sortable.sorted span.glyphicon{display:block;visibility:visible}.fuelux .repeater-list-heading span.glyphicon{display:none;float:right;margin-top:2px}.fuelux .repeater-thumbnail{border:1px solid #ddd;color:#666;float:left;min-height:110px;min-width:100px;margin:8px 7px;text-align:center}.fuelux .repeater-thumbnail.selectable:hover{background:#d9edf7;cursor:pointer}.fuelux .repeater-thumbnail.selected{background:#66AFE9;color:#fff}.fuelux .repeater-thumbnail.selected:hover{background:#428bca}.fuelux .repeater-thumbnail img{display:block;margin-top:10px;margin-bottom:3px}.fuelux .repeater-thumbnail-cont{height:100%;overflow-y:auto;padding:6px;width:100%}.fuelux .repeater-thumbnail-cont div.empty{font-style:italic;padding:20px 10px;text-align:center}.fuelux .spinbox{display:inline-block;position:relative}.fuelux .spinbox.digits-3{width:60px}.fuelux .spinbox.disabled .spinbox-buttons{cursor:not-allowed}.fuelux .spinbox .spinbox-input{float:left;padding-bottom:3px;padding:0 25px 0 7px}.fuelux .spinbox .btn{position:relative;width:20px;height:13px;padding-top:0;padding-right:9px;padding-left:9px}.fuelux .spinbox .btn.disabled{cursor:not-allowed}.fuelux .spinbox .spinbox-buttons{position:absolute;height:28px;width:20px;right:2px}.fuelux .spinbox .spinbox-up{padding:0 0 14px 1px;top:2px}.fuelux .spinbox .spinbox-up .glyphicon-chevron-up{position:relative;top:0}.fuelux .spinbox .btn-group>.btn.spinbox-up{border-top-right-radius:4px}.fuelux .spinbox .spinbox-down{padding:0 0 8px 1px;top:2px;height:15px;border-bottom-left-radius:4px}.fuelux .spinbox .spinbox-down .glyphicon-chevron-down{position:relative;left:-1px;top:0}.fuelux .scheduler .control-label{min-width:7em}.fuelux .scheduler .inline-form-text{float:left;line-height:27px;margin-top:4px}.fuelux .scheduler .start-datetime.form-group{margin-bottom:0}.fuelux .scheduler .start-datetime .form-group{margin-left:0}.fuelux .scheduler .start-datetime .combobox{max-width:9em}.fuelux .scheduler .start-datetime .combobox .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .start-datetime .dropdown{float:left;margin:0 10px 0 0}.fuelux .scheduler .timezone-container .input-group{max-width:20em}.fuelux .scheduler .timezone-container .dropdown-label{height:18px;white-space:nowrap;max-width:20em;overflow:hidden;text-overflow:ellipsis}.fuelux .scheduler .timezone-container .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .repeat-panel{margin-left:0}.fuelux .scheduler .repeat-panel label{font-weight:400}.fuelux .scheduler .repeat-panel .radio{margin-right:10px}.fuelux .scheduler .repeat-panel .form-group{margin-left:0}.fuelux .scheduler .repeat-interval{margin-left:0;*zoom:1}.fuelux .scheduler .repeat-interval:before,.fuelux .scheduler .repeat-interval:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-interval:after{clear:both}.fuelux .scheduler .repeat-interval .form-group{margin-left:0}.fuelux .scheduler .repeat-interval .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .repeat-interval .repeat-every-panel{float:left}.fuelux .scheduler .repeat-interval .repeat-every-panel .repeat-every-pretext{padding:0 10px}.fuelux .scheduler .repeat-interval .repeat-every-panel .spinbox{float:left;margin-right:10px}.fuelux .scheduler .repeat-interval .repeat-every-panel .spinbox input{margin-bottom:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-date{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-monthly .repeat-monthly-date:before,.fuelux .scheduler .repeat-monthly .repeat-monthly-date:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-date:after{clear:both}.fuelux .scheduler .repeat-monthly .repeat-monthly-date .selectlist{margin-left:5px}.fuelux .scheduler .repeat-monthly .repeat-monthly-day{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-monthly .repeat-monthly-day:before,.fuelux .scheduler .repeat-monthly .repeat-monthly-day:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-day:after{clear:both}.fuelux .scheduler .repeat-monthly .month-days{margin-left:10px}.fuelux .scheduler .repeat-yearly .repeat-yearly-date{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-yearly .repeat-yearly-date:before,.fuelux .scheduler .repeat-yearly .repeat-yearly-date:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-yearly .repeat-yearly-date:after{clear:both}.fuelux .scheduler .repeat-yearly .repeat-yearly-date .year-month-day{margin-left:10px}.fuelux .scheduler .repeat-yearly .year-month-days{margin-left:10px}.fuelux .scheduler .repeat-yearly .year-month{margin-left:10px}.fuelux .scheduler .repeat-yearly .repeat-yearly-day{margin-top:10px;*zoom:1}.fuelux .scheduler .repeat-yearly .repeat-yearly-day:before,.fuelux .scheduler .repeat-yearly .repeat-yearly-day:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-yearly .repeat-yearly-day:after{clear:both}.fuelux .scheduler .repeat-yearly .repeat-yearly-day .repeat-yearly-day-text{margin-left:10px}.fuelux .scheduler .repeat-weekly button:not(.active){background-color:#fff}.fuelux .scheduler .repeat-weekly .btn-group.disabled{position:relative;opacity:.65}.fuelux .scheduler .repeat-weekly .btn-group.disabled:before{background:0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:5}.fuelux .scheduler .selectlist{float:left}.fuelux .scheduler label.radio{float:left;line-height:27px}.fuelux .scheduler label.radio input{margin-top:8px}.fuelux .scheduler .repeat-end .end-after{float:left;display:inline-block;margin-right:10px}.fuelux .scheduler .repeat-end .form-group{margin-left:0}.fuelux .search.disabled .input-group-btn{cursor:not-allowed}.fuelux .selectlist.disabled{cursor:not-allowed}.fuelux .selectlist-sizer{display:inline-block;position:absolute;visibility:hidden;top:0}.fuelux .selectlist .selected-label{overflow:hidden;min-width:2em}.fuelux .selectlist .btn.dropdown-toggle{white-space:normal}.fuelux .selectlist .btn.dropdown-toggle .selected-label{padding-right:10px;text-align:left}.fuelux .tree{border:1px solid #999;border-radius:4px;padding:10px 15px 0;overflow-x:auto;overflow-y:auto;position:relative;list-style:none}.fuelux .tree :focus{outline:0}.fuelux .tree button:focus{color:#999}.fuelux .tree ul{padding-left:0;margin-top:0;margin-bottom:0;list-style:none}.fuelux .tree li{margin:0;margin-top:5px;margin-bottom:5px}.fuelux .tree .tree-loader{margin-left:45px}.fuelux .tree .tree-open>.tree-branch-header .glyphicon-play{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);position:relative;left:-5px}.fuelux .tree [data-children=false]>.tree-branch-header .icon-caret:before{content:'\00a0'}.fuelux .tree .tree-branch .tree-branch-header{position:relative;border-radius:6px}.fuelux .tree .tree-branch .tree-branch-header .tree-branch-name:hover{color:#999}.fuelux .tree .tree-branch .tree-branch-header .glyphicon-play{font-size:10px;padding-right:5px}.fuelux .tree .tree-branch .tree-branch-header .glyphicon-play:before{position:relative;top:-2px}.fuelux .tree .tree-branch .tree-branch-header .tree-branch-name{white-space:nowrap;border-radius:6px;background-color:transparent;border:0}.fuelux .tree .tree-branch .tree-branch-header label{font-weight:400;padding-left:3px;margin-bottom:0;cursor:pointer}.fuelux .tree .tree-branch .tree-branch-children{margin-left:14px}.fuelux .tree .tree-item{position:relative;cursor:pointer;border-radius:6px;margin-left:26px}.fuelux .tree .tree-item .tree-item-name{white-space:nowrap;border-radius:6px;background-color:transparent;border:0}.fuelux .tree .tree-item .tree-item-name:hover{color:#999}.fuelux .tree .tree-item.tree-selected .tree-item-name{background-color:#4f4f4f;color:#fff}.fuelux .tree .tree-item label{font-weight:400;padding-left:7px;margin-bottom:0;cursor:pointer}.fuelux .tree .icon-caret:hover+.tree-branch-name{color:#999}.fuelux .tree.tree-folder-select .tree-branch .icon-caret{background-color:transparent;border:0}.fuelux .tree.tree-folder-select .tree-branch .icon-caret:hover{cursor:pointer;color:#999}.fuelux .tree.tree-folder-select .tree-branch>.tree-branch-name{padding:1px 5px 0;border-radius:6px}.fuelux .tree.tree-folder-select .tree-branch>.tree-branch-name.tree-selected{background-color:#4f4f4f;color:#fff}.fuelux .tree.tree-folder-select .tree-branch.tree-selected>.tree-branch-header .tree-branch-name{background-color:#4f4f4f;color:#fff}.fuelux .tree.tree-folder-select .tree-branch.tree-selected>.tree-branch-header .tree-branch-name:hover{background-color:#4f4f4f;color:#fff}.fuelux .wizard{*zoom:1;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.065);background-color:#f9f9f9;position:relative;min-height:48px;overflow:hidden}.fuelux .wizard:before,.fuelux .wizard:after{display:table;content:"";line-height:0}.fuelux .wizard:after{clear:both}.fuelux .wizard>.steps{list-style:none outside none;padding:0;margin:0;width:4000px}.fuelux .wizard>.steps.previous-disabled li.complete{cursor:default}.fuelux .wizard>.steps.previous-disabled li.complete:hover{background:#f3f4f5;color:#468847;cursor:default}.fuelux .wizard>.steps.previous-disabled li.complete:hover .chevron:before{border-left-color:#f3f4f5}.fuelux .wizard>.steps li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#999;font-size:16px;cursor:not-allowed}.fuelux .wizard>.steps li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.fuelux .wizard>.steps li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.fuelux .wizard>.steps li.complete{background:#f3f4f5;color:#468847}.fuelux .wizard>.steps li.complete:hover{background:#e7eff8;cursor:pointer}.fuelux .wizard>.steps li.complete:hover .chevron:before{border-left:14px solid #e7eff8}.fuelux .wizard>.steps li.complete .chevron:before{border-left:14px solid #f3f4f5}.fuelux .wizard>.steps li.active{background:#f1f6fc;color:#3a87ad;cursor:default}.fuelux .wizard>.steps li.active .chevron:before{border-left:14px solid #f1f6fc}.fuelux .wizard>.steps li.active .badge{background-color:#3a87ad}.fuelux .wizard>.steps li .badge{margin-right:8px}.fuelux .wizard>.steps li .badge-success{background-color:#468847}.fuelux .wizard>.steps li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.fuelux .wizard>.actions{z-index:1000;position:absolute;right:0;line-height:46px;float:right;padding-left:15px;padding-right:15px;vertical-align:middle;background-color:#e5e5e5;border-left:1px solid #d4d4d4}.fuelux .wizard>.actions a{line-height:45px;font-size:12px;margin-right:8px}.fuelux .wizard>.actions .btn-prev[disabled]{cursor:not-allowed}.fuelux .wizard>.actions .btn-prev span{margin-right:5px}.fuelux .wizard>.actions .btn-next[disabled]{cursor:not-allowed}.fuelux .wizard>.actions .btn-next span{margin-left:5px}.fuelux .wizard .step-content{border-top:1px solid #D4D4D4;padding:10px;float:left;width:100%}.fuelux .wizard .step-content .step-pane{display:none}.fuelux .wizard .step-content>.active{display:block}.fuelux .wizard .step-content>.active .btn-group .active{display:inline-block}.fuelux .wizard.complete>.actions .glyphicon-arrow-right:before{display:none}.fuelux .wizard.complete>.actions .glyphicon-arrow-right{margin-left:0} \ No newline at end of file +@charset "UTF-8"}.fuelux .clearfix:before,.fuelux .clearfix:after{display:table;.fuelux{content:"";line-height:0}.fuelux .clearfix:after{clear:both}@font-face{font-family:fuelux;src:url(../fonts/fuelux.eot);src:url(../fonts/fuelux.eot?#iefix) format("embedded-opentype"),url(../fonts/fuelux.woff) format("woff"),url(../fonts/fuelux.ttf) format("truetype"),url(../fonts/fuelux.svg#fuelux) format("svg");font-weight:400;font-style:normal}.fuelux [class^=fueluxicon-]:before,.fuelux [class*=" fueluxicon-"]:before{font-family:fuelux!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fuelux .fueluxicon-loader-full:before{content:"\e000"}.fuelux .fueluxicon-loader-1:before{content:"\e001"}.fuelux .fueluxicon-loader-2:before{content:"\e002"}.fuelux .fueluxicon-loader-3:before{content:"\e003"}.fuelux .fueluxicon-loader-4:before{content:"\e004"}.fuelux .fueluxicon-loader-5:before{content:"\e005"}.fuelux .fueluxicon-loader-6:before{content:"\e006"}.fuelux .fueluxicon-loader-7:before{content:"\e007"}.fuelux .fueluxicon-loader-8:before{content:"\e008"}.fuelux .fueluxicon-bullet:before{content:"\e009"}.fuelux .checkbox.highlight{padding:4px}.fuelux .checkbox.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .checkbox input[type=checkbox]:focus+.checkbox-label,.fuelux .checkbox input[type=checkbox]:hover+.checkbox-label,.fuelux .checkbox .checkbox-label:hover{color:#999}.fuelux .form-horizontal .checkbox-inline{padding-top:0}.fuelux .input-group-addon.checkbox-custom.checkbox-inline:before{left:11px;top:9px}.fuelux .checkbox-custom{position:relative}.fuelux .checkbox-custom:before{font-family:"Glyphicons Halflings"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #adadad;border-radius:4px;color:#fff;content:" ";font-size:9px;height:14px;left:0;padding:1px 0 0 1px;position:absolute;top:3px;width:14px}.fuelux .checkbox-custom.checked:before{background:#39b3d7;border-color:#39b3d7;content:"\e013"}.fuelux .checkbox-custom.disabled{cursor:not-allowed}.fuelux .checkbox-custom.disabled:before{cursor:not-allowed;opacity:.5}.fuelux .checkbox-custom.checkbox-inline:before{left:0;top:3px}.fuelux .checkbox-custom.checkbox-inline.highlight{padding:4px 4px 4px 24px}.fuelux .checkbox-custom.checkbox-inline.highlight:before{left:4px;top:7px}.fuelux .checkbox-custom.checkbox-inline.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .checkbox-custom input[type=checkbox]:focus+.checkbox-label{color:#999}.fuelux .combobox.disabled .input-group-btn{cursor:not-allowed}.fuelux .combobox input::-ms-clear{display:none}.fuelux .datepicker-calendar{padding:16px 16px 0;min-height:262px}.fuelux .datepicker-calendar button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-calendar-days{height:182px;margin:10px 0 12px;width:100%}.fuelux .datepicker-calendar-days thead{border-bottom:1px solid #cccaca}.fuelux .datepicker-calendar-days tbody:before{line-height:3px;content:"\200C";display:block}.fuelux .datepicker-calendar-days td,.fuelux .datepicker-calendar-days th{font-size:14px;height:32px;text-align:center;vertical-align:middle;width:14.29%}.fuelux .datepicker-calendar-days td b,.fuelux .datepicker-calendar-days td button{color:#231f20;display:inline-block;font-weight:400;height:30px;text-decoration:none;width:30px}.fuelux .datepicker-calendar-days td b{line-height:30px}.fuelux .datepicker-calendar-days td span{display:block}.fuelux .datepicker-calendar-days td span:hover{background:#b7e3f8;text-decoration:none}.fuelux .datepicker-calendar-days td.current-day b,.fuelux .datepicker-calendar-days td.current-day button{border:1px solid #1d75bb}.fuelux .datepicker-calendar-days td.last-month,.fuelux .datepicker-calendar-days td.next-month{background:#e3e2e1}.fuelux .datepicker-calendar-days td.past b,.fuelux .datepicker-calendar-days td.past button{color:#8d8787}.fuelux .datepicker-calendar-days td.restricted b,.fuelux .datepicker-calendar-days td.restricted button{cursor:no-drop;position:relative}.fuelux .datepicker-calendar-days td.restricted b:before,.fuelux .datepicker-calendar-days td.restricted button:before{border-top:1px solid #a94442;bottom:0;content:" ";display:block;left:5px;position:absolute;right:5px;top:50%}.fuelux .datepicker-calendar-days td.restricted b:hover,.fuelux .datepicker-calendar-days td.restricted button:hover{background:0 0}.fuelux .datepicker-calendar-days td.selected span{background:#1d75bb}.fuelux .datepicker-calendar-days td.selected span:hover{background:#0f5f9f}.fuelux .datepicker-calendar-days td.selected b,.fuelux .datepicker-calendar-days td.selected button{color:#fff}.fuelux .datepicker-calendar-days td.selected.current-day{box-shadow:0 0 0 1px #fff offset}.fuelux .datepicker-calendar-days td.selected.current-day span:hover b,.fuelux .datepicker-calendar-days td.selected.current-day span:hover button{border-color:#0f5f9f}.fuelux .datepicker-calendar-days th{font-weight:700;height:22px;vertical-align:top}.fuelux .datepicker-calendar-header:before,.fuelux .datepicker-calendar-header:after{display:table;content:"";line-height:0}.fuelux .datepicker-calendar-header:after{clear:both}.fuelux .datepicker-calendar-header button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-calendar-header .title{margin:0 auto;text-align:center;display:block;width:174px;color:#4d4d4f;font-size:20px;line-height:30px;text-decoration:underline;vertical-align:middle}.fuelux .datepicker-calendar-header .title:hover{color:#1d75bb;text-decoration:underline}.fuelux .datepicker-calendar-header .title.disabled{cursor:default;pointer-events:none;text-decoration:none}.fuelux .datepicker-calendar-header .title .month{display:inline;margin:0;padding:0}.fuelux .datepicker-calendar-header .title .month span{display:none}.fuelux .datepicker-calendar-header .title .month span.current{display:inline}.fuelux .datepicker-calendar-header .next,.fuelux .datepicker-calendar-header .prev{background:#666669;background-clip:padding-box;border-radius:30px;cursor:pointer;float:left;height:30px;text-align:center;width:30px}.fuelux .datepicker-calendar-header .next span.glyphicon,.fuelux .datepicker-calendar-header .prev span.glyphicon{color:#fff;font-size:16px;line-height:30px}.fuelux .datepicker-calendar-header .next:hover,.fuelux .datepicker-calendar-header .prev:hover{background:#1d75bb}.fuelux .datepicker-calendar-header .next{float:right}.fuelux .datepicker-calendar-header .next span.glyphicon{line-height:28px}.fuelux .datepicker-calendar-footer{background:#e3e2e1;background-clip:padding-box;border-radius:0 0 4px 4px;border-top:1px solid #cccaca;height:30px;margin:0 -16px;padding:4px 14px}.fuelux .datepicker-calendar-footer .datepicker-today{color:#231f20;font-size:14px;text-decoration:underline}.fuelux .datepicker-calendar-footer .datepicker-today:hover{color:#1b75bb;text-decoration:underline}.fuelux .datepicker-calendar-footer .datepicker-today.disabled{color:#8b8c8e;cursor:default;pointer-events:none}.fuelux .datepicker-calendar-footer .datepicker-today.disabled:hover{color:#8b8c8e}.fuelux .datepicker-calendar-wrapper{border:1px solid #6e6f71;min-height:20px;padding:0;width:300px}.fuelux .datepicker-wheels{display:none}.fuelux .datepicker-wheels ul button{border:0;padding:0;background-color:transparent}.fuelux .datepicker-wheels-footer{background:#e3e2e1;border-radius:0 0 4px 4px;border-top:1px solid #cccaca;clear:both}.fuelux .datepicker-wheels-footer .datepicker-wheels-back{display:block;color:#4d4d4f;float:left;line-height:22px;border:0;background-color:transparent}.fuelux .datepicker-wheels-footer .datepicker-wheels-back:hover{color:#1d75bb}.fuelux .datepicker-wheels-footer .datepicker-wheels-select{float:right;background-color:transparent;color:#049cdb}.fuelux .datepicker-wheels-footer .datepicker-wheels-select:hover{color:#1d75bb}.fuelux .datepicker-wheels-month,.fuelux .datepicker-wheels-year{float:left;width:50%}.fuelux .datepicker-wheels-month ul,.fuelux .datepicker-wheels-year ul{height:217px;list-style-type:none;margin:0;overflow:auto;padding:0;text-align:center}.fuelux .datepicker-wheels-month ul li,.fuelux .datepicker-wheels-year ul li{margin:4px 0}.fuelux .datepicker-wheels-month ul li button,.fuelux .datepicker-wheels-year ul li button{width:100%;text-align:center;color:#414041;display:block;font-size:16px;line-height:24px;text-decoration:none}.fuelux .datepicker-wheels-month ul li button:hover,.fuelux .datepicker-wheels-year ul li button:hover{background:#aee0f8;text-decoration:none}.fuelux .datepicker-wheels-month ul li.selected button,.fuelux .datepicker-wheels-year ul li.selected button{background:#1d75bb;color:#fff}.fuelux .datepicker-wheels-month ul li.selected button:hover,.fuelux .datepicker-wheels-year ul li.selected button:hover{background:#0f5f9f}.fuelux .datepicker-wheels-month .header,.fuelux .datepicker-wheels-year .header{background:#e3e2e1;background-clip:padding-box;border-bottom:1px solid #cccaca;border-radius:4px 0 0 0;color:#4d4d4f;font-size:20px;font-weight:700;line-height:30px;margin-top:0;margin-bottom:0;text-align:center}.fuelux .datepicker-wheels-month.full,.fuelux .datepicker-wheels-year.full{border-left:0;width:100%}.fuelux .datepicker-wheels-month.full .header,.fuelux .datepicker-wheels-year.full .header{border-radius:4px 4px 0 0}.fuelux .datepicker-wheels-year{border-left:1px solid #cccaca;float:right}.fuelux .datepicker-wheels-year .header{border-radius:0 4px 0 0}.fuelux .datepicker input::-ms-clear{display:none}.fuelux .infinitescroll{overflow-y:auto}.fuelux .infinitescroll .infinitescroll-end{clear:both;font-style:italic;padding:6px;text-align:center}.fuelux .infinitescroll .infinitescroll-load{clear:both;padding:6px}.fuelux .infinitescroll .infinitescroll-load button{padding:5px 12px;width:100%}.fuelux .infinitescroll .infinitescroll-load .loader{font-size:32px;height:32px;margin:0 auto;width:32px}.fuelux .dropUp{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.fuelux .loader{height:64px;font-size:64px;position:relative;width:64px}.fuelux .loader:after,.fuelux .loader:before{font-family:fuelux!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;display:block;left:0;position:absolute;right:0;top:0}.fuelux .loader:before{content:'\e000';opacity:.33}.fuelux .loader.iefix:before{color:#bcbcbc;opacity:1}.fuelux .loader[data-frame="1"]:after{content:'\e001'}.fuelux .loader[data-frame="2"]:after{content:'\e002'}.fuelux .loader[data-frame="3"]:after{content:'\e003'}.fuelux .loader[data-frame="4"]:after{content:'\e004'}.fuelux .loader[data-frame="5"]:after{content:'\e005'}.fuelux .loader[data-frame="6"]:after{content:'\e006'}.fuelux .loader[data-frame="7"]:after{content:'\e007'}.fuelux .loader[data-frame="8"]:after{content:'\e008'}.fuelux input.glass,.fuelux textarea.glass{background:0 0;border:1px solid #fff;box-shadow:none}.fuelux input.glass:hover,.fuelux textarea.glass:hover{background:#d9edf7;border-color:#66afe9;cursor:pointer}.fuelux input.glass:hover[disabled],.fuelux textarea.glass:hover[disabled]{background:0 0;border-color:#fff;cursor:not-allowed}.fuelux input.glass:focus,.fuelux textarea.glass:focus{background:#fff;border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);cursor:auto}.fuelux input.glass:focus[disabled],.fuelux textarea.glass:focus[disabled]{background:0 0;border-color:#fff;cursor:not-allowed}.fuelux input.glass[disabled],.fuelux textarea.glass[disabled]{cursor:not-allowed}.fuelux .input-group-addon{padding:6px 18px}.fuelux [data-toggle=buttons]>.btn>input[type=radio],.fuelux [data-toggle=buttons]>.btn>input[type=checkbox]{display:inline;position:absolute;left:-9999px}.fuelux .pillbox{border:1px solid #BBB;border-radius:4px;cursor:text;padding:3px}.fuelux .pillbox[data-readonly]{border:1px solid transparent}.fuelux .pillbox[data-readonly].truncate .pillbox-input-wrap{display:inline-block}.fuelux .pillbox[data-readonly].truncate .pillbox-input-wrap.truncated{display:none}.fuelux .pillbox[data-readonly].truncate .pillbox-more{display:inline}.fuelux .pillbox[data-readonly] .pill span.glyphicon-close{display:none}.fuelux .pillbox[data-readonly] .pillbox-add-item{display:none}.fuelux .pillbox[data-readonly] .pillbox-input-wrap{display:none}.fuelux .pillbox[data-readonly] .pillbox-input-wrap button.dropdown-toggle{display:none}.fuelux .pillbox.pills-editable .pill-group .pill span{cursor:text}.fuelux .pillbox.pills-editable .pill-group .pill span.glyphicon-close{cursor:pointer}.fuelux .pillbox>.pill-group{margin:0;padding:0;width:100%}.fuelux .pillbox>.pill-group>.pill{margin:2px;cursor:default;float:left;word-break:break-all}.fuelux .pillbox>.pill-group>.pill.pillbox-highlight{outline:1px dotted #999}.fuelux .pillbox>.pill-group>.pill.truncated{display:none}.fuelux .pillbox>.pill-group>.pill .pillbox-list-edit{border:none;color:#333;font-weight:400;border-radius:2px}.fuelux .pillbox>.pill-group>.pill .pillbox-list-edit:focus{outline:0;border:none}.fuelux .pillbox>.pill-group>.pill .glyphicon-close{cursor:pointer;top:-1px;left:2px}.fuelux .pillbox>.pill-group>.pill .glyphicon-close:before{content:" \00d7"}.fuelux .pillbox>.pill-group>.pill .glyphicon-close:hover{opacity:.4}.fuelux .pillbox .pillbox-input-wrap{position:relative;margin:4px 0 3px 3px;float:left}.fuelux .pillbox .pillbox-input-wrap.editing{border:1px solid #ccc;border-radius:4px;margin:2px 0 3px 3px}.fuelux .pillbox .pillbox-input-wrap.editing input.pillbox-add-item{border-radius:4px;color:#333;height:32px}.fuelux .pillbox .pillbox-add-item{border:none;box-shadow:none}.fuelux .pillbox .pillbox-add-item:focus{outline:0;border:none}.fuelux .pillbox .pillbox-more{cursor:pointer;display:none;line-height:30px}.fuelux .pillbox .suggest{max-height:166px;overflow-y:auto}.fuelux .pillbox .suggest>li{white-space:nowrap;cursor:pointer;padding:3px 20px}.fuelux .pillbox .suggest>li.pillbox-suggest-sel{background-color:#eee}.fuelux .pillbox .suggest>li:hover{background-color:#eee}.fuelux .pillbox input::-ms-clear{display:none}.fuelux .placard{display:inline-block;position:relative}.fuelux .placard[data-ellipsis=true].showing input.placard-field{overflow:visible;text-overflow:clip;white-space:normal}.fuelux .placard[data-ellipsis=true] input.placard-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fuelux .placard[data-ellipsis=true] input.placard-field::-ms-clear{display:none}.fuelux .placard[data-ellipsis=true] textarea.placard-field[readonly]{overflow:hidden}.fuelux .placard.showing .placard-footer,.fuelux .placard.showing .placard-header,.fuelux .placard.showing .placard-popup{display:block;z-index:1}.fuelux .placard.showing input.placard-field,.fuelux .placard.showing textarea.placard-field{background:#fff;border:1px solid #CCC;box-shadow:none;position:relative;z-index:1}.fuelux .placard input.placard-field,.fuelux .placard textarea.placard-field{resize:none}.fuelux .placard input.placard-field[readonly],.fuelux .placard textarea.placard-field[readonly]{background:#fff;cursor:auto}.fuelux .placard input.placard-field[readonly].glass,.fuelux .placard textarea.placard-field[readonly].glass{background:0 0}.fuelux .placard input.placard-field[readonly].glass:hover,.fuelux .placard textarea.placard-field[readonly].glass:hover{background:#d9edf7;cursor:pointer}.fuelux .placard input.placard-field:focus,.fuelux .placard textarea.placard-field:focus{border:1px solid #CCC;box-shadow:none}.fuelux .placard-cancel{font-size:12px;margin-right:4px;vertical-align:middle}.fuelux .placard-footer,.fuelux .placard-header{display:none;left:0;line-height:1;position:absolute;right:0}.fuelux .placard-footer{padding:4px 0 8px 0;text-align:right;top:100%}.fuelux .placard-header{bottom:100%;padding:8px 0 4px 0}.fuelux .placard-header h1,.fuelux .placard-header h2,.fuelux .placard-header h3,.fuelux .placard-header h4,.fuelux .placard-header h5,.fuelux .placard-header h6{margin:0}.fuelux .placard-popup{background:#d9edf7;background-clip:padding-box;border:1px solid #ccc;border-radius:4px;bottom:-8px;box-shadow:0 0 0 1px #fff inset;display:none;left:-8px;position:absolute;right:-8px;top:-8px}.fuelux .radio.highlight{padding:4px}.fuelux .radio.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .radio input[type=radio]:focus+.radio-label,.fuelux .radio input[type=radio]:hover+.radio-label,.fuelux .radio .radio-label:hover{color:#999}.fuelux .form-horizontal .radio-inline{padding-top:0}.fuelux .input-group-addon.radio-custom.radio-inline:before{left:11px;top:9px}.fuelux .input-group-addon.radio-custom.radio-inline:after{left:15px;top:13px}.fuelux .radio-custom{position:relative}.fuelux .radio-custom:after{background:0 0;border-radius:6px;content:" ";height:6px;left:4px;position:absolute;top:7px;width:6px}.fuelux .radio-custom:before{border:1px solid #adadad;border-radius:14px;content:" ";height:14px;left:0;position:absolute;top:3px;width:14px}.fuelux .radio-custom.checked:after{background:#fff}.fuelux .radio-custom.checked:before{background:#39b3d7;border-color:#39b3d7}.fuelux .radio-custom.disabled{cursor:not-allowed}.fuelux .radio-custom.disabled:after{cursor:not-allowed}.fuelux .radio-custom.disabled:before{cursor:not-allowed;opacity:.5}.fuelux .radio-custom.radio-inline:after{left:4px;top:7px}.fuelux .radio-custom.radio-inline:before{left:0;top:3px}.fuelux .radio-custom.radio-inline.highlight{padding:4px 4px 4px 24px}.fuelux .radio-custom.radio-inline.highlight:after{left:8px;top:11px}.fuelux .radio-custom.radio-inline.highlight:before{left:4px;top:7px}.fuelux .radio-custom.radio-inline.highlight.checked{background:#e9e9e9;border-radius:4px}.fuelux .radio-custom input[type=radio]:focus+.radio-label{color:#999}.fuelux .repeater{border:1px solid #ddd;border-radius:4px}.fuelux .repeater-canvas.scrolling{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}.fuelux .repeater-header,.fuelux .repeater-footer{background:#f9f9f9;min-height:50px;padding:8px;}.fuelux .repeater-header:before,.fuelux .repeater-footer:before,.fuelux .repeater-header:after,.fuelux .repeater-footer:after{display:table;content:"";line-height:0}.fuelux .repeater-header:after,.fuelux .repeater-footer:after{clear:both}.fuelux .repeater-header-left,.fuelux .repeater-footer-left{float:left}.fuelux .repeater-header-right,.fuelux .repeater-footer-right{float:right}@media (max-width:625px){.fuelux .repeater-header-left,.fuelux .repeater-footer-left,.fuelux .repeater-header-right,.fuelux .repeater-footer-right{float:none;}.fuelux .repeater-header-left:before,.fuelux .repeater-footer-left:before,.fuelux .repeater-header-right:before,.fuelux .repeater-footer-right:before,.fuelux .repeater-header-left:after,.fuelux .repeater-footer-left:after,.fuelux .repeater-header-right:after,.fuelux .repeater-footer-right:after{display:table;content:"";line-height:0}.fuelux .repeater-header-left:after,.fuelux .repeater-footer-left:after,.fuelux .repeater-header-right:after,.fuelux .repeater-footer-right:after{clear:both}.fuelux .repeater-header-left,.fuelux .repeater-footer-left{margin-bottom:8px}}.fuelux .repeater-header{border-bottom:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px}.fuelux .repeater-footer{border-top:1px solid #ddd;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.fuelux .repeater-loader{display:none;left:50%;position:absolute;margin:-32px 0 0 -32px;top:50%}.fuelux .repeater-viewport{min-height:80px;position:relative}.fuelux .repeater-pagination label{font-weight:400}.fuelux .repeater-pagination .repeater-primaryPaging{display:none;vertical-align:middle;width:116px}.fuelux .repeater-pagination .repeater-primaryPaging.active{display:inline-block}.fuelux .repeater-pagination .repeater-primaryPaging ul.dropdown-menu{min-width:116px}.fuelux .repeater-pagination .repeater-secondaryPaging{display:none;width:82px}.fuelux .repeater-pagination .repeater-secondaryPaging.active{display:inline-block}.fuelux .repeater-search{float:left;width:200px}.fuelux .repeater-title{display:block;float:left;line-height:34px;margin-right:10px}.fuelux .repeater[data-currentview=list] .repeater-canvas.scrolling{overflow:visible}.fuelux .repeater[data-currentview=list] .repeater-canvas.scrolling .repeater-list{bottom:0;left:0;position:absolute;right:0;top:0}.fuelux .repeater[data-currentview=list] .repeater-canvas.scrolling .repeater-list-wrapper{height:100%;overflow:auto}.fuelux .repeater[data-currentview=list] .repeater-loader{margin-top:-12px}.fuelux .repeater[data-currentview=list] .repeater-loader.noHeader{margin-top:-32px}.fuelux .repeater[data-currentview=list] .repeater-viewport{overflow:hidden}.fuelux .repeater-list{position:relative}.fuelux .repeater-list table{margin-bottom:0;width:100%}.fuelux .repeater-list table tbody td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:none}.fuelux .repeater-list table tbody td:first-child{border-left:none}.fuelux .repeater-list table tbody td.sorted{background:#f9f9f9}.fuelux .repeater-list table tbody tr:focus{outline:1px dotted #66afe9}.fuelux .repeater-list table tbody tr.empty td{border-bottom:none;font-style:italic;padding:20px;text-align:center;width:100%}.fuelux .repeater-list table tbody tr.selectable:hover td{background:#d9edf7;cursor:pointer}.fuelux .repeater-list table tbody tr.selected:hover td{background:#428bca}.fuelux .repeater-list table tbody tr.selected td{background:#66AFE9;color:#fff}.fuelux .repeater-list table tbody tr.selected td:first-child{padding-left:30px}.fuelux .repeater-list table thead>tr>th{background:0 0;border-bottom:1px solid transparent;border-left:1px solid transparent;border-top:none;color:transparent;line-height:1.42857;padding:8px}.fuelux .repeater-list table thead>tr>th:first-child{border-left:none}.fuelux .repeater-list table thead>tr>th.sorted span.glyphicon{display:block;visibility:hidden}.fuelux .repeater-list table thead>tr>th span.glyphicon{display:none;float:right;margin-top:2px}.fuelux .repeater-list-check{display:inline-block;height:0;line-height:0;position:relative;vertical-align:top;width:0}.fuelux .repeater-list-check span.glyphicon{left:-22px;position:absolute;top:2px}.fuelux .repeater-list-heading{background:#F9F9F9;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:none;color:#333;line-height:1.42857;margin-left:-9px;padding:8px;position:absolute;top:0;z-index:1}.fuelux .repeater-list-heading.shifted{margin-left:-1px}@media screen and (-webkit-min-device-pixel-ratio:0){.fuelux .repeater-list-heading.shifted{margin-left:0}}.fuelux .repeater-list-heading.sortable:hover,.fuelux .repeater-list-heading.sortable.sorted{background:#F1F1F1;cursor:pointer;background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:-o-linear-gradient(top,#f9f9f9,#e5e5e5);background-image:linear-gradient(to bottom,#f9f9f9,#e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffe5e5e5', GradientType=0)}.fuelux .repeater-list-heading.sortable.sorted span.glyphicon{display:block;visibility:visible}.fuelux .repeater-list-heading span.glyphicon{display:none;float:right;margin-top:2px}.fuelux .repeater-thumbnail{border:1px solid #ddd;color:#666;float:left;min-height:110px;min-width:100px;margin:8px 7px;text-align:center}.fuelux .repeater-thumbnail.selectable:hover{background:#d9edf7;cursor:pointer}.fuelux .repeater-thumbnail.selected{background:#66AFE9;color:#fff}.fuelux .repeater-thumbnail.selected:hover{background:#428bca}.fuelux .repeater-thumbnail img{display:block;margin-top:10px;margin-bottom:3px}.fuelux .repeater-thumbnail-cont{height:100%;overflow-y:auto;padding:6px;width:100%}.fuelux .repeater-thumbnail-cont div.empty{font-style:italic;padding:20px 10px;text-align:center}.fuelux .spinbox{display:inline-block;position:relative}.fuelux .spinbox.digits-3{width:60px}.fuelux .spinbox.disabled .spinbox-buttons{cursor:not-allowed}.fuelux .spinbox .spinbox-input{float:left;padding-bottom:3px;padding:0 25px 0 7px}.fuelux .spinbox .spinbox-input::-ms-clear{display:none}.fuelux .spinbox .btn{position:relative;width:20px;height:13px;padding-top:0;padding-right:9px;padding-left:9px}.fuelux .spinbox .btn.disabled{cursor:not-allowed}.fuelux .spinbox .spinbox-buttons{position:absolute;height:28px;width:20px;right:2px}.fuelux .spinbox .spinbox-up{padding:0 0 14px 1px;top:2px}.fuelux .spinbox .spinbox-up .glyphicon-chevron-up{position:relative;top:0}.fuelux .spinbox .btn-group>.btn.spinbox-up{border-top-right-radius:4px}.fuelux .spinbox .spinbox-down{padding:0 0 8px 1px;top:2px;height:15px;border-bottom-left-radius:4px}.fuelux .spinbox .spinbox-down .glyphicon-chevron-down{position:relative;left:-1px;top:0}.fuelux .spinbox input::-ms-clear{display:none}.fuelux .scheduler .control-label{min-width:7em}.fuelux .scheduler .inline-form-text{float:left;line-height:27px;margin-top:4px}.fuelux .scheduler .start-datetime.form-group{margin-bottom:0}.fuelux .scheduler .start-datetime .form-group{margin-left:0}.fuelux .scheduler .start-datetime .combobox{max-width:9em}.fuelux .scheduler .start-datetime .combobox .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .start-datetime .dropdown{float:left;margin:0 10px 0 0}.fuelux .scheduler .timezone-container .input-group{max-width:20em}.fuelux .scheduler .timezone-container .dropdown-label{height:18px;white-space:nowrap;max-width:20em;overflow:hidden;text-overflow:ellipsis}.fuelux .scheduler .timezone-container .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .repeat-panel{margin-left:0}.fuelux .scheduler .repeat-panel label{font-weight:400}.fuelux .scheduler .repeat-panel .radio{margin-right:10px}.fuelux .scheduler .repeat-panel .form-group{margin-left:0}.fuelux .scheduler .repeat-interval{margin-left:0;}.fuelux .scheduler .repeat-interval:before,.fuelux .scheduler .repeat-interval:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-interval:after{clear:both}.fuelux .scheduler .repeat-interval .form-group{margin-left:0}.fuelux .scheduler .repeat-interval .dropdown-menu{max-height:200px;overflow:auto}.fuelux .scheduler .repeat-interval .repeat-every-panel{float:left}.fuelux .scheduler .repeat-interval .repeat-every-panel .repeat-every-pretext{padding:0 10px}.fuelux .scheduler .repeat-interval .repeat-every-panel .spinbox{float:left;margin-right:10px}.fuelux .scheduler .repeat-interval .repeat-every-panel .spinbox input{margin-bottom:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-date{margin-top:10px;}.fuelux .scheduler .repeat-monthly .repeat-monthly-date:before,.fuelux .scheduler .repeat-monthly .repeat-monthly-date:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-date:after{clear:both}.fuelux .scheduler .repeat-monthly .repeat-monthly-date .selectlist{margin-left:5px}.fuelux .scheduler .repeat-monthly .repeat-monthly-day{margin-top:10px;}.fuelux .scheduler .repeat-monthly .repeat-monthly-day:before,.fuelux .scheduler .repeat-monthly .repeat-monthly-day:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-monthly .repeat-monthly-day:after{clear:both}.fuelux .scheduler .repeat-monthly .month-days{margin-left:10px}.fuelux .scheduler .repeat-yearly .repeat-yearly-date{margin-top:10px;}.fuelux .scheduler .repeat-yearly .repeat-yearly-date:before,.fuelux .scheduler .repeat-yearly .repeat-yearly-date:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-yearly .repeat-yearly-date:after{clear:both}.fuelux .scheduler .repeat-yearly .repeat-yearly-date .year-month-day{margin-left:10px}.fuelux .scheduler .repeat-yearly .year-month-days{margin-left:10px}.fuelux .scheduler .repeat-yearly .year-month{margin-left:10px}.fuelux .scheduler .repeat-yearly .repeat-yearly-day{margin-top:10px;}.fuelux .scheduler .repeat-yearly .repeat-yearly-day:before,.fuelux .scheduler .repeat-yearly .repeat-yearly-day:after{display:table;content:"";line-height:0}.fuelux .scheduler .repeat-yearly .repeat-yearly-day:after{clear:both}.fuelux .scheduler .repeat-yearly .repeat-yearly-day .repeat-yearly-day-text{margin-left:10px}.fuelux .scheduler .repeat-weekly button:not(.active){background-color:#fff}.fuelux .scheduler .repeat-weekly .btn-group.disabled{position:relative;opacity:.65}.fuelux .scheduler .repeat-weekly .btn-group.disabled:before{background:0 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:5}.fuelux .scheduler .selectlist{float:left}.fuelux .scheduler label.radio{float:left;line-height:27px}.fuelux .scheduler label.radio input{margin-top:8px}.fuelux .scheduler .repeat-end .end-after{float:left;display:inline-block;margin-right:10px}.fuelux .scheduler .repeat-end .form-group{margin-left:0}.fuelux .scheduler input::-ms-clear{display:none}.fuelux .search.disabled .input-group-btn{cursor:not-allowed}.fuelux .search input::-ms-clear{display:none}.fuelux .selectlist.disabled{cursor:not-allowed}.fuelux .selectlist-sizer{display:inline-block;position:absolute;visibility:hidden;top:0}.fuelux .selectlist .selected-label{overflow:hidden;min-width:2em}.fuelux .selectlist .btn.dropdown-toggle{white-space:normal}.fuelux .selectlist .btn.dropdown-toggle .selected-label{padding-right:10px;text-align:left}.fuelux .tree{border:1px solid #999;border-radius:4px 4px 4px 4px;padding:10px 15px 0 15px;overflow-x:auto;overflow-y:auto;position:relative;list-style:none}.fuelux .tree :focus{outline:0}.fuelux .tree button:focus{color:#999}.fuelux .tree ul{padding-left:0;margin-top:0;margin-bottom:0;list-style:none}.fuelux .tree li{margin:0;margin-top:5px;margin-bottom:5px}.fuelux .tree .tree-loader{margin-left:45px}.fuelux .tree .tree-open>.tree-branch-header .glyphicon-play{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);position:relative;left:-5px}.fuelux .tree [data-children=false]>.tree-branch-header .icon-caret:before{content:'\00a0'}.fuelux .tree .tree-branch .tree-branch-header{position:relative;border-radius:6px}.fuelux .tree .tree-branch .tree-branch-header .tree-branch-name:hover{color:#999}.fuelux .tree .tree-branch .tree-branch-header .glyphicon-play{font-size:10px;padding-right:5px;padding-left:7px}.fuelux .tree .tree-branch .tree-branch-header .glyphicon-play:before{position:relative;top:-2px}.fuelux .tree .tree-branch .tree-branch-header .tree-branch-name{white-space:nowrap;border-radius:6px;background-color:transparent;border:0}.fuelux .tree .tree-branch .tree-branch-header label{font-weight:400;padding-left:3px;margin-bottom:0;cursor:pointer}.fuelux .tree .tree-branch .tree-branch-children{margin-left:14px}.fuelux .tree .tree-item{position:relative;cursor:pointer;border-radius:6px;margin-left:26px}.fuelux .tree .tree-item .tree-item-name{white-space:nowrap;border-radius:6px;background-color:transparent;border:0}.fuelux .tree .tree-item .tree-item-name:hover{color:#999}.fuelux .tree .tree-item.tree-selected .tree-item-name{background-color:#4f4f4f;color:#fff}.fuelux .tree .tree-item label{font-weight:400;padding-left:7px;margin-bottom:0;cursor:pointer}.fuelux .tree .icon-caret:hover+.tree-branch-name{color:#999}.fuelux .tree.tree-folder-select .tree-branch .icon-caret{background-color:transparent;border:0}.fuelux .tree.tree-folder-select .tree-branch .icon-caret:hover{cursor:pointer;color:#999}.fuelux .tree.tree-folder-select .tree-branch>.tree-branch-name{padding:1px 5px 0 5px;border-radius:6px}.fuelux .tree.tree-folder-select .tree-branch>.tree-branch-name.tree-selected{background-color:#4f4f4f;color:#fff}.fuelux .tree.tree-folder-select .tree-branch.tree-selected>.tree-branch-header .tree-branch-name{background-color:#4f4f4f;color:#fff}.fuelux .tree.tree-folder-select .tree-branch.tree-selected>.tree-branch-header .tree-branch-name:hover{background-color:#4f4f4f;color:#fff}.fuelux .wizard{;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.065);background-color:#f9f9f9;position:relative;min-height:48px;overflow:hidden}.fuelux .wizard:before,.fuelux .wizard:after{display:table;content:"";line-height:0}.fuelux .wizard:after{clear:both}.fuelux .wizard>.steps{list-style:none outside none;padding:0;margin:0;width:4000px}.fuelux .wizard>.steps.previous-disabled li.complete{cursor:default}.fuelux .wizard>.steps.previous-disabled li.complete:hover{background:#f3f4f5;color:#468847;cursor:default}.fuelux .wizard>.steps.previous-disabled li.complete:hover .chevron:before{border-left-color:#f3f4f5}.fuelux .wizard>.steps li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#999;font-size:16px;cursor:not-allowed}.fuelux .wizard>.steps li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.fuelux .wizard>.steps li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.fuelux .wizard>.steps li.complete{background:#f3f4f5;color:#468847}.fuelux .wizard>.steps li.complete:hover{background:#e7eff8;cursor:pointer}.fuelux .wizard>.steps li.complete:hover .chevron:before{border-left:14px solid #e7eff8}.fuelux .wizard>.steps li.complete .chevron:before{border-left:14px solid #f3f4f5}.fuelux .wizard>.steps li.active{background:#f1f6fc;color:#3a87ad;cursor:default}.fuelux .wizard>.steps li.active .chevron:before{border-left:14px solid #f1f6fc}.fuelux .wizard>.steps li.active .badge{background-color:#3a87ad}.fuelux .wizard>.steps li .badge{margin-right:8px}.fuelux .wizard>.steps li .badge-success{background-color:#468847}.fuelux .wizard>.steps li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.fuelux .wizard>.actions{z-index:1000;position:absolute;right:0;line-height:46px;float:right;padding-left:15px;padding-right:15px;vertical-align:middle;background-color:#e5e5e5;border-left:1px solid #d4d4d4}.fuelux .wizard>.actions a{line-height:45px;font-size:12px;margin-right:8px}.fuelux .wizard>.actions .btn-prev[disabled]{cursor:not-allowed}.fuelux .wizard>.actions .btn-prev span{margin-right:5px}.fuelux .wizard>.actions .btn-next[disabled]{cursor:not-allowed}.fuelux .wizard>.actions .btn-next span{margin-left:5px}.fuelux .wizard .step-content{border-top:1px solid #D4D4D4;padding:10px;float:left;width:100%}.fuelux .wizard .step-content .step-pane{display:none}.fuelux .wizard .step-content>.active{display:block}.fuelux .wizard .step-content>.active .btn-group .active{display:inline-block}.fuelux .wizard.complete>.actions .glyphicon-arrow-right:before{display:none}.fuelux .wizard.complete>.actions .glyphicon-arrow-right{margin-left:0} \ No newline at end of file diff --git a/dist/fuelux.zip b/dist/fuelux.zip index 291cf21925a254df255d79b7033ad8e92971131c..bec2109cfee0c413ad3ef375fb3d84f636f386f0 100644 GIT binary patch delta 114489 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 delta 111518 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≪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 J!T*-|e*lR7%as5C diff --git a/dist/js/fuelux.js b/dist/js/fuelux.js index 524896333..8d3fe60c0 100644 --- a/dist/js/fuelux.js +++ b/dist/js/fuelux.js @@ -1,5 +1,5 @@ /*! - * Fuel UX v3.1.0 + * Fuel UX v3.2.0 * Copyright 2012-2014 ExactTarget * Licensed under the BSD-3-Clause license () */ @@ -321,7 +321,7 @@ doSelect: function( $item ) { if ( typeof $item[ 0 ] !== 'undefined' ) { this.$selectedItem = $item; - this.$input.val( this.$selectedItem.text() ); + this.$input.val( this.$selectedItem.text().trim() ); } else { this.$selectedItem = null; } @@ -343,7 +343,7 @@ var data = {}; if ( item ) { - var txt = this.$selectedItem.text(); + var txt = this.$selectedItem.text().trim(); data = $.extend( { text: txt }, this.$selectedItem.data() ); @@ -411,7 +411,7 @@ this.$selectedItem = $( e.target ).parent(); // set input text and trigger input change event marked as synthetic - this.$input.val( this.$selectedItem.text() ).trigger( 'change', { + this.$input.val( this.$selectedItem.text().trim() ).trigger( 'change', { synthetic: true } ); @@ -1310,8 +1310,14 @@ } function _getContainer( element ) { - var containerElement = window; - var isWindow = true; + var containerElement, isWindow; + if ( element.attr( 'data-target' ) ) { + containerElement = element.attr( 'data-target' ); + isWindow = false; + } else { + containerElement = window; + isWindow = true; + } $.each( element.parents(), function( index, value ) { if ( $( value ).css( 'overflow' ) !== 'visible' ) { @@ -2854,9 +2860,10 @@ var self = this; var $parent = ( $el.hasClass( 'tree' ) ) ? $el : $el.parent(); var loader = $parent.find( '.tree-loader:eq(0)' ); + var treeData = $parent.data(); loader.removeClass( 'hide' ); - this.options.dataSource( $parent.data(), function( items ) { + this.options.dataSource( treeData ? treeData : {}, function( items ) { loader.addClass( 'hide' ); $.each( items.data, function( index, value ) { @@ -2865,10 +2872,10 @@ if ( value.type === 'folder' ) { $entity = self.$element.find( '[data-template=treebranch]:eq(0)' ).clone().removeClass( 'hide' ).removeAttr( 'data-template' ); $entity.data( value ); - $entity.find( '.tree-branch-name > .tree-label' ).html( value.name ); + $entity.find( '.tree-branch-name > .tree-label' ).html( value.text || value.name ); } else if ( value.type === 'item' ) { $entity = self.$element.find( '[data-template=treeitem]:eq(0)' ).clone().removeClass( 'hide' ).removeAttr( 'data-template' ); - $entity.find( '.tree-item-name > .tree-label' ).html( value.name ); + $entity.find( '.tree-item-name > .tree-label' ).html( value.text || value.name ); $entity.data( value ); } @@ -2879,7 +2886,7 @@ // for folders and items as attr: // // { - // name: "An Item", + // text: "An Item", // type: 'item', // attr = { // 'classes': 'required-item red-text', @@ -2888,6 +2895,8 @@ // 'id': guid // } // }; + // + // the "name" attribute is also supported but is deprecated for "text". // add attributes to tree-branch or tree-item var attr = value[ 'attr' ] || value.dataAttributes || []; @@ -4086,7 +4095,8 @@ } } - if ( text.length ) { + //ignore comma and make sure text that has been entered (protects against " ,". https://github.com/ExactTarget/fuelux/issues/593), unless allowEmptyPills is true. + if ( text.replace( /[ ]*\,[ ]*/, '' ).match( /\S/ ) || ( this.options.allowEmptyPills && text.length ) ) { this._closeSuggestions(); this.$addItem.hide(); @@ -4411,8 +4421,12 @@ var data = $this.data( 'fu.pillbox' ); var options = typeof option === 'object' && option; - if ( !data ) $this.data( 'fu.pillbox', ( data = new Pillbox( this, options ) ) ); - if ( typeof option === 'string' ) methodReturn = data[ option ].apply( data, args ); + if ( !data ) { + $this.data( 'fu.pillbox', ( data = new Pillbox( this, options ) ) ); + } + if ( typeof option === 'string' ) { + methodReturn = data[ option ].apply( data, args ); + } } ); return ( methodReturn === undefined ) ? $set : methodReturn; @@ -4428,7 +4442,8 @@ acceptKeyCodes: [ 13, //Enter 188 //Comma - ] + ], + allowEmptyPills: false //example on remove /*onRemove: function(data,callback){ @@ -4478,6 +4493,7 @@ } ); + } )( jQuery ); @@ -5224,6 +5240,17 @@ this.$canvas.find( '.repeater-list table tbody tr.selected' ).removeClass( 'selected' ); }; + $.fn.repeater.Constructor.prototype.list_highlightColumn = function( index, force ) { + var tbody = this.$canvas.find( '.repeater-list tbody' ); + if ( this.options.list_highlightSortedColumn || force ) { + tbody.find( 'td.sorted' ).removeClass( 'sorted' ); + tbody.find( 'tr' ).each( function() { + var col = $( this ).find( 'td:nth-child(' + ( index + 1 ) + ')' ); + col.addClass( 'sorted' ); + } ); + } + }; + $.fn.repeater.Constructor.prototype.list_getSelectedItems = function() { var selected = []; this.$canvas.find( '.repeater-list table tbody tr.selected' ).each( function() { @@ -5320,6 +5347,7 @@ list_columnRendered: null, list_columnSizing: true, list_columnSyncing: true, + list_highlightSortedColumn: false, list_infiniteScroll: false, list_noItemsHTML: '', list_selectable: false, @@ -5371,10 +5399,15 @@ }, renderer: { //RENDERING REPEATER-LIST, REPEATER-LIST-WRAPPER, AND TABLE complete: function( helpers, callback ) { + var $sorted; if ( this.options.list_columnSyncing ) { this.list_sizeHeadings(); this.list_positionHeadings(); } + $sorted = this.$canvas.find( '.repeater-list-heading.sorted' ); + if ( $sorted.length > 0 ) { + this.list_highlightColumn( $sorted.data( 'fu_item_index' ) ); + } callback(); }, render: function( helpers, callback ) { @@ -5496,6 +5529,7 @@ var subset = helpers.subset; var $both, className, sortable, $span, $spans; + $div.data( 'fu_item_index', index ); $div.prepend( helpers.subset[ helpers.index ].label ); $item.html( $div.html() ).find( '[id]' ).removeAttr( 'id' ); $item.append( $div ); @@ -5563,9 +5597,16 @@ } ] }, { //RENDERING TBODY render: function( helpers, callback ) { - var $item = $( '' ); var obj = {}; - var $empty; + var $empty, $item; + + $item = this.$canvas.find( '.repeater-list table tbody' ); + if ( $item.length > 0 ) { + obj.action = 'none'; + } else { + $item = $( '' ); + } + obj.item = $item; if ( helpers.data.items.length < 1 ) { obj.skipNested = true; @@ -5573,7 +5614,6 @@ $empty.find( 'td' ).append( this.options.list_noItemsHTML ); $item.append( $empty ); } - obj.item = $item; callback( obj ); }, @@ -5624,7 +5664,8 @@ // allow selection via enter key $item.keyup( function( e ) { if ( e.keyCode === 13 ) { - $item.trigger( 'clicked.fu.repeaterList' ); + // triggering a standard click event to be caught by the row click handler above + $item.trigger( 'click.fu.repeaterList' ); } } ); } @@ -6011,6 +6052,42 @@ this.toggleState( 'enable' ); }, + setUtcTime: function( d, t, offset ) { + var date = d.split( '-' ); + var time = t.split( ':' ); + + function z( n ) { + return ( n < 10 ? '0' : '' ) + n; + } + + var utcDate = new Date( Date.UTC( date[ 0 ], ( date[ 1 ] - 1 ), date[ 2 ], time[ 0 ], time[ 1 ], ( time[ 2 ] ? time[ 2 ] : 0 ) ) ); + + if ( offset === 'Z' ) { + utcDate.setUTCHours( utcDate.getUTCHours() + 0 ); + } else { + var re1 = '(.)'; // Any Single Character 1 + var re2 = '.*?'; // Non-greedy match on filler + var re3 = '\\d'; // Uninteresting: d + var re4 = '.*?'; // Non-greedy match on filler + var re5 = '(\\d)'; // Any Single Digit 1 + + var p = new RegExp( re1 + re2 + re3 + re4 + re5, [ "i" ] ); + var m = p.exec( offset ); + if ( m != null ) { + var c1 = m[ 1 ]; + var d1 = m[ 2 ]; + + var modifier = ( c1 === '+' ) ? 1 : -1; + + utcDate.setUTCHours( utcDate.getUTCHours() + ( modifier * parseInt( d1, 10 ) ) ); + } + } + + var localDifference = utcDate.getTimezoneOffset(); + utcDate.setMinutes( localDifference ); + return utcDate; + }, + // called when the end range changes // (Never, After, On date) endSelectChanged: function( e, data ) { @@ -6049,7 +6126,16 @@ var interval = this.$repeatIntervalSpinbox.spinbox( 'value' ); var pattern = ''; var repeat = this.$repeatIntervalSelect.selectlist( 'selectedItem' ).value; - var startTime = this.$startTime.combobox( 'selectedItem' ).text.toLowerCase(); + var startTime; + + if ( this.$startTime.combobox( 'selectedItem' ).value ) { + startTime = this.$startTime.combobox( 'selectedItem' ).value; + startTime = startTime.toLowerCase(); + + } else { + startTime = this.$startTime.combobox( 'selectedItem' ).text.toLowerCase(); + } + var timeZone = this.$timeZone.selectlist( 'selectedItem' ); var getFormattedDate; @@ -6224,13 +6310,14 @@ }, setValue: function( options ) { - var hours, i, item, l, minutes, period, recur, temp; + var hours, i, item, l, minutes, period, recur, temp, startDate, startTime, timeOffset; if ( options.startDateTime ) { temp = options.startDateTime.split( 'T' ); - this.$startDate.datepicker( 'setDate', temp[ 0 ] ); + startDate = temp[ 0 ]; if ( temp[ 1 ] ) { + startTime = temp[ 1 ]; temp[ 1 ] = temp[ 1 ].split( ':' ); hours = parseInt( temp[ 1 ][ 0 ], 10 ); minutes = ( temp[ 1 ][ 1 ] ) ? parseInt( temp[ 1 ][ 1 ].split( '+' )[ 0 ].split( '-' )[ 0 ].split( 'Z' )[ 0 ], 10 ) : 0; @@ -6242,11 +6329,17 @@ hours -= 12; } minutes = ( minutes < 10 ) ? '0' + minutes : minutes; - + startTime = hours + ':' + minutes; temp = hours + ':' + minutes + ' ' + period; this.$startTime.find( 'input' ).val( temp ); this.$startTime.combobox( 'selectByText', temp ); + } else { + startTime = '00:00'; } + } else { + startTime = '00:00'; + var currentDate = this.$startDate.datepicker( 'getDate' ); + startDate = currentDate.getFullYear() + '-' + currentDate.getMonth() + '-' + currentDate.getDate(); } item = 'li[data'; @@ -6261,6 +6354,7 @@ } } item += '"]'; + timeOffset = options.timeZone.offset; this.$timeZone.selectlist( 'selectBySelector', item ); } else if ( options.startDateTime ) { temp = options.startDateTime.split( 'T' )[ 1 ]; @@ -6275,8 +6369,13 @@ } else { temp = '+00:00'; } + + timeOffset = ( temp === '+00:00' ) ? 'Z' : temp; + item += '-offset="' + temp + '"]'; this.$timeZone.selectlist( 'selectBySelector', item ); + } else { + timeOffset = 'Z'; } if ( options.recurrencePattern ) { @@ -6368,7 +6467,13 @@ temp.splice( 7, 0, '-' ); temp = temp.join( '' ); } - this.$endDate.datepicker( 'setDate', temp ); + var timeZone = this.$timeZone.selectlist( 'selectedItem' ); + var timezoneOffset = ( timeZone.offset === '+00:00' ) ? 'Z' : timeZone.offset; + + startDate = temp; + var utcEndHours = this.setUtcTime( startDate, startTime, timezoneOffset ); + this.$endDate.datepicker( 'setDate', utcEndHours ); + this.$endSelect.selectlist( 'selectByValue', 'date' ); } this.endSelectChanged(); @@ -6379,6 +6484,12 @@ this.$repeatIntervalSelect.selectlist( 'selectByValue', item ); this.repeatIntervalSelectChanged(); } + + var utcStartHours = this.setUtcTime( startDate, startTime, timeOffset ); + + this.$startDate.datepicker( 'setDate', utcStartHours ); + + }, toggleState: function( action ) { diff --git a/dist/js/fuelux.min.js b/dist/js/fuelux.min.js index 37f048438..094ee9202 100644 --- a/dist/js/fuelux.min.js +++ b/dist/js/fuelux.min.js @@ -1,9 +1,9 @@ /*! - * Fuel UX v3.1.0 + * Fuel UX v3.2.0 * Copyright 2012-2014 ExactTarget * Licensed under the BSD-3-Clause license () */ -!function(a){"function"==typeof define&&define.amd?define(["jquery","bootstrap"],a):a(jQuery)}(function(a){if("undefined"==typeof a)throw new Error("Fuel UX's JavaScript requires jQuery");if("undefined"==typeof a.fn.dropdown||"undefined"==typeof a.fn.collapse)throw new Error("Fuel UX's JavaScript requires Bootstrap");!function(a){var b=a.fn.checkbox,c=function(b,c){this.options=a.extend({},a.fn.checkbox.defaults,c),this.$element=a(b).is('input[type="checkbox"]')?a(b):a(b).find('input[type="checkbox"]:first'),this.$label=this.$element.parent(),this.$parent=this.$label.parent(".checkbox"),this.$toggleContainer=this.$element.attr("data-toggle"),this.state={disabled:!1,checked:!1},0===this.$parent.length&&(this.$parent=null),this.$toggleContainer=Boolean(this.$toggleContainer)?a(this.$toggleContainer):null,this.$element.on("change.fu.checkbox",a.proxy(this.itemchecked,this)),this.setState()};c.prototype={constructor:c,setState:function(a){a=a||this.$element,this.state.disabled=Boolean(a.prop("disabled")),this.state.checked=Boolean(a.is(":checked")),this._resetClasses(),this._toggleCheckedState(),this._toggleDisabledState(),this.toggleContainer()},enable:function(){this.state.disabled=!1,this.$element.attr("disabled",!1),this._resetClasses(),this.$element.trigger("enabled.fu.checkbox")},disable:function(){this.state.disabled=!0,this.$element.attr("disabled",!0),this._setDisabledClass(),this.$element.trigger("disabled.fu.checkbox")},check:function(){this.state.checked=!0,this.$element.prop("checked",!0),this._setCheckedClass(),this.$element.trigger("checked.fu.checkbox")},uncheck:function(){this.state.checked=!1,this.$element.prop("checked",!1),this._resetClasses(),this.$element.trigger("unchecked.fu.checkbox")},isChecked:function(){return this.state.checked},toggle:function(){this.state.checked=!this.state.checked,this._toggleCheckedState()},toggleContainer:function(){Boolean(this.$toggleContainer)&&(this.state.checked?(this.$toggleContainer.removeClass("hide"),this.$toggleContainer.attr("aria-hidden","false")):(this.$toggleContainer.addClass("hide"),this.$toggleContainer.attr("aria-hidden","true")))},itemchecked:function(b){this.setState(a(b.target))},destroy:function(){return this.$parent.remove(),this.$parent[0].outerHTML},_resetClasses:function(){var a=[];this.state.checked||a.push("checked"),this.state.disabled||a.push("disabled"),a=a.join(" "),this.$label.removeClass(a),this.$parent&&this.$parent.removeClass(a)},_toggleCheckedState:function(){this.state.checked?this.check():this.uncheck()},_toggleDisabledState:function(){this.state.disabled?this.disable():this.enable()},_setCheckedClass:function(){this.$label.addClass("checked"),this.$parent&&this.$parent.addClass("checked")},_setDisabledClass:function(){this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")}},a.fn.checkbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.checkbox"),h="object"==typeof b&&b;g||f.data("fu.checkbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.checkbox.defaults={},a.fn.checkbox.Constructor=c,a.fn.checkbox.noConflict=function(){return a.fn.checkbox=b,this},a(document).on("mouseover.fu.checkbox.data-api","[data-initialize=checkbox]",function(b){var c=a(b.target).closest(".checkbox").find("[type=checkbox]");c.data("fu.checkbox")||c.checkbox(c.data())}),a(function(){a("[data-initialize=checkbox] [type=checkbox]").each(function(){var b=a(this);b.data("fu.checkbox")||b.checkbox(b.data())})})}(a),function(a){var b=a.fn.combobox,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.combobox.defaults,c),this.$dropMenu=this.$element.find(".dropdown-menu"),this.$input=this.$element.find("input"),this.$button=this.$element.find(".btn"),this.$element.on("click.fu.combobox","a",a.proxy(this.itemclicked,this)),this.$element.on("change.fu.combobox","input",a.proxy(this.inputchanged,this)),this.$element.on("shown.bs.dropdown",a.proxy(this.menuShown,this)),this.setDefaultSelection()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},doSelect:function(a){"undefined"!=typeof a[0]?(this.$selectedItem=a,this.$input.val(this.$selectedItem.text())):this.$selectedItem=null},menuShown:function(){this.options.autoResizeMenu&&this.resizeMenu()},resizeMenu:function(){var a=this.$element.outerWidth();this.$dropMenu.outerWidth(a)},selectedItem:function(){var b=this.$selectedItem,c={};if(b){var d=this.$selectedItem.text();c=a.extend({text:d},this.$selectedItem.data())}else c={text:this.$input.val()};return c},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a="li[data-selected=true]:first",b=this.$element.find(a);b.length>0&&(this.selectBySelector(a),b.removeData("selected"),b.removeAttr("data-selected"))},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled",!0),this.$button.addClass("disabled")},itemclicked:function(b){this.$selectedItem=a(b.target).parent(),this.$input.val(this.$selectedItem.text()).trigger("change",{synthetic:!0});var c=this.selectedItem();this.$element.trigger("changed.fu.combobox",c),b.preventDefault(),this.$element.find(".dropdown-toggle").focus()},inputchanged:function(b,c){if(!c||!c.synthetic){var d=a(b.target).val();this.selectByText(d);var e=this.selectedItem();0===e.text.length&&(e={text:d}),this.$element.trigger("changed.fu.combobox",e)}}},a.fn.combobox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.combobox"),h="object"==typeof b&&b;g||f.data("fu.combobox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.combobox.defaults={autoResizeMenu:!0},a.fn.combobox.Constructor=c,a.fn.combobox.noConflict=function(){return a.fn.combobox=b,this},a(document).on("mousedown.fu.combobox.data-api","[data-initialize=combobox]",function(b){var c=a(b.target).closest(".combobox");c.data("fu.combobox")||c.combobox(c.data())}),a(function(){a("[data-initialize=combobox]").each(function(){var b=a(this);b.data("fu.combobox")||b.combobox(b.data())})})}(a),function(a){var b="Invalid Date",c="moment.js is not available so you cannot use this function",d=[],e=!1,f=a.fn.datepicker,g=!1,h=function(){var a,b;for(g=!0,a=0,b=d.length;b>a;a++)d[a].init.call(d[a].scope);d=[]};"function"==typeof define&&define.amd?require(["moment"],function(a){e=a,h()},function(a){var b=a.requireModules&&a.requireModules[0];"moment"===b&&h()}):h();var i=function(b,c){this.$element=a(b),this.options=a.extend(!0,{},a.fn.datepicker.defaults,c),this.$calendar=this.$element.find(".datepicker-calendar"),this.$days=this.$calendar.find(".datepicker-calendar-days"),this.$header=this.$calendar.find(".datepicker-calendar-header"),this.$headerTitle=this.$header.find(".title"),this.$input=this.$element.find("input"),this.$wheels=this.$element.find(".datepicker-wheels"),this.$wheelsMonth=this.$element.find(".datepicker-wheels-month"),this.$wheelsYear=this.$element.find(".datepicker-wheels-year"),this.artificialScrolling=!1,this.formatDate=this.options.formatDate||this.formatDate,this.inputValue=null,this.moment=!1,this.momentFormat=null,this.parseDate=this.options.parseDate||this.parseDate,this.preventBlurHide=!1,this.restricted=this.options.restricted||[],this.restrictedParsed=[],this.restrictedText=this.options.restrictedText,this.sameYearOnly=this.options.sameYearOnly,this.selectedDate=null,this.yearRestriction=null,this.$calendar.find(".datepicker-today").on("click.fu.datepicker",a.proxy(this.todayClicked,this)),this.$days.on("click.fu.datepicker","tr td button",a.proxy(this.dateClicked,this)),this.$element.find(".dropdown-menu").on("mousedown.fu.datepicker",a.proxy(this.dropdownMousedown,this)),this.$header.find(".next").on("click.fu.datepicker",a.proxy(this.next,this)),this.$header.find(".prev").on("click.fu.datepicker",a.proxy(this.prev,this)),this.$headerTitle.on("click.fu.datepicker",a.proxy(this.titleClicked,this)),this.$input.on("blur.fu.datepicker",a.proxy(this.inputBlurred,this)),this.$input.on("focus.fu.datepicker",a.proxy(this.inputFocused,this)),this.$wheels.find(".datepicker-wheels-back").on("click.fu.datepicker",a.proxy(this.backClicked,this)),this.$wheels.find(".datepicker-wheels-select").on("click.fu.datepicker",a.proxy(this.selectClicked,this)),this.$wheelsMonth.on("click.fu.datepicker","ul button",a.proxy(this.monthClicked,this)),this.$wheelsYear.on("click.fu.datepicker","ul button",a.proxy(this.yearClicked,this)),this.$wheelsYear.find("ul").on("scroll.fu.datepicker",a.proxy(this.onYearScroll,this));var f=function(){this.checkForMomentJS()&&(e=e||window.moment,this.moment=!0,this.momentFormat=this.options.momentConfig.format,this.setCulture(this.options.momentConfig.culture)),this.setRestrictedDates(this.restricted),this.setDate(this.options.date)||(this.$input.val(""),this.inputValue=this.$input.val()),this.sameYearOnly&&(this.yearRestriction=this.selectedDate?this.selectedDate.getFullYear():(new Date).getFullYear())};g?f.call(this):d.push({init:f,scope:this})};i.prototype={constructor:i,backClicked:function(){this.changeView("calendar")},changeView:function(a,b){"wheels"===a?(this.$calendar.hide().attr("aria-hidden","true"),this.$wheels.show().removeAttr("aria-hidden",""),b&&this.renderWheel(b)):(this.$wheels.hide().attr("aria-hidden","true"),this.$calendar.show().removeAttr("aria-hidden",""),b&&this.renderMonth(b))},checkForMomentJS:function(){return(a.isFunction(window.moment)||"undefined"!=typeof e&&a.isFunction(e))&&a.isPlainObject(this.options.momentConfig)&&this.options.momentConfig.culture&&this.options.momentConfig.format?!0:!1},dateClicked:function(b){var c,d=a(b.currentTarget).parents("td:first");d.hasClass("restricted")||(this.$days.find("td.selected").removeClass("selected"),d.addClass("selected"),c=new Date(d.attr("data-year"),d.attr("data-month"),d.attr("data-date")),this.selectedDate=c,this.$input.val(this.formatDate(c)),this.inputValue=this.$input.val(),this.$input.focus(),this.$element.trigger("dateClicked.fu.datepicker",c))},destroy:function(){return this.$element.remove(),this.$days.find("tbody").empty(),this.$wheelsYear.find("ul").empty(),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$element.find("input, button").attr("disabled","disabled"),this.$element.find(".input-group-btn").removeClass("open")},dropdownMousedown:function(){var a=this;this.preventBlurHide=!0,setTimeout(function(){a.preventBlurHide=!1},0)},enable:function(){this.$element.removeClass("disabled"),this.$element.find("input, button").removeAttr("disabled")},formatDate:function(a){var b=function(a){var b="0"+a;return b.substr(b.length-2)};return this.moment?e(a).format(this.momentFormat):b(a.getMonth()+1)+"/"+b(a.getDate())+"/"+a.getFullYear()},getCulture:function(){if(this.moment)return e.lang();throw c},getDate:function(){return this.selectedDate?this.selectedDate:new Date(0/0)},getFormat:function(){if(this.moment)return this.momentFormat;throw c},getFormattedDate:function(){return this.selectedDate?this.formatDate(this.selectedDate):b},getRestrictedDates:function(){return this.restricted},inputBlurred:function(){var a,b=this.$input.val();b!==this.inputValue&&(a=this.setDate(b),null===a?this.$element.trigger("inputParsingFailed.fu.datepicker",b):a===!1?this.$element.trigger("inputRestrictedDate.fu.datepicker",a):this.$element.trigger("changed.fu.datepicker",a)),this.preventBlurHide||this.$element.find(".input-group-btn").removeClass("open")},inputFocused:function(){this.$element.find(".input-group-btn").addClass("open")},isInvalidDate:function(a){var c=a.toString();return c===b||"NaN"===c?!0:!1},isRestricted:function(a,b,c){var d,e,f,g,h=this.restrictedParsed;if(this.sameYearOnly&&null!==this.yearRestriction&&c!==this.yearRestriction)return!0;for(d=0,f=h.length;f>d;d++)if(e=h[d].from,g=h[d].to,(c>e.year||c===e.year&&b>e.month||c===e.year&&b===e.month&&a>=e.date)&&(c11){if(this.sameYearOnly)return;a=0,b++}this.renderMonth(new Date(b,a,1))},onYearScroll:function(b){if(!this.artificialScrolling){var c,d,e=a(b.currentTarget),f="border-box"===e.css("box-sizing")?e.outerHeight():e.height(),g=e.get(0).scrollHeight,h=e.scrollTop(),i=f/(g-h)*100,j=h/g*100;if(5>j){for(d=parseInt(e.find("li:first").attr("data-year"),10),c=d-1;c>d-11;c--)e.prepend('

  • ");this.artificialScrolling=!0,e.scrollTop(e.get(0).scrollHeight-g+h),this.artificialScrolling=!1}else if(i>90)for(d=parseInt(e.find("li:last").attr("data-year"),10),c=d+1;d+11>c;c++)e.append('
  • ")}},parseDate:function(a){var b,c,d,f,g,h,i=this;if(a)if(this.moment){if(d=function(a,b){return b="b"===a?e(b,i.momentFormat):e(b),b.isValid()===!0?b.toDate():new Date(0/0)},h="string"==typeof a?["b","a"]:["a","b"],b=d(h[0],a),!this.isInvalidDate(b))return b;if(b=d(h[1],a),!this.isInvalidDate(b))return b}else if("string"==typeof a){if(b=new Date(Date.parse(a)),!this.isInvalidDate(b))return b;if(a=a.split("T")[0],c=/^\s*(\d{4})-(\d\d)-(\d\d)\s*$/,g=c.exec(a),g&&(f=parseInt(g[2],10),b=new Date(g[1],f-1,g[3]),f===b.getMonth()+1))return b}else if(b=new Date(a),!this.isInvalidDate(b))return b;return new Date(0/0)},prev:function(){var a=this.$headerTitle.attr("data-month"),b=this.$headerTitle.attr("data-year");if(a--,0>a){if(this.sameYearOnly)return;a=11,b--}this.renderMonth(new Date(b,a,1))},renderMonth:function(b){b=b||new Date;var c,d,e,f,g,h,i,j,k,l=new Date(b.getFullYear(),b.getMonth(),1).getDay(),m=new Date(b.getFullYear(),b.getMonth()+1,0).getDate(),n=new Date(b.getFullYear(),b.getMonth(),0).getDate(),o=this.$headerTitle.find(".month"),p=b.getMonth(),q=new Date,r=q.getDate(),s=q.getMonth(),t=q.getFullYear(),u=this.selectedDate,v=this.$days.find("tbody"),w=b.getFullYear();for(u&&(u={date:u.getDate(),month:u.getMonth(),year:u.getFullYear()}),o.find(".current").removeClass("current"),o.find('span[data-month="'+p+'"]').addClass("current"),this.$headerTitle.find(".year").text(w),this.$headerTitle.attr({"data-month":p,"data-year":w}),v.empty(),0!==l?(c=n-l+1,i=-1):(c=1,i=0),h=35-l>=m?5:6,f=0;h>f;f++){for(k=a(""),g=0;7>g;g++)j=a(""),-1===i?j.addClass("last-month"):1===i&&j.addClass("next-month"),d=p+i,e=w,0>d?(d=11,e--):d>11&&(d=0,e++),j.attr({"data-date":c,"data-month":d,"data-year":e}),e===t&&d===s&&c===r?j.addClass("current-day"):(t>e||e===t&&s>d||e===t&&d===s&&r>c)&&(j.addClass("past"),this.options.allowPastDates||j.addClass("restricted").attr("title",this.restrictedText)),this.isRestricted(c,d,e)&&j.addClass("restricted").attr("title",this.restrictedText),u&&e===u.year&&d===u.month&&c===u.date&&j.addClass("selected"),j.html(j.hasClass("restricted")?''+c+"":'"),c++,-1===i&&c>n?(c=1,i=0):0===i&&c>m&&(c=1,i=1),k.append(j);v.append(k)}},renderWheel:function(a){var b,c,d,e=a.getMonth(),f=this.$wheelsMonth.find("ul"),g=a.getFullYear(),h=this.$wheelsYear.find("ul");for(this.sameYearOnly?(this.$wheelsMonth.addClass("full"),this.$wheelsYear.addClass("hide")):(this.$wheelsMonth.removeClass("full"),this.$wheelsYear.removeClass("hide")),f.find(".selected").removeClass("selected"),c=f.find('li[data-month="'+e+'"]'),c.addClass("selected"),f.scrollTop(f.scrollTop()+(c.position().top-f.outerHeight()/2-c.outerHeight(!0)/2)),h.empty(),b=g-10;g+11>b;b++)h.append('
  • ");d=h.find('li[data-year="'+g+'"]'),d.addClass("selected"),this.artificialScrolling=!0,h.scrollTop(h.scrollTop()+(d.position().top-h.outerHeight()/2-d.outerHeight(!0)/2)),this.artificialScrolling=!1,c.find("button").focus()},selectClicked:function(){var a=this.$wheelsMonth.find(".selected").attr("data-month"),b=this.$wheelsYear.find(".selected").attr("data-year");this.changeView("calendar",new Date(b,a,1))},setCulture:function(a){if(!a)return!1;if(!this.moment)throw c;e.lang(a)},setDate:function(a){var b=this.parseDate(a);return this.isInvalidDate(b)?(this.selectedDate=null,this.renderMonth()):this.isRestricted(b.getDate(),b.getMonth(),b.getFullYear())?(this.selectedDate=!1,this.renderMonth()):(this.selectedDate=b,this.renderMonth(b),this.$input.val(this.formatDate(b))),this.inputValue=this.$input.val(),this.selectedDate},setFormat:function(a){if(!a)return!1;if(!this.moment)throw c;this.momentFormat=a},setRestrictedDates:function(a){var b,c,d=[],e=this,f=function(a){return a===-1/0?{date:-1/0,month:-1/0,year:-1/0}:1/0===a?{date:1/0,month:1/0,year:1/0}:(a=e.parseDate(a),{date:a.getDate(),month:a.getMonth(),year:a.getFullYear()})};for(this.restricted=a,b=0,c=a.length;c>b;b++)d.push({from:f(a[b].from),to:f(a[b].to)});this.restrictedParsed=d},titleClicked:function(){this.changeView("wheels",new Date(this.$headerTitle.attr("data-year"),this.$headerTitle.attr("data-month"),1))},todayClicked:function(){var a=new Date;(a.getMonth()+""!==this.$headerTitle.attr("data-month")||a.getFullYear()+""!==this.$headerTitle.attr("data-year"))&&this.renderMonth(a)},yearClicked:function(b){this.$wheelsYear.find(".selected").removeClass("selected"),a(b.currentTarget).parent().addClass("selected")}},a.fn.datepicker=function(b){var c,d=Array.prototype.slice.call(arguments,1),e=this.each(function(){var e=a(this),f=e.data("fu.datepicker"),g="object"==typeof b&&b;f||e.data("fu.datepicker",f=new i(this,g)),"string"==typeof b&&(c=f[b].apply(f,d))});return void 0===c?e:c},a.fn.datepicker.defaults={allowPastDates:!1,date:new Date,formatDate:null,momentConfig:{culture:"en",format:"L"},parseDate:null,restricted:[],restrictedText:"Restricted",sameYearOnly:!1},a.fn.datepicker.Constructor=i,a.fn.datepicker.noConflict=function(){return a.fn.datepicker=f,this},a(document).on("mousedown.fu.datepicker.data-api","[data-initialize=datepicker]",function(b){var c=a(b.target).closest(".datepicker");c.data("datepicker")||c.datepicker(c.data())}),a(document).on("click.fu.datepicker.data-api",".datepicker .dropdown-menu",function(b){var c=a(b.target);(!c.is(".datepicker-date")||c.closest(".restricted").length)&&b.stopPropagation()}),a(document).on("click.fu.datepicker.data-api",".datepicker input",function(a){a.stopPropagation()}),a(function(){a("[data-initialize=datepicker]").each(function(){var b=a(this);b.data("datepicker")||b.datepicker(b.data())})})}(a),function(a){function b(b){a(b).css({visibility:"hidden"}),c(b)?b.parent().addClass("dropup"):b.parent().removeClass("dropup"),a(b).css({visibility:"visible"})}function c(a){var b=d(a),c={};return c.parentHeight=a.parent().outerHeight(),c.parentOffsetTop=a.parent().offset().top,c.dropdownHeight=a.outerHeight(),c.containerHeight=b.overflowElement.outerHeight(),c.containerOffsetTop=b.isWindow?b.overflowElement.scrollTop():b.overflowElement.offset().top,c.fromTop=c.parentOffsetTop-c.containerOffsetTop,c.fromBottom=c.containerHeight-c.parentHeight-(c.parentOffsetTop-c.containerOffsetTop),c.dropdownHeight=c.fromTop&&c.dropdownHeight>=c.fromBottom?c.fromTop>=c.fromBottom?!0:!1:void 0}function d(b){var c=window,d=!0;return a.each(b.parents(),function(b,e){return"visible"!==a(e).css("overflow")?(c=e,d=!1,!1):void 0}),{overflowElement:a(c),isWindow:d}}a(document.body).on("click.fu.dropdown-autoflip","[data-toggle=dropdown][data-flip]",function(){"auto"===a(this).data().flip&&b(a(this).next(".dropdown-menu"))}),a(document.body).on("suggested.fu.pillbox",function(c,d){b(a(d)),a(d).parent().addClass("open")}),a.fn.dropdownautoflip=function(){}}(a),function(a){var b=a.fn.loader,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.loader.defaults,c),this.begin=this.$element.is("[data-begin]")?parseInt(this.$element.attr("data-begin"),10):1,this.delay=this.$element.is("[data-delay]")?parseFloat(this.$element.attr("data-delay")):150,this.end=this.$element.is("[data-end]")?parseInt(this.$element.attr("data-end"),10):8,this.frame=this.$element.is("[data-frame]")?parseInt(this.$element.attr("data-frame"),10):this.begin,this.isIElt9=!1,this.timeout={};var d=this.msieVersion();d!==!1&&9>d&&(this.$element.addClass("iefix"),this.isIElt9=!0),this.$element.attr("data-frame",this.frame+""),this.play()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},ieRepaint:function(){this.isIElt9&&this.$element.addClass("iefix_repaint").removeClass("iefix_repaint")},msieVersion:function(){var a=window.navigator.userAgent,b=a.indexOf("MSIE ");return b>0?parseInt(a.substring(b+5,a.indexOf(".",b)),10):!1},next:function(){this.frame++,this.frame>this.end&&(this.frame=this.begin),this.$element.attr("data-frame",this.frame+""),this.ieRepaint()},pause:function(){clearTimeout(this.timeout)},play:function(){var a=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){a.next(),a.play()},this.delay)},previous:function(){this.frame--,this.frame0?!0:!1),this.$field.on("focus.fu.placard",a.proxy(this.show,this)),this.$accept.on("click.fu.placard",a.proxy(this.complete,this,"accept")),this.$cancel.on("click.fu.placard",function(a){a.preventDefault(),d.complete("cancel")}),this.ellipsis()};c.prototype={constructor:c,complete:function(a){var b=this.options["on"+a[0].toUpperCase()+a.substring(1)],c={previousValue:this.previousValue,value:this.$field.val()};b?(b(c),this.$element.trigger(a,c)):("cancel"===a&&this.options.revertOnCancel&&this.$field.val(this.previousValue),this.$element.trigger(a,c),this.hide())},destroy:function(){return this.$element.remove(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$field.attr("disabled","disabled"),this.hide()},ellipsis:function(){var a,b,c;if("true"===this.$element.attr("data-ellipsis"))if(a=this.$field.get(0),this.$field.is("input"))a.scrollLeft=0;else if(a.scrollTop=0,a.clientHeight=a.scrollHeight;)c+=this.actualValue[b],this.$field.val(c+"..."),b++;c=c.length>0?c.substring(0,c.length-1):"",this.$field.val(c+"...")}},enable:function(){this.$element.removeClass("disabled"),this.$field.removeAttr("disabled")},externalClickListener:function(a,b){(b===!0||this.isExternalClick(a))&&this.complete(this.options.externalClickAction)},getValue:function(){return null!==this.actualValue?this.actualValue:this.$field.val()},hide:function(){this.$element.hasClass("showing")&&(this.$element.removeClass("showing"),this.ellipsis(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.trigger("hidden.fu.placard"))},isExternalClick:function(b){var c,d,e=this.$element.get(0),f=this.options.externalClickExceptions||[],g=a(b.target);if(b.target===e||g.parents(".placard:first").get(0)===e)return!1;for(c=0,d=f.length;d>c;c++)if(g.is(f[c])||g.parents(f[c]).length>0)return!1;return!0},setValue:function(a){this.$field.val(a),this.$element.hasClass("showing")||this.ellipsis()},show:function(){var b;if(!this.$element.hasClass("showing")){if(b=a(document).find(".placard.showing"),b.length>0){if(b.data("fu.placard")&&b.data("fu.placard").options.explicit)return;b.placard("externalClickListener",{},!0)}this.previousValue=this.$field.val(),this.$element.addClass("showing"),null!==this.actualValue&&(this.$field.val(this.actualValue),this.actualValue=null),this.$header.length>0&&this.$popup.css("top","-"+this.$header.outerHeight(!0)+"px"),this.$footer.length>0&&this.$popup.css("bottom","-"+this.$footer.outerHeight(!0)+"px"),this.$element.trigger("shown.fu.placard"),this.clickStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.options.explicit||a(document).on("click.fu.placard.externalClick."+this.clickStamp,a.proxy(this.externalClickListener,this))}}},a.fn.placard=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.placard"),h="object"==typeof b&&b;g||f.data("fu.placard",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.placard.defaults={onAccept:void 0,onCancel:void 0,externalClickAction:"cancel",externalClickExceptions:[],explicit:!1,revertOnCancel:-1},a.fn.placard.Constructor=c,a.fn.placard.noConflict=function(){return a.fn.placard=b,this},a(document).on("focus.fu.placard.data-api","[data-initialize=placard]",function(b){var c=a(b.target).closest(".placard");c.data("fu.placard")||c.placard(c.data())}),a(function(){a("[data-initialize=placard]").each(function(){var b=a(this);b.data("fu.placard")||b.placard(b.data())})})}(a),function(a){var b=a.fn.radio,c=function(b,c){this.options=a.extend({},a.fn.radio.defaults,c),this.$radio=a(b).is('input[type="radio"]')?a(b):a(b).find('input[type="radio"]:first'),this.$label=this.$radio.parent(),this.groupName=this.$radio.attr("name"),this.$parent=this.$label.parent(".radio"),this.$toggleContainer=null,0===this.$parent.length&&(this.$parent=null);var d=this.$radio.attr("data-toggle");d&&(this.$toggleContainer=a(d)),this.setState(this.$radio),this.$radio.on("change.fu.radio",a.proxy(this.itemchecked,this))};c.prototype={constructor:c,destroy:function(){return this.$parent.remove(),this.$parent[0].outerHTML},setState:function(a){a=a||this.$radio;var b=a.is(":checked"),c=!!a.prop("disabled");this.$label.removeClass("checked"),this.$parent&&this.$parent.removeClass("checked disabled"),b===!0&&(this.$label.addClass("checked"),this.$parent&&this.$parent.addClass("checked")),c===!0&&(this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")),this.toggleContainer()},resetGroup:function(){var b=a('input[name="'+this.groupName+'"]');b.each(function(){var b=a(this).parent("label");b.removeClass("checked"),b.parent(".radio").removeClass("checked")})},enable:function(){this.$radio.attr("disabled",!1),this.$label.removeClass("disabled"),this.$parent&&this.$parent.removeClass("disabled")},disable:function(){this.$radio.attr("disabled",!0),this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")},itemchecked:function(b){var c=a(b.target);this.resetGroup(),this.setState(c)},check:function(){this.resetGroup(),this.$radio.prop("checked",!0),this.setState(this.$radio)},toggleContainer:function(){var b;this.$toggleContainer&&(this.isChecked()?(b=a('input[name="'+this.groupName+'"]'),b.each(function(){var b=a(this).attr("data-toggle");a(b).addClass("hide"),a(b).attr("aria-hidden","true")}),this.$toggleContainer.removeClass("hide"),this.$toggleContainer.attr("aria-hidden","false")):(this.$toggleContainer.addClass("hide"),this.$toggleContainer.attr("aria-hidden","true")))},uncheck:function(){this.$radio.prop("checked",!1),this.setState(this.$radio)},isChecked:function(){return this.$radio.is(":checked")}},a.fn.radio=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.radio"),h="object"==typeof b&&b;g||f.data("fu.radio",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.radio.defaults={},a.fn.radio.Constructor=c,a.fn.radio.noConflict=function(){return a.fn.radio=b,this},a(document).on("mouseover.fu.checkbox.data-api","[data-initialize=radio]",function(b){var c=a(b.target).closest(".radio").find("[type=radio]");c.data("fu.radio")||c.radio(c.data())}),a(function(){a("[data-initialize=radio] [type=radio]").each(function(){var b=a(this);b.data("fu.radio")||b.radio(b.data())})})}(a),function(a){var b=a.fn.search,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.search.defaults,c),this.$button=this.$element.find("button"),this.$input=this.$element.find("input"),this.$icon=this.$element.find(".glyphicon"),this.$button.on("click.fu.search",a.proxy(this.buttonclicked,this)),this.$input.on("keydown.fu.search",a.proxy(this.keypress,this)),this.$input.on("keyup.fu.search",a.proxy(this.keypressed,this)),this.activeSearch=""};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},search:function(a){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-search").addClass("glyphicon-remove"),this.activeSearch=a,this.$element.addClass("searched"),this.$element.trigger("searched.fu.search",a)},clear:function(){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-remove").addClass("glyphicon-search"),this.activeSearch="",this.$input.val(""),this.$element.removeClass("searched"),this.$element.trigger("cleared.fu.search")},action:function(){var a=this.$input.val(),b=""===a||a===this.activeSearch;this.activeSearch&&b?this.clear():a&&this.search(a)},buttonclicked:function(b){b.preventDefault(),a(b.currentTarget).is(".disabled, :disabled")||this.action()},keypress:function(a){13===a.which&&a.preventDefault()},keypressed:function(a){var b,c="glyphicon-remove",d="glyphicon-search";13===a.which?(a.preventDefault(),this.action()):(b=this.$input.val(),b?b!==this.activeSearch?this.$icon.removeClass(c).addClass(d):this.$icon.removeClass(d).addClass(c):this.clear())},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled","disabled"),this.$button.addClass("disabled")},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")}},a.fn.search=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.search"),h="object"==typeof b&&b;g||f.data("fu.search",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e)) -});return void 0===d?f:d},a.fn.search.defaults={},a.fn.search.Constructor=c,a.fn.search.noConflict=function(){return a.fn.search=b,this},a(document).on("mousedown.fu.search.data-api","[data-initialize=search]",function(b){var c=a(b.target).closest(".search");c.data("fu.search")||c.search(c.data())}),a(function(){a("[data-initialize=search]").each(function(){var b=a(this);b.data("fu.search")||b.search(b.data())})})}(a),function(a){var b=a.fn.selectlist,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.selectlist.defaults,c),this.$button=this.$element.find(".btn.dropdown-toggle"),this.$hiddenField=this.$element.find(".hidden-field"),this.$label=this.$element.find(".selected-label"),this.$element.on("click.fu.selectlist",".dropdown-menu a",a.proxy(this.itemClicked,this)),this.setDefaultSelection(),"auto"===c.resize&&this.resize()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},doSelect:function(b){var c;this.$selectedItem=c=b,this.$hiddenField.val(this.$selectedItem.attr("data-value")),this.$label.html(a(this.$selectedItem.children()[0]).html()),this.$element.find("li").each(function(){c.is(a(this))?a(this).attr("data-selected",!0):a(this).removeData("selected").removeAttr("data-selected")})},itemClicked:function(b){this.$element.trigger("clicked.fu.selectlist",this.$selectedItem),b.preventDefault(),a(b.target).parent().is(this.$selectedItem)||this.itemChanged(b),this.$element.find(".dropdown-toggle").focus()},itemChanged:function(b){this.doSelect(a(b.target).closest("li"));var c=this.selectedItem();this.$element.trigger("changed.fu.selectlist",c)},resize:function(){var b=0,c=a("
    ").addClass("selectlist-sizer"),d=0;Boolean(a(document).find("html").hasClass("fuelux"))?a(document.body).append(c):a(".fuelux:first").append(c),this.$element.find("a").each(function(){c.text(a(this).text()),b=c.outerWidth(),b>d&&(d=b)}),c.remove(),this.$label.width(d)},selectedItem:function(){var b=this.$selectedItem.text();return a.extend({text:b},this.$selectedItem.data())},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a=this.$element.find("li[data-selected=true]").eq(0);0===a.length&&(a=this.$element.find("li").has("a").eq(0)),this.doSelect(a)},enable:function(){this.$element.removeClass("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$button.addClass("disabled")}},a.fn.selectlist=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.selectlist"),h="object"==typeof b&&b;g||f.data("fu.selectlist",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.selectlist.defaults={},a.fn.selectlist.Constructor=c,a.fn.selectlist.noConflict=function(){return a.fn.selectlist=b,this},a(document).on("mousedown.fu.selectlist.data-api","[data-initialize=selectlist]",function(b){var c=a(b.target).closest(".selectlist");c.data("fu.selectlist")||c.selectlist(c.data())}),a(function(){a("[data-initialize=selectlist]").each(function(){var b=a(this);b.data("fu.selectlist")||b.selectlist(b.data())})})}(a),function(a){var b=a.fn.spinbox,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.spinbox.defaults,c),this.$input=this.$element.find(".spinbox-input"),this.$element.on("focusin.fu.spinbox",this.$input,a.proxy(this.changeFlag,this)),this.$element.on("focusout.fu.spinbox",this.$input,a.proxy(this.change,this)),this.$element.on("keydown.fu.spinbox",this.$input,a.proxy(this.keydown,this)),this.$element.on("keyup.fu.spinbox",this.$input,a.proxy(this.keyup,this)),this.bindMousewheelListeners(),this.mousewheelTimeout={},this.options.hold?(this.$element.on("mousedown.fu.spinbox",".spinbox-up",a.proxy(function(){this.startSpin(!0)},this)),this.$element.on("mouseup.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mouseout.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mousedown.fu.spinbox",".spinbox-down",a.proxy(function(){this.startSpin(!1)},this))):(this.$element.on("click.fu.spinbox",".spinbox-up",a.proxy(function(){this.step(!0)},this)),this.$element.on("click.fu.spinbox",".spinbox-down",a.proxy(function(){this.step(!1)},this))),this.switches={count:1,enabled:!0},this.switches.speed="medium"===this.options.speed?300:"fast"===this.options.speed?100:500,this.lastValue=this.options.value,this.render(),this.options.disabled&&this.disable()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},render:function(){var b=this.parseInput(this.$input.val()),c="";""!==b&&0===this.options.value?this.value(b):this.output(this.options.value),this.options.units.length&&a.each(this.options.units,function(a,b){b.length>c.length&&(c=b)})},output:function(a,b){return a=(a+"").split(".").join(this.options.decimalMark),b=b||!0,b&&this.$input.val(a),a},parseInput:function(a){return a=(a+"").split(this.options.decimalMark).join(".")},change:function(){var a=this.parseInput(this.$input.val())||"";this.options.units.length||"."!==this.options.decimalMark?a=this.parseValueWithUnit(a):a/1?a=this.options.value=this.checkMaxMin(a/1):(a=this.checkMaxMin(a.replace(/[^0-9.-]/g,"")||""),this.options.value=a/1),this.output(a),this.changeFlag=!1,this.triggerChangedEvent()},changeFlag:function(){this.changeFlag=!0},stopSpin:function(){void 0!==this.switches.timeout&&(clearTimeout(this.switches.timeout),this.switches.count=1,this.triggerChangedEvent())},triggerChangedEvent:function(){var a=this.value();a!==this.lastValue&&(this.lastValue=a,this.$element.trigger("changed.fu.spinbox",this.output(a,!1)))},startSpin:function(b){if(!this.options.disabled){var c=this.switches.count;1===c?(this.step(b),c=1):c=3>c?1.5:8>c?2.5:4,this.switches.timeout=setTimeout(a.proxy(function(){this.iterate(b)},this),this.switches.speed/c),this.switches.count++}},iterate:function(a){this.step(a),this.startSpin(a)},step:function(a){var b,c,d,e;if(this.changeFlag&&this.change(),d=this.options.value,e=a?this.options.max:this.options.min,a?e>d:d>e){var f=d+(a?1:-1)*this.options.step;this.options.step%1!==0&&(b=(this.options.step+"").split(".")[1].length,c=Math.pow(10,b),f=Math.round(f*c)/c),this.value((a?f>e:e>f)?e:f)}else if(this.options.cycle){var g=a?this.options.min:this.options.max;this.value(g)}},value:function(a){return a||0===a?this.options.units.length||"."!==this.options.decimalMark?(this.output(this.parseValueWithUnit(a+(this.unit||""))),this):!isNaN(parseFloat(a))&&isFinite(a)?(this.options.value=a/1,this.output(a+(this.unit?this.unit:"")),this):void 0:(this.changeFlag&&this.change(),this.unit?this.options.value+this.unit:this.output(this.options.value,!1))},isUnitLegal:function(b){var c;return a.each(this.options.units,function(a,d){return d.toLowerCase()===b.toLowerCase()?(c=b.toLowerCase(),!1):void 0}),c},parseValueWithUnit:function(a){var b=a.replace(/[^a-zA-Z]/g,""),c=a.replace(/[^0-9.-]/g,"");return b&&(b=this.isUnitLegal(b)),this.options.value=this.checkMaxMin(c/1),this.unit=b||void 0,this.options.value+(b||"")},checkMaxMin:function(a){return isNaN(parseFloat(a))?a:(a<=this.options.max&&a>=this.options.min||(a=a>=this.options.max?this.options.max:this.options.min),a)},disable:function(){this.options.disabled=!0,this.$element.addClass("disabled"),this.$input.attr("disabled",""),this.$element.find("button").addClass("disabled")},enable:function(){this.options.disabled=!1,this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$element.find("button").removeClass("disabled")},keydown:function(a){var b=a.keyCode;38===b?this.step(!0):40===b&&this.step(!1)},keyup:function(a){var b=a.keyCode;(38===b||40===b)&&this.triggerChangedEvent()},bindMousewheelListeners:function(){var b=this.$input.get(0);b.addEventListener?(b.addEventListener("mousewheel",a.proxy(this.mousewheelHandler,this),!1),b.addEventListener("DOMMouseScroll",a.proxy(this.mousewheelHandler,this),!1)):b.attachEvent("onmousewheel",a.proxy(this.mousewheelHandler,this))},mousewheelHandler:function(a){var b=window.event||a,c=Math.max(-1,Math.min(1,b.wheelDelta||-b.detail)),d=this;return clearTimeout(this.mousewheelTimeout),this.mousewheelTimeout=setTimeout(function(){d.triggerChangedEvent()},300),this.step(0>c?!0:!1),b.preventDefault?b.preventDefault():b.returnValue=!1,!1}},a.fn.spinbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.spinbox"),h="object"==typeof b&&b;g||f.data("fu.spinbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.spinbox.defaults={value:0,min:0,max:999,step:1,hold:!0,speed:"medium",disabled:!1,cycle:!1,units:[],decimalMark:"."},a.fn.spinbox.Constructor=c,a.fn.spinbox.noConflict=function(){return a.fn.spinbox=b,this},a(document).on("mousedown.fu.spinbox.data-api","[data-initialize=spinbox]",function(b){var c=a(b.target).closest(".spinbox");c.data("fu.spinbox")||c.spinbox(c.data())}),a(function(){a("[data-initialize=spinbox]").each(function(){var b=a(this);b.data("fu.spinbox")||b.spinbox(b.data())})})}(a),function(a){var b=a.fn.tree,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.tree.defaults,c),this.$element.on("click.fu.tree",".tree-item",a.proxy(function(a){this.selectItem(a.currentTarget)},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(a){this.openFolder(a.currentTarget)},this)),this.options.folderSelect&&(this.$element.off("click.fu.tree",".tree-branch-name"),this.$element.on("click.fu.tree",".icon-caret",a.proxy(function(b){this.openFolder(a(b.currentTarget).parent())},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(b){this.selectFolder(a(b.currentTarget))},this))),this.render()};c.prototype={constructor:c,destroy:function(){return this.$element.find("li:not([data-template])").remove(),this.$element.remove(),this.$element[0].outerHTML},render:function(){this.populate(this.$element)},populate:function(b){var c=this,d=b.hasClass("tree")?b:b.parent(),e=d.find(".tree-loader:eq(0)");e.removeClass("hide"),this.options.dataSource(d.data(),function(f){e.addClass("hide"),a.each(f.data,function(e,f){var g;"folder"===f.type?(g=c.$element.find("[data-template=treebranch]:eq(0)").clone().removeClass("hide").removeAttr("data-template"),g.data(f),g.find(".tree-branch-name > .tree-label").html(f.name)):"item"===f.type&&(g=c.$element.find("[data-template=treeitem]:eq(0)").clone().removeClass("hide").removeAttr("data-template"),g.find(".tree-item-name > .tree-label").html(f.name),g.data(f));var h=f.attr||f.dataAttributes||[];a.each(h,function(a,b){switch(a){case"cssClass":case"class":case"className":g.addClass(b);break;case"data-icon":g.find(".icon-item").removeClass().addClass("icon-item "+b),g.attr(a,b);break;case"id":g.attr(a,b),g.attr("aria-labelledby",b+"-label"),g.find(".tree-branch-name > .tree-label").attr("id",b+"-label");break;default:g.attr(a,b)}}),b.hasClass("tree-branch-header")?d.find(".tree-branch-children:eq(0)").append(g):b.append(g)}),c.$element.trigger("loaded.fu.tree",d)})},selectItem:function(b){var c=a(b),d=c.data(),e=this.$element.find(".tree-selected"),f=[],g=c.find(".icon-item");this.options.multiSelect?a.each(e,function(b,d){var e=a(d);e[0]!==c[0]&&f.push(a(d).data())}):e[0]!==c[0]&&(e.removeClass("tree-selected").find(".glyphicon").removeClass("glyphicon-ok").addClass("fueluxicon-bullet"),f.push(d));var h="selected";c.hasClass("tree-selected")?(h="deselected",c.removeClass("tree-selected"),(g.hasClass("glyphicon-ok")||g.hasClass("fueluxicon-bullet"))&&g.removeClass("glyphicon-ok").addClass("fueluxicon-bullet")):(c.addClass("tree-selected"),(g.hasClass("glyphicon-ok")||g.hasClass("fueluxicon-bullet"))&&g.removeClass("fueluxicon-bullet").addClass("glyphicon-ok"),this.options.multiSelect&&f.push(d)),this.$element.trigger(h+".fu.tree",{target:d,selected:f}),c.trigger("updated.fu.tree",{selected:f,item:c,eventType:h})},openFolder:function(b){var c,d,e,f=a(b);this.options.folderSelect||(f=a(b).parent()),c=f.closest(".tree-branch"),d=c.find(".tree-branch-children"),e=d.eq(0);var g,h,i;f.find(".glyphicon-folder-close").length?(g="opened",h=".glyphicon-folder-close",i="glyphicon-folder-open",c.addClass("tree-open"),c.attr("aria-expanded","true"),e.removeClass("hide"),d.children().length||this.populate(d)):f.find(".glyphicon-folder-open")&&(g="closed",h=".glyphicon-folder-open",i="glyphicon-folder-close",c.removeClass("tree-open"),c.attr("aria-expanded","false"),e.addClass("hide"),this.options.cacheItems||e.empty()),c.find("> .tree-branch-header .icon-folder").eq(0).removeClass("glyphicon-folder-close glyphicon-folder-open").addClass(i),this.$element.trigger(g+".fu.tree",c.data())},selectFolder:function(b){var c=a(b),d=c.closest(".tree-branch"),e=this.$element.find(".tree-branch.tree-selected"),f=d.data(),g=[],h="selected";d.hasClass("tree-selected")?(h="deselected",d.removeClass("tree-selected")):d.addClass("tree-selected"),this.options.multiSelect?(e=this.$element.find(".tree-branch.tree-selected"),a.each(e,function(b,d){var e=a(d);e[0]!==c[0]&&g.push(a(d).data())})):e[0]!==c[0]&&(e.removeClass("tree-selected"),g.push(f)),this.$element.trigger(h+".fu.tree",{target:f,selected:g}),c.trigger("updated.fu.tree",{selected:g,item:c,eventType:h})},selectedItems:function(){var b=this.$element.find(".tree-selected"),c=[];return a.each(b,function(b,d){c.push(a(d).data())}),c},collapse:function(){var b=this.options.cacheItems;this.$element.find(".icon-folder-open").each(function(){var c=a(this).removeClass("icon-folder-close icon-folder-open").addClass("icon-folder-close"),d=c.parent().parent(),e=d.children(".tree-branch-children");e.addClass("hide"),b||e.empty()})}},a.fn.tree=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.tree"),h="object"==typeof b&&b;g||f.data("fu.tree",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.tree.defaults={dataSource:function(){},multiSelect:!1,cacheItems:!0,folderSelect:!0},a.fn.tree.Constructor=c,a.fn.tree.noConflict=function(){return a.fn.tree=b,this}}(a),function(a){var b=a.fn.wizard,c=function(b,c){var d;this.$element=a(b),this.options=a.extend({},a.fn.wizard.defaults,c),this.options.disablePreviousStep="previous"===this.$element.attr("data-restrict")?!0:this.options.disablePreviousStep,this.currentStep=this.options.selectedItem.step,this.numSteps=this.$element.find(".steps li").length,this.$prevBtn=this.$element.find("button.btn-prev"),this.$nextBtn=this.$element.find("button.btn-next"),d=this.$nextBtn.children().detach(),this.nextText=a.trim(this.$nextBtn.text()),this.$nextBtn.append(d),this.$prevBtn.on("click.fu.wizard",a.proxy(this.previous,this)),this.$nextBtn.on("click.fu.wizard",a.proxy(this.next,this)),this.$element.on("click.fu.wizard","li.complete",a.proxy(this.stepclicked,this)),this.selectedItem(this.options.selectedItem),this.options.disablePreviousStep&&(this.$prevBtn.attr("disabled",!0),this.$element.find(".steps").addClass("previous-disabled"))};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},addSteps:function(b){var c,d,e,f,g,h,i=[].slice.call(arguments).slice(1),j=this.$element.find(".steps"),k=this.$element.find(".step-content");for(b=-1===b||b>this.numSteps+1?this.numSteps+1:b,i[0]instanceof Array&&(i=i[0]),g=j.find("li:nth-child("+b+")"),f=k.find(".step-pane:nth-child("+b+")"),g.length<1&&(g=null),c=0,d=i.length;d>c;c++)h=a('
  • '),h.append(i[c].label||"").append(''),h.find(".badge").append(i[c].badge||b),e=a('
    '),e.append(i[c].pane||""),g?(g.before(h),f.before(e)):(j.append(h),k.append(e)),b++;this.syncSteps(),this.numSteps=j.find("li").length,this.setState()},removeSteps:function(b,c){var d,e="nextAll",f=0,g=this.$element.find(".steps"),h=this.$element.find(".step-content");c=void 0!==c?c:1,b>g.find("li").length?d=g.find("li:last"):(d=g.find("li:nth-child("+b+")").prev(),d.length<1&&(e="children",d=g)),d[e]().each(function(){var b=a(this),d=b.attr("data-step");return c>f?(b.remove(),h.find('.step-pane[data-step="'+d+'"]:first').remove(),void f++):!1}),this.syncSteps(),this.numSteps=g.find("li").length,this.setState()},setState:function(){var b=this.currentStep>1,c=1===this.currentStep,d=this.currentStep===this.numSteps;this.options.disablePreviousStep||this.$prevBtn.attr("disabled",c===!0||b===!1);var e=this.$nextBtn.attr("data-last");if(e){this.lastText=e;var f=this.nextText;d===!0?(f=this.lastText,this.$element.addClass("complete")):this.$element.removeClass("complete");var g=this.$nextBtn.children().detach();this.$nextBtn.text(f).append(g)}var h=this.$element.find(".steps li");h.removeClass("active").removeClass("complete"),h.find("span.badge").removeClass("badge-info").removeClass("badge-success");var i=".steps li:lt("+(this.currentStep-1)+")",j=this.$element.find(i);j.addClass("complete"),j.find("span.badge").addClass("badge-success");var k=".steps li:eq("+(this.currentStep-1)+")",l=this.$element.find(k);l.addClass("active"),l.find("span.badge").addClass("badge-info");var m=this.$element.find(".step-content"),n=l.attr("data-step");m.find(".step-pane").removeClass("active"),m.find('.step-pane[data-step="'+n+'"]:first').addClass("active"),this.$element.find(".steps").first().attr("style","margin-left: 0");var o=0;this.$element.find(".steps > li").each(function(){o+=a(this).outerWidth()});var p=0;if(p=this.$element.find(".actions").length?this.$element.width()-this.$element.find(".actions").first().outerWidth():this.$element.width(),o>p){var q=o-p;this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"),this.$element.find("li.active").first().position().left<200&&(q+=this.$element.find("li.active").first().position().left-200,1>q?this.$element.find(".steps").first().attr("style","margin-left: 0"):this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"))}if("undefined"!=typeof this.initialized){var r=a.Event("changed.fu.wizard");this.$element.trigger(r,{step:this.currentStep})}this.initialized=!0},stepclicked:function(b){var c=a(b.currentTarget),d=this.$element.find(".steps li").index(c),e=!0;if(this.options.disablePreviousStep&&d1;if(this.options.disablePreviousStep&&(b=!1),b){var c=a.Event("actionclicked.fu.wizard");if(this.$element.trigger(c,{step:this.currentStep,direction:"previous"}),c.isDefaultPrevented())return;this.currentStep-=1,this.setState()}this.$prevBtn.is(":disabled")?this.$nextBtn.focus():this.$prevBtn.focus()},next:function(){var b=this.currentStep+1<=this.numSteps,c=this.currentStep===this.numSteps;if(b){var d=a.Event("actionclicked.fu.wizard");if(this.$element.trigger(d,{step:this.currentStep,direction:"next"}),d.isDefaultPrevented())return;this.currentStep+=1,this.setState()}else c&&this.$element.trigger("finished.fu.wizard");this.$nextBtn.is(":disabled")?this.$prevBtn.focus():this.$nextBtn.focus()},selectedItem:function(a){var b,c;return a?(c=a.step||-1,c>=1&&c<=this.numSteps?(this.currentStep=c,this.setState()):(c=this.$element.find(".steps li.active:first").attr("data-step"),isNaN(c)||(this.currentStep=parseInt(c,10),this.setState())),b=this):b={step:this.currentStep},b}},a.fn.wizard=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.wizard"),h="object"==typeof b&&b;g||f.data("fu.wizard",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.wizard.defaults={disablePreviousStep:!1,selectedItem:{step:-1}},a.fn.wizard.Constructor=c,a.fn.wizard.noConflict=function(){return a.fn.wizard=b,this},a(document).on("mouseover.fu.wizard.data-api","[data-initialize=wizard]",function(b){var c=a(b.target).closest(".wizard");c.data("fu.wizard")||c.wizard(c.data())}),a(function(){a("[data-initialize=wizard]").each(function(){var b=a(this);b.data("fu.wizard")||b.wizard(b.data())})})}(a),function(a){var b=a.fn.infinitescroll,c=function(b,c){this.$element=a(b),this.$element.addClass("infinitescroll"),this.options=a.extend({},a.fn.infinitescroll.defaults,c),this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),this.fetchingData=!1,this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this)),this.onScroll()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.empty(),this.$element[0].outerHTML},disable:function(){this.$element.off("scroll.fu.infinitescroll")},enable:function(){this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this))},end:function(b){var c=a('
    ');c.append(b?b:"---------"),this.$element.append(c),this.disable()},getPercentage:function(){var a="border-box"===this.$element.css("box-sizing")?this.$element.outerHeight():this.$element.height(),b=this.$element.get(0).scrollHeight;return b>a?a/(b-this.curScrollTop)*100:0},fetchData:function(b){var c,d=a('
    '),e=this,f=function(){var b={percentage:e.curPercentage,scrollTop:e.curScrollTop},c=a('
    ');d.append(c),c.loader(),e.options.dataSource&&e.options.dataSource(b,function(a){var b;d.remove(),a.content&&e.$element.append(a.content),a.end&&(b=a.end!==!0?a.end:void 0,e.end(b)),e.fetchingData=!1})};this.fetchingData=!0,this.$element.append(d),this.options.hybrid&&b!==!0?(c=a(''),c.append("object"==typeof this.options.hybrid?this.options.hybrid.label:''),c.on("click.fu.infinitescroll",function(){c.remove(),f()}),d.append(c)):f()},onScroll:function(){this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),!this.fetchingData&&this.curPercentage>=this.options.percentage&&this.fetchData()}},a.fn.infinitescroll=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.infinitescroll"),h="object"==typeof b&&b;g||f.data("fu.infinitescroll",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.infinitescroll.defaults={dataSource:null,hybrid:!1,percentage:95},a.fn.infinitescroll.Constructor=c,a.fn.infinitescroll.noConflict=function(){return a.fn.infinitescroll=b,this}}(a),function(a){var b=a.fn.pillbox,c=function(b,c){this.$element=a(b),this.$moreCount=this.$element.find(".pillbox-more-count"),this.$pillGroup=this.$element.find(".pill-group"),this.$addItem=this.$element.find(".pillbox-add-item"),this.$addItemWrap=this.$addItem.parent(),this.$suggest=this.$element.find(".suggest"),this.$pillHTML='
  • Remove
  • ',this.options=a.extend({},a.fn.pillbox.defaults,c),-1===this.options.readonly?void 0!==this.$element.attr("data-readonly")&&this.readonly(!0):this.options.readonly&&this.readonly(!0),this.acceptKeyCodes=this._generateObject(this.options.acceptKeyCodes),this.$element.on("click.fu.pillbox",".pill-group > .pill",a.proxy(this.itemClicked,this)),this.$element.on("click.fu.pillbox",a.proxy(this.inputFocus,this)),this.$element.on("keydown.fu.pillbox",".pillbox-add-item",a.proxy(this.inputEvent,this)),this.options.onKeyDown&&this.$element.on("mousedown.fu.pillbox",".suggest > li",a.proxy(this.suggestionClick,this)),this.options.edit&&(this.$element.addClass("pills-editable"),this.$element.on("blur.fu.pillbox",".pillbox-add-item",a.proxy(this.cancelEdit,this)))};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},items:function(){var b=this;return this.$pillGroup.children(".pill").map(function(){return b.getItemData(a(this))}).get()},itemClicked:function(b){var c,d=a(b.target);if(b.preventDefault(),b.stopPropagation(),this._closeSuggestions(),d.hasClass("pill"))c=d;else if(c=d.parent(),void 0===this.$element.attr("data-readonly")){if(d.hasClass("glyphicon-close"))return this.options.onRemove?this.options.onRemove(this.getItemData(c,{el:c}),a.proxy(this._removeElement,this)):this._removeElement(this.getItemData(c,{el:c})),!1;if(this.options.edit){if(c.find(".pillbox-list-edit").length)return!1;this.openEdit(c)}}this.$element.trigger("clicked.fu.pillbox",this.getItemData(c))},readonly:function(a){a?this.$element.attr("data-readonly","readonly"):this.$element.removeAttr("data-readonly"),this.options.truncate&&this.truncate(a)},suggestionClick:function(b){var c=a(b.currentTarget),d={text:c.html(),value:c.data("value")};b.preventDefault(),this.$addItem.val(""),c.data("attr")&&(d.attr=JSON.parse(c.data("attr"))),d.data=c.data("data"),this.addItems(d,!0),this._closeSuggestions()},itemCount:function(){return this.$pillGroup.children(".pill").length},addItems:function(){var b,c,d,e=this;!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),d=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length&&(a.each(b,function(a,c){var d={text:c.text,value:c.value?c.value:c.text,el:e.$pillHTML};c.attr&&(d.attr=c.attr),c.data&&(d.data=c.data),b[a]=d}),this.options.edit&&this.currentEdit&&(b[0].el=this.currentEdit.wrap("
    ").parent().html()),d&&b.pop(1),e.options.onAdd&&d?this.options.edit&&this.currentEdit?e.options.onAdd(b[0],a.proxy(e.saveEdit,this)):e.options.onAdd(b[0],a.proxy(e.placeItems,this)):this.options.edit&&this.currentEdit?e.saveEdit(b):c?e.placeItems(c,b):e.placeItems(b,d))},removeItems:function(a,b){var c,d,e=this;if(a)for(b=b?b:1,c=0;b>c&&(d=e.$pillGroup.find("> .pill:nth-child("+a+")"),d);c++)d.remove();else this.$pillGroup.find(".pill").remove(),this._removePillTrigger({method:"removeAll"})},placeItems:function(){var b,c,d,e,f=[];!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),e=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length&&(a.each(b,function(b,c){var d=a(c.el);d.attr("data-value",c.value),d.find("span:first").html(c.text),c.attr&&a.each(c.attr,function(a,b){"cssClass"===a||"class"===a?d.addClass(b):d.attr(a,b)}),c.data&&d.data("data",c.data),f.push(d)}),this.$pillGroup.children(".pill").length>0?c?(d=this.$pillGroup.find(".pill:nth-child("+c+")"),d.length?d.before(f):this.$pillGroup.children(".pill:last").after(f)):this.$pillGroup.children(".pill:last").after(f):this.$pillGroup.prepend(f),e&&this.$element.trigger("added.fu.pillbox",{text:b[0].text,value:b[0].value}))},inputEvent:function(a){var b,c,d,e,f=this,g=this.$addItem.val();if(this.acceptKeyCodes[a.keyCode])return this.options.onKeyDown&&this._isSuggestionsOpen()&&(e=this.$suggest.find(".pillbox-suggest-sel"),e.length&&(g=e.html(),b=e.data("value"),c=e.data("attr"))),g.length&&(this._closeSuggestions(),this.$addItem.hide(),c?this.addItems({text:g,value:b,attr:JSON.parse(c)},!0):this.addItems({text:g,value:b},!0),setTimeout(function(){f.$addItem.show().val("").attr({size:10})},0)),a.preventDefault(),!0;if(8===a.keyCode||46===a.keyCode){if(!g.length)return a.preventDefault(),this.options.edit&&this.currentEdit?(this.cancelEdit(),!0):(this._closeSuggestions(),d=this.$pillGroup.children(".pill:last"),d.hasClass("pillbox-highlight")?this._removeElement(this.getItemData(d,{el:d})):d.addClass("pillbox-highlight"),!0)}else g.length>10&&this.$addItem.width() .pill[data-value="'+b+'"]').remove()}),this._removePillTrigger({method:"removeByValue",removedValues:b})},removeByText:function(){var b=[].slice.call(arguments).slice(0),c=this;a.each(b,function(a,b){c.$pillGroup.find('> .pill:contains("'+b+'")').remove()}),this._removePillTrigger({method:"removeByText",removedText:b})},truncate:function(b){var c,d,e,f,g,h=this;this.$element.removeClass("truncate"),this.$addItemWrap.removeClass("truncated"),this.$pillGroup.find(".pill").removeClass("truncated"),b&&(this.$element.addClass("truncate"),c=this.$element.width(),d=!1,e=0,f=this.$pillGroup.find(".pill").length,g=0,this.$pillGroup.find(".pill").each(function(){var b=a(this);d?b.addClass("truncated"):(e++,h.$moreCount.text(f-e),g+b.outerWidth(!0)+h.$addItemWrap.outerWidth(!0)<=c?g+=b.outerWidth(!0):(h.$moreCount.text(f-e+1),b.addClass("truncated"),d=!0))}),e===f&&this.$addItemWrap.addClass("truncated"))},inputFocus:function(){this.$element.find(".pillbox-add-item").focus()},getItemData:function(b,c){return a.extend({text:b.find("span:first").html()},b.data(),c)},_removeElement:function(a){a.el.remove(),delete a.el,this.$element.trigger("removed.fu.pillbox",a)},_removePillTrigger:function(a){this.$element.trigger("removed.fu.pillbox",a)},_generateObject:function(b){var c={};return a.each(b,function(a,b){c[b]=!0}),c},_openSuggestions:function(b,c){var d=a("
      ");return this.callbackId!==b.timeStamp?!1:void(c.data&&c.data.length&&(a.each(c.data,function(b,c){var e=c.value?c.value:c.text,f=a('
    • '+c.text+"
    • ");c.attr&&f.data("attr",JSON.stringify(c.attr)),c.data&&f.data("data",c.data),d.append(f)}),this.$suggest.html("").append(d.children()),a(document.body).trigger("suggested.fu.pillbox",this.$suggest))) -},_closeSuggestions:function(){this.$suggest.html("").parent().removeClass("open")},_isSuggestionsOpen:function(){return this.$suggest.parent().hasClass("open")},_keySuggestions:function(a){var b,c=this.$suggest.find("li.pillbox-suggest-sel"),d=38===a.keyCode;a.preventDefault(),c.length?(b=d?c.prev():c.next(),b.length||(b=this.$suggest.find(d?"li:last":"li:first")),b&&(b.addClass("pillbox-suggest-sel"),c.removeClass("pillbox-suggest-sel"))):(c=this.$suggest.find("li:first"),c.addClass("pillbox-suggest-sel"))}},a.fn.pillbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.pillbox"),h="object"==typeof b&&b;g||f.data("fu.pillbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.pillbox.defaults={onAdd:void 0,onRemove:void 0,onKeyDown:void 0,edit:!1,readonly:-1,truncate:!1,acceptKeyCodes:[13,188]},a.fn.pillbox.Constructor=c,a.fn.pillbox.noConflict=function(){return a.fn.pillbox=b,this},a(document).on("mousedown.fu.pillbox.data-api","[data-initialize=pillbox]",function(b){var c=a(b.target).closest(".pillbox");c.data("fu.pillbox")||c.pillbox(c.data())}),a(function(){a("[data-initialize=pillbox]").each(function(){var b=a(this);b.data("fu.pillbox")||b.pillbox(b.data())})})}(a),function(a){var b=a.fn.repeater,c=function(b,c){var d,e,f=this;this.$element=a(b),this.$canvas=this.$element.find(".repeater-canvas"),this.$count=this.$element.find(".repeater-count"),this.$end=this.$element.find(".repeater-end"),this.$filters=this.$element.find(".repeater-filters"),this.$loader=this.$element.find(".repeater-loader"),this.$pageSize=this.$element.find(".repeater-itemization .selectlist"),this.$nextBtn=this.$element.find(".repeater-next"),this.$pages=this.$element.find(".repeater-pages"),this.$prevBtn=this.$element.find(".repeater-prev"),this.$primaryPaging=this.$element.find(".repeater-primaryPaging"),this.$search=this.$element.find(".repeater-search").find(".search"),this.$secondaryPaging=this.$element.find(".repeater-secondaryPaging"),this.$start=this.$element.find(".repeater-start"),this.$viewport=this.$element.find(".repeater-viewport"),this.$views=this.$element.find(".repeater-views"),this.eventStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.currentPage=0,this.currentView=null,this.infiniteScrollingCallback=function(){},this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},this.lastPageInput=0,this.options=a.extend({},a.fn.repeater.defaults,c),this.pageIncrement=0,this.resizeTimeout={},this.staticHeight=-1===this.options.staticHeight?this.$element.attr("data-staticheight"):this.options.staticHeight,this.$filters.selectlist(),this.$pageSize.selectlist(),this.$primaryPaging.find(".combobox").combobox(),this.$search.search(),this.$filters.on("changed.fu.selectlist",function(a,b){f.$element.trigger("filtered.fu.repeater",b),f.render({clearInfinite:!0,pageIncrement:null})}),this.$nextBtn.on("click.fu.repeater",a.proxy(this.next,this)),this.$pageSize.on("changed.fu.selectlist",function(a,b){f.$element.trigger("pageSizeChanged.fu.repeater",b),f.render({pageIncrement:null})}),this.$prevBtn.on("click.fu.repeater",a.proxy(this.previous,this)),this.$primaryPaging.find(".combobox").on("changed.fu.combobox",function(a,b){f.$element.trigger("pageChanged.fu.repeater",[b.text,b]),f.pageInputChange(b.text)}),this.$search.on("searched.fu.search cleared.fu.search",function(a,b){f.$element.trigger("searchChanged.fu.repeater",b),f.render({clearInfinite:!0,pageIncrement:null})}),this.$secondaryPaging.on("blur.fu.repeater",function(){f.pageInputChange(f.$secondaryPaging.val())}),this.$secondaryPaging.on("keyup",function(a){13===a.keyCode&&f.pageInputChange(f.$secondaryPaging.val())}),this.$views.find("input").on("change.fu.repeater",a.proxy(this.viewChanged,this)),a(window).on("resize.fu.repeater."+this.eventStamp,function(){clearTimeout(f.resizeTimeout),f.resizeTimeout=setTimeout(function(){f.resize(),f.$element.trigger("resized.fu.repeater")},75)}),this.$loader.loader(),this.$loader.loader("pause"),-1!==this.options.defaultView?e=this.options.defaultView:(d=this.$views.find("label.active input"),e=d.length>0?d.val():"list"),this.initViews(function(){f.resize(),f.$element.trigger("resized.fu.repeater"),f.render({changeView:e})})};c.prototype={constructor:c,clear:function(b){var c=function(b){var d=[];b.children().each(function(){var b=a(this),e=b.attr("data-preserve");"deep"===e?(b.detach(),d.push(b)):"shallow"===e&&(c(b),b.detach(),d.push(b))}),b.empty(),b.append(d)};b=b||{},b.preserve?(!this.infiniteScrollingEnabled||b.clearInfinite)&&c(this.$canvas):this.$canvas.empty()},destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$canvas.empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".search").search("destroy"),this.infiniteScrollingEnabled&&a(this.infiniteScrollingCont).infinitescroll("destroy"),this.$element.remove(),a(window).off("resize.fu.repeater."+this.eventStamp),b},getDataOptions:function(b,c){var d,e,f={};b=b||{},f.filter=this.$filters.length>0?this.$filters.selectlist("selectedItem"):"all",f.view=this.currentView,this.infiniteScrollingEnabled||(f.pageSize=this.$pageSize.length>0?parseInt(this.$pageSize.selectlist("selectedItem").value,10):25),void 0!==b.pageIncrement&&(null===b.pageIncrement?this.currentPage=0:this.currentPage+=b.pageIncrement),f.pageIndex=this.currentPage,d=this.$search.length>0?this.$search.find("input").val():"",""!==d&&(f.search=d),e=a.fn.repeater.views[this.currentView]||{},e=e.dataOptions,e?e.call(this,f,function(a){c(a)}):c(f)},infiniteScrolling:function(a,b){var c,d,e=this.$element.find(".repeater-itemization"),f=this.$element.find(".repeater-pagination");b=b||{},a?(this.infiniteScrollingEnabled=!0,this.infiniteScrollingEnd=b.end,delete b.dataSource,delete b.end,this.infiniteScrollingOptions=b,e.hide(),f.hide()):(c=this.infiniteScrollingCont,d=c.data(),delete d.infinitescroll,c.off("scroll"),c.removeClass("infinitescroll"),this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},e.show(),f.show())},infiniteScrollPaging:function(a){var b=this.infiniteScrollingEnd!==!0?this.infiniteScrollingEnd:void 0,c=a.page,d=a.pages;this.currentPage=void 0!==c?c:0/0,this.currentPage+1>=d&&this.infiniteScrollingCont.infinitescroll("end",b)},initInfiniteScrolling:function(){var b,c,d=this.$canvas.find('[data-infinite="true"]:first');d=d.length<1?this.$canvas:d,d.data("fu.infinitescroll")?d.infinitescroll("enable"):(c=this,b=a.extend({},this.infiniteScrollingOptions),b.dataSource=function(a,b){c.infiniteScrollingCallback=b,c.render({pageIncrement:1})},d.infinitescroll(b),this.infiniteScrollingCont=d)},initViews:function(b){var c,d,e=[],f=function(a){var c=function(){a++,d>a?f(a):b()};e[a].initialize?e[a].initialize.call(this,{},function(){c()}):c()};for(c in a.fn.repeater.views)e.push(a.fn.repeater.views[c]);d=e.length,d>0?f(0):b()},itemization:function(a){this.$count.html(a.count||""),this.$end.html(a.end||""),this.$start.html(a.start||"")},next:function(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=1,this.$element.trigger("nextClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},pageInputChange:function(a){var b;a!==this.lastPageInput&&(this.lastPageInput=a,a=parseInt(a,10)-1,b=a-this.currentPage,this.$element.trigger("pageChanged.fu.repeater",a),this.render({pageIncrement:b}))},pagination:function(a){var b,c,d,e="active",f="disabled",g=a.page,h=a.pages;if(this.currentPage=void 0!==g?g:0/0,this.$primaryPaging.removeClass(e),this.$secondaryPaging.removeClass(e),h<=this.options.dropPagingCap){for(this.$primaryPaging.addClass(e),b=this.$primaryPaging.find(".dropdown-menu"),b.empty(),c=0;h>c;c++)d=c+1,b.append('
    • '+d+"
    • ");this.$primaryPaging.find("input.form-control").val(this.currentPage+1)}else this.$secondaryPaging.addClass(e),this.$secondaryPaging.val(this.currentPage+1);this.lastPageInput=this.currentPage+1+"",this.$pages.html(h),this.currentPage+1=0?this.$prevBtn.removeAttr(f):this.$prevBtn.attr(f,f),0!==this.pageIncrement&&(this.pageIncrement>0?this.$nextBtn.is(":disabled")?this.$prevBtn.focus():this.$nextBtn.focus():this.$prevBtn.is(":disabled")?this.$nextBtn.focus():this.$prevBtn.focus())},previous:function(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=-1,this.$element.trigger("previousClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},render:function(b){var c,d=this,e=!1,f=a.fn.repeater.views[d.currentView]||{},g=function(){var a=function(){(!d.infiniteScrollingEnabled||d.infiniteScrollingEnabled&&e)&&d.$loader.show().loader("play"),d.getDataOptions(b,function(a){d.options.dataSource(a,function(a){var c=f.renderer;d.infiniteScrollingEnabled?d.infiniteScrollingCallback({}):(d.itemization(a),d.pagination(a)),c&&d.runRenderer(d.$canvas,c,a,function(){d.infiniteScrollingEnabled&&((e||b.clearInfinite)&&d.initInfiniteScrolling(),d.infiniteScrollPaging(a,b)),d.$loader.hide().loader("pause"),d.$element.trigger("loaded.fu.repeater")})})})};b.preserve=void 0!==b.preserve?b.preserve:!e,d.clear(b),!e&&f.cleared?f.cleared.call(d,{},function(){a()}):a()};b=b||{},b.changeView&&this.currentView!==b.changeView?(c=this.currentView,this.currentView=b.changeView,this.$element.attr("data-currentview",this.currentView),e=!0,this.infiniteScrollingEnabled&&d.infiniteScrolling(!1),f=a.fn.repeater.views[d.currentView]||{},f.selected?f.selected.call(this,{prevView:c},function(){g()}):g()):g()},resize:function(){var b,c,d=this.staticHeight,e=a.fn.repeater.views[this.currentView]||{};void 0!==d?(this.$canvas.addClass("scrolling"),c={bottom:this.$viewport.css("margin-bottom"),top:this.$viewport.css("margin-top")},b=("true"===d||d===!0?this.$element.height():parseInt(d,10))-this.$element.find(".repeater-header").outerHeight()-this.$element.find(".repeater-footer").outerHeight()-("auto"===c.bottom?0:parseInt(c.bottom,10))-("auto"===c.top?0:parseInt(c.top,10)),this.$viewport.outerHeight(b)):this.$canvas.removeClass("scrolling"),e.resize&&e.resize.call(this,{height:this.$element.outerHeight(),width:this.$element.outerWidth()},function(){})},runRenderer:function(b,c,d,e){var f,g,h,i,j=this,k=!1,l=function(a){var f={container:b,data:d};c.repeat&&(f.subset=g,f.index=a),g.length<1?e():m(f,function(){a++,ah;h++)g=g[f[h]];else g=[""];l(0)},viewChanged:function(b){var c=a(b.target),d=c.val();this.$element.trigger("viewChanged.fu.repeater",d),this.render({changeView:d,pageIncrement:null})}},a.fn.repeater=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.repeater"),h="object"==typeof b&&b;g||f.data("fu.repeater",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.repeater.defaults={dataSource:function(){},defaultView:-1,dropPagingCap:10,staticHeight:-1},a.fn.repeater.views={},a.fn.repeater.Constructor=c,a.fn.repeater.noConflict=function(){return a.fn.repeater=b,this}}(a),function(a){a.fn.repeater&&(a.fn.repeater.Constructor.prototype.list_clearSelectedItems=function(){this.$canvas.find(".repeater-list-check").remove(),this.$canvas.find(".repeater-list table tbody tr.selected").removeClass("selected")},a.fn.repeater.Constructor.prototype.list_getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-list table tbody tr.selected").each(function(){var c=a(this);b.push({data:c.data("item_data"),element:c})}),b},a.fn.repeater.Constructor.prototype.list_positionHeadings=function(){var b=this.$element.find(".repeater-list-wrapper"),c=b.offset().left,d=b.scrollLeft();b.find(".repeater-list-heading").each(d>0?function(){var b=a(this),d=b.parents("th:first").offset().left-c+"px";b.addClass("shifted").css("left",d)}:function(){a(this).removeClass("shifted").css("left","")})},a.fn.repeater.Constructor.prototype.list_setSelectedItems=function(b,c){var d,e,f,g,h=this.options.list_selectable,i=this,j=function(){f=a(this),d=f.data("item_data")||{},d[b[e].property]===b[e].value&&k(f,b[e].selected)},k=function(a,b){b=void 0!==b?b:!0,b?(c||"multi"===h||i.list_clearSelectedItems(),a.hasClass("selected")||(a.addClass("selected"),a.find("td:first").prepend('
      '))):(a.find(".repeater-list-check").remove(),a.removeClass("selected"))};for(a.isArray(b)||(b=[b]),g=c===!0||"multi"===h?b.length:h&&b.length>0?1:0,e=0;g>e;e++)void 0!==b[e].index?(f=this.$canvas.find(".repeater-list table tbody tr:nth-child("+(b[e].index+1)+")"),f.length>0&&k(f,b[e].selected)):void 0!==b[e].property&&void 0!==b[e].value&&this.$canvas.find(".repeater-list table tbody tr").each(j)},a.fn.repeater.Constructor.prototype.list_sizeHeadings=function(){var b=this.$element.find(".repeater-list table");b.find("thead th").each(function(){var b=a(this),c=b.find(".repeater-list-heading");c.outerHeight(b.outerHeight()),c.outerWidth(b.outerWidth())})},a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{list_columnRendered:null,list_columnSizing:!0,list_columnSyncing:!0,list_infiniteScroll:!1,list_noItemsHTML:"",list_selectable:!1,list_sortClearing:!1,list_rowRendered:null}),a.fn.repeater.views.list={cleared:function(a,b){this.options.list_columnSyncing&&this.list_sizeHeadings(),b()},dataOptions:function(a,b){this.list_sortDirection&&(a.sortDirection=this.list_sortDirection),this.list_sortProperty&&(a.sortProperty=this.list_sortProperty),b(a)},initialize:function(a,b){this.list_sortDirection=null,this.list_sortProperty=null,b()},selected:function(a,b){var c,d=this.options.list_infiniteScroll;this.list_firstRender=!0,this.$loader.addClass("noHeader"),d&&(c="object"==typeof d?d:{},this.infiniteScrolling(!0,c)),b()},resize:function(a,b){this.options.list_columnSyncing&&this.list_sizeHeadings(),b()},renderer:{complete:function(a,b){this.options.list_columnSyncing&&(this.list_sizeHeadings(),this.list_positionHeadings()),b()},render:function(b,c){var d,e=this.$element.find(".repeater-list"),f=this;e.length>0?c({action:"none",item:e}):(d=a('
      '),d.find(".repeater-list-wrapper").on("scroll.fu.repeaterList",function(){f.options.list_columnSyncing&&f.list_positionHeadings()}),c({item:d}))},nested:[{complete:function(b,c){var d,e,f,g,h=[],i=this;if(!this.options.list_columnSizing||this.list_columnsSame)c();else{if(d=0,g=0,b.item.find("th").each(function(){var b,c=a(this),e=0===c.next("th").length;void 0!==i.list_columns[d].width?(b=i.list_columns[d].width,c.outerWidth(b),g+=c.outerWidth(),e?c.outerWidth(""):i.list_columns[d]._auto_width=b):h.push({col:c,index:d,last:e}),d++}),e=h.length,e>0)for(f=Math.floor((this.$canvas.width()-g)/e),d=0;e>d;d++)h[d].last||(h[d].col.outerWidth(f),this.list_columns[h[d].index]._auto_width=f);c()}},render:function(a,b){var c=function(a,b){var c,d,e;if(!a)return!0;if(!b)return!1;for(c=0,e=b.length;e>c;c++){if(!a[c])return!0;for(d in b[c])if(a[c][d]!==b[c][d])return!0}return!1};this.list_firstRender||c(this.list_columns,a.data.columns)?(this.$element.find(".repeater-list-header").remove(),this.list_columns=a.data.columns,this.list_columnsSame=!1,this.list_firstRender=!1,this.$loader.removeClass("noHeader"),b({item:''})):(this.list_columnsSame=!0,b({skipNested:!0}))},nested:[{render:function(b,c){var d,e,f,g,h,i="glyphicon-chevron-down",j=".glyphicon.rlc:first",k="glyphicon-chevron-up",l=a('
      '),m=b.index,n=a(""),o=this,p=b.subset;l.prepend(b.subset[b.index].label),n.html(l.html()).find("[id]").removeAttr("id"),n.append(l),d=n.add(l),g=l.find(j),h=g.add(n.find(j)),e=p[m].className,void 0!==e&&d.addClass(e),f=p[m].sortable,f&&(d.addClass("sortable"),l.on("click.fu.repeaterList",function(){o.list_sortProperty="string"==typeof f?f:p[m].property,l.hasClass("sorted")?g.hasClass(k)?(h.removeClass(k).addClass(i),o.list_sortDirection="desc"):o.options.list_sortClearing?(d.removeClass("sorted"),h.removeClass(i),o.list_sortDirection=null,o.list_sortProperty=null):(h.removeClass(i).addClass(k),o.list_sortDirection="asc"):(b.container.find("th, .repeater-list-heading").removeClass("sorted"),h.removeClass(i).addClass(k),o.list_sortDirection="asc",d.addClass("sorted")),o.render({clearInfinite:!0,pageIncrement:null})})),("asc"===p[m].sortDirection||"desc"===p[m].sortDirection)&&(b.container.find("th, .repeater-list-heading").removeClass("sorted"),d.addClass("sortable sorted"),"asc"===p[m].sortDirection?(h.addClass(k),this.list_sortDirection="asc"):(h.addClass(i),this.list_sortDirection="desc"),this.list_sortProperty="string"==typeof f?f:p[m].property),c({item:n})},repeat:"data.columns"}]},{render:function(b,c){var d,e=a(''),f={};b.data.items.length<1&&(f.skipNested=!0,d=a(''),d.find("td").append(this.options.list_noItemsHTML),e.append(d)),f.item=e,c(f)},nested:[{complete:function(a,b){var c={container:a.container,rowData:a.subset[a.index]};void 0!==a.item&&(c.item=a.item),this.options.list_rowRendered?this.options.list_rowRendered(c,function(){b()}):b()},render:function(b,c){var d=a(''),e=this;this.options.list_selectable&&(d.addClass("selectable"),d.attr("tabindex",0),d.data("item_data",b.subset[b.index]),d.on("click.fu.repeaterList",function(){var b=a(this);b.hasClass("selected")?(b.removeClass("selected"),b.find(".repeater-list-check").remove(),e.$element.trigger("deselected.fu.repeaterList",b)):("multi"!==e.options.list_selectable&&(e.$canvas.find(".repeater-list-check").remove(),e.$canvas.find(".repeater-list tbody tr.selected").each(function(){a(this).removeClass("selected"),e.$element.trigger("deselected.fu.repeaterList",a(this))})),b.addClass("selected"),b.find("td:first").prepend('
      '),e.$element.trigger("selected.fu.repeaterList",b))}),d.keyup(function(a){13===a.keyCode&&d.trigger("clicked.fu.repeaterList")})),this.list_curRowIndex=b.index,c({item:d})},repeat:"data.items",nested:[{after:function(a,b){var c={container:a.container,columnAttr:a.subset[a.index].property,rowData:a.data.items[this.list_curRowIndex]};void 0!==a.item&&(c.item=a.item),this.options.list_columnRendered?this.options.list_columnRendered(c,function(){b()}):b()},render:function(b,c){var d=b.subset[b.index].className,e=b.data.items[this.list_curRowIndex][b.subset[b.index].property],f=a(""),g=b.subset[b.index]._auto_width;f.addClass(void 0!==d?d:"").append(e),void 0!==g&&f.outerWidth(g),c({item:f})},repeat:"this.list_columns"}]}]}]}})}(a),function(a){a.fn.repeater&&(a.fn.repeater.Constructor.prototype.thumbnail_clearSelectedItems=function(){this.$canvas.find(".repeater-thumbnail-cont .repeater-thumbnail.selected").removeClass("selected")},a.fn.repeater.Constructor.prototype.thumbnail_getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-thumbnail-cont .repeater-thumbnail.selected").each(function(){b.push(a(this))}),b},a.fn.repeater.Constructor.prototype.thumbnail_setSelectedItems=function(b,c){var d,e,f,g=this.options.thumbnail_selectable,h=this,i=function(){e=a(this),e.is(b[d].selector)&&j(e,b[d].selected)},j=function(a,b){b=void 0!==b?b:!0,b?(c||"multi"===g||h.thumbnail_clearSelectedItems(),a.addClass("selected")):a.removeClass("selected")};for(a.isArray(b)||(b=[b]),f=c===!0||"multi"===g?b.length:g&&b.length>0?1:0,d=0;f>d;d++)void 0!==b[d].index?(e=this.$canvas.find(".repeater-thumbnail-cont .repeater-thumbnail:nth-child("+(b[d].index+1)+")"),e.length>0&&j(e,b[d].selected)):b[d].selector&&this.$canvas.find(".repeater-thumbnail-cont .repeater-thumbnail").each(i)},a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{thumbnail_infiniteScroll:!1,thumbnail_itemRendered:null,thumbnail_selectable:!1,thumbnail_template:'
      {{name}}
      '}),a.fn.repeater.views.thumbnail={selected:function(a,b){var c,d=this.options.thumbnail_infiniteScroll;d&&(c="object"==typeof d?d:{},this.infiniteScrolling(!0,c)),b({})},renderer:{render:function(b,c){var d,e=this.$canvas.find(".repeater-thumbnail-cont"),f={};e.length>0?f.action="none":e=a('
      '),f.item=e,b.data.items.length<1?(f.skipNested=!0,d=a('
      '),d.append(this.options.thumbnail_noItemsHTML),e.append(d)):e.find(".empty:first").remove(),c(f)},nested:[{after:function(b,c){var d,e={container:b.container,itemData:b.subset[b.index]},f=this.options.thumbnail_selectable,g="selected",h=this;void 0!==b.item&&(e.item=b.item,f&&(d=a(e.item),d.addClass("selectable"),d.on("click",function(){d.hasClass(g)?(d.removeClass(g),h.$element.trigger("deselected.fu.repeaterThumbnail",d)):("multi"!==f&&h.$canvas.find(".repeater-thumbnail-cont .repeater-thumbnail.selected").each(function(){var b=a(this);b.removeClass(g),h.$element.trigger("deselected.fu.repeaterThumbnail",b)}),d.addClass(g),h.$element.trigger("selected.fu.repeaterThumbnail",d))}))),this.options.thumbnail_itemRendered?this.options.thumbnail_itemRendered(e,function(){c()}):c()},render:function(b,c){var d=b.subset[b.index],e=function(b){for(var c=!1,e=function(){var e,f,g;f=b.indexOf("{{"),e=b.indexOf("}}",f+2),f>-1&&e>-1?(g=a.trim(b.substring(f+2,e)),g=void 0!==d[g]?d[g]:"",b=b.substring(0,f)+g+b.substring(e+2)):c=!0};!c&&b.search("{{")>=0;)e(b);return b};c({item:e(this.options.thumbnail_template)})},repeat:"data.items"}]}})}(a),function(a){var b=a.fn.scheduler,c=function(b,c){var d=this;this.$element=a(b),this.options=a.extend({},a.fn.scheduler.defaults,c),this.$startDate=this.$element.find(".start-datetime .start-date"),this.$startTime=this.$element.find(".start-datetime .start-time"),this.$timeZone=this.$element.find(".timezone-container .timezone"),this.$repeatIntervalPanel=this.$element.find(".repeat-every-panel"),this.$repeatIntervalSelect=this.$element.find(".repeat-options"),this.$repeatIntervalSpinbox=this.$element.find(".repeat-every"),this.$repeatIntervalTxt=this.$element.find(".repeat-every-text"),this.$end=this.$element.find(".repeat-end"),this.$endSelect=this.$end.find(".end-options"),this.$endAfter=this.$end.find(".end-after"),this.$endDate=this.$end.find(".end-on-date"),this.$recurrencePanels=this.$element.find(".repeat-panel"),this.$repeatIntervalSelect.selectlist(),this.$element.find(".selectlist").selectlist(),this.$startDate.datepicker(),this.$startTime.combobox(),""===this.$startTime.find("input").val()&&this.$startTime.combobox("selectByIndex",0),this.$repeatIntervalSpinbox.spinbox("0"===this.$repeatIntervalSpinbox.find("input").val()?{value:1,min:1}:{min:1}),this.$endAfter.spinbox({value:1,min:1}),this.$endDate.datepicker(),this.$element.find(".radio-custom").radio(),this.$repeatIntervalSelect.on("changed.fu.selectlist",a.proxy(this.repeatIntervalSelectChanged,this)),this.$endSelect.on("changed.fu.selectlist",a.proxy(this.endSelectChanged,this)),this.$element.find(".repeat-days-of-the-week .btn-group .btn").on("change.fu.scheduler",function(a,b){d.changed(a,b,!0)}),this.$element.find(".combobox").on("changed.fu.combobox",a.proxy(this.changed,this)),this.$element.find(".datepicker").on("changed.fu.datepicker",a.proxy(this.changed,this)),this.$element.find(".selectlist").on("changed.fu.selectlist",a.proxy(this.changed,this)),this.$element.find(".spinbox").on("changed.fu.spinbox",a.proxy(this.changed,this)),this.$element.find(".repeat-monthly .radio, .repeat-yearly .radio").on("change.fu.scheduler",a.proxy(this.changed,this))};c.prototype={constructor:c,destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element.find(".datepicker .calendar").empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".datepicker").datepicker("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".spinbox").spinbox("destroy"),this.$element.find("[type=radio]").radio("destroy"),this.$element.remove(),b},changed:function(b,c,d){d||b.stopPropagation(),this.$element.trigger("changed.fu.scheduler",{data:void 0!==c?c:a(b.currentTarget).data(),originalEvent:b,value:this.getValue()})},disable:function(){this.toggleState("disable")},enable:function(){this.toggleState("enable")},endSelectChanged:function(a,b){var c,d;b?d=b.value:(c=this.$endSelect.selectlist("selectedItem"),d=c.value),this.$endAfter.parent().addClass("hide"),this.$endAfter.parent().attr("aria-hidden","true"),this.$endDate.parent().addClass("hide"),this.$endDate.parent().attr("aria-hidden","true"),"after"===d?(this.$endAfter.parent().removeClass("hide"),this.$endAfter.parent().attr("aria-hidden","false")):"date"===d&&(this.$endDate.parent().removeClass("hide"),this.$endDate.parent().attr("aria-hidden","false"))},getValue:function(){var b,c=this.$repeatIntervalSpinbox.spinbox("value"),d="",e=this.$repeatIntervalSelect.selectlist("selectedItem").value,f=this.$startTime.combobox("selectedItem").text.toLowerCase(),g=this.$timeZone.selectlist("selectedItem");b=function(a,b){var c,d="";return d+=a.getFullYear(),d+=b,c=a.getMonth()+1,d+=10>c?"0"+c:c,d+=b,c=a.getDate(),d+=10>c?"0"+c:c};var h,i,j,k,l,m,n,o;n=""+b(this.$startDate.datepicker("getDate"),"-"),n+="T",j=f.search("am")>=0,k=f.search("pm")>=0,f=a.trim(f.replace(/am/g,"").replace(/pm/g,"")).split(":"),f[0]=parseInt(f[0],10),f[1]=parseInt(f[1],10),j&&f[0]>11?f[0]=0:k&&f[0]<12&&(f[0]+=12),n+=f[0]<10?"0"+f[0]:f[0],n+=":",n+=f[1]<10?"0"+f[1]:f[1],n+="+00:00"===g.offset?"Z":g.offset,"none"===e?d="FREQ=DAILY;INTERVAL=1;COUNT=1;":"hourly"===e?(d="FREQ=HOURLY;",d+="INTERVAL="+c+";"):"daily"===e?(d+="FREQ=DAILY;",d+="INTERVAL="+c+";"):"weekdays"===e?(d+="FREQ=DAILY;",d+="BYDAY=MO,TU,WE,TH,FR;",d+="INTERVAL=1;"):"weekly"===e?(i=[],this.$element.find(".repeat-days-of-the-week .btn-group input:checked").each(function(){i.push(a(this).data().value)}),d+="FREQ=WEEKLY;",d+="BYDAY="+i.join(",")+";",d+="INTERVAL="+c+";"):"monthly"===e?(d+="FREQ=MONTHLY;",d+="INTERVAL="+c+";",o=this.$element.find("input[name=repeat-monthly]:checked").val(),"bymonthday"===o?(h=parseInt(this.$element.find(".repeat-monthly-date .selectlist").selectlist("selectedItem").text,10),d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".month-days").selectlist("selectedItem").value,m=this.$element.find(".month-day-pos").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";")):"yearly"===e&&(d+="FREQ=YEARLY;",o=this.$element.find("input[name=repeat-yearly]:checked").val(),"bymonthday"===o?(l=this.$element.find(".repeat-yearly-date .year-month").selectlist("selectedItem").value,h=this.$element.find(".year-month-day").selectlist("selectedItem").text,d+="BYMONTH="+l+";",d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".year-month-days").selectlist("selectedItem").value,m=this.$element.find(".year-month-day-pos").selectlist("selectedItem").value,l=this.$element.find(".repeat-yearly-day .year-month").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";",d+="BYMONTH="+l+";"));var p=this.$endSelect.selectlist("selectedItem").value,q="";"none"!==e&&("after"===p?q="COUNT="+this.$endAfter.spinbox("value")+";":"date"===p&&(q="UNTIL="+b(this.$endDate.datepicker("getDate"),"")+";")),d+=q;var r={startDateTime:n,timeZone:{name:g.name,offset:g.offset},recurrencePattern:d};return r},repeatIntervalSelectChanged:function(a,b){var c,d,e;switch(b?(d=b.value,e=b.text):(c=this.$repeatIntervalSelect.selectlist("selectedItem"),d=c.value,e=c.text),this.$repeatIntervalTxt.text(e),d.toLowerCase()){case"hourly":case"daily":case"weekly":case"monthly":this.$repeatIntervalPanel.removeClass("hide"),this.$repeatIntervalPanel.attr("aria-hidden","false");break;default:this.$repeatIntervalPanel.addClass("hide"),this.$repeatIntervalPanel.attr("aria-hidden","true")}this.$recurrencePanels.addClass("hide"),this.$recurrencePanels.attr("aria-hidden","true"),this.$element.find(".repeat-"+d).removeClass("hide"),this.$element.find(".repeat-"+d).attr("aria-hidden","false"),"none"===d?(this.$end.addClass("hide"),this.$end.attr("aria-hidden","true")):(this.$end.removeClass("hide"),this.$end.attr("aria-hidden","false"))},setValue:function(b){var c,d,e,f,g,h,i,j;if(b.startDateTime&&(j=b.startDateTime.split("T"),this.$startDate.datepicker("setDate",j[0]),j[1]&&(j[1]=j[1].split(":"),c=parseInt(j[1][0],10),g=j[1][1]?parseInt(j[1][1].split("+")[0].split("-")[0].split("Z")[0],10):0,h=12>c?"AM":"PM",0===c?c=12:c>12&&(c-=12),g=10>g?"0"+g:g,j=c+":"+g+" "+h,this.$startTime.find("input").val(j),this.$startTime.combobox("selectByText",j))),e="li[data",b.timeZone?(e+="string"==typeof b.timeZone?'-name="'+b.timeZone:b.timeZone.name?'-name="'+b.timeZone.name:'-offset="'+b.timeZone.offset,e+='"]',this.$timeZone.selectlist("selectBySelector",e)):b.startDateTime&&(j=b.startDateTime.split("T")[1],j=j?j.search(/\+/)>-1?"+"+a.trim(j.split("+")[1]):j.search(/\-/)>-1?"-"+a.trim(j.split("-")[1]):"+00:00":"+00:00",e+='-offset="'+j+'"]',this.$timeZone.selectlist("selectBySelector",e)),b.recurrencePattern){for(i={},j=b.recurrencePattern.toUpperCase().split(";"),d=0,f=j.length;f>d;d++)""!==j[d]&&(e=j[d].split("="),i[e[0]]=e[1]);if("DAILY"===i.FREQ)e="MO,TU,WE,TH,FR"===i.BYDAY?"weekdays":"1"===i.INTERVAL&&"1"===i.COUNT?"none":"daily";else if("HOURLY"===i.FREQ)e="hourly";else if("WEEKLY"===i.FREQ){if(i.BYDAY)for(e=this.$element.find(".repeat-days-of-the-week .btn-group"),e.find("label").removeClass("active"),j=i.BYDAY.split(","),d=0,f=j.length;f>d;d++)e.find('input[data-value="'+j[d]+'"]').parent().addClass("active");e="weekly"}else"MONTHLY"===i.FREQ?(this.$element.find(".repeat-monthly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-monthly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-monthly-date"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),j.find(".selectlist").selectlist("selectByValue",i.BYMONTHDAY)):i.BYDAY&&(j=this.$element.find(".repeat-monthly-day"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),i.BYSETPOS&&j.find(".month-day-pos").selectlist("selectByValue",i.BYSETPOS),j.find(".month-days").selectlist("selectByValue",i.BYDAY)),e="monthly"):"YEARLY"===i.FREQ?(this.$element.find(".repeat-yearly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-yearly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-yearly-date"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH),j.find(".year-month-day").selectlist("selectByValue",i.BYMONTHDAY)):i.BYSETPOS&&(j=this.$element.find(".repeat-yearly-day"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),j.find(".year-month-day-pos").selectlist("selectByValue",i.BYSETPOS),i.BYDAY&&j.find(".year-month-days").selectlist("selectByValue",i.BYDAY),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH)),e="yearly"):e="none"; -i.COUNT?(this.$endAfter.spinbox("value",parseInt(i.COUNT,10)),this.$endSelect.selectlist("selectByValue","after")):i.UNTIL&&(j=i.UNTIL,8===j.length&&(j=j.split(""),j.splice(4,0,"-"),j.splice(7,0,"-"),j=j.join("")),this.$endDate.datepicker("setDate",j),this.$endSelect.selectlist("selectByValue","date")),this.endSelectChanged(),i.INTERVAL&&this.$repeatIntervalSpinbox.spinbox("value",parseInt(i.INTERVAL,10)),this.$repeatIntervalSelect.selectlist("selectByValue",e),this.repeatIntervalSelectChanged()}},toggleState:function(a){this.$element.find(".combobox").combobox(a),this.$element.find(".datepicker").datepicker(a),this.$element.find(".selectlist").selectlist(a),this.$element.find(".spinbox").spinbox(a),this.$element.find("[type=radio]").radio(a),a="disable"===a?"addClass":"removeClass",this.$element.find(".repeat-days-of-the-week .btn-group")[a]("disabled")},value:function(a){return a?this.setValue(a):this.getValue()}},a.fn.scheduler=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.scheduler"),h="object"==typeof b&&b;g||f.data("fu.scheduler",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.scheduler.defaults={},a.fn.scheduler.Constructor=c,a.fn.scheduler.noConflict=function(){return a.fn.scheduler=b,this},a(document).on("mousedown.fu.scheduler.data-api","[data-initialize=scheduler]",function(b){var c=a(b.target).closest(".scheduler");c.data("fu.scheduler")||c.scheduler(c.data())}),a(function(){a("[data-initialize=scheduler]").each(function(){var b=a(this);b.data("scheduler")||b.scheduler(b.data())})})}(a)}); \ No newline at end of file +!function(a){"function"==typeof define&&define.amd?define(["jquery","bootstrap"],a):a(jQuery)}(function(a){if("undefined"==typeof a)throw new Error("Fuel UX's JavaScript requires jQuery");if("undefined"==typeof a.fn.dropdown||"undefined"==typeof a.fn.collapse)throw new Error("Fuel UX's JavaScript requires Bootstrap");!function(a){var b=a.fn.checkbox,c=function(b,c){this.options=a.extend({},a.fn.checkbox.defaults,c),this.$element=a(b).is('input[type="checkbox"]')?a(b):a(b).find('input[type="checkbox"]:first'),this.$label=this.$element.parent(),this.$parent=this.$label.parent(".checkbox"),this.$toggleContainer=this.$element.attr("data-toggle"),this.state={disabled:!1,checked:!1},0===this.$parent.length&&(this.$parent=null),this.$toggleContainer=Boolean(this.$toggleContainer)?a(this.$toggleContainer):null,this.$element.on("change.fu.checkbox",a.proxy(this.itemchecked,this)),this.setState()};c.prototype={constructor:c,setState:function(a){a=a||this.$element,this.state.disabled=Boolean(a.prop("disabled")),this.state.checked=Boolean(a.is(":checked")),this._resetClasses(),this._toggleCheckedState(),this._toggleDisabledState(),this.toggleContainer()},enable:function(){this.state.disabled=!1,this.$element.attr("disabled",!1),this._resetClasses(),this.$element.trigger("enabled.fu.checkbox")},disable:function(){this.state.disabled=!0,this.$element.attr("disabled",!0),this._setDisabledClass(),this.$element.trigger("disabled.fu.checkbox")},check:function(){this.state.checked=!0,this.$element.prop("checked",!0),this._setCheckedClass(),this.$element.trigger("checked.fu.checkbox")},uncheck:function(){this.state.checked=!1,this.$element.prop("checked",!1),this._resetClasses(),this.$element.trigger("unchecked.fu.checkbox")},isChecked:function(){return this.state.checked},toggle:function(){this.state.checked=!this.state.checked,this._toggleCheckedState()},toggleContainer:function(){Boolean(this.$toggleContainer)&&(this.state.checked?(this.$toggleContainer.removeClass("hide"),this.$toggleContainer.attr("aria-hidden","false")):(this.$toggleContainer.addClass("hide"),this.$toggleContainer.attr("aria-hidden","true")))},itemchecked:function(b){this.setState(a(b.target))},destroy:function(){return this.$parent.remove(),this.$parent[0].outerHTML},_resetClasses:function(){var a=[];this.state.checked||a.push("checked"),this.state.disabled||a.push("disabled"),a=a.join(" "),this.$label.removeClass(a),this.$parent&&this.$parent.removeClass(a)},_toggleCheckedState:function(){this.state.checked?this.check():this.uncheck()},_toggleDisabledState:function(){this.state.disabled?this.disable():this.enable()},_setCheckedClass:function(){this.$label.addClass("checked"),this.$parent&&this.$parent.addClass("checked")},_setDisabledClass:function(){this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")}},a.fn.checkbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.checkbox"),h="object"==typeof b&&b;g||f.data("fu.checkbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.checkbox.defaults={},a.fn.checkbox.Constructor=c,a.fn.checkbox.noConflict=function(){return a.fn.checkbox=b,this},a(document).on("mouseover.fu.checkbox.data-api","[data-initialize=checkbox]",function(b){var c=a(b.target).closest(".checkbox").find("[type=checkbox]");c.data("fu.checkbox")||c.checkbox(c.data())}),a(function(){a("[data-initialize=checkbox] [type=checkbox]").each(function(){var b=a(this);b.data("fu.checkbox")||b.checkbox(b.data())})})}(a),function(a){var b=a.fn.combobox,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.combobox.defaults,c),this.$dropMenu=this.$element.find(".dropdown-menu"),this.$input=this.$element.find("input"),this.$button=this.$element.find(".btn"),this.$element.on("click.fu.combobox","a",a.proxy(this.itemclicked,this)),this.$element.on("change.fu.combobox","input",a.proxy(this.inputchanged,this)),this.$element.on("shown.bs.dropdown",a.proxy(this.menuShown,this)),this.setDefaultSelection()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},doSelect:function(a){"undefined"!=typeof a[0]?(this.$selectedItem=a,this.$input.val(this.$selectedItem.text().trim())):this.$selectedItem=null},menuShown:function(){this.options.autoResizeMenu&&this.resizeMenu()},resizeMenu:function(){var a=this.$element.outerWidth();this.$dropMenu.outerWidth(a)},selectedItem:function(){var b=this.$selectedItem,c={};if(b){var d=this.$selectedItem.text().trim();c=a.extend({text:d},this.$selectedItem.data())}else c={text:this.$input.val()};return c},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a="li[data-selected=true]:first",b=this.$element.find(a);b.length>0&&(this.selectBySelector(a),b.removeData("selected"),b.removeAttr("data-selected"))},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled",!0),this.$button.addClass("disabled")},itemclicked:function(b){this.$selectedItem=a(b.target).parent(),this.$input.val(this.$selectedItem.text().trim()).trigger("change",{synthetic:!0});var c=this.selectedItem();this.$element.trigger("changed.fu.combobox",c),b.preventDefault(),this.$element.find(".dropdown-toggle").focus()},inputchanged:function(b,c){if(!c||!c.synthetic){var d=a(b.target).val();this.selectByText(d);var e=this.selectedItem();0===e.text.length&&(e={text:d}),this.$element.trigger("changed.fu.combobox",e)}}},a.fn.combobox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.combobox"),h="object"==typeof b&&b;g||f.data("fu.combobox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.combobox.defaults={autoResizeMenu:!0},a.fn.combobox.Constructor=c,a.fn.combobox.noConflict=function(){return a.fn.combobox=b,this},a(document).on("mousedown.fu.combobox.data-api","[data-initialize=combobox]",function(b){var c=a(b.target).closest(".combobox");c.data("fu.combobox")||c.combobox(c.data())}),a(function(){a("[data-initialize=combobox]").each(function(){var b=a(this);b.data("fu.combobox")||b.combobox(b.data())})})}(a),function(a){var b="Invalid Date",c="moment.js is not available so you cannot use this function",d=[],e=!1,f=a.fn.datepicker,g=!1,h=function(){var a,b;for(g=!0,a=0,b=d.length;b>a;a++)d[a].init.call(d[a].scope);d=[]};"function"==typeof define&&define.amd?require(["moment"],function(a){e=a,h()},function(a){var b=a.requireModules&&a.requireModules[0];"moment"===b&&h()}):h();var i=function(b,c){this.$element=a(b),this.options=a.extend(!0,{},a.fn.datepicker.defaults,c),this.$calendar=this.$element.find(".datepicker-calendar"),this.$days=this.$calendar.find(".datepicker-calendar-days"),this.$header=this.$calendar.find(".datepicker-calendar-header"),this.$headerTitle=this.$header.find(".title"),this.$input=this.$element.find("input"),this.$wheels=this.$element.find(".datepicker-wheels"),this.$wheelsMonth=this.$element.find(".datepicker-wheels-month"),this.$wheelsYear=this.$element.find(".datepicker-wheels-year"),this.artificialScrolling=!1,this.formatDate=this.options.formatDate||this.formatDate,this.inputValue=null,this.moment=!1,this.momentFormat=null,this.parseDate=this.options.parseDate||this.parseDate,this.preventBlurHide=!1,this.restricted=this.options.restricted||[],this.restrictedParsed=[],this.restrictedText=this.options.restrictedText,this.sameYearOnly=this.options.sameYearOnly,this.selectedDate=null,this.yearRestriction=null,this.$calendar.find(".datepicker-today").on("click.fu.datepicker",a.proxy(this.todayClicked,this)),this.$days.on("click.fu.datepicker","tr td button",a.proxy(this.dateClicked,this)),this.$element.find(".dropdown-menu").on("mousedown.fu.datepicker",a.proxy(this.dropdownMousedown,this)),this.$header.find(".next").on("click.fu.datepicker",a.proxy(this.next,this)),this.$header.find(".prev").on("click.fu.datepicker",a.proxy(this.prev,this)),this.$headerTitle.on("click.fu.datepicker",a.proxy(this.titleClicked,this)),this.$input.on("blur.fu.datepicker",a.proxy(this.inputBlurred,this)),this.$input.on("focus.fu.datepicker",a.proxy(this.inputFocused,this)),this.$wheels.find(".datepicker-wheels-back").on("click.fu.datepicker",a.proxy(this.backClicked,this)),this.$wheels.find(".datepicker-wheels-select").on("click.fu.datepicker",a.proxy(this.selectClicked,this)),this.$wheelsMonth.on("click.fu.datepicker","ul button",a.proxy(this.monthClicked,this)),this.$wheelsYear.on("click.fu.datepicker","ul button",a.proxy(this.yearClicked,this)),this.$wheelsYear.find("ul").on("scroll.fu.datepicker",a.proxy(this.onYearScroll,this));var f=function(){this.checkForMomentJS()&&(e=e||window.moment,this.moment=!0,this.momentFormat=this.options.momentConfig.format,this.setCulture(this.options.momentConfig.culture)),this.setRestrictedDates(this.restricted),this.setDate(this.options.date)||(this.$input.val(""),this.inputValue=this.$input.val()),this.sameYearOnly&&(this.yearRestriction=this.selectedDate?this.selectedDate.getFullYear():(new Date).getFullYear())};g?f.call(this):d.push({init:f,scope:this})};i.prototype={constructor:i,backClicked:function(){this.changeView("calendar")},changeView:function(a,b){"wheels"===a?(this.$calendar.hide().attr("aria-hidden","true"),this.$wheels.show().removeAttr("aria-hidden",""),b&&this.renderWheel(b)):(this.$wheels.hide().attr("aria-hidden","true"),this.$calendar.show().removeAttr("aria-hidden",""),b&&this.renderMonth(b))},checkForMomentJS:function(){return(a.isFunction(window.moment)||"undefined"!=typeof e&&a.isFunction(e))&&a.isPlainObject(this.options.momentConfig)&&this.options.momentConfig.culture&&this.options.momentConfig.format?!0:!1},dateClicked:function(b){var c,d=a(b.currentTarget).parents("td:first");d.hasClass("restricted")||(this.$days.find("td.selected").removeClass("selected"),d.addClass("selected"),c=new Date(d.attr("data-year"),d.attr("data-month"),d.attr("data-date")),this.selectedDate=c,this.$input.val(this.formatDate(c)),this.inputValue=this.$input.val(),this.$input.focus(),this.$element.trigger("dateClicked.fu.datepicker",c))},destroy:function(){return this.$element.remove(),this.$days.find("tbody").empty(),this.$wheelsYear.find("ul").empty(),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$element.find("input, button").attr("disabled","disabled"),this.$element.find(".input-group-btn").removeClass("open")},dropdownMousedown:function(){var a=this;this.preventBlurHide=!0,setTimeout(function(){a.preventBlurHide=!1},0)},enable:function(){this.$element.removeClass("disabled"),this.$element.find("input, button").removeAttr("disabled")},formatDate:function(a){var b=function(a){var b="0"+a;return b.substr(b.length-2)};return this.moment?e(a).format(this.momentFormat):b(a.getMonth()+1)+"/"+b(a.getDate())+"/"+a.getFullYear()},getCulture:function(){if(this.moment)return e.lang();throw c},getDate:function(){return this.selectedDate?this.selectedDate:new Date(0/0)},getFormat:function(){if(this.moment)return this.momentFormat;throw c},getFormattedDate:function(){return this.selectedDate?this.formatDate(this.selectedDate):b},getRestrictedDates:function(){return this.restricted},inputBlurred:function(){var a,b=this.$input.val();b!==this.inputValue&&(a=this.setDate(b),null===a?this.$element.trigger("inputParsingFailed.fu.datepicker",b):a===!1?this.$element.trigger("inputRestrictedDate.fu.datepicker",a):this.$element.trigger("changed.fu.datepicker",a)),this.preventBlurHide||this.$element.find(".input-group-btn").removeClass("open")},inputFocused:function(){this.$element.find(".input-group-btn").addClass("open")},isInvalidDate:function(a){var c=a.toString();return c===b||"NaN"===c?!0:!1},isRestricted:function(a,b,c){var d,e,f,g,h=this.restrictedParsed;if(this.sameYearOnly&&null!==this.yearRestriction&&c!==this.yearRestriction)return!0;for(d=0,f=h.length;f>d;d++)if(e=h[d].from,g=h[d].to,(c>e.year||c===e.year&&b>e.month||c===e.year&&b===e.month&&a>=e.date)&&(c11){if(this.sameYearOnly)return;a=0,b++}this.renderMonth(new Date(b,a,1))},onYearScroll:function(b){if(!this.artificialScrolling){var c,d,e=a(b.currentTarget),f="border-box"===e.css("box-sizing")?e.outerHeight():e.height(),g=e.get(0).scrollHeight,h=e.scrollTop(),i=f/(g-h)*100,j=h/g*100;if(5>j){for(d=parseInt(e.find("li:first").attr("data-year"),10),c=d-1;c>d-11;c--)e.prepend('
    • ");this.artificialScrolling=!0,e.scrollTop(e.get(0).scrollHeight-g+h),this.artificialScrolling=!1}else if(i>90)for(d=parseInt(e.find("li:last").attr("data-year"),10),c=d+1;d+11>c;c++)e.append('
    • ")}},parseDate:function(a){var b,c,d,f,g,h,i=this;if(a)if(this.moment){if(d=function(a,b){return b="b"===a?e(b,i.momentFormat):e(b),b.isValid()===!0?b.toDate():new Date(0/0)},h="string"==typeof a?["b","a"]:["a","b"],b=d(h[0],a),!this.isInvalidDate(b))return b;if(b=d(h[1],a),!this.isInvalidDate(b))return b}else if("string"==typeof a){if(b=new Date(Date.parse(a)),!this.isInvalidDate(b))return b;if(a=a.split("T")[0],c=/^\s*(\d{4})-(\d\d)-(\d\d)\s*$/,g=c.exec(a),g&&(f=parseInt(g[2],10),b=new Date(g[1],f-1,g[3]),f===b.getMonth()+1))return b}else if(b=new Date(a),!this.isInvalidDate(b))return b;return new Date(0/0)},prev:function(){var a=this.$headerTitle.attr("data-month"),b=this.$headerTitle.attr("data-year");if(a--,0>a){if(this.sameYearOnly)return;a=11,b--}this.renderMonth(new Date(b,a,1))},renderMonth:function(b){b=b||new Date;var c,d,e,f,g,h,i,j,k,l=new Date(b.getFullYear(),b.getMonth(),1).getDay(),m=new Date(b.getFullYear(),b.getMonth()+1,0).getDate(),n=new Date(b.getFullYear(),b.getMonth(),0).getDate(),o=this.$headerTitle.find(".month"),p=b.getMonth(),q=new Date,r=q.getDate(),s=q.getMonth(),t=q.getFullYear(),u=this.selectedDate,v=this.$days.find("tbody"),w=b.getFullYear();for(u&&(u={date:u.getDate(),month:u.getMonth(),year:u.getFullYear()}),o.find(".current").removeClass("current"),o.find('span[data-month="'+p+'"]').addClass("current"),this.$headerTitle.find(".year").text(w),this.$headerTitle.attr({"data-month":p,"data-year":w}),v.empty(),0!==l?(c=n-l+1,i=-1):(c=1,i=0),h=35-l>=m?5:6,f=0;h>f;f++){for(k=a(""),g=0;7>g;g++)j=a(""),-1===i?j.addClass("last-month"):1===i&&j.addClass("next-month"),d=p+i,e=w,0>d?(d=11,e--):d>11&&(d=0,e++),j.attr({"data-date":c,"data-month":d,"data-year":e}),e===t&&d===s&&c===r?j.addClass("current-day"):(t>e||e===t&&s>d||e===t&&d===s&&r>c)&&(j.addClass("past"),this.options.allowPastDates||j.addClass("restricted").attr("title",this.restrictedText)),this.isRestricted(c,d,e)&&j.addClass("restricted").attr("title",this.restrictedText),u&&e===u.year&&d===u.month&&c===u.date&&j.addClass("selected"),j.html(j.hasClass("restricted")?''+c+"":'"),c++,-1===i&&c>n?(c=1,i=0):0===i&&c>m&&(c=1,i=1),k.append(j);v.append(k)}},renderWheel:function(a){var b,c,d,e=a.getMonth(),f=this.$wheelsMonth.find("ul"),g=a.getFullYear(),h=this.$wheelsYear.find("ul");for(this.sameYearOnly?(this.$wheelsMonth.addClass("full"),this.$wheelsYear.addClass("hide")):(this.$wheelsMonth.removeClass("full"),this.$wheelsYear.removeClass("hide")),f.find(".selected").removeClass("selected"),c=f.find('li[data-month="'+e+'"]'),c.addClass("selected"),f.scrollTop(f.scrollTop()+(c.position().top-f.outerHeight()/2-c.outerHeight(!0)/2)),h.empty(),b=g-10;g+11>b;b++)h.append('
    • ");d=h.find('li[data-year="'+g+'"]'),d.addClass("selected"),this.artificialScrolling=!0,h.scrollTop(h.scrollTop()+(d.position().top-h.outerHeight()/2-d.outerHeight(!0)/2)),this.artificialScrolling=!1,c.find("button").focus()},selectClicked:function(){var a=this.$wheelsMonth.find(".selected").attr("data-month"),b=this.$wheelsYear.find(".selected").attr("data-year");this.changeView("calendar",new Date(b,a,1))},setCulture:function(a){if(!a)return!1;if(!this.moment)throw c;e.lang(a)},setDate:function(a){var b=this.parseDate(a);return this.isInvalidDate(b)?(this.selectedDate=null,this.renderMonth()):this.isRestricted(b.getDate(),b.getMonth(),b.getFullYear())?(this.selectedDate=!1,this.renderMonth()):(this.selectedDate=b,this.renderMonth(b),this.$input.val(this.formatDate(b))),this.inputValue=this.$input.val(),this.selectedDate},setFormat:function(a){if(!a)return!1;if(!this.moment)throw c;this.momentFormat=a},setRestrictedDates:function(a){var b,c,d=[],e=this,f=function(a){return a===-1/0?{date:-1/0,month:-1/0,year:-1/0}:1/0===a?{date:1/0,month:1/0,year:1/0}:(a=e.parseDate(a),{date:a.getDate(),month:a.getMonth(),year:a.getFullYear()})};for(this.restricted=a,b=0,c=a.length;c>b;b++)d.push({from:f(a[b].from),to:f(a[b].to)});this.restrictedParsed=d},titleClicked:function(){this.changeView("wheels",new Date(this.$headerTitle.attr("data-year"),this.$headerTitle.attr("data-month"),1))},todayClicked:function(){var a=new Date;(a.getMonth()+""!==this.$headerTitle.attr("data-month")||a.getFullYear()+""!==this.$headerTitle.attr("data-year"))&&this.renderMonth(a)},yearClicked:function(b){this.$wheelsYear.find(".selected").removeClass("selected"),a(b.currentTarget).parent().addClass("selected")}},a.fn.datepicker=function(b){var c,d=Array.prototype.slice.call(arguments,1),e=this.each(function(){var e=a(this),f=e.data("fu.datepicker"),g="object"==typeof b&&b;f||e.data("fu.datepicker",f=new i(this,g)),"string"==typeof b&&(c=f[b].apply(f,d))});return void 0===c?e:c},a.fn.datepicker.defaults={allowPastDates:!1,date:new Date,formatDate:null,momentConfig:{culture:"en",format:"L"},parseDate:null,restricted:[],restrictedText:"Restricted",sameYearOnly:!1},a.fn.datepicker.Constructor=i,a.fn.datepicker.noConflict=function(){return a.fn.datepicker=f,this},a(document).on("mousedown.fu.datepicker.data-api","[data-initialize=datepicker]",function(b){var c=a(b.target).closest(".datepicker");c.data("datepicker")||c.datepicker(c.data())}),a(document).on("click.fu.datepicker.data-api",".datepicker .dropdown-menu",function(b){var c=a(b.target);(!c.is(".datepicker-date")||c.closest(".restricted").length)&&b.stopPropagation()}),a(document).on("click.fu.datepicker.data-api",".datepicker input",function(a){a.stopPropagation()}),a(function(){a("[data-initialize=datepicker]").each(function(){var b=a(this);b.data("datepicker")||b.datepicker(b.data())})})}(a),function(a){function b(b){a(b).css({visibility:"hidden"}),c(b)?b.parent().addClass("dropup"):b.parent().removeClass("dropup"),a(b).css({visibility:"visible"})}function c(a){var b=d(a),c={};return c.parentHeight=a.parent().outerHeight(),c.parentOffsetTop=a.parent().offset().top,c.dropdownHeight=a.outerHeight(),c.containerHeight=b.overflowElement.outerHeight(),c.containerOffsetTop=b.isWindow?b.overflowElement.scrollTop():b.overflowElement.offset().top,c.fromTop=c.parentOffsetTop-c.containerOffsetTop,c.fromBottom=c.containerHeight-c.parentHeight-(c.parentOffsetTop-c.containerOffsetTop),c.dropdownHeight=c.fromTop&&c.dropdownHeight>=c.fromBottom?c.fromTop>=c.fromBottom?!0:!1:void 0}function d(b){var c,d;return b.attr("data-target")?(c=b.attr("data-target"),d=!1):(c=window,d=!0),a.each(b.parents(),function(b,e){return"visible"!==a(e).css("overflow")?(c=e,d=!1,!1):void 0}),{overflowElement:a(c),isWindow:d}}a(document.body).on("click.fu.dropdown-autoflip","[data-toggle=dropdown][data-flip]",function(){"auto"===a(this).data().flip&&b(a(this).next(".dropdown-menu"))}),a(document.body).on("suggested.fu.pillbox",function(c,d){b(a(d)),a(d).parent().addClass("open")}),a.fn.dropdownautoflip=function(){}}(a),function(a){var b=a.fn.loader,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.loader.defaults,c),this.begin=this.$element.is("[data-begin]")?parseInt(this.$element.attr("data-begin"),10):1,this.delay=this.$element.is("[data-delay]")?parseFloat(this.$element.attr("data-delay")):150,this.end=this.$element.is("[data-end]")?parseInt(this.$element.attr("data-end"),10):8,this.frame=this.$element.is("[data-frame]")?parseInt(this.$element.attr("data-frame"),10):this.begin,this.isIElt9=!1,this.timeout={};var d=this.msieVersion();d!==!1&&9>d&&(this.$element.addClass("iefix"),this.isIElt9=!0),this.$element.attr("data-frame",this.frame+""),this.play()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},ieRepaint:function(){this.isIElt9&&this.$element.addClass("iefix_repaint").removeClass("iefix_repaint")},msieVersion:function(){var a=window.navigator.userAgent,b=a.indexOf("MSIE ");return b>0?parseInt(a.substring(b+5,a.indexOf(".",b)),10):!1},next:function(){this.frame++,this.frame>this.end&&(this.frame=this.begin),this.$element.attr("data-frame",this.frame+""),this.ieRepaint()},pause:function(){clearTimeout(this.timeout)},play:function(){var a=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){a.next(),a.play()},this.delay)},previous:function(){this.frame--,this.frame0?!0:!1),this.$field.on("focus.fu.placard",a.proxy(this.show,this)),this.$accept.on("click.fu.placard",a.proxy(this.complete,this,"accept")),this.$cancel.on("click.fu.placard",function(a){a.preventDefault(),d.complete("cancel")}),this.ellipsis()};c.prototype={constructor:c,complete:function(a){var b=this.options["on"+a[0].toUpperCase()+a.substring(1)],c={previousValue:this.previousValue,value:this.$field.val()};b?(b(c),this.$element.trigger(a,c)):("cancel"===a&&this.options.revertOnCancel&&this.$field.val(this.previousValue),this.$element.trigger(a,c),this.hide())},destroy:function(){return this.$element.remove(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},disable:function(){this.$element.addClass("disabled"),this.$field.attr("disabled","disabled"),this.hide()},ellipsis:function(){var a,b,c;if("true"===this.$element.attr("data-ellipsis"))if(a=this.$field.get(0),this.$field.is("input"))a.scrollLeft=0;else if(a.scrollTop=0,a.clientHeight=a.scrollHeight;)c+=this.actualValue[b],this.$field.val(c+"..."),b++;c=c.length>0?c.substring(0,c.length-1):"",this.$field.val(c+"...")}},enable:function(){this.$element.removeClass("disabled"),this.$field.removeAttr("disabled")},externalClickListener:function(a,b){(b===!0||this.isExternalClick(a))&&this.complete(this.options.externalClickAction)},getValue:function(){return null!==this.actualValue?this.actualValue:this.$field.val()},hide:function(){this.$element.hasClass("showing")&&(this.$element.removeClass("showing"),this.ellipsis(),a(document).off("click.fu.placard.externalClick."+this.clickStamp),this.$element.trigger("hidden.fu.placard"))},isExternalClick:function(b){var c,d,e=this.$element.get(0),f=this.options.externalClickExceptions||[],g=a(b.target);if(b.target===e||g.parents(".placard:first").get(0)===e)return!1;for(c=0,d=f.length;d>c;c++)if(g.is(f[c])||g.parents(f[c]).length>0)return!1;return!0},setValue:function(a){this.$field.val(a),this.$element.hasClass("showing")||this.ellipsis()},show:function(){var b;if(!this.$element.hasClass("showing")){if(b=a(document).find(".placard.showing"),b.length>0){if(b.data("fu.placard")&&b.data("fu.placard").options.explicit)return;b.placard("externalClickListener",{},!0)}this.previousValue=this.$field.val(),this.$element.addClass("showing"),null!==this.actualValue&&(this.$field.val(this.actualValue),this.actualValue=null),this.$header.length>0&&this.$popup.css("top","-"+this.$header.outerHeight(!0)+"px"),this.$footer.length>0&&this.$popup.css("bottom","-"+this.$footer.outerHeight(!0)+"px"),this.$element.trigger("shown.fu.placard"),this.clickStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.options.explicit||a(document).on("click.fu.placard.externalClick."+this.clickStamp,a.proxy(this.externalClickListener,this))}}},a.fn.placard=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.placard"),h="object"==typeof b&&b;g||f.data("fu.placard",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.placard.defaults={onAccept:void 0,onCancel:void 0,externalClickAction:"cancel",externalClickExceptions:[],explicit:!1,revertOnCancel:-1},a.fn.placard.Constructor=c,a.fn.placard.noConflict=function(){return a.fn.placard=b,this},a(document).on("focus.fu.placard.data-api","[data-initialize=placard]",function(b){var c=a(b.target).closest(".placard");c.data("fu.placard")||c.placard(c.data())}),a(function(){a("[data-initialize=placard]").each(function(){var b=a(this);b.data("fu.placard")||b.placard(b.data())})})}(a),function(a){var b=a.fn.radio,c=function(b,c){this.options=a.extend({},a.fn.radio.defaults,c),this.$radio=a(b).is('input[type="radio"]')?a(b):a(b).find('input[type="radio"]:first'),this.$label=this.$radio.parent(),this.groupName=this.$radio.attr("name"),this.$parent=this.$label.parent(".radio"),this.$toggleContainer=null,0===this.$parent.length&&(this.$parent=null);var d=this.$radio.attr("data-toggle");d&&(this.$toggleContainer=a(d)),this.setState(this.$radio),this.$radio.on("change.fu.radio",a.proxy(this.itemchecked,this))};c.prototype={constructor:c,destroy:function(){return this.$parent.remove(),this.$parent[0].outerHTML},setState:function(a){a=a||this.$radio;var b=a.is(":checked"),c=!!a.prop("disabled");this.$label.removeClass("checked"),this.$parent&&this.$parent.removeClass("checked disabled"),b===!0&&(this.$label.addClass("checked"),this.$parent&&this.$parent.addClass("checked")),c===!0&&(this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")),this.toggleContainer()},resetGroup:function(){var b=a('input[name="'+this.groupName+'"]');b.each(function(){var b=a(this).parent("label");b.removeClass("checked"),b.parent(".radio").removeClass("checked")})},enable:function(){this.$radio.attr("disabled",!1),this.$label.removeClass("disabled"),this.$parent&&this.$parent.removeClass("disabled")},disable:function(){this.$radio.attr("disabled",!0),this.$label.addClass("disabled"),this.$parent&&this.$parent.addClass("disabled")},itemchecked:function(b){var c=a(b.target);this.resetGroup(),this.setState(c)},check:function(){this.resetGroup(),this.$radio.prop("checked",!0),this.setState(this.$radio)},toggleContainer:function(){var b;this.$toggleContainer&&(this.isChecked()?(b=a('input[name="'+this.groupName+'"]'),b.each(function(){var b=a(this).attr("data-toggle");a(b).addClass("hide"),a(b).attr("aria-hidden","true")}),this.$toggleContainer.removeClass("hide"),this.$toggleContainer.attr("aria-hidden","false")):(this.$toggleContainer.addClass("hide"),this.$toggleContainer.attr("aria-hidden","true")))},uncheck:function(){this.$radio.prop("checked",!1),this.setState(this.$radio)},isChecked:function(){return this.$radio.is(":checked")}},a.fn.radio=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.radio"),h="object"==typeof b&&b;g||f.data("fu.radio",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.radio.defaults={},a.fn.radio.Constructor=c,a.fn.radio.noConflict=function(){return a.fn.radio=b,this},a(document).on("mouseover.fu.checkbox.data-api","[data-initialize=radio]",function(b){var c=a(b.target).closest(".radio").find("[type=radio]");c.data("fu.radio")||c.radio(c.data())}),a(function(){a("[data-initialize=radio] [type=radio]").each(function(){var b=a(this);b.data("fu.radio")||b.radio(b.data())})})}(a),function(a){var b=a.fn.search,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.search.defaults,c),this.$button=this.$element.find("button"),this.$input=this.$element.find("input"),this.$icon=this.$element.find(".glyphicon"),this.$button.on("click.fu.search",a.proxy(this.buttonclicked,this)),this.$input.on("keydown.fu.search",a.proxy(this.keypress,this)),this.$input.on("keyup.fu.search",a.proxy(this.keypressed,this)),this.activeSearch=""};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},search:function(a){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-search").addClass("glyphicon-remove"),this.activeSearch=a,this.$element.addClass("searched"),this.$element.trigger("searched.fu.search",a)},clear:function(){this.$icon.hasClass("glyphicon")&&this.$icon.removeClass("glyphicon-remove").addClass("glyphicon-search"),this.activeSearch="",this.$input.val(""),this.$element.removeClass("searched"),this.$element.trigger("cleared.fu.search")},action:function(){var a=this.$input.val(),b=""===a||a===this.activeSearch;this.activeSearch&&b?this.clear():a&&this.search(a)},buttonclicked:function(b){b.preventDefault(),a(b.currentTarget).is(".disabled, :disabled")||this.action()},keypress:function(a){13===a.which&&a.preventDefault()},keypressed:function(a){var b,c="glyphicon-remove",d="glyphicon-search";13===a.which?(a.preventDefault(),this.action()):(b=this.$input.val(),b?b!==this.activeSearch?this.$icon.removeClass(c).addClass(d):this.$icon.removeClass(d).addClass(c):this.clear())},disable:function(){this.$element.addClass("disabled"),this.$input.attr("disabled","disabled"),this.$button.addClass("disabled")},enable:function(){this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$button.removeClass("disabled")}},a.fn.search=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.search"),h="object"==typeof b&&b; +g||f.data("fu.search",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.search.defaults={},a.fn.search.Constructor=c,a.fn.search.noConflict=function(){return a.fn.search=b,this},a(document).on("mousedown.fu.search.data-api","[data-initialize=search]",function(b){var c=a(b.target).closest(".search");c.data("fu.search")||c.search(c.data())}),a(function(){a("[data-initialize=search]").each(function(){var b=a(this);b.data("fu.search")||b.search(b.data())})})}(a),function(a){var b=a.fn.selectlist,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.selectlist.defaults,c),this.$button=this.$element.find(".btn.dropdown-toggle"),this.$hiddenField=this.$element.find(".hidden-field"),this.$label=this.$element.find(".selected-label"),this.$element.on("click.fu.selectlist",".dropdown-menu a",a.proxy(this.itemClicked,this)),this.setDefaultSelection(),"auto"===c.resize&&this.resize()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},doSelect:function(b){var c;this.$selectedItem=c=b,this.$hiddenField.val(this.$selectedItem.attr("data-value")),this.$label.html(a(this.$selectedItem.children()[0]).html()),this.$element.find("li").each(function(){c.is(a(this))?a(this).attr("data-selected",!0):a(this).removeData("selected").removeAttr("data-selected")})},itemClicked:function(b){this.$element.trigger("clicked.fu.selectlist",this.$selectedItem),b.preventDefault(),a(b.target).parent().is(this.$selectedItem)||this.itemChanged(b),this.$element.find(".dropdown-toggle").focus()},itemChanged:function(b){this.doSelect(a(b.target).closest("li"));var c=this.selectedItem();this.$element.trigger("changed.fu.selectlist",c)},resize:function(){var b=0,c=a("
      ").addClass("selectlist-sizer"),d=0;Boolean(a(document).find("html").hasClass("fuelux"))?a(document.body).append(c):a(".fuelux:first").append(c),this.$element.find("a").each(function(){c.text(a(this).text()),b=c.outerWidth(),b>d&&(d=b)}),c.remove(),this.$label.width(d)},selectedItem:function(){var b=this.$selectedItem.text();return a.extend({text:b},this.$selectedItem.data())},selectByText:function(b){var c=a([]);this.$element.find("li").each(function(){return(this.textContent||this.innerText||a(this).text()||"").toLowerCase()===(b||"").toLowerCase()?(c=a(this),!1):void 0}),this.doSelect(c)},selectByValue:function(a){var b='li[data-value="'+a+'"]';this.selectBySelector(b)},selectByIndex:function(a){var b="li:eq("+a+")";this.selectBySelector(b)},selectBySelector:function(a){var b=this.$element.find(a);this.doSelect(b)},setDefaultSelection:function(){var a=this.$element.find("li[data-selected=true]").eq(0);0===a.length&&(a=this.$element.find("li").has("a").eq(0)),this.doSelect(a)},enable:function(){this.$element.removeClass("disabled"),this.$button.removeClass("disabled")},disable:function(){this.$element.addClass("disabled"),this.$button.addClass("disabled")}},a.fn.selectlist=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.selectlist"),h="object"==typeof b&&b;g||f.data("fu.selectlist",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.selectlist.defaults={},a.fn.selectlist.Constructor=c,a.fn.selectlist.noConflict=function(){return a.fn.selectlist=b,this},a(document).on("mousedown.fu.selectlist.data-api","[data-initialize=selectlist]",function(b){var c=a(b.target).closest(".selectlist");c.data("fu.selectlist")||c.selectlist(c.data())}),a(function(){a("[data-initialize=selectlist]").each(function(){var b=a(this);b.data("fu.selectlist")||b.selectlist(b.data())})})}(a),function(a){var b=a.fn.spinbox,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.spinbox.defaults,c),this.$input=this.$element.find(".spinbox-input"),this.$element.on("focusin.fu.spinbox",this.$input,a.proxy(this.changeFlag,this)),this.$element.on("focusout.fu.spinbox",this.$input,a.proxy(this.change,this)),this.$element.on("keydown.fu.spinbox",this.$input,a.proxy(this.keydown,this)),this.$element.on("keyup.fu.spinbox",this.$input,a.proxy(this.keyup,this)),this.bindMousewheelListeners(),this.mousewheelTimeout={},this.options.hold?(this.$element.on("mousedown.fu.spinbox",".spinbox-up",a.proxy(function(){this.startSpin(!0)},this)),this.$element.on("mouseup.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mouseout.fu.spinbox",".spinbox-up, .spinbox-down",a.proxy(this.stopSpin,this)),this.$element.on("mousedown.fu.spinbox",".spinbox-down",a.proxy(function(){this.startSpin(!1)},this))):(this.$element.on("click.fu.spinbox",".spinbox-up",a.proxy(function(){this.step(!0)},this)),this.$element.on("click.fu.spinbox",".spinbox-down",a.proxy(function(){this.step(!1)},this))),this.switches={count:1,enabled:!0},this.switches.speed="medium"===this.options.speed?300:"fast"===this.options.speed?100:500,this.lastValue=this.options.value,this.render(),this.options.disabled&&this.disable()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element[0].outerHTML},render:function(){var b=this.parseInput(this.$input.val()),c="";""!==b&&0===this.options.value?this.value(b):this.output(this.options.value),this.options.units.length&&a.each(this.options.units,function(a,b){b.length>c.length&&(c=b)})},output:function(a,b){return a=(a+"").split(".").join(this.options.decimalMark),b=b||!0,b&&this.$input.val(a),a},parseInput:function(a){return a=(a+"").split(this.options.decimalMark).join(".")},change:function(){var a=this.parseInput(this.$input.val())||"";this.options.units.length||"."!==this.options.decimalMark?a=this.parseValueWithUnit(a):a/1?a=this.options.value=this.checkMaxMin(a/1):(a=this.checkMaxMin(a.replace(/[^0-9.-]/g,"")||""),this.options.value=a/1),this.output(a),this.changeFlag=!1,this.triggerChangedEvent()},changeFlag:function(){this.changeFlag=!0},stopSpin:function(){void 0!==this.switches.timeout&&(clearTimeout(this.switches.timeout),this.switches.count=1,this.triggerChangedEvent())},triggerChangedEvent:function(){var a=this.value();a!==this.lastValue&&(this.lastValue=a,this.$element.trigger("changed.fu.spinbox",this.output(a,!1)))},startSpin:function(b){if(!this.options.disabled){var c=this.switches.count;1===c?(this.step(b),c=1):c=3>c?1.5:8>c?2.5:4,this.switches.timeout=setTimeout(a.proxy(function(){this.iterate(b)},this),this.switches.speed/c),this.switches.count++}},iterate:function(a){this.step(a),this.startSpin(a)},step:function(a){var b,c,d,e;if(this.changeFlag&&this.change(),d=this.options.value,e=a?this.options.max:this.options.min,a?e>d:d>e){var f=d+(a?1:-1)*this.options.step;this.options.step%1!==0&&(b=(this.options.step+"").split(".")[1].length,c=Math.pow(10,b),f=Math.round(f*c)/c),this.value((a?f>e:e>f)?e:f)}else if(this.options.cycle){var g=a?this.options.min:this.options.max;this.value(g)}},value:function(a){return a||0===a?this.options.units.length||"."!==this.options.decimalMark?(this.output(this.parseValueWithUnit(a+(this.unit||""))),this):!isNaN(parseFloat(a))&&isFinite(a)?(this.options.value=a/1,this.output(a+(this.unit?this.unit:"")),this):void 0:(this.changeFlag&&this.change(),this.unit?this.options.value+this.unit:this.output(this.options.value,!1))},isUnitLegal:function(b){var c;return a.each(this.options.units,function(a,d){return d.toLowerCase()===b.toLowerCase()?(c=b.toLowerCase(),!1):void 0}),c},parseValueWithUnit:function(a){var b=a.replace(/[^a-zA-Z]/g,""),c=a.replace(/[^0-9.-]/g,"");return b&&(b=this.isUnitLegal(b)),this.options.value=this.checkMaxMin(c/1),this.unit=b||void 0,this.options.value+(b||"")},checkMaxMin:function(a){return isNaN(parseFloat(a))?a:(a<=this.options.max&&a>=this.options.min||(a=a>=this.options.max?this.options.max:this.options.min),a)},disable:function(){this.options.disabled=!0,this.$element.addClass("disabled"),this.$input.attr("disabled",""),this.$element.find("button").addClass("disabled")},enable:function(){this.options.disabled=!1,this.$element.removeClass("disabled"),this.$input.removeAttr("disabled"),this.$element.find("button").removeClass("disabled")},keydown:function(a){var b=a.keyCode;38===b?this.step(!0):40===b&&this.step(!1)},keyup:function(a){var b=a.keyCode;(38===b||40===b)&&this.triggerChangedEvent()},bindMousewheelListeners:function(){var b=this.$input.get(0);b.addEventListener?(b.addEventListener("mousewheel",a.proxy(this.mousewheelHandler,this),!1),b.addEventListener("DOMMouseScroll",a.proxy(this.mousewheelHandler,this),!1)):b.attachEvent("onmousewheel",a.proxy(this.mousewheelHandler,this))},mousewheelHandler:function(a){var b=window.event||a,c=Math.max(-1,Math.min(1,b.wheelDelta||-b.detail)),d=this;return clearTimeout(this.mousewheelTimeout),this.mousewheelTimeout=setTimeout(function(){d.triggerChangedEvent()},300),this.step(0>c?!0:!1),b.preventDefault?b.preventDefault():b.returnValue=!1,!1}},a.fn.spinbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.spinbox"),h="object"==typeof b&&b;g||f.data("fu.spinbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.spinbox.defaults={value:0,min:0,max:999,step:1,hold:!0,speed:"medium",disabled:!1,cycle:!1,units:[],decimalMark:"."},a.fn.spinbox.Constructor=c,a.fn.spinbox.noConflict=function(){return a.fn.spinbox=b,this},a(document).on("mousedown.fu.spinbox.data-api","[data-initialize=spinbox]",function(b){var c=a(b.target).closest(".spinbox");c.data("fu.spinbox")||c.spinbox(c.data())}),a(function(){a("[data-initialize=spinbox]").each(function(){var b=a(this);b.data("fu.spinbox")||b.spinbox(b.data())})})}(a),function(a){var b=a.fn.tree,c=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.tree.defaults,c),this.$element.on("click.fu.tree",".tree-item",a.proxy(function(a){this.selectItem(a.currentTarget)},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(a){this.openFolder(a.currentTarget)},this)),this.options.folderSelect&&(this.$element.off("click.fu.tree",".tree-branch-name"),this.$element.on("click.fu.tree",".icon-caret",a.proxy(function(b){this.openFolder(a(b.currentTarget).parent())},this)),this.$element.on("click.fu.tree",".tree-branch-name",a.proxy(function(b){this.selectFolder(a(b.currentTarget))},this))),this.render()};c.prototype={constructor:c,destroy:function(){return this.$element.find("li:not([data-template])").remove(),this.$element.remove(),this.$element[0].outerHTML},render:function(){this.populate(this.$element)},populate:function(b){var c=this,d=b.hasClass("tree")?b:b.parent(),e=d.find(".tree-loader:eq(0)"),f=d.data();e.removeClass("hide"),this.options.dataSource(f?f:{},function(f){e.addClass("hide"),a.each(f.data,function(e,f){var g;"folder"===f.type?(g=c.$element.find("[data-template=treebranch]:eq(0)").clone().removeClass("hide").removeAttr("data-template"),g.data(f),g.find(".tree-branch-name > .tree-label").html(f.text||f.name)):"item"===f.type&&(g=c.$element.find("[data-template=treeitem]:eq(0)").clone().removeClass("hide").removeAttr("data-template"),g.find(".tree-item-name > .tree-label").html(f.text||f.name),g.data(f));var h=f.attr||f.dataAttributes||[];a.each(h,function(a,b){switch(a){case"cssClass":case"class":case"className":g.addClass(b);break;case"data-icon":g.find(".icon-item").removeClass().addClass("icon-item "+b),g.attr(a,b);break;case"id":g.attr(a,b),g.attr("aria-labelledby",b+"-label"),g.find(".tree-branch-name > .tree-label").attr("id",b+"-label");break;default:g.attr(a,b)}}),b.hasClass("tree-branch-header")?d.find(".tree-branch-children:eq(0)").append(g):b.append(g)}),c.$element.trigger("loaded.fu.tree",d)})},selectItem:function(b){var c=a(b),d=c.data(),e=this.$element.find(".tree-selected"),f=[],g=c.find(".icon-item");this.options.multiSelect?a.each(e,function(b,d){var e=a(d);e[0]!==c[0]&&f.push(a(d).data())}):e[0]!==c[0]&&(e.removeClass("tree-selected").find(".glyphicon").removeClass("glyphicon-ok").addClass("fueluxicon-bullet"),f.push(d));var h="selected";c.hasClass("tree-selected")?(h="deselected",c.removeClass("tree-selected"),(g.hasClass("glyphicon-ok")||g.hasClass("fueluxicon-bullet"))&&g.removeClass("glyphicon-ok").addClass("fueluxicon-bullet")):(c.addClass("tree-selected"),(g.hasClass("glyphicon-ok")||g.hasClass("fueluxicon-bullet"))&&g.removeClass("fueluxicon-bullet").addClass("glyphicon-ok"),this.options.multiSelect&&f.push(d)),this.$element.trigger(h+".fu.tree",{target:d,selected:f}),c.trigger("updated.fu.tree",{selected:f,item:c,eventType:h})},openFolder:function(b){var c,d,e,f=a(b);this.options.folderSelect||(f=a(b).parent()),c=f.closest(".tree-branch"),d=c.find(".tree-branch-children"),e=d.eq(0);var g,h,i;f.find(".glyphicon-folder-close").length?(g="opened",h=".glyphicon-folder-close",i="glyphicon-folder-open",c.addClass("tree-open"),c.attr("aria-expanded","true"),e.removeClass("hide"),d.children().length||this.populate(d)):f.find(".glyphicon-folder-open")&&(g="closed",h=".glyphicon-folder-open",i="glyphicon-folder-close",c.removeClass("tree-open"),c.attr("aria-expanded","false"),e.addClass("hide"),this.options.cacheItems||e.empty()),c.find("> .tree-branch-header .icon-folder").eq(0).removeClass("glyphicon-folder-close glyphicon-folder-open").addClass(i),this.$element.trigger(g+".fu.tree",c.data())},selectFolder:function(b){var c=a(b),d=c.closest(".tree-branch"),e=this.$element.find(".tree-branch.tree-selected"),f=d.data(),g=[],h="selected";d.hasClass("tree-selected")?(h="deselected",d.removeClass("tree-selected")):d.addClass("tree-selected"),this.options.multiSelect?(e=this.$element.find(".tree-branch.tree-selected"),a.each(e,function(b,d){var e=a(d);e[0]!==c[0]&&g.push(a(d).data())})):e[0]!==c[0]&&(e.removeClass("tree-selected"),g.push(f)),this.$element.trigger(h+".fu.tree",{target:f,selected:g}),c.trigger("updated.fu.tree",{selected:g,item:c,eventType:h})},selectedItems:function(){var b=this.$element.find(".tree-selected"),c=[];return a.each(b,function(b,d){c.push(a(d).data())}),c},collapse:function(){var b=this.options.cacheItems;this.$element.find(".icon-folder-open").each(function(){var c=a(this).removeClass("icon-folder-close icon-folder-open").addClass("icon-folder-close"),d=c.parent().parent(),e=d.children(".tree-branch-children");e.addClass("hide"),b||e.empty()})}},a.fn.tree=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.tree"),h="object"==typeof b&&b;g||f.data("fu.tree",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.tree.defaults={dataSource:function(){},multiSelect:!1,cacheItems:!0,folderSelect:!0},a.fn.tree.Constructor=c,a.fn.tree.noConflict=function(){return a.fn.tree=b,this}}(a),function(a){var b=a.fn.wizard,c=function(b,c){var d;this.$element=a(b),this.options=a.extend({},a.fn.wizard.defaults,c),this.options.disablePreviousStep="previous"===this.$element.attr("data-restrict")?!0:this.options.disablePreviousStep,this.currentStep=this.options.selectedItem.step,this.numSteps=this.$element.find(".steps li").length,this.$prevBtn=this.$element.find("button.btn-prev"),this.$nextBtn=this.$element.find("button.btn-next"),d=this.$nextBtn.children().detach(),this.nextText=a.trim(this.$nextBtn.text()),this.$nextBtn.append(d),this.$prevBtn.on("click.fu.wizard",a.proxy(this.previous,this)),this.$nextBtn.on("click.fu.wizard",a.proxy(this.next,this)),this.$element.on("click.fu.wizard","li.complete",a.proxy(this.stepclicked,this)),this.selectedItem(this.options.selectedItem),this.options.disablePreviousStep&&(this.$prevBtn.attr("disabled",!0),this.$element.find(".steps").addClass("previous-disabled"))};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},addSteps:function(b){var c,d,e,f,g,h,i=[].slice.call(arguments).slice(1),j=this.$element.find(".steps"),k=this.$element.find(".step-content");for(b=-1===b||b>this.numSteps+1?this.numSteps+1:b,i[0]instanceof Array&&(i=i[0]),g=j.find("li:nth-child("+b+")"),f=k.find(".step-pane:nth-child("+b+")"),g.length<1&&(g=null),c=0,d=i.length;d>c;c++)h=a('
    • '),h.append(i[c].label||"").append(''),h.find(".badge").append(i[c].badge||b),e=a('
      '),e.append(i[c].pane||""),g?(g.before(h),f.before(e)):(j.append(h),k.append(e)),b++;this.syncSteps(),this.numSteps=j.find("li").length,this.setState()},removeSteps:function(b,c){var d,e="nextAll",f=0,g=this.$element.find(".steps"),h=this.$element.find(".step-content");c=void 0!==c?c:1,b>g.find("li").length?d=g.find("li:last"):(d=g.find("li:nth-child("+b+")").prev(),d.length<1&&(e="children",d=g)),d[e]().each(function(){var b=a(this),d=b.attr("data-step");return c>f?(b.remove(),h.find('.step-pane[data-step="'+d+'"]:first').remove(),void f++):!1}),this.syncSteps(),this.numSteps=g.find("li").length,this.setState()},setState:function(){var b=this.currentStep>1,c=1===this.currentStep,d=this.currentStep===this.numSteps;this.options.disablePreviousStep||this.$prevBtn.attr("disabled",c===!0||b===!1);var e=this.$nextBtn.attr("data-last");if(e){this.lastText=e;var f=this.nextText;d===!0?(f=this.lastText,this.$element.addClass("complete")):this.$element.removeClass("complete");var g=this.$nextBtn.children().detach();this.$nextBtn.text(f).append(g)}var h=this.$element.find(".steps li");h.removeClass("active").removeClass("complete"),h.find("span.badge").removeClass("badge-info").removeClass("badge-success");var i=".steps li:lt("+(this.currentStep-1)+")",j=this.$element.find(i);j.addClass("complete"),j.find("span.badge").addClass("badge-success");var k=".steps li:eq("+(this.currentStep-1)+")",l=this.$element.find(k);l.addClass("active"),l.find("span.badge").addClass("badge-info");var m=this.$element.find(".step-content"),n=l.attr("data-step");m.find(".step-pane").removeClass("active"),m.find('.step-pane[data-step="'+n+'"]:first').addClass("active"),this.$element.find(".steps").first().attr("style","margin-left: 0");var o=0;this.$element.find(".steps > li").each(function(){o+=a(this).outerWidth()});var p=0;if(p=this.$element.find(".actions").length?this.$element.width()-this.$element.find(".actions").first().outerWidth():this.$element.width(),o>p){var q=o-p;this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"),this.$element.find("li.active").first().position().left<200&&(q+=this.$element.find("li.active").first().position().left-200,1>q?this.$element.find(".steps").first().attr("style","margin-left: 0"):this.$element.find(".steps").first().attr("style","margin-left: -"+q+"px"))}if("undefined"!=typeof this.initialized){var r=a.Event("changed.fu.wizard");this.$element.trigger(r,{step:this.currentStep})}this.initialized=!0},stepclicked:function(b){var c=a(b.currentTarget),d=this.$element.find(".steps li").index(c),e=!0;if(this.options.disablePreviousStep&&d1;if(this.options.disablePreviousStep&&(b=!1),b){var c=a.Event("actionclicked.fu.wizard");if(this.$element.trigger(c,{step:this.currentStep,direction:"previous"}),c.isDefaultPrevented())return;this.currentStep-=1,this.setState()}this.$prevBtn.is(":disabled")?this.$nextBtn.focus():this.$prevBtn.focus()},next:function(){var b=this.currentStep+1<=this.numSteps,c=this.currentStep===this.numSteps;if(b){var d=a.Event("actionclicked.fu.wizard");if(this.$element.trigger(d,{step:this.currentStep,direction:"next"}),d.isDefaultPrevented())return;this.currentStep+=1,this.setState()}else c&&this.$element.trigger("finished.fu.wizard");this.$nextBtn.is(":disabled")?this.$prevBtn.focus():this.$nextBtn.focus()},selectedItem:function(a){var b,c;return a?(c=a.step||-1,c>=1&&c<=this.numSteps?(this.currentStep=c,this.setState()):(c=this.$element.find(".steps li.active:first").attr("data-step"),isNaN(c)||(this.currentStep=parseInt(c,10),this.setState())),b=this):b={step:this.currentStep},b}},a.fn.wizard=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.wizard"),h="object"==typeof b&&b;g||f.data("fu.wizard",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.wizard.defaults={disablePreviousStep:!1,selectedItem:{step:-1}},a.fn.wizard.Constructor=c,a.fn.wizard.noConflict=function(){return a.fn.wizard=b,this},a(document).on("mouseover.fu.wizard.data-api","[data-initialize=wizard]",function(b){var c=a(b.target).closest(".wizard");c.data("fu.wizard")||c.wizard(c.data())}),a(function(){a("[data-initialize=wizard]").each(function(){var b=a(this);b.data("fu.wizard")||b.wizard(b.data())})})}(a),function(a){var b=a.fn.infinitescroll,c=function(b,c){this.$element=a(b),this.$element.addClass("infinitescroll"),this.options=a.extend({},a.fn.infinitescroll.defaults,c),this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),this.fetchingData=!1,this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this)),this.onScroll()};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element.empty(),this.$element[0].outerHTML},disable:function(){this.$element.off("scroll.fu.infinitescroll")},enable:function(){this.$element.on("scroll.fu.infinitescroll",a.proxy(this.onScroll,this))},end:function(b){var c=a('
      ');c.append(b?b:"---------"),this.$element.append(c),this.disable()},getPercentage:function(){var a="border-box"===this.$element.css("box-sizing")?this.$element.outerHeight():this.$element.height(),b=this.$element.get(0).scrollHeight;return b>a?a/(b-this.curScrollTop)*100:0},fetchData:function(b){var c,d=a('
      '),e=this,f=function(){var b={percentage:e.curPercentage,scrollTop:e.curScrollTop},c=a('
      ');d.append(c),c.loader(),e.options.dataSource&&e.options.dataSource(b,function(a){var b;d.remove(),a.content&&e.$element.append(a.content),a.end&&(b=a.end!==!0?a.end:void 0,e.end(b)),e.fetchingData=!1})};this.fetchingData=!0,this.$element.append(d),this.options.hybrid&&b!==!0?(c=a(''),c.append("object"==typeof this.options.hybrid?this.options.hybrid.label:''),c.on("click.fu.infinitescroll",function(){c.remove(),f()}),d.append(c)):f()},onScroll:function(){this.curScrollTop=this.$element.scrollTop(),this.curPercentage=this.getPercentage(),!this.fetchingData&&this.curPercentage>=this.options.percentage&&this.fetchData()}},a.fn.infinitescroll=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.infinitescroll"),h="object"==typeof b&&b;g||f.data("fu.infinitescroll",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.infinitescroll.defaults={dataSource:null,hybrid:!1,percentage:95},a.fn.infinitescroll.Constructor=c,a.fn.infinitescroll.noConflict=function(){return a.fn.infinitescroll=b,this}}(a),function(a){var b=a.fn.pillbox,c=function(b,c){this.$element=a(b),this.$moreCount=this.$element.find(".pillbox-more-count"),this.$pillGroup=this.$element.find(".pill-group"),this.$addItem=this.$element.find(".pillbox-add-item"),this.$addItemWrap=this.$addItem.parent(),this.$suggest=this.$element.find(".suggest"),this.$pillHTML='
    • Remove
    • ',this.options=a.extend({},a.fn.pillbox.defaults,c),-1===this.options.readonly?void 0!==this.$element.attr("data-readonly")&&this.readonly(!0):this.options.readonly&&this.readonly(!0),this.acceptKeyCodes=this._generateObject(this.options.acceptKeyCodes),this.$element.on("click.fu.pillbox",".pill-group > .pill",a.proxy(this.itemClicked,this)),this.$element.on("click.fu.pillbox",a.proxy(this.inputFocus,this)),this.$element.on("keydown.fu.pillbox",".pillbox-add-item",a.proxy(this.inputEvent,this)),this.options.onKeyDown&&this.$element.on("mousedown.fu.pillbox",".suggest > li",a.proxy(this.suggestionClick,this)),this.options.edit&&(this.$element.addClass("pills-editable"),this.$element.on("blur.fu.pillbox",".pillbox-add-item",a.proxy(this.cancelEdit,this)))};c.prototype={constructor:c,destroy:function(){return this.$element.remove(),this.$element[0].outerHTML},items:function(){var b=this;return this.$pillGroup.children(".pill").map(function(){return b.getItemData(a(this))}).get()},itemClicked:function(b){var c,d=a(b.target);if(b.preventDefault(),b.stopPropagation(),this._closeSuggestions(),d.hasClass("pill"))c=d;else if(c=d.parent(),void 0===this.$element.attr("data-readonly")){if(d.hasClass("glyphicon-close"))return this.options.onRemove?this.options.onRemove(this.getItemData(c,{el:c}),a.proxy(this._removeElement,this)):this._removeElement(this.getItemData(c,{el:c})),!1;if(this.options.edit){if(c.find(".pillbox-list-edit").length)return!1;this.openEdit(c)}}this.$element.trigger("clicked.fu.pillbox",this.getItemData(c))},readonly:function(a){a?this.$element.attr("data-readonly","readonly"):this.$element.removeAttr("data-readonly"),this.options.truncate&&this.truncate(a)},suggestionClick:function(b){var c=a(b.currentTarget),d={text:c.html(),value:c.data("value")};b.preventDefault(),this.$addItem.val(""),c.data("attr")&&(d.attr=JSON.parse(c.data("attr"))),d.data=c.data("data"),this.addItems(d,!0),this._closeSuggestions()},itemCount:function(){return this.$pillGroup.children(".pill").length},addItems:function(){var b,c,d,e=this;!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),d=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length&&(a.each(b,function(a,c){var d={text:c.text,value:c.value?c.value:c.text,el:e.$pillHTML};c.attr&&(d.attr=c.attr),c.data&&(d.data=c.data),b[a]=d}),this.options.edit&&this.currentEdit&&(b[0].el=this.currentEdit.wrap("
      ").parent().html()),d&&b.pop(1),e.options.onAdd&&d?this.options.edit&&this.currentEdit?e.options.onAdd(b[0],a.proxy(e.saveEdit,this)):e.options.onAdd(b[0],a.proxy(e.placeItems,this)):this.options.edit&&this.currentEdit?e.saveEdit(b):c?e.placeItems(c,b):e.placeItems(b,d))},removeItems:function(a,b){var c,d,e=this;if(a)for(b=b?b:1,c=0;b>c&&(d=e.$pillGroup.find("> .pill:nth-child("+a+")"),d);c++)d.remove();else this.$pillGroup.find(".pill").remove(),this._removePillTrigger({method:"removeAll"})},placeItems:function(){var b,c,d,e,f=[];!isFinite(String(arguments[0]))||arguments[0]instanceof Array?(b=[].slice.call(arguments).slice(0),e=b[1]&&!b[1].text):(b=[].slice.call(arguments).slice(1),c=arguments[0]),b[0]instanceof Array&&(b=b[0]),b.length&&(a.each(b,function(b,c){var d=a(c.el);d.attr("data-value",c.value),d.find("span:first").html(c.text),c.attr&&a.each(c.attr,function(a,b){"cssClass"===a||"class"===a?d.addClass(b):d.attr(a,b)}),c.data&&d.data("data",c.data),f.push(d)}),this.$pillGroup.children(".pill").length>0?c?(d=this.$pillGroup.find(".pill:nth-child("+c+")"),d.length?d.before(f):this.$pillGroup.children(".pill:last").after(f)):this.$pillGroup.children(".pill:last").after(f):this.$pillGroup.prepend(f),e&&this.$element.trigger("added.fu.pillbox",{text:b[0].text,value:b[0].value}))},inputEvent:function(a){var b,c,d,e,f=this,g=this.$addItem.val();if(this.acceptKeyCodes[a.keyCode])return this.options.onKeyDown&&this._isSuggestionsOpen()&&(e=this.$suggest.find(".pillbox-suggest-sel"),e.length&&(g=e.html(),b=e.data("value"),c=e.data("attr"))),(g.replace(/[ ]*\,[ ]*/,"").match(/\S/)||this.options.allowEmptyPills&&g.length)&&(this._closeSuggestions(),this.$addItem.hide(),c?this.addItems({text:g,value:b,attr:JSON.parse(c)},!0):this.addItems({text:g,value:b},!0),setTimeout(function(){f.$addItem.show().val("").attr({size:10})},0)),a.preventDefault(),!0;if(8===a.keyCode||46===a.keyCode){if(!g.length)return a.preventDefault(),this.options.edit&&this.currentEdit?(this.cancelEdit(),!0):(this._closeSuggestions(),d=this.$pillGroup.children(".pill:last"),d.hasClass("pillbox-highlight")?this._removeElement(this.getItemData(d,{el:d})):d.addClass("pillbox-highlight"),!0)}else g.length>10&&this.$addItem.width() .pill[data-value="'+b+'"]').remove()}),this._removePillTrigger({method:"removeByValue",removedValues:b})},removeByText:function(){var b=[].slice.call(arguments).slice(0),c=this;a.each(b,function(a,b){c.$pillGroup.find('> .pill:contains("'+b+'")').remove()}),this._removePillTrigger({method:"removeByText",removedText:b})},truncate:function(b){var c,d,e,f,g,h=this;this.$element.removeClass("truncate"),this.$addItemWrap.removeClass("truncated"),this.$pillGroup.find(".pill").removeClass("truncated"),b&&(this.$element.addClass("truncate"),c=this.$element.width(),d=!1,e=0,f=this.$pillGroup.find(".pill").length,g=0,this.$pillGroup.find(".pill").each(function(){var b=a(this);d?b.addClass("truncated"):(e++,h.$moreCount.text(f-e),g+b.outerWidth(!0)+h.$addItemWrap.outerWidth(!0)<=c?g+=b.outerWidth(!0):(h.$moreCount.text(f-e+1),b.addClass("truncated"),d=!0))}),e===f&&this.$addItemWrap.addClass("truncated"))},inputFocus:function(){this.$element.find(".pillbox-add-item").focus()},getItemData:function(b,c){return a.extend({text:b.find("span:first").html()},b.data(),c)},_removeElement:function(a){a.el.remove(),delete a.el,this.$element.trigger("removed.fu.pillbox",a)},_removePillTrigger:function(a){this.$element.trigger("removed.fu.pillbox",a)},_generateObject:function(b){var c={};return a.each(b,function(a,b){c[b]=!0}),c},_openSuggestions:function(b,c){var d=a("
        ");return this.callbackId!==b.timeStamp?!1:void(c.data&&c.data.length&&(a.each(c.data,function(b,c){var e=c.value?c.value:c.text,f=a('
      • '+c.text+"
      • "); +c.attr&&f.data("attr",JSON.stringify(c.attr)),c.data&&f.data("data",c.data),d.append(f)}),this.$suggest.html("").append(d.children()),a(document.body).trigger("suggested.fu.pillbox",this.$suggest)))},_closeSuggestions:function(){this.$suggest.html("").parent().removeClass("open")},_isSuggestionsOpen:function(){return this.$suggest.parent().hasClass("open")},_keySuggestions:function(a){var b,c=this.$suggest.find("li.pillbox-suggest-sel"),d=38===a.keyCode;a.preventDefault(),c.length?(b=d?c.prev():c.next(),b.length||(b=this.$suggest.find(d?"li:last":"li:first")),b&&(b.addClass("pillbox-suggest-sel"),c.removeClass("pillbox-suggest-sel"))):(c=this.$suggest.find("li:first"),c.addClass("pillbox-suggest-sel"))}},a.fn.pillbox=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.pillbox"),h="object"==typeof b&&b;g||f.data("fu.pillbox",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.pillbox.defaults={onAdd:void 0,onRemove:void 0,onKeyDown:void 0,edit:!1,readonly:-1,truncate:!1,acceptKeyCodes:[13,188],allowEmptyPills:!1},a.fn.pillbox.Constructor=c,a.fn.pillbox.noConflict=function(){return a.fn.pillbox=b,this},a(document).on("mousedown.fu.pillbox.data-api","[data-initialize=pillbox]",function(b){var c=a(b.target).closest(".pillbox");c.data("fu.pillbox")||c.pillbox(c.data())}),a(function(){a("[data-initialize=pillbox]").each(function(){var b=a(this);b.data("fu.pillbox")||b.pillbox(b.data())})})}(a),function(a){var b=a.fn.repeater,c=function(b,c){var d,e,f=this;this.$element=a(b),this.$canvas=this.$element.find(".repeater-canvas"),this.$count=this.$element.find(".repeater-count"),this.$end=this.$element.find(".repeater-end"),this.$filters=this.$element.find(".repeater-filters"),this.$loader=this.$element.find(".repeater-loader"),this.$pageSize=this.$element.find(".repeater-itemization .selectlist"),this.$nextBtn=this.$element.find(".repeater-next"),this.$pages=this.$element.find(".repeater-pages"),this.$prevBtn=this.$element.find(".repeater-prev"),this.$primaryPaging=this.$element.find(".repeater-primaryPaging"),this.$search=this.$element.find(".repeater-search").find(".search"),this.$secondaryPaging=this.$element.find(".repeater-secondaryPaging"),this.$start=this.$element.find(".repeater-start"),this.$viewport=this.$element.find(".repeater-viewport"),this.$views=this.$element.find(".repeater-views"),this.eventStamp=(new Date).getTime()+(Math.floor(100*Math.random())+1),this.currentPage=0,this.currentView=null,this.infiniteScrollingCallback=function(){},this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},this.lastPageInput=0,this.options=a.extend({},a.fn.repeater.defaults,c),this.pageIncrement=0,this.resizeTimeout={},this.staticHeight=-1===this.options.staticHeight?this.$element.attr("data-staticheight"):this.options.staticHeight,this.$filters.selectlist(),this.$pageSize.selectlist(),this.$primaryPaging.find(".combobox").combobox(),this.$search.search(),this.$filters.on("changed.fu.selectlist",function(a,b){f.$element.trigger("filtered.fu.repeater",b),f.render({clearInfinite:!0,pageIncrement:null})}),this.$nextBtn.on("click.fu.repeater",a.proxy(this.next,this)),this.$pageSize.on("changed.fu.selectlist",function(a,b){f.$element.trigger("pageSizeChanged.fu.repeater",b),f.render({pageIncrement:null})}),this.$prevBtn.on("click.fu.repeater",a.proxy(this.previous,this)),this.$primaryPaging.find(".combobox").on("changed.fu.combobox",function(a,b){f.$element.trigger("pageChanged.fu.repeater",[b.text,b]),f.pageInputChange(b.text)}),this.$search.on("searched.fu.search cleared.fu.search",function(a,b){f.$element.trigger("searchChanged.fu.repeater",b),f.render({clearInfinite:!0,pageIncrement:null})}),this.$secondaryPaging.on("blur.fu.repeater",function(){f.pageInputChange(f.$secondaryPaging.val())}),this.$secondaryPaging.on("keyup",function(a){13===a.keyCode&&f.pageInputChange(f.$secondaryPaging.val())}),this.$views.find("input").on("change.fu.repeater",a.proxy(this.viewChanged,this)),a(window).on("resize.fu.repeater."+this.eventStamp,function(){clearTimeout(f.resizeTimeout),f.resizeTimeout=setTimeout(function(){f.resize(),f.$element.trigger("resized.fu.repeater")},75)}),this.$loader.loader(),this.$loader.loader("pause"),-1!==this.options.defaultView?e=this.options.defaultView:(d=this.$views.find("label.active input"),e=d.length>0?d.val():"list"),this.initViews(function(){f.resize(),f.$element.trigger("resized.fu.repeater"),f.render({changeView:e})})};c.prototype={constructor:c,clear:function(b){var c=function(b){var d=[];b.children().each(function(){var b=a(this),e=b.attr("data-preserve");"deep"===e?(b.detach(),d.push(b)):"shallow"===e&&(c(b),b.detach(),d.push(b))}),b.empty(),b.append(d)};b=b||{},b.preserve?(!this.infiniteScrollingEnabled||b.clearInfinite)&&c(this.$canvas):this.$canvas.empty()},destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$canvas.empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".search").search("destroy"),this.infiniteScrollingEnabled&&a(this.infiniteScrollingCont).infinitescroll("destroy"),this.$element.remove(),a(window).off("resize.fu.repeater."+this.eventStamp),b},getDataOptions:function(b,c){var d,e,f={};b=b||{},f.filter=this.$filters.length>0?this.$filters.selectlist("selectedItem"):"all",f.view=this.currentView,this.infiniteScrollingEnabled||(f.pageSize=this.$pageSize.length>0?parseInt(this.$pageSize.selectlist("selectedItem").value,10):25),void 0!==b.pageIncrement&&(null===b.pageIncrement?this.currentPage=0:this.currentPage+=b.pageIncrement),f.pageIndex=this.currentPage,d=this.$search.length>0?this.$search.find("input").val():"",""!==d&&(f.search=d),e=a.fn.repeater.views[this.currentView]||{},e=e.dataOptions,e?e.call(this,f,function(a){c(a)}):c(f)},infiniteScrolling:function(a,b){var c,d,e=this.$element.find(".repeater-itemization"),f=this.$element.find(".repeater-pagination");b=b||{},a?(this.infiniteScrollingEnabled=!0,this.infiniteScrollingEnd=b.end,delete b.dataSource,delete b.end,this.infiniteScrollingOptions=b,e.hide(),f.hide()):(c=this.infiniteScrollingCont,d=c.data(),delete d.infinitescroll,c.off("scroll"),c.removeClass("infinitescroll"),this.infiniteScrollingCont=null,this.infiniteScrollingEnabled=!1,this.infiniteScrollingEnd=null,this.infiniteScrollingOptions={},e.show(),f.show())},infiniteScrollPaging:function(a){var b=this.infiniteScrollingEnd!==!0?this.infiniteScrollingEnd:void 0,c=a.page,d=a.pages;this.currentPage=void 0!==c?c:0/0,this.currentPage+1>=d&&this.infiniteScrollingCont.infinitescroll("end",b)},initInfiniteScrolling:function(){var b,c,d=this.$canvas.find('[data-infinite="true"]:first');d=d.length<1?this.$canvas:d,d.data("fu.infinitescroll")?d.infinitescroll("enable"):(c=this,b=a.extend({},this.infiniteScrollingOptions),b.dataSource=function(a,b){c.infiniteScrollingCallback=b,c.render({pageIncrement:1})},d.infinitescroll(b),this.infiniteScrollingCont=d)},initViews:function(b){var c,d,e=[],f=function(a){var c=function(){a++,d>a?f(a):b()};e[a].initialize?e[a].initialize.call(this,{},function(){c()}):c()};for(c in a.fn.repeater.views)e.push(a.fn.repeater.views[c]);d=e.length,d>0?f(0):b()},itemization:function(a){this.$count.html(a.count||""),this.$end.html(a.end||""),this.$start.html(a.start||"")},next:function(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=1,this.$element.trigger("nextClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},pageInputChange:function(a){var b;a!==this.lastPageInput&&(this.lastPageInput=a,a=parseInt(a,10)-1,b=a-this.currentPage,this.$element.trigger("pageChanged.fu.repeater",a),this.render({pageIncrement:b}))},pagination:function(a){var b,c,d,e="active",f="disabled",g=a.page,h=a.pages;if(this.currentPage=void 0!==g?g:0/0,this.$primaryPaging.removeClass(e),this.$secondaryPaging.removeClass(e),h<=this.options.dropPagingCap){for(this.$primaryPaging.addClass(e),b=this.$primaryPaging.find(".dropdown-menu"),b.empty(),c=0;h>c;c++)d=c+1,b.append('
      • '+d+"
      • ");this.$primaryPaging.find("input.form-control").val(this.currentPage+1)}else this.$secondaryPaging.addClass(e),this.$secondaryPaging.val(this.currentPage+1);this.lastPageInput=this.currentPage+1+"",this.$pages.html(h),this.currentPage+1=0?this.$prevBtn.removeAttr(f):this.$prevBtn.attr(f,f),0!==this.pageIncrement&&(this.pageIncrement>0?this.$nextBtn.is(":disabled")?this.$prevBtn.focus():this.$nextBtn.focus():this.$prevBtn.is(":disabled")?this.$nextBtn.focus():this.$prevBtn.focus())},previous:function(){var a="disabled";this.$nextBtn.attr(a,a),this.$prevBtn.attr(a,a),this.pageIncrement=-1,this.$element.trigger("previousClicked.fu.repeater"),this.render({pageIncrement:this.pageIncrement})},render:function(b){var c,d=this,e=!1,f=a.fn.repeater.views[d.currentView]||{},g=function(){var a=function(){(!d.infiniteScrollingEnabled||d.infiniteScrollingEnabled&&e)&&d.$loader.show().loader("play"),d.getDataOptions(b,function(a){d.options.dataSource(a,function(a){var c=f.renderer;d.infiniteScrollingEnabled?d.infiniteScrollingCallback({}):(d.itemization(a),d.pagination(a)),c&&d.runRenderer(d.$canvas,c,a,function(){d.infiniteScrollingEnabled&&((e||b.clearInfinite)&&d.initInfiniteScrolling(),d.infiniteScrollPaging(a,b)),d.$loader.hide().loader("pause"),d.$element.trigger("loaded.fu.repeater")})})})};b.preserve=void 0!==b.preserve?b.preserve:!e,d.clear(b),!e&&f.cleared?f.cleared.call(d,{},function(){a()}):a()};b=b||{},b.changeView&&this.currentView!==b.changeView?(c=this.currentView,this.currentView=b.changeView,this.$element.attr("data-currentview",this.currentView),e=!0,this.infiniteScrollingEnabled&&d.infiniteScrolling(!1),f=a.fn.repeater.views[d.currentView]||{},f.selected?f.selected.call(this,{prevView:c},function(){g()}):g()):g()},resize:function(){var b,c,d=this.staticHeight,e=a.fn.repeater.views[this.currentView]||{};void 0!==d?(this.$canvas.addClass("scrolling"),c={bottom:this.$viewport.css("margin-bottom"),top:this.$viewport.css("margin-top")},b=("true"===d||d===!0?this.$element.height():parseInt(d,10))-this.$element.find(".repeater-header").outerHeight()-this.$element.find(".repeater-footer").outerHeight()-("auto"===c.bottom?0:parseInt(c.bottom,10))-("auto"===c.top?0:parseInt(c.top,10)),this.$viewport.outerHeight(b)):this.$canvas.removeClass("scrolling"),e.resize&&e.resize.call(this,{height:this.$element.outerHeight(),width:this.$element.outerWidth()},function(){})},runRenderer:function(b,c,d,e){var f,g,h,i,j=this,k=!1,l=function(a){var f={container:b,data:d};c.repeat&&(f.subset=g,f.index=a),g.length<1?e():m(f,function(){a++,ah;h++)g=g[f[h]];else g=[""];l(0)},viewChanged:function(b){var c=a(b.target),d=c.val();this.$element.trigger("viewChanged.fu.repeater",d),this.render({changeView:d,pageIncrement:null})}},a.fn.repeater=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.repeater"),h="object"==typeof b&&b;g||f.data("fu.repeater",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.repeater.defaults={dataSource:function(){},defaultView:-1,dropPagingCap:10,staticHeight:-1},a.fn.repeater.views={},a.fn.repeater.Constructor=c,a.fn.repeater.noConflict=function(){return a.fn.repeater=b,this}}(a),function(a){a.fn.repeater&&(a.fn.repeater.Constructor.prototype.list_clearSelectedItems=function(){this.$canvas.find(".repeater-list-check").remove(),this.$canvas.find(".repeater-list table tbody tr.selected").removeClass("selected")},a.fn.repeater.Constructor.prototype.list_highlightColumn=function(b,c){var d=this.$canvas.find(".repeater-list tbody");(this.options.list_highlightSortedColumn||c)&&(d.find("td.sorted").removeClass("sorted"),d.find("tr").each(function(){var c=a(this).find("td:nth-child("+(b+1)+")");c.addClass("sorted")}))},a.fn.repeater.Constructor.prototype.list_getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-list table tbody tr.selected").each(function(){var c=a(this);b.push({data:c.data("item_data"),element:c})}),b},a.fn.repeater.Constructor.prototype.list_positionHeadings=function(){var b=this.$element.find(".repeater-list-wrapper"),c=b.offset().left,d=b.scrollLeft();b.find(".repeater-list-heading").each(d>0?function(){var b=a(this),d=b.parents("th:first").offset().left-c+"px";b.addClass("shifted").css("left",d)}:function(){a(this).removeClass("shifted").css("left","")})},a.fn.repeater.Constructor.prototype.list_setSelectedItems=function(b,c){var d,e,f,g,h=this.options.list_selectable,i=this,j=function(){f=a(this),d=f.data("item_data")||{},d[b[e].property]===b[e].value&&k(f,b[e].selected)},k=function(a,b){b=void 0!==b?b:!0,b?(c||"multi"===h||i.list_clearSelectedItems(),a.hasClass("selected")||(a.addClass("selected"),a.find("td:first").prepend('
        '))):(a.find(".repeater-list-check").remove(),a.removeClass("selected"))};for(a.isArray(b)||(b=[b]),g=c===!0||"multi"===h?b.length:h&&b.length>0?1:0,e=0;g>e;e++)void 0!==b[e].index?(f=this.$canvas.find(".repeater-list table tbody tr:nth-child("+(b[e].index+1)+")"),f.length>0&&k(f,b[e].selected)):void 0!==b[e].property&&void 0!==b[e].value&&this.$canvas.find(".repeater-list table tbody tr").each(j)},a.fn.repeater.Constructor.prototype.list_sizeHeadings=function(){var b=this.$element.find(".repeater-list table");b.find("thead th").each(function(){var b=a(this),c=b.find(".repeater-list-heading");c.outerHeight(b.outerHeight()),c.outerWidth(b.outerWidth())})},a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{list_columnRendered:null,list_columnSizing:!0,list_columnSyncing:!0,list_highlightSortedColumn:!1,list_infiniteScroll:!1,list_noItemsHTML:"",list_selectable:!1,list_sortClearing:!1,list_rowRendered:null}),a.fn.repeater.views.list={cleared:function(a,b){this.options.list_columnSyncing&&this.list_sizeHeadings(),b()},dataOptions:function(a,b){this.list_sortDirection&&(a.sortDirection=this.list_sortDirection),this.list_sortProperty&&(a.sortProperty=this.list_sortProperty),b(a)},initialize:function(a,b){this.list_sortDirection=null,this.list_sortProperty=null,b()},selected:function(a,b){var c,d=this.options.list_infiniteScroll;this.list_firstRender=!0,this.$loader.addClass("noHeader"),d&&(c="object"==typeof d?d:{},this.infiniteScrolling(!0,c)),b()},resize:function(a,b){this.options.list_columnSyncing&&this.list_sizeHeadings(),b()},renderer:{complete:function(a,b){var c;this.options.list_columnSyncing&&(this.list_sizeHeadings(),this.list_positionHeadings()),c=this.$canvas.find(".repeater-list-heading.sorted"),c.length>0&&this.list_highlightColumn(c.data("fu_item_index")),b()},render:function(b,c){var d,e=this.$element.find(".repeater-list"),f=this;e.length>0?c({action:"none",item:e}):(d=a('
        '),d.find(".repeater-list-wrapper").on("scroll.fu.repeaterList",function(){f.options.list_columnSyncing&&f.list_positionHeadings()}),c({item:d}))},nested:[{complete:function(b,c){var d,e,f,g,h=[],i=this;if(!this.options.list_columnSizing||this.list_columnsSame)c();else{if(d=0,g=0,b.item.find("th").each(function(){var b,c=a(this),e=0===c.next("th").length;void 0!==i.list_columns[d].width?(b=i.list_columns[d].width,c.outerWidth(b),g+=c.outerWidth(),e?c.outerWidth(""):i.list_columns[d]._auto_width=b):h.push({col:c,index:d,last:e}),d++}),e=h.length,e>0)for(f=Math.floor((this.$canvas.width()-g)/e),d=0;e>d;d++)h[d].last||(h[d].col.outerWidth(f),this.list_columns[h[d].index]._auto_width=f);c()}},render:function(a,b){var c=function(a,b){var c,d,e;if(!a)return!0;if(!b)return!1;for(c=0,e=b.length;e>c;c++){if(!a[c])return!0;for(d in b[c])if(a[c][d]!==b[c][d])return!0}return!1};this.list_firstRender||c(this.list_columns,a.data.columns)?(this.$element.find(".repeater-list-header").remove(),this.list_columns=a.data.columns,this.list_columnsSame=!1,this.list_firstRender=!1,this.$loader.removeClass("noHeader"),b({item:''})):(this.list_columnsSame=!0,b({skipNested:!0}))},nested:[{render:function(b,c){var d,e,f,g,h,i="glyphicon-chevron-down",j=".glyphicon.rlc:first",k="glyphicon-chevron-up",l=a('
        '),m=b.index,n=a(""),o=this,p=b.subset;l.data("fu_item_index",m),l.prepend(b.subset[b.index].label),n.html(l.html()).find("[id]").removeAttr("id"),n.append(l),d=n.add(l),g=l.find(j),h=g.add(n.find(j)),e=p[m].className,void 0!==e&&d.addClass(e),f=p[m].sortable,f&&(d.addClass("sortable"),l.on("click.fu.repeaterList",function(){o.list_sortProperty="string"==typeof f?f:p[m].property,l.hasClass("sorted")?g.hasClass(k)?(h.removeClass(k).addClass(i),o.list_sortDirection="desc"):o.options.list_sortClearing?(d.removeClass("sorted"),h.removeClass(i),o.list_sortDirection=null,o.list_sortProperty=null):(h.removeClass(i).addClass(k),o.list_sortDirection="asc"):(b.container.find("th, .repeater-list-heading").removeClass("sorted"),h.removeClass(i).addClass(k),o.list_sortDirection="asc",d.addClass("sorted")),o.render({clearInfinite:!0,pageIncrement:null})})),("asc"===p[m].sortDirection||"desc"===p[m].sortDirection)&&(b.container.find("th, .repeater-list-heading").removeClass("sorted"),d.addClass("sortable sorted"),"asc"===p[m].sortDirection?(h.addClass(k),this.list_sortDirection="asc"):(h.addClass(i),this.list_sortDirection="desc"),this.list_sortProperty="string"==typeof f?f:p[m].property),c({item:n})},repeat:"data.columns"}]},{render:function(b,c){var d,e,f={};e=this.$canvas.find(".repeater-list table tbody"),e.length>0?f.action="none":e=a(''),f.item=e,b.data.items.length<1&&(f.skipNested=!0,d=a(''),d.find("td").append(this.options.list_noItemsHTML),e.append(d)),c(f)},nested:[{complete:function(a,b){var c={container:a.container,rowData:a.subset[a.index]};void 0!==a.item&&(c.item=a.item),this.options.list_rowRendered?this.options.list_rowRendered(c,function(){b()}):b()},render:function(b,c){var d=a(''),e=this;this.options.list_selectable&&(d.addClass("selectable"),d.attr("tabindex",0),d.data("item_data",b.subset[b.index]),d.on("click.fu.repeaterList",function(){var b=a(this);b.hasClass("selected")?(b.removeClass("selected"),b.find(".repeater-list-check").remove(),e.$element.trigger("deselected.fu.repeaterList",b)):("multi"!==e.options.list_selectable&&(e.$canvas.find(".repeater-list-check").remove(),e.$canvas.find(".repeater-list tbody tr.selected").each(function(){a(this).removeClass("selected"),e.$element.trigger("deselected.fu.repeaterList",a(this))})),b.addClass("selected"),b.find("td:first").prepend('
        '),e.$element.trigger("selected.fu.repeaterList",b))}),d.keyup(function(a){13===a.keyCode&&d.trigger("click.fu.repeaterList")})),this.list_curRowIndex=b.index,c({item:d})},repeat:"data.items",nested:[{after:function(a,b){var c={container:a.container,columnAttr:a.subset[a.index].property,rowData:a.data.items[this.list_curRowIndex]};void 0!==a.item&&(c.item=a.item),this.options.list_columnRendered?this.options.list_columnRendered(c,function(){b()}):b()},render:function(b,c){var d=b.subset[b.index].className,e=b.data.items[this.list_curRowIndex][b.subset[b.index].property],f=a(""),g=b.subset[b.index]._auto_width;f.addClass(void 0!==d?d:"").append(e),void 0!==g&&f.outerWidth(g),c({item:f})},repeat:"this.list_columns"}]}]}]}})}(a),function(a){a.fn.repeater&&(a.fn.repeater.Constructor.prototype.thumbnail_clearSelectedItems=function(){this.$canvas.find(".repeater-thumbnail-cont .repeater-thumbnail.selected").removeClass("selected")},a.fn.repeater.Constructor.prototype.thumbnail_getSelectedItems=function(){var b=[];return this.$canvas.find(".repeater-thumbnail-cont .repeater-thumbnail.selected").each(function(){b.push(a(this))}),b},a.fn.repeater.Constructor.prototype.thumbnail_setSelectedItems=function(b,c){var d,e,f,g=this.options.thumbnail_selectable,h=this,i=function(){e=a(this),e.is(b[d].selector)&&j(e,b[d].selected)},j=function(a,b){b=void 0!==b?b:!0,b?(c||"multi"===g||h.thumbnail_clearSelectedItems(),a.addClass("selected")):a.removeClass("selected")};for(a.isArray(b)||(b=[b]),f=c===!0||"multi"===g?b.length:g&&b.length>0?1:0,d=0;f>d;d++)void 0!==b[d].index?(e=this.$canvas.find(".repeater-thumbnail-cont .repeater-thumbnail:nth-child("+(b[d].index+1)+")"),e.length>0&&j(e,b[d].selected)):b[d].selector&&this.$canvas.find(".repeater-thumbnail-cont .repeater-thumbnail").each(i)},a.fn.repeater.defaults=a.extend({},a.fn.repeater.defaults,{thumbnail_infiniteScroll:!1,thumbnail_itemRendered:null,thumbnail_selectable:!1,thumbnail_template:'
        {{name}}
        '}),a.fn.repeater.views.thumbnail={selected:function(a,b){var c,d=this.options.thumbnail_infiniteScroll;d&&(c="object"==typeof d?d:{},this.infiniteScrolling(!0,c)),b({})},renderer:{render:function(b,c){var d,e=this.$canvas.find(".repeater-thumbnail-cont"),f={};e.length>0?f.action="none":e=a('
        '),f.item=e,b.data.items.length<1?(f.skipNested=!0,d=a('
        '),d.append(this.options.thumbnail_noItemsHTML),e.append(d)):e.find(".empty:first").remove(),c(f)},nested:[{after:function(b,c){var d,e={container:b.container,itemData:b.subset[b.index]},f=this.options.thumbnail_selectable,g="selected",h=this;void 0!==b.item&&(e.item=b.item,f&&(d=a(e.item),d.addClass("selectable"),d.on("click",function(){d.hasClass(g)?(d.removeClass(g),h.$element.trigger("deselected.fu.repeaterThumbnail",d)):("multi"!==f&&h.$canvas.find(".repeater-thumbnail-cont .repeater-thumbnail.selected").each(function(){var b=a(this);b.removeClass(g),h.$element.trigger("deselected.fu.repeaterThumbnail",b)}),d.addClass(g),h.$element.trigger("selected.fu.repeaterThumbnail",d))}))),this.options.thumbnail_itemRendered?this.options.thumbnail_itemRendered(e,function(){c()}):c()},render:function(b,c){var d=b.subset[b.index],e=function(b){for(var c=!1,e=function(){var e,f,g;f=b.indexOf("{{"),e=b.indexOf("}}",f+2),f>-1&&e>-1?(g=a.trim(b.substring(f+2,e)),g=void 0!==d[g]?d[g]:"",b=b.substring(0,f)+g+b.substring(e+2)):c=!0};!c&&b.search("{{")>=0;)e(b);return b};c({item:e(this.options.thumbnail_template)})},repeat:"data.items"}]}})}(a),function(a){var b=a.fn.scheduler,c=function(b,c){var d=this;this.$element=a(b),this.options=a.extend({},a.fn.scheduler.defaults,c),this.$startDate=this.$element.find(".start-datetime .start-date"),this.$startTime=this.$element.find(".start-datetime .start-time"),this.$timeZone=this.$element.find(".timezone-container .timezone"),this.$repeatIntervalPanel=this.$element.find(".repeat-every-panel"),this.$repeatIntervalSelect=this.$element.find(".repeat-options"),this.$repeatIntervalSpinbox=this.$element.find(".repeat-every"),this.$repeatIntervalTxt=this.$element.find(".repeat-every-text"),this.$end=this.$element.find(".repeat-end"),this.$endSelect=this.$end.find(".end-options"),this.$endAfter=this.$end.find(".end-after"),this.$endDate=this.$end.find(".end-on-date"),this.$recurrencePanels=this.$element.find(".repeat-panel"),this.$repeatIntervalSelect.selectlist(),this.$element.find(".selectlist").selectlist(),this.$startDate.datepicker(),this.$startTime.combobox(),""===this.$startTime.find("input").val()&&this.$startTime.combobox("selectByIndex",0),this.$repeatIntervalSpinbox.spinbox("0"===this.$repeatIntervalSpinbox.find("input").val()?{value:1,min:1}:{min:1}),this.$endAfter.spinbox({value:1,min:1}),this.$endDate.datepicker(),this.$element.find(".radio-custom").radio(),this.$repeatIntervalSelect.on("changed.fu.selectlist",a.proxy(this.repeatIntervalSelectChanged,this)),this.$endSelect.on("changed.fu.selectlist",a.proxy(this.endSelectChanged,this)),this.$element.find(".repeat-days-of-the-week .btn-group .btn").on("change.fu.scheduler",function(a,b){d.changed(a,b,!0)}),this.$element.find(".combobox").on("changed.fu.combobox",a.proxy(this.changed,this)),this.$element.find(".datepicker").on("changed.fu.datepicker",a.proxy(this.changed,this)),this.$element.find(".selectlist").on("changed.fu.selectlist",a.proxy(this.changed,this)),this.$element.find(".spinbox").on("changed.fu.spinbox",a.proxy(this.changed,this)),this.$element.find(".repeat-monthly .radio, .repeat-yearly .radio").on("change.fu.scheduler",a.proxy(this.changed,this))};c.prototype={constructor:c,destroy:function(){var b;return this.$element.find("input").each(function(){a(this).attr("value",a(this).val())}),this.$element.find(".datepicker .calendar").empty(),b=this.$element[0].outerHTML,this.$element.find(".combobox").combobox("destroy"),this.$element.find(".datepicker").datepicker("destroy"),this.$element.find(".selectlist").selectlist("destroy"),this.$element.find(".spinbox").spinbox("destroy"),this.$element.find("[type=radio]").radio("destroy"),this.$element.remove(),b},changed:function(b,c,d){d||b.stopPropagation(),this.$element.trigger("changed.fu.scheduler",{data:void 0!==c?c:a(b.currentTarget).data(),originalEvent:b,value:this.getValue()})},disable:function(){this.toggleState("disable")},enable:function(){this.toggleState("enable")},setUtcTime:function(a,b,c){var d=a.split("-"),e=b.split(":"),f=new Date(Date.UTC(d[0],d[1]-1,d[2],e[0],e[1],e[2]?e[2]:0));if("Z"===c)f.setUTCHours(f.getUTCHours()+0);else{var g="(.)",h=".*?",i="\\d",j=".*?",k="(\\d)",l=new RegExp(g+h+i+j+k,["i"]),m=l.exec(c);if(null!=m){var n=m[1],o=m[2],p="+"===n?1:-1;f.setUTCHours(f.getUTCHours()+p*parseInt(o,10))}}var q=f.getTimezoneOffset();return f.setMinutes(q),f},endSelectChanged:function(a,b){var c,d;b?d=b.value:(c=this.$endSelect.selectlist("selectedItem"),d=c.value),this.$endAfter.parent().addClass("hide"),this.$endAfter.parent().attr("aria-hidden","true"),this.$endDate.parent().addClass("hide"),this.$endDate.parent().attr("aria-hidden","true"),"after"===d?(this.$endAfter.parent().removeClass("hide"),this.$endAfter.parent().attr("aria-hidden","false")):"date"===d&&(this.$endDate.parent().removeClass("hide"),this.$endDate.parent().attr("aria-hidden","false"))},getValue:function(){var b,c=this.$repeatIntervalSpinbox.spinbox("value"),d="",e=this.$repeatIntervalSelect.selectlist("selectedItem").value;this.$startTime.combobox("selectedItem").value?(b=this.$startTime.combobox("selectedItem").value,b=b.toLowerCase()):b=this.$startTime.combobox("selectedItem").text.toLowerCase();var f,g=this.$timeZone.selectlist("selectedItem");f=function(a,b){var c,d="";return d+=a.getFullYear(),d+=b,c=a.getMonth()+1,d+=10>c?"0"+c:c,d+=b,c=a.getDate(),d+=10>c?"0"+c:c};var h,i,j,k,l,m,n,o;n=""+f(this.$startDate.datepicker("getDate"),"-"),n+="T",j=b.search("am")>=0,k=b.search("pm")>=0,b=a.trim(b.replace(/am/g,"").replace(/pm/g,"")).split(":"),b[0]=parseInt(b[0],10),b[1]=parseInt(b[1],10),j&&b[0]>11?b[0]=0:k&&b[0]<12&&(b[0]+=12),n+=b[0]<10?"0"+b[0]:b[0],n+=":",n+=b[1]<10?"0"+b[1]:b[1],n+="+00:00"===g.offset?"Z":g.offset,"none"===e?d="FREQ=DAILY;INTERVAL=1;COUNT=1;":"hourly"===e?(d="FREQ=HOURLY;",d+="INTERVAL="+c+";"):"daily"===e?(d+="FREQ=DAILY;",d+="INTERVAL="+c+";"):"weekdays"===e?(d+="FREQ=DAILY;",d+="BYDAY=MO,TU,WE,TH,FR;",d+="INTERVAL=1;"):"weekly"===e?(i=[],this.$element.find(".repeat-days-of-the-week .btn-group input:checked").each(function(){i.push(a(this).data().value)}),d+="FREQ=WEEKLY;",d+="BYDAY="+i.join(",")+";",d+="INTERVAL="+c+";"):"monthly"===e?(d+="FREQ=MONTHLY;",d+="INTERVAL="+c+";",o=this.$element.find("input[name=repeat-monthly]:checked").val(),"bymonthday"===o?(h=parseInt(this.$element.find(".repeat-monthly-date .selectlist").selectlist("selectedItem").text,10),d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".month-days").selectlist("selectedItem").value,m=this.$element.find(".month-day-pos").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";")):"yearly"===e&&(d+="FREQ=YEARLY;",o=this.$element.find("input[name=repeat-yearly]:checked").val(),"bymonthday"===o?(l=this.$element.find(".repeat-yearly-date .year-month").selectlist("selectedItem").value,h=this.$element.find(".year-month-day").selectlist("selectedItem").text,d+="BYMONTH="+l+";",d+="BYMONTHDAY="+h+";"):"bysetpos"===o&&(i=this.$element.find(".year-month-days").selectlist("selectedItem").value,m=this.$element.find(".year-month-day-pos").selectlist("selectedItem").value,l=this.$element.find(".repeat-yearly-day .year-month").selectlist("selectedItem").value,d+="BYDAY="+i+";",d+="BYSETPOS="+m+";",d+="BYMONTH="+l+";"));var p=this.$endSelect.selectlist("selectedItem").value,q="";"none"!==e&&("after"===p?q="COUNT="+this.$endAfter.spinbox("value")+";":"date"===p&&(q="UNTIL="+f(this.$endDate.datepicker("getDate"),"")+";")),d+=q;var r={startDateTime:n,timeZone:{name:g.name,offset:g.offset},recurrencePattern:d};return r},repeatIntervalSelectChanged:function(a,b){var c,d,e;switch(b?(d=b.value,e=b.text):(c=this.$repeatIntervalSelect.selectlist("selectedItem"),d=c.value,e=c.text),this.$repeatIntervalTxt.text(e),d.toLowerCase()){case"hourly":case"daily":case"weekly":case"monthly":this.$repeatIntervalPanel.removeClass("hide"),this.$repeatIntervalPanel.attr("aria-hidden","false");break;default:this.$repeatIntervalPanel.addClass("hide"),this.$repeatIntervalPanel.attr("aria-hidden","true")}this.$recurrencePanels.addClass("hide"),this.$recurrencePanels.attr("aria-hidden","true"),this.$element.find(".repeat-"+d).removeClass("hide"),this.$element.find(".repeat-"+d).attr("aria-hidden","false"),"none"===d?(this.$end.addClass("hide"),this.$end.attr("aria-hidden","true")):(this.$end.removeClass("hide"),this.$end.attr("aria-hidden","false"))},setValue:function(b){var c,d,e,f,g,h,i,j,k,l,m;if(b.startDateTime)j=b.startDateTime.split("T"),k=j[0],j[1]?(l=j[1],j[1]=j[1].split(":"),c=parseInt(j[1][0],10),g=j[1][1]?parseInt(j[1][1].split("+")[0].split("-")[0].split("Z")[0],10):0,h=12>c?"AM":"PM",0===c?c=12:c>12&&(c-=12),g=10>g?"0"+g:g,l=c+":"+g,j=c+":"+g+" "+h,this.$startTime.find("input").val(j),this.$startTime.combobox("selectByText",j)):l="00:00";else{l="00:00";var n=this.$startDate.datepicker("getDate");k=n.getFullYear()+"-"+n.getMonth()+"-"+n.getDate()}if(e="li[data",b.timeZone?(e+="string"==typeof b.timeZone?'-name="'+b.timeZone:b.timeZone.name?'-name="'+b.timeZone.name:'-offset="'+b.timeZone.offset,e+='"]',m=b.timeZone.offset,this.$timeZone.selectlist("selectBySelector",e)):b.startDateTime?(j=b.startDateTime.split("T")[1],j=j?j.search(/\+/)>-1?"+"+a.trim(j.split("+")[1]):j.search(/\-/)>-1?"-"+a.trim(j.split("-")[1]):"+00:00":"+00:00",m="+00:00"===j?"Z":j,e+='-offset="'+j+'"]',this.$timeZone.selectlist("selectBySelector",e)):m="Z",b.recurrencePattern){for(i={},j=b.recurrencePattern.toUpperCase().split(";"),d=0,f=j.length;f>d;d++)""!==j[d]&&(e=j[d].split("="),i[e[0]]=e[1]); +if("DAILY"===i.FREQ)e="MO,TU,WE,TH,FR"===i.BYDAY?"weekdays":"1"===i.INTERVAL&&"1"===i.COUNT?"none":"daily";else if("HOURLY"===i.FREQ)e="hourly";else if("WEEKLY"===i.FREQ){if(i.BYDAY)for(e=this.$element.find(".repeat-days-of-the-week .btn-group"),e.find("label").removeClass("active"),j=i.BYDAY.split(","),d=0,f=j.length;f>d;d++)e.find('input[data-value="'+j[d]+'"]').parent().addClass("active");e="weekly"}else"MONTHLY"===i.FREQ?(this.$element.find(".repeat-monthly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-monthly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-monthly-date"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),j.find(".selectlist").selectlist("selectByValue",i.BYMONTHDAY)):i.BYDAY&&(j=this.$element.find(".repeat-monthly-day"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),i.BYSETPOS&&j.find(".month-day-pos").selectlist("selectByValue",i.BYSETPOS),j.find(".month-days").selectlist("selectByValue",i.BYDAY)),e="monthly"):"YEARLY"===i.FREQ?(this.$element.find(".repeat-yearly input").removeAttr("checked").removeClass("checked"),this.$element.find(".repeat-yearly label.radio-custom").removeClass("checked"),i.BYMONTHDAY?(j=this.$element.find(".repeat-yearly-date"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH),j.find(".year-month-day").selectlist("selectByValue",i.BYMONTHDAY)):i.BYSETPOS&&(j=this.$element.find(".repeat-yearly-day"),j.find("input").addClass("checked").attr("checked","checked"),j.find("label.radio-custom").addClass("checked"),j.find(".year-month-day-pos").selectlist("selectByValue",i.BYSETPOS),i.BYDAY&&j.find(".year-month-days").selectlist("selectByValue",i.BYDAY),i.BYMONTH&&j.find(".year-month").selectlist("selectByValue",i.BYMONTH)),e="yearly"):e="none";if(i.COUNT)this.$endAfter.spinbox("value",parseInt(i.COUNT,10)),this.$endSelect.selectlist("selectByValue","after");else if(i.UNTIL){j=i.UNTIL,8===j.length&&(j=j.split(""),j.splice(4,0,"-"),j.splice(7,0,"-"),j=j.join(""));var o=this.$timeZone.selectlist("selectedItem"),p="+00:00"===o.offset?"Z":o.offset;k=j;var q=this.setUtcTime(k,l,p);this.$endDate.datepicker("setDate",q),this.$endSelect.selectlist("selectByValue","date")}this.endSelectChanged(),i.INTERVAL&&this.$repeatIntervalSpinbox.spinbox("value",parseInt(i.INTERVAL,10)),this.$repeatIntervalSelect.selectlist("selectByValue",e),this.repeatIntervalSelectChanged()}var r=this.setUtcTime(k,l,m);this.$startDate.datepicker("setDate",r)},toggleState:function(a){this.$element.find(".combobox").combobox(a),this.$element.find(".datepicker").datepicker(a),this.$element.find(".selectlist").selectlist(a),this.$element.find(".spinbox").spinbox(a),this.$element.find("[type=radio]").radio(a),a="disable"===a?"addClass":"removeClass",this.$element.find(".repeat-days-of-the-week .btn-group")[a]("disabled")},value:function(a){return a?this.setValue(a):this.getValue()}},a.fn.scheduler=function(b){var d,e=Array.prototype.slice.call(arguments,1),f=this.each(function(){var f=a(this),g=f.data("fu.scheduler"),h="object"==typeof b&&b;g||f.data("fu.scheduler",g=new c(this,h)),"string"==typeof b&&(d=g[b].apply(g,e))});return void 0===d?f:d},a.fn.scheduler.defaults={},a.fn.scheduler.Constructor=c,a.fn.scheduler.noConflict=function(){return a.fn.scheduler=b,this},a(document).on("mousedown.fu.scheduler.data-api","[data-initialize=scheduler]",function(b){var c=a(b.target).closest(".scheduler");c.data("fu.scheduler")||c.scheduler(c.data())}),a(function(){a("[data-initialize=scheduler]").each(function(){var b=a(this);b.data("scheduler")||b.scheduler(b.data())})})}(a)}); \ No newline at end of file diff --git a/package.json b/package.json index 9156ed710..614dbbf38 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "fuelux", "title": "Fuel UX", - "version": "3.1.0", + "version": "3.2.0", "description": "Base Fuel UX styles and controls", "homepage": "https://github.com/ExactTarget/fuelux", "author": {