diff --git a/web/css/a7b77f2.css b/web/css/a7b77f2.css new file mode 100644 index 0000000..e483da5 --- /dev/null +++ b/web/css/a7b77f2.css @@ -0,0 +1,455 @@ +/* line 1, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker { + box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.506); + background: #FFFFFF; + border-bottom: 1px solid #BBBBBB; + border-left: 1px solid #CCCCCC; + border-right: 1px solid #CCCCCC; + border-top: 1px solid #CCCCCC; + color: #333333; + font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; + padding: 8px; + padding-left: 0px; + padding-top: 2px; + position: absolute; + z-index: 9999; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: none; +} + +/* line 20, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker iframe { + position: absolute; + left: 0; + top: 0; + width: 75px; + height: 210px; + background: transparent; + border: none; +} + +/*For IE8 or lower*/ +/* line 31, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker button { + border: none !important; +} + +/* line 35, assetic_compassPMDJvf.scss */ +.xdsoft_noselect { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +/* line 45, assetic_compassPMDJvf.scss */ +.xdsoft_noselect::selection { + background: transparent; +} + +/* line 49, assetic_compassPMDJvf.scss */ +.xdsoft_noselect::-moz-selection { + background: transparent; +} + +/* line 53, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker.xdsoft_inline { + display: inline-block; + position: static; + box-shadow: none; +} + +/* line 59, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker * { + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0px; + margin: 0px; +} + +/* line 66, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker { + display: none; +} + +/* line 70, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active { + display: block; +} + +/* line 74, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_datepicker { + width: 224px; + float: left; + margin-left: 8px; +} + +/* line 80, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker { + width: 58px; + float: left; + text-align: center; + margin-left: 8px; + margin-top: 0px; +} + +/* line 88, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker { + margin-top: 8px; + margin-bottom: 3px; +} + +/* line 93, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_mounthpicker { + position: relative; + text-align: center; +} + +/* line 98, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_today_button { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg=="); +} + +/* line 102, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_prev { + float: left; + background-position: -20px 0px; +} + +/* line 107, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_today_button { + float: left; + background-position: -70px 0px; + margin-left: 5px; +} + +/* line 113, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_next { + float: right; + background-position: 0px 0px; +} + +/* line 121, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_today_button { + background-color: transparent; + background-repeat: no-repeat; + border: 0px none currentColor; + cursor: pointer; + display: block; + height: 30px; + opacity: 0.5; + outline: medium none currentColor; + overflow: hidden; + padding: 0px; + position: relative; + text-indent: 100%; + white-space: nowrap; + width: 20px; +} + +/* line 139, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next { + float: none; + background-position: -40px -15px; + height: 15px; + width: 30px; + display: block; + margin-left: 14px; + margin-top: 7px; +} + +/* line 149, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev { + background-position: -40px 0px; + margin-bottom: 7px; + margin-top: 0px; +} + +/* line 155, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { + height: 151px; + overflow: hidden; + border-bottom: 1px solid #DDDDDD; +} + +/* line 161, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div { + background: #F5F5F5; + border-top: 1px solid #DDDDDD; + color: #666666; + font-size: 12px; + text-align: center; + border-collapse: collapse; + cursor: pointer; + border-bottom-width: 0px; + height: 25px; + line-height: 25px; +} + +/* line 174, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child { + border-top-width: 0px; +} + +/* line 180, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_today_button:hover, +.xdsoft_datetimepicker .xdsoft_next:hover, +.xdsoft_datetimepicker .xdsoft_prev:hover { + opacity: 1; +} + +/* line 184, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_label { + display: inline; + position: relative; + z-index: 9999; + margin: 0; + padding: 5px 3px; + font-size: 14px; + line-height: 20px; + font-weight: bold; + background-color: #fff; + float: left; + width: 182px; + text-align: center; + cursor: pointer; +} + +/* line 200, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_label:hover { + text-decoration: underline; +} + +/* line 204, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select { + border: 1px solid #ccc; + position: absolute; + right: 0px; + top: 30px; + z-index: 101; + display: none; + background: #fff; + max-height: 160px; + overflow-y: hidden; +} + +/* line 216, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect { + right: -7px; +} + +/* line 220, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect { + right: 2px; +} + +/* line 224, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover { + color: #fff; + background: #ff8000; +} + +/* line 229, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option { + padding: 2px 10px 2px 5px; +} + +/* line 233, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current { + background: #33AAFF; + box-shadow: #178FE5 0px 1px 3px 0px inset; + color: #fff; + font-weight: 700; +} + +/* line 240, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_month { + width: 90px; + text-align: right; +} + +/* line 245, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar { + clear: both; +} + +/* line 249, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_year { + width: 56px; +} + +/* line 253, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar table { + border-collapse: collapse; + width: 100%; +} + +/* line 259, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td > div { + padding-right: 5px; +} + +/* line 263, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar th { + height: 25px; +} + +/* line 267, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th { + width: 14.2857142%; + background: #F5F5F5; + border: 1px solid #DDDDDD; + color: #666666; + font-size: 12px; + text-align: right; + padding: 0px; + border-collapse: collapse; + cursor: pointer; + height: 25px; +} + +/* line 280, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar th { + background: #F1F1F1; +} + +/* line 284, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today { + color: #33AAFF; +} + +/* line 290, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current { + background: #33AAFF; + box-shadow: #178FE5 0px 1px 3px 0px inset; + color: #fff; + font-weight: 700; +} + +/* line 299, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, +.xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled { + opacity: 0.5; +} + +/* line 303, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled { + opacity: 0.2; +} + +/* line 308, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td:hover, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover { + color: #fff !important; + background: #ff8000 !important; + box-shadow: none !important; +} + +/* line 315, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_disabled:hover { + color: inherit !important; + background: inherit !important; + /*box-shadow: inherit !important;*/ +} + +/* line 321, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_calendar th { + font-weight: 700; + text-align: center; + color: #999; + cursor: default; +} + +/* line 328, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_copyright { + color: #ccc !important; + font-size: 10px; + clear: both; + float: none; + margin-left: 8px; +} + +/* line 336, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_copyright a { + color: #eee !important; +} + +/* line 340, assetic_compassPMDJvf.scss */ +.xdsoft_datetimepicker .xdsoft_copyright a:hover { + color: #aaa !important; +} + +/* line 344, assetic_compassPMDJvf.scss */ +.xdsoft_time_box { + position: relative; + border: 1px solid #ccc; +} + +/* line 349, assetic_compassPMDJvf.scss */ +.xdsoft_scrollbar > .xdsoft_scroller { + background: #ccc !important; + height: 20px; + border-radius: 3px; +} + +/* line 355, assetic_compassPMDJvf.scss */ +.xdsoft_scrollbar { + position: absolute; + width: 7px; + right: 0px; + top: 0px; + bottom: 0px; + cursor: pointer; +} + +/* line 364, assetic_compassPMDJvf.scss */ +.xdsoft_scroller_box { + position: relative; +} + +/* line 2, assetic_compassB7lmRu.scss */ +.event.box h2 { + padding: 0.5rem; +} +/* line 4, assetic_compassB7lmRu.scss */ +.event.box h2 a, .event.box h2 a:hover, .event.box h2 a:visited { + color: #ffffff; +} +/* line 9, assetic_compassB7lmRu.scss */ +.event.box .startdate, .event.box .location, .event.box .url, .event.box .edit { + /*float: left;*/ + display: inline; + margin: 0; + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +/* line 17, assetic_compassB7lmRu.scss */ +.event.box ul.tags { + padding-left: 0; + /*float: left;*/ + margin: 0; + margin-right: 0.5rem; + margin-bottom: 0.5rem; + display: inline; +} +/* line 24, assetic_compassB7lmRu.scss */ +.event.box ul.tags li { + list-style-type: none; + /*float: left;*/ + display: inline; + margin-right: 0.5rem; +} + +/* line 35, assetic_compassB7lmRu.scss */ +form .ui.form .field .attached-label > input, form .ui.form .field .attached-label > textarea { + margin-bottom: 2rem; +} diff --git a/web/css/c57d364.css b/web/css/c57d364.css new file mode 100644 index 0000000..6bd8086 --- /dev/null +++ b/web/css/c57d364.css @@ -0,0 +1,37 @@ +/* line 2, assetic_compasslCISQS.scss */ +.event.box h2 { + padding: 0.5rem; +} +/* line 4, assetic_compasslCISQS.scss */ +.event.box h2 a, .event.box h2 a:hover, .event.box h2 a:visited { + color: #ffffff; +} +/* line 9, assetic_compasslCISQS.scss */ +.event.box .startdate, .event.box .location, .event.box .url, .event.box .edit { + /*float: left;*/ + display: inline; + margin: 0; + margin-right: 0.5rem; + margin-bottom: 0.5rem; +} +/* line 17, assetic_compasslCISQS.scss */ +.event.box ul.tags { + padding-left: 0; + /*float: left;*/ + margin: 0; + margin-right: 0.5rem; + margin-bottom: 0.5rem; + display: inline; +} +/* line 24, assetic_compasslCISQS.scss */ +.event.box ul.tags li { + list-style-type: none; + /*float: left;*/ + display: inline; + margin-right: 0.5rem; +} + +/* line 35, assetic_compasslCISQS.scss */ +form .ui.form .field .attached-label > input, form .ui.form .field .attached-label > textarea { + margin-bottom: 2rem; +} diff --git a/web/css/f9f8a0d.css b/web/css/f9f8a0d.css new file mode 100644 index 0000000..0cbbb33 --- /dev/null +++ b/web/css/f9f8a0d.css @@ -0,0 +1,417 @@ +/* line 1, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker { + box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.506); + background: #FFFFFF; + border-bottom: 1px solid #BBBBBB; + border-left: 1px solid #CCCCCC; + border-right: 1px solid #CCCCCC; + border-top: 1px solid #CCCCCC; + color: #333333; + font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; + padding: 8px; + padding-left: 0px; + padding-top: 2px; + position: absolute; + z-index: 9999; + -moz-box-sizing: border-box; + box-sizing: border-box; + display: none; +} + +/* line 20, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker iframe { + position: absolute; + left: 0; + top: 0; + width: 75px; + height: 210px; + background: transparent; + border: none; +} + +/*For IE8 or lower*/ +/* line 31, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker button { + border: none !important; +} + +/* line 35, assetic_compasshjaHO2.scss */ +.xdsoft_noselect { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +/* line 45, assetic_compasshjaHO2.scss */ +.xdsoft_noselect::selection { + background: transparent; +} + +/* line 49, assetic_compasshjaHO2.scss */ +.xdsoft_noselect::-moz-selection { + background: transparent; +} + +/* line 53, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker.xdsoft_inline { + display: inline-block; + position: static; + box-shadow: none; +} + +/* line 59, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker * { + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0px; + margin: 0px; +} + +/* line 66, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker { + display: none; +} + +/* line 70, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active { + display: block; +} + +/* line 74, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_datepicker { + width: 224px; + float: left; + margin-left: 8px; +} + +/* line 80, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker { + width: 58px; + float: left; + text-align: center; + margin-left: 8px; + margin-top: 0px; +} + +/* line 88, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker { + margin-top: 8px; + margin-bottom: 3px; +} + +/* line 93, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_mounthpicker { + position: relative; + text-align: center; +} + +/* line 98, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_today_button { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg=="); +} + +/* line 102, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_prev { + float: left; + background-position: -20px 0px; +} + +/* line 107, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_today_button { + float: left; + background-position: -70px 0px; + margin-left: 5px; +} + +/* line 113, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_next { + float: right; + background-position: 0px 0px; +} + +/* line 121, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_today_button { + background-color: transparent; + background-repeat: no-repeat; + border: 0px none currentColor; + cursor: pointer; + display: block; + height: 30px; + opacity: 0.5; + outline: medium none currentColor; + overflow: hidden; + padding: 0px; + position: relative; + text-indent: 100%; + white-space: nowrap; + width: 20px; +} + +/* line 139, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next { + float: none; + background-position: -40px -15px; + height: 15px; + width: 30px; + display: block; + margin-left: 14px; + margin-top: 7px; +} + +/* line 149, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev { + background-position: -40px 0px; + margin-bottom: 7px; + margin-top: 0px; +} + +/* line 155, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { + height: 151px; + overflow: hidden; + border-bottom: 1px solid #DDDDDD; +} + +/* line 161, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div { + background: #F5F5F5; + border-top: 1px solid #DDDDDD; + color: #666666; + font-size: 12px; + text-align: center; + border-collapse: collapse; + cursor: pointer; + border-bottom-width: 0px; + height: 25px; + line-height: 25px; +} + +/* line 174, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child { + border-top-width: 0px; +} + +/* line 180, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_today_button:hover, +.xdsoft_datetimepicker .xdsoft_next:hover, +.xdsoft_datetimepicker .xdsoft_prev:hover { + opacity: 1; +} + +/* line 184, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_label { + display: inline; + position: relative; + z-index: 9999; + margin: 0; + padding: 5px 3px; + font-size: 14px; + line-height: 20px; + font-weight: bold; + background-color: #fff; + float: left; + width: 182px; + text-align: center; + cursor: pointer; +} + +/* line 200, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_label:hover { + text-decoration: underline; +} + +/* line 204, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select { + border: 1px solid #ccc; + position: absolute; + right: 0px; + top: 30px; + z-index: 101; + display: none; + background: #fff; + max-height: 160px; + overflow-y: hidden; +} + +/* line 216, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect { + right: -7px; +} + +/* line 220, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect { + right: 2px; +} + +/* line 224, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover { + color: #fff; + background: #ff8000; +} + +/* line 229, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option { + padding: 2px 10px 2px 5px; +} + +/* line 233, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current { + background: #33AAFF; + box-shadow: #178FE5 0px 1px 3px 0px inset; + color: #fff; + font-weight: 700; +} + +/* line 240, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_month { + width: 90px; + text-align: right; +} + +/* line 245, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar { + clear: both; +} + +/* line 249, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_year { + width: 56px; +} + +/* line 253, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar table { + border-collapse: collapse; + width: 100%; +} + +/* line 259, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td > div { + padding-right: 5px; +} + +/* line 263, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar th { + height: 25px; +} + +/* line 267, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th { + width: 14.2857142%; + background: #F5F5F5; + border: 1px solid #DDDDDD; + color: #666666; + font-size: 12px; + text-align: right; + padding: 0px; + border-collapse: collapse; + cursor: pointer; + height: 25px; +} + +/* line 280, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar th { + background: #F1F1F1; +} + +/* line 284, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today { + color: #33AAFF; +} + +/* line 290, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current { + background: #33AAFF; + box-shadow: #178FE5 0px 1px 3px 0px inset; + color: #fff; + font-weight: 700; +} + +/* line 299, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, +.xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled { + opacity: 0.5; +} + +/* line 303, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled { + opacity: 0.2; +} + +/* line 308, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td:hover, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover { + color: #fff !important; + background: #ff8000 !important; + box-shadow: none !important; +} + +/* line 315, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, +.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_disabled:hover { + color: inherit !important; + background: inherit !important; + /*box-shadow: inherit !important;*/ +} + +/* line 321, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_calendar th { + font-weight: 700; + text-align: center; + color: #999; + cursor: default; +} + +/* line 328, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_copyright { + color: #ccc !important; + font-size: 10px; + clear: both; + float: none; + margin-left: 8px; +} + +/* line 336, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_copyright a { + color: #eee !important; +} + +/* line 340, assetic_compasshjaHO2.scss */ +.xdsoft_datetimepicker .xdsoft_copyright a:hover { + color: #aaa !important; +} + +/* line 344, assetic_compasshjaHO2.scss */ +.xdsoft_time_box { + position: relative; + border: 1px solid #ccc; +} + +/* line 349, assetic_compasshjaHO2.scss */ +.xdsoft_scrollbar > .xdsoft_scroller { + background: #ccc !important; + height: 20px; + border-radius: 3px; +} + +/* line 355, assetic_compasshjaHO2.scss */ +.xdsoft_scrollbar { + position: absolute; + width: 7px; + right: 0px; + top: 0px; + bottom: 0px; + cursor: pointer; +} + +/* line 364, assetic_compasshjaHO2.scss */ +.xdsoft_scroller_box { + position: relative; +} diff --git a/web/js/73cfd50.js b/web/js/73cfd50.js new file mode 100644 index 0000000..9a4c7b6 --- /dev/null +++ b/web/js/73cfd50.js @@ -0,0 +1,1426 @@ +/** + * @preserve jQuery DateTimePicker plugin v2.3.0 + * @homepage http://xdsoft.net/jqplugins/datetimepicker/ + * (c) 2014, Chupurnov Valeriy. + */ +(function( $ ) { + 'use strict'; + var default_options = { + i18n:{ + bg:{ // Bulgarian + months:[ + "Януари", "Февруари", "Март", "Април", "Май", "Юни", "Юли", "Август", "Септември", "Октомври", "Ноември", "Декември" + ], + dayOfWeek:[ + "Нд", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб" + ] + }, + fa:{ // Persian/Farsi + months:[ + 'فروردین', 'اردیبهشت', 'خرداد', 'تیر', 'مرداد', 'شهریور', 'مهر', 'آبان', 'آذر', 'دی', 'بهمن', 'اسفند' + ], + dayOfWeek:[ + 'یکشنبه', 'دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنجشنبه', 'جمعه', 'شنبه' + ] + }, + ru:{ // Russian + months:[ + 'Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь' + ], + dayOfWeek:[ + "Вск", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб" + ] + }, + en:{ // English + months: [ + "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" + ], + dayOfWeek: [ + "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" + ] + }, + el:{ // Ελληνικά + months: [ + "Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος" + ], + dayOfWeek: [ + "Κυρ", "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ" + ] + }, + de:{ // German + months:[ + 'Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember' + ], + dayOfWeek:[ + "So", "Mo", "Di", "Mi", "Do", "Fr", "Sa" + ] + }, + nl:{ // Dutch + months:[ + "januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december" + ], + dayOfWeek:[ + "zo", "ma", "di", "wo", "do", "vr", "za" + ] + }, + tr:{ // Turkish + months:[ + "Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık" + ], + dayOfWeek:[ + "Paz", "Pts", "Sal", "Çar", "Per", "Cum", "Cts" + ] + }, + fr:{ //French + months:[ + "Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre" + ], + dayOfWeek:[ + "Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam" + ] + }, + es:{ // Spanish + months: [ + "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" + ], + dayOfWeek: [ + "Dom", "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb" + ] + }, + th:{ // Thai + months:[ + 'มกราคม','กุมภาพันธ์','มีนาคม','เมษายน','พฤษภาคม','มิถุนายน','กรกฎาคม','สิงหาคม','กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม' + ], + dayOfWeek:[ + 'อา.','จ.','อ.','พ.','พฤ.','ศ.','ส.' + ] + }, + pl:{ // Polish + months: [ + "styczeń", "luty", "marzec", "kwiecień", "maj", "czerwiec", "lipiec", "sierpień", "wrzesień", "październik", "listopad", "grudzień" + ], + dayOfWeek: [ + "nd", "pn", "wt", "śr", "cz", "pt", "sb" + ] + }, + pt:{ // Portuguese + months: [ + "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" + ], + dayOfWeek: [ + "Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sab" + ] + }, + ch:{ // Simplified Chinese + months: [ + "一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月" + ], + dayOfWeek: [ + "日", "一","二","三","四","五","六" + ] + }, + se:{ // Swedish + months: [ + "Januari", "Februari", "Mars", "April", "Maj", "Juni", "Juli", "Augusti", "September","Oktober", "November", "December" + ], + dayOfWeek: [ + "Sön", "Mån", "Tis", "Ons", "Tor", "Fre", "Lör" + ] + }, + kr:{ // Korean + months: [ + "1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월" + ], + dayOfWeek: [ + "일", "월", "화", "수", "목", "금", "토" + ] + }, + it:{ // Italian + months: [ + "Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre" + ], + dayOfWeek: [ + "Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab" + ] + }, + da:{ // Dansk + months: [ + "January", "Februar", "Marts", "April", "Maj", "Juni", "July", "August", "September", "Oktober", "November", "December" + ], + dayOfWeek: [ + "Søn", "Man", "Tir", "ons", "Tor", "Fre", "lør" + ] + }, + no:{ // Norwegian + months: [ + "Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember" + ], + dayOfWeek: [ + "Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør" + ] + }, + ja:{ // Japanese + months: [ + "1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月" + ], + dayOfWeek: [ + "日", "月", "火", "水", "木", "金", "土" + ] + }, + vi:{ // Vietnamese + months: [ + "Tháng 1", "Tháng 2", "Tháng 3", "Tháng 4", "Tháng 5", "Tháng 6", "Tháng 7", "Tháng 8", "Tháng 9", "Tháng 10", "Tháng 11", "Tháng 12" + ], + dayOfWeek: [ + "CN", "T2", "T3", "T4", "T5", "T6", "T7" + ] + }, + sl:{ // Slovenščina + months: [ + "Januar", "Februar", "Marec", "April", "Maj", "Junij", "Julij", "Avgust", "September", "Oktober", "November", "December" + ], + dayOfWeek: [ + "Ned", "Pon", "Tor", "Sre", "Čet", "Pet", "Sob" + ] + }, + cs:{ // Čeština + months: [ + "Leden", "Únor", "Březen", "Duben", "Květen", "Červen", "Červenec", "Srpen", "Září", "Říjen", "Listopad", "Prosinec" + ], + dayOfWeek: [ + "Ne", "Po", "Út", "St", "Čt", "Pá", "So" + ] + }, + hu:{ // Hungarian + months: [ + "Január", "Február", "Március", "Április", "Május", "Június", "Július", "Augusztus", "Szeptember", "Október", "November", "December" + ], + dayOfWeek: [ + "Va", "Hé", "Ke", "Sze", "Cs", "Pé", "Szo" + ] + } + }, + value:'', + lang:'en', + + format: 'Y/m/d H:i', + formatTime: 'H:i', + formatDate: 'Y/m/d', + + startDate: false, // new Date(), '1986/12/08', '-1970/01/05','-1970/01/05', + + step:60, + monthChangeSpinner:true, + closeOnDateSelect:false, + closeOnWithoutClick:true, + closeOnInputClick: true, + + timepicker:true, + datepicker:true, + + minDate:false, + maxDate:false, + minTime:false, + maxTime:false, + + allowTimes:[], + opened:false, + initTime:true, + inline:false, + + onSelectDate:function() {}, + onSelectTime:function() {}, + onChangeMonth:function() {}, + onChangeDateTime:function() {}, + onShow:function() {}, + onClose:function() {}, + onGenerate:function() {}, + + withoutCopyright:true, + + inverseButton:false, + hours12:false, + next: 'xdsoft_next', + prev : 'xdsoft_prev', + dayOfWeekStart:0, + + timeHeightInTimePicker:25, + timepickerScrollbar:true, + + todayButton:true, // 2.1.0 + defaultSelect:true, // 2.1.0 + + scrollMonth:true, + scrollTime:true, + scrollInput:true, + + lazyInit:false, + + mask:false, + validateOnBlur:true, + allowBlank:true, + + yearStart:1950, + yearEnd:2050, + + style:'', + id:'', + + fixed: false, + + roundTime:'round', // ceil, floor + className:'', + + weekends : [], + yearOffset:0, + beforeShowDay: null + }; + + // fix for ie8 + if ( !Array.prototype.indexOf ) { + Array.prototype.indexOf = function(obj, start) { + for (var i = (start || 0), j = this.length; i < j; i++) { + if (this[i] === obj) { return i; } + } + return -1; + } + } + + Date.prototype.countDaysInMonth = function(){ + return new Date(this.getFullYear(), this.getMonth()+1, 0).getDate(); + }; + + $.fn.xdsoftScroller = function( _percent ) { + return this.each(function() { + var timeboxparent = $(this); + if( !$(this).hasClass('xdsoft_scroller_box') ) { + var pointerEventToXY = function( e ) { + var out = {x:0, y:0}; + if( e.type == 'touchstart' || e.type == 'touchmove' || e.type == 'touchend' || e.type == 'touchcancel' ) { + var touch = e.originalEvent.touches[0] || e.originalEvent.changedTouches[0]; + out.x = touch.pageX; + out.y = touch.pageY; + }else if (e.type == 'mousedown' || e.type == 'mouseup' || e.type == 'mousemove' || e.type == 'mouseover'|| e.type=='mouseout' || e.type=='mouseenter' || e.type=='mouseleave') { + out.x = e.pageX; + out.y = e.pageY; + } + return out; + }, + move = 0, + timebox = timeboxparent.children().eq(0), + parentHeight = timeboxparent[0].clientHeight, + height = timebox[0].offsetHeight, + scrollbar = $('
'), + scroller = $(''), + maximumOffset = 100, + start = false; + + scrollbar.append(scroller); + + timeboxparent.addClass('xdsoft_scroller_box').append(scrollbar); + scroller.on('mousedown.xdsoft_scroller',function ( event ) { + if( !parentHeight ) + timeboxparent.trigger('resize_scroll.xdsoft_scroller',[_percent]); + var pageY = event.pageY, + top = parseInt(scroller.css('margin-top')), + h1 = scrollbar[0].offsetHeight; + $(document.body).addClass('xdsoft_noselect'); + $([document.body,window]).on('mouseup.xdsoft_scroller',function arguments_callee() { + $([document.body,window]).off('mouseup.xdsoft_scroller',arguments_callee) + .off('mousemove.xdsoft_scroller',move) + .removeClass('xdsoft_noselect'); + }); + $(document.body).on('mousemove.xdsoft_scroller',move = function(event) { + var offset = event.pageY-pageY+top; + if( offset<0 ) + offset = 0; + if( offset+scroller[0].offsetHeight>h1 ) + offset = h1-scroller[0].offsetHeight; + timeboxparent.trigger('scroll_element.xdsoft_scroller',[maximumOffset?offset/maximumOffset:0]); + }); + }); + + timeboxparent + .on('scroll_element.xdsoft_scroller',function( event,percent ) { + if( !parentHeight ) + timeboxparent.trigger('resize_scroll.xdsoft_scroller',[percent,true]); + percent = percent>1?1:(percent<0||isNaN(percent))?0:percent; + scroller.css('margin-top',maximumOffset*percent); + timebox.css('marginTop',-parseInt((height-parentHeight)*percent)) + }) + .on('resize_scroll.xdsoft_scroller',function( event,_percent,noTriggerScroll ) { + parentHeight = timeboxparent[0].clientHeight; + height = timebox[0].offsetHeight; + var percent = parentHeight/height, + sh = percent*scrollbar[0].offsetHeight; + if( percent>1 ) + scroller.hide(); + else{ + scroller.show(); + scroller.css('height',parseInt(sh>10?sh:10)); + maximumOffset = scrollbar[0].offsetHeight-scroller[0].offsetHeight; + if( noTriggerScroll!==true ) + timeboxparent.trigger('scroll_element.xdsoft_scroller',[_percent?_percent:Math.abs(parseInt(timebox.css('marginTop')))/(height-parentHeight)]); + } + }); + timeboxparent.mousewheel&&timeboxparent.mousewheel(function(event, delta, deltaX, deltaY) { + var top = Math.abs(parseInt(timebox.css('marginTop'))); + timeboxparent.trigger('scroll_element.xdsoft_scroller',[(top-delta*20)/(height-parentHeight)]); + event.stopPropagation(); + return false; + }); + timeboxparent.on('touchstart',function( event ) { + start = pointerEventToXY(event); + }); + timeboxparent.on('touchmove',function( event ) { + if( start ) { + var coord = pointerEventToXY(event), top = Math.abs(parseInt(timebox.css('marginTop'))); + timeboxparent.trigger('scroll_element.xdsoft_scroller',[(top-(coord.y-start.y))/(height-parentHeight)]); + event.stopPropagation(); + event.preventDefault(); + start = pointerEventToXY(event); + } + }); + timeboxparent.on('touchend touchcancel',function( event ) { + start = false; + }); + } + timeboxparent.trigger('resize_scroll.xdsoft_scroller',[_percent]); + }); + }; + $.fn.datetimepicker = function( opt ) { + var KEY0 = 48, + KEY9 = 57, + _KEY0 = 96, + _KEY9 = 105, + CTRLKEY = 17, + DEL = 46, + ENTER = 13, + ESC = 27, + BACKSPACE = 8, + ARROWLEFT = 37, + ARROWUP = 38, + ARROWRIGHT = 39, + ARROWDOWN = 40, + TAB = 9, + F5 = 116, + AKEY = 65, + CKEY = 67, + VKEY = 86, + ZKEY = 90, + YKEY = 89, + ctrlDown = false, + options = ($.isPlainObject(opt)||!opt)?$.extend(true,{},default_options,opt):$.extend({},default_options), + + lazyInitTimer = 0, + + lazyInit = function( input ){ + input + .on('open.xdsoft focusin.xdsoft mousedown.xdsoft',function initOnActionCallback(event) { + if( input.is(':disabled')||input.is(':hidden')||!input.is(':visible')||input.data( 'xdsoft_datetimepicker') ) + return; + + clearTimeout(lazyInitTimer); + + lazyInitTimer = setTimeout(function() { + + if( !input.data( 'xdsoft_datetimepicker') ) + createDateTimePicker(input); + + input + .off('open.xdsoft focusin.xdsoft mousedown.xdsoft',initOnActionCallback) + .trigger('open.xdsoft'); + },100); + + }); + }, + + createDateTimePicker = function( input ) { + + var datetimepicker = $(''), + xdsoft_copyright = $(''), + datepicker = $(''), + mounth_picker = $(''+options.i18n[options.lang].dayOfWeek[(j+options.dayOfWeekStart)>6?0:j+options.dayOfWeekStart]+' | '; + } + + table+='
---|
'+
+ ' '+d+' '+
+ ' | ';
+
+ if( start.getDay()==options.dayOfWeekStartPrev ) {
+ table+='