Plugin Directory

Changeset 2120614


Ignore:
Timestamp:
07/10/2019 10:09:31 AM (7 years ago)
Author:
setriosoft
Message:

BizCalendar 1.0.3.0

Location:
bizcalendar-web
Files:
165 added
79 edited

Legend:

Unmodified
Added
Removed
  • bizcalendar-web/trunk/admin/bizcalendar-admin.php

    r1910059 r2120614  
    110110    $autoSelectMedicalService = (bool)get_option('setrio_bizcal_autosel_service', true);
    111111    $autoSelectPhysician = (bool)get_option('setrio_bizcal_autosel_physician', true);
     112    $allowSearchForPhysician = (bool)get_option('setrio_bizcal_allow_search_physician', true);
    112113    $maxAvailabilities = (int)get_option('setrio_bizcal_max_availabilities', 0);
    113114    $minDaysToAppointment = (int)get_option('setrio_bizcal_min_days_to_appointment', 0);
     
    319320                            <?=($autoSelectPhysician?"checked=\"checked\"":"")?> />
    320321                        Selectează automat primul medic disponibil</label>
     322                    </p>
     323                </div>
     324                <div class="options">
     325                    <p>
     326                        <label>
     327                        <input type="checkbox" class="regular-text" name="setrio-bizcal-allow-search-physician" value="1"
     328                            <?=($allowSearchForPhysician?"checked=\"checked\"":"")?> />
     329                        Permite căutarea intervalelor orare pentru un anumit medic</label>
    321330                    </p>
    322331                </div>
     
    525534                $autoSelectMedicalService = (isset($_POST['setrio-bizcal-autosel-service']) && ($_POST['setrio-bizcal-autosel-service'] == 1)) ? 1 : 0;
    526535                $autoSelectPhysician = (isset($_POST['setrio-bizcal-autosel-physician']) && ($_POST['setrio-bizcal-autosel-physician'] == 1)) ? 1 : 0;
     536                $allowSearchForPhysician = (isset($_POST['setrio-bizcal-allow-search-physician']) && ($_POST['setrio-bizcal-allow-search-physician'] == 1)) ? 1 : 0;
    527537                $maxAvailabilities = (int)sanitize_text_field($_POST['setrio-bizcal-max-availabilities']);
    528538                $minDaysToAppointment= (int)sanitize_text_field($_POST['setrio-bizcal-min-days-to-appointment']);
     
    532542                update_option('setrio_bizcal_autosel_service', $autoSelectMedicalService);
    533543                update_option('setrio_bizcal_autosel_physician', $autoSelectPhysician);
     544                update_option('setrio_bizcal_allow_search_physician', $allowSearchForPhysician);
    534545                update_option('setrio_bizcal_max_availabilities', $maxAvailabilities);
    535546                update_option('setrio_bizcal_min_days_to_appointment', $minDaysToAppointment);
  • bizcalendar-web/trunk/css/bizcalendar.css

    r2074031 r2120614  
    107107    width: 120px;
    108108    display: block;
    109     /*border: solid 1px black;*/
     109    border: solid 1px black;
    110110    text-align: center;
    111111    float: left;
     112}
     113
     114#bizcal-sel-time div + li {
     115    clear: left;
    112116}
    113117
     
    117121
    118122#bizcal-sel-time .ui-selected {
    119     background: #F39814; color: white;
     123    background: #F39814;
     124    color: white;
    120125}
    121126
     
    189194.bizcal-dialog-warning .ui-widget-header span {
    190195    color: #000000;
     196}
     197
     198/* jQuery UI Theme Roller */
     199
     200.bizcal-main-box table.ui-datepicker-calendar td a.ui-state-hover, .bizcal-main-box table.ui-datepicker-calendar td a.ui-state-default:hover {
     201    -webkit-box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1);;
     202    box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1);;
    191203}
    192204
     
    252264}
    253265
     266.bizcal-main-box div.g-recaptcha {
     267    float: left;
     268    clear: left;
     269    width: 320px;
     270    height: 90px;
     271}
     272
     273.bizcal-main-box a.bizcal-bme-logo {
     274    background-image: url('images/logo_bizmedica_130.png');
     275    background-position: top right;
     276    background-repeat: no-repeat;
     277    display: block;
     278    width: calc(100% - 320px);
     279    height: 130px;
     280    float: right;
     281    clear: right;
     282    margin-top: 8px;
     283    text-decoration: none;
     284    border: 0px solid none;
     285    box-shadow: none;
     286    -moz-transition: none;
     287    -webkit-transition: none;
     288    -o-transition: color 0 ease-in;
     289    transition: none;
     290}
     291
     292.bizcal-main-box a.bizcal-bme-logo:hover, .bizcal-main-box a.bizcal-bme-logo:visited, .bizcal-main-box a.bizcal-bme-logo:active {
     293    text-decoration: none;
     294    box-shadow: none;
     295    -moz-transition: none;
     296    -webkit-transition: none;
     297    -o-transition: color 0 ease-in;
     298    transition: none;
     299}
     300
     301.bizcal-main-box div.setrio-bizcal-available-physician {
     302    position: relative;
     303    clear: both;
     304    width: 100%;
     305    display: block;
     306    padding-bottom: 8px;
     307}
     308
     309.bizcal-main-box li + div.setrio-bizcal-available-physician {
     310    float: left;
     311    margin-top: 8px;
     312    padding-top: 10px;
     313    border-top: solid 1px gray /* blue; /* gray; /*#F39814;*/;
     314}
     315
     316.bizcal-main-box div.setrio-bizcal-available-physician-picture-container {
     317    float: left;
     318    margin-left: 0;
     319    margin-right: 8px;
     320    margin-top: 0;
     321    margin-bottom: 8px;
     322    padding: 0;
     323    width: 100px;
     324    height: 100px;
     325    overflow: hidden;
     326}
     327
     328.bizcal-main-box img.setrio-bizcal-available-physician-picture {
     329    margin: auto;
     330    max-width: 100px;
     331    max-height: 100px;
     332    display: block;
     333    margin-left: auto;
     334    margin-right: auto;
     335    width: auto;
     336}
     337
     338.bizcal-main-box div.setrio-bizcal-available-physician-name {
     339    font-weight: bold;
     340    font-size: 120%;
     341    display: inline-block;
     342}
     343
     344.bizcal-main-box div.setrio-bizcal-available-physician-price {
     345    font-weight: bold;
     346    color: blue;
     347}
     348
     349.bizcal-main-box div.setrio-bizcal-available-physician-price span {
     350    font-weight: normal;
     351    color: black;
     352}
     353
     354.bizcal-main-box div.setrio-bizcal-available-physician-description {
     355    font-weight: normal;
     356    font-size: 75%;
     357}
     358
     359/* VARIANTA CU POPUP */
     360
     361.bizcal-main-box .ui-dialog-content .col-lg-8 {
     362    width: 60%;
     363    float: left;
     364}
     365
     366.bizcal-main-box .ui-dialog-content .col-lg-4 {
     367    width: 38%;
     368    float: right;
     369}
     370
     371.bizcal-main-box .ui-dialog-content #bizcal-register-appointment-button {
     372        display: none;
     373}
     374
     375@media (max-width: 991px) {
     376    .bizcal-main-box .ui-dialog-content .col-lg-8 {
     377        width: 100%;
     378        float: left;
     379    }
     380
     381    .bizcal-main-box .ui-dialog-content .col-lg-4 {
     382        width: 100%;
     383        float: left;
     384    }
     385   
     386    .bizcal-main-box .ui-dialog-content a.bizcal-bme-logo {
     387        clear: both;
     388        width: 100%;
     389        background-position: center;
     390    }
     391   
     392    .bizcal-main-box .ui-dialog-content #bizcal-register-appointment-button {
     393        display: none;
     394    }
     395}
     396
     397.bizcal-main-box div#bizcal-sel-time-container .ui-button {
     398    color: #1c94c4;
     399    text-decoration: none;
     400    border: 1px solid #ccc;
     401    background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
     402    font-weight: bold;
     403}
     404
     405.bizcal-main-box div#bizcal-sel-time-container .ui-selected,
     406.bizcal-main-box div#bizcal-sel-time-container li.ui-selected:hover,
     407.bizcal-main-box div#bizcal-sel-time-container li.ui-selected:focus {
     408    background: #F39814;
     409    color: white;
     410}
     411
     412.bizcal-main-box div#bizcal-sel-time-container .ui-button:hover,
     413.bizcal-main-box div#bizcal-sel-time-container .ui-button:focus {
     414    border: 1px solid #fbcb09;
     415    background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
     416    font-weight: bold;
     417    color: #c77405;
     418}
     419
    254420/* PERSONALIZARI CLIENTI */
    255421
    256422/* DIGEST MED */
    257423
    258 div#medicom-layout .bizcal-main-box #bizcal-register-appointment-buttom {
     424div#medicom-layout .bizcal-main-box #bizcal-register-appointment-button {
     425    background-image: none;
     426    background-color: #3e9665;
     427    color: #fff;
     428    float: left;
     429    clear: left;
     430    width: 320px;
     431    font-style: normal;
     432    font-variant: normal;
     433    font-weight: normal;
     434    text-transform: uppercase;
     435    font-size: 22px;
     436    padding: 5px 20px;
     437    letter-spacing: 1px;
     438    border-color: #3e9665;
     439    border-radius: 50px;
     440}
     441
     442
     443/* HURMUZ MED */
     444
     445div.hurmuz-med .bizcal-main-box div.g-recaptcha {
     446    float: left;
     447    clear: both;
     448}
     449
     450div.hurmuz-med .bizcal-main-box #bizcal-register-appointment-button {
     451    float: left;
     452    clear: both;
     453}
     454
     455/* MEDIBLUE */
     456
     457div.kc-elm .bizcal-main-box #bizcal-register-appointment-button {
     458    float: left;
     459    clear: both;
     460    margin-top: 80px !important;
     461}
     462
     463/* BLUELIFE */
     464
     465div.imd-fluid-layout div.bizcal-main-box {
     466    margin-left: 25%;
     467    margin-right: 25%;
     468}
     469
     470div.imd-fluid-layout .bizcal-main-box div.g-recaptcha {
     471    float: left;
     472    clear: both;
     473    margin-top: 16px !important;
     474}
     475
     476div.imd-fluid-layout .bizcal-main-box #bizcal-register-appointment-button {
     477    float: left;
     478    clear: both;
     479    margin-top: 8px !important;
     480}
     481
     482/* VITALITY */
     483
     484div.zn_pb_wrapper .bizcal-main-box div.g-recaptcha {
     485    float: left;
     486    clear: both;
     487}
     488
     489div.zn_pb_wrapper .bizcal-main-box #bizcal-register-appointment-button {
     490    float: left;
     491    clear: both;
     492}
     493
     494
     495div.zn_pb_wrapper .bizcal-main-box .ui-widget-header {
     496    background-color: #78c1b9;
     497    background-image: url('#');
     498    border-color: #78c1b9;
     499}
     500.bizcal-main-box, #bizcal-register-appointment-form input {
     501    font-family: Calibri, Arial, sans-serif !important;
     502    font-size: 12pt;
     503}
     504
     505.bizcal-main-box .ui-dialog-content, .bizcal-main-box .ui-dialog-titlebar {
     506    font-size: 14pt;
     507}
     508
     509.bizcal-main-box .select2-container li {
     510    font-family: /*"Noto Sans", Arial,*/ Calibri, Arial, sans-serif !important;
     511    font-size: 12pt;
     512    font-weight: normal;
     513    box-sizing: content-box;
     514}
     515
     516.bizcal-main-box .bizcal-select2-upper .select2-container li {
     517    text-transform: uppercase;
     518}
     519
     520.bizcal-main-box label, .bizcal-main-box #bizcal-sel-time-physician {
     521    font-family: /*"Noto Sans", Arial,*/ sans-serif !important;
     522    display: block;
     523    font-weight: normal;
     524}
     525
     526.bizcal-main-box .ui-button {
     527    padding: .4em 1em;
     528}
     529
     530.select2-bizcal-sel-serv-container {
     531    display: block;
     532}
     533
     534.select2-container li {
     535    font-family: /*"Noto Sans", Arial,*/ sans-serif !important;
     536    padding: 1px 2px;
     537}
     538
     539.bizcal-main-box .select2-selection__rendered {
     540    display: block;
     541    width: 100%;
     542}
     543
     544.bizcal-sel-serv-selected-price, .bizcal-sel-med-selected-price {
     545    text-align: right;
     546    /*position: absolute;*/
     547    /*right: 1.2em;*/
     548    color: blue;
     549    /*margin-top: -28px;*/
     550}
     551
     552.bizcal-main-box .ui-widget a {
     553    /*border-bottom: solid 1px transparent;*/
     554}
     555
     556.select2-results li .price {
     557    /*float: right;*/
     558    color: blue;
     559}
     560
     561.select2-results li.select2-results__option--highlighted .price {
     562    color: yellow;
     563}
     564
     565p.nota {
     566    font-size: 60%;
     567    padding-top: 2em;
     568}
     569
     570#bizcal-check-availability {
     571    margin-top: 0.5em;
     572}
     573
     574#bizcal-sel-date a.ui-state-highlight {
     575    background: #D7EBF9 url(images/ui-bg_glass_80_d7ebf9_1x400.png) repeat-x scroll 50% 50%;
     576    color: #2779aa;
     577    border: 1px solid #AED0EA;
     578}
     579
     580#bizcal-sel-date a.ui-state-active {
     581    background: #3baae3 url(images/ui-bg_glass_50_3baae3_1x400.png) repeat-x scroll 50% 50%;
     582    font-weight:bold;
     583    color: #fff;
     584    border: 1px solid #2694e8;
     585}
     586
     587#bizcal-sel-date .ui-state-hover {
     588    background: #e4f1fb url(images/ui-bg_glass_100_e4f1fb_1x400.png) repeat-x scroll 50% 50%;
     589    font-weight:bold;
     590    color: #0070a3;
     591    border: 1px solid #74b2e2;
     592}
     593
     594#bizcal-sel-time {
     595    list-style-type: none;
     596    margin: 0;
     597    padding: 0;
     598    display: inline-block;
     599}
     600
     601#bizcal-sel-time li {
     602    margin: 3px;
     603    /*padding: 0.4em;*/
     604    font-size: 10pt;
     605    height: 32px;
     606    width: 120px;
     607    display: block;
     608    /*border: solid 1px black;*/
     609    text-align: center;
     610    float: left;
     611}
     612
     613#bizcal-sel-time .ui-selecting {
     614     background: #FECA40;
     615}
     616
     617#bizcal-sel-time .ui-selected {
     618    background: #F39814; color: white;
     619}
     620
     621#bizcal-sel-time-result {
     622    background: #FECA40;
     623    font-size: 1.5em;
     624    font-weight: bold;
     625}
     626
     627/* Registration form */
     628
     629#bizcal-register-appointment-form label, input {
     630    display: block;
     631}
     632
     633#bizcal-register-appointment-form label {
     634    font-size: 11pt;
     635}
     636
     637#bizcal-register-appointment-form input.text {
     638    margin-bottom: 12px;
     639    width: 100%;
     640    padding: .4em;
     641    font-size: 12pt;
     642}
     643
     644#bizcal-register-appointment-form textarea {
     645    background-color: #f8f8f8 /*#FAFBFC*/;
     646    background-image: none;
     647}
     648
     649#bizcal-register-appointment-form fieldset {
     650    padding:0; border:0; margin-top:25px;
     651}
     652
     653#bizcal-register-appointment-form h1 {
     654    font-size: 1.2em; margin: .6em 0;
     655}
     656
     657#bizcal-register-appointment-form .ui-dialog .ui-state-error {
     658    padding: .3em;
     659}
     660
     661#bizcal-register-appointment-form .validateTips {
     662    border: 1px solid transparent; padding: 0.3em;
     663}
     664
     665/* Messages */
     666
     667.bizcal-dialog-error .ui-widget-header {
     668    /*background: #fa0404 url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") repeat-x scroll 50% 50%;*/
     669    background: #fa0404;
     670    border: 1px solid #ff0000;
     671    color: #ffffff;
     672    font-weight: bold;
     673}
     674
     675.bizcal-dialog-error .ui-widget-header span {
     676    color: #ffffff;
     677}
     678
     679.bizcal-dialog-warning .ui-widget-header {
     680    /*background: #F1E6AF url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") repeat-x scroll 50% 50%;*/
     681    background: #F1E6AF;
     682    border: 1px solid #ff0000;
     683    color: #000000;
     684    font-weight: bold;
     685    /*display: block;*/
     686}
     687
     688.bizcal-dialog-warning .ui-widget-header span {
     689    color: #000000;
     690}
     691
     692/* SELECT 2 JQUERY UI */
     693.bizcal-main-box .select2-container
     694{
     695    font-size: 12pt;
     696    margin-bottom: 12px;
     697    background: #f2f5f7 url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
     698    color: red;
     699}
     700
     701.bizcal-main-box .select2-selection
     702{
     703    height: 36px;
     704    background: #f2f5f7 url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
     705    border-color: #ddd;
     706    border-radius: 6px;
     707}
     708
     709.bizcal-main-box .bizcal-select2-upper .select2-selection
     710{
     711    text-transform: uppercase;
     712}
     713
     714.bizcal-main-box .select2-selection__rendered
     715{
     716    line-height: 36px !important;
     717}
     718
     719.bizcal-main-box span.select2-selection__arrow
     720{
     721    height: 36px !important;
     722}
     723
     724.bizcal-main-box .ui-dialog {
     725    /*display: flow-root !important;*/
     726}
     727
     728#select2-bizcal-sel-spec-results li, #select2-bizcal-sel-payment-results li, #select2-bizcal-sel-serv-results li, #select2-bizcal-sel-med-results li {
     729    font-size: 12pt;
     730}
     731
     732.bizcal-select2-upper #select2-bizcal-sel-spec-results li, .bizcal-select2-upper #select2-bizcal-sel-payment-results li,
     733.bizcal-select2-upper #select2-bizcal-sel-serv-results li, .bizcal-select2-upper #select2-bizcal-sel-med-results li {
     734    text-transform: uppercase;
     735}
     736
     737.select2-results__option.loading-results,
     738.select2-results__option.select2-results__option--load-more {
     739    background-image: url('images/ajax-loader.gif');
     740    background-repeat: no-repeat;
     741    padding-left: 35px;
     742    background-position: 10px 50%;
     743}
     744
     745.bizcal-sel-med-small {
     746    font-size: 80%;
     747    font-weight: lighter;
     748    font-style: italic;
     749    line-height: normal;
     750    overflow: hidden;
     751}
     752
     753/* PERSONALIZARI CLIENTI */
     754
     755/* DIGEST MED */
     756
     757div#medicom-layout .bizcal-main-box #bizcal-register-appointment-button {
    259758    background-image: none;
    260759    background-color: #3e9665;
     
    279778}
    280779
    281 div.hurmuz-med .bizcal-main-box #bizcal-register-appointment-buttom {
     780div.hurmuz-med .bizcal-main-box #bizcal-register-appointment-button {
    282781    float: left;
    283782    clear: both;
     
    286785/* MEDIBLUE */
    287786
    288 div.kc-elm .bizcal-main-box #bizcal-register-appointment-buttom {
     787div.kc-elm .bizcal-main-box #bizcal-register-appointment-button {
    289788    float: left;
    290789    clear: both;
     
    305804}
    306805
    307 div.imd-fluid-layout .bizcal-main-box #bizcal-register-appointment-buttom {
     806div.imd-fluid-layout .bizcal-main-box #bizcal-register-appointment-button {
    308807    float: left;
    309808    clear: both;
     
    318817}
    319818
    320 div.zn_pb_wrapper .bizcal-main-box #bizcal-register-appointment-buttom {
     819div.zn_pb_wrapper .bizcal-main-box #bizcal-register-appointment-button {
    321820    float: left;
    322821    clear: both;
     
    329828    border-color: #78c1b9;
    330829}
     830
     831/* PROSANA - FUSION */
     832
     833body.fusion-avatar-square .bizcal-main-box div.g-recaptcha {
     834    float: left;
     835    clear: both;
     836}
     837
     838body.fusion-avatar-square .bizcal-main-box #bizcal-register-appointment-button {
     839    float: left;
     840    clear: both;
     841}
     842
     843body.fusion-avatar-square .bizcal-main-box span.select2-selection__arrow {
     844    height: inherit !important;
     845}
     846
     847body.fusion-avatar-square .bizcal-main-box .select2-selection__rendered {
     848    line-height: 29px !important;   
     849    padding-right: 50px;
     850}
     851
     852body.fusion-avatar-square .bizcal-main-box .ui-widget-header {
     853    background-color: #812e2f;
     854    border-color: #822f2e;
     855    background-image: none;
     856}
     857
     858body.fusion-avatar-square .bizcal-main-box .ui-button {
     859    color: #812e2f;
     860}
     861
     862body.fusion-avatar-square .bizcal-main-box #bizcal-register-appointment-button {
     863    background-color: #812e2f;
     864    border-color: #822f2e;
     865    background-image: none;
     866    color: white;
     867}
     868
     869body.fusion-avatar-square .bizcal-main-box .ui-state-focus,
     870    body.fusion-avatar-square .bizcal-main-box .ui-widget-content .ui-state-focus,
     871    body.fusion-avatar-square .bizcal-main-box .ui-widget-header .ui-state-focus,
     872    body.fusion-avatar-square .bizcal-main-box .ui-button:focus,
     873    body.fusion-avatar-square .bizcal-main-box #bizcal-sel-time .ui-selected{
     874    background-color: #812e2f;
     875    border-color: #822f2e;
     876    background-image: none;
     877    color: white;
     878}
     879
     880body.fusion-avatar-square .bizcal-main-box .ui-state-hover,
     881    body.fusion-avatar-square .bizcal-main-box .ui-widget-content .ui-state-hover,
     882    body.fusion-avatar-square .bizcal-main-box .ui-widget-header .ui-state-hover,
     883    body.fusion-avatar-square .bizcal-main-box .ui-button:hover {
     884    background-color: #af2123;
     885    border-color: #ae2224;
     886    background-image: none;
     887    color: white;
     888}
  • bizcalendar-web/trunk/css/jquery-ui.css

    r1901838 r2120614  
    1 /*! jQuery UI - v1.12.1 - 2017-10-31
     1/*! jQuery UI - v1.11.4 - 2019-07-02
    22* http://jqueryui.com
    3 * Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
    4 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=.bizcal-main-box&folderName=bizcal-&cornerRadiusShadow=5px&offsetLeftShadow=-5px&offsetTopShadow=-5px&thicknessShadow=5px&opacityShadow=20&bgImgOpacityShadow=10&bgTextureShadow=flat&bgColorShadow=000000&opacityOverlay=50&bgImgOpacityOverlay=20&bgTextureOverlay=diagonals_thick&bgColorOverlay=666666&iconColorError=ffd27a&fcError=ffffff&borderColorError=cd0a0a&bgImgOpacityError=18&bgTextureError=diagonals_thick&bgColorError=b81900&iconColorHighlight=228ef1&fcHighlight=363636&borderColorHighlight=fed22f&bgImgOpacityHighlight=75&bgTextureHighlight=highlight_soft&bgColorHighlight=ffe45c&iconColorActive=ef8c08&fcActive=eb8f00&borderColorActive=fbd850&bgImgOpacityActive=65&bgTextureActive=glass&bgColorActive=ffffff&iconColorHover=ef8c08&fcHover=c77405&borderColorHover=fbcb09&bgImgOpacityHover=100&bgTextureHover=glass&bgColorHover=fdf5ce&iconColorDefault=ef8c08&fcDefault=1c94c4&borderColorDefault=cccccc&bgImgOpacityDefault=100&bgTextureDefault=glass&bgColorDefault=f6f6f6&iconColorContent=222222&fcContent=333333&borderColorContent=dddddd&bgImgOpacityContent=100&bgTextureContent=highlight_soft&bgColorContent=eeeeee&iconColorHeader=ffffff&fcHeader=ffffff&borderColorHeader=e78f08&bgImgOpacityHeader=35&bgTextureHeader=gloss_wave&bgColorHeader=f6a828&cornerRadius=4px&fsDefault=1.1em&fwDefault=bold&ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif
     3* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
     4* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
    55* Copyright jQuery Foundation and other contributors; Licensed MIT */
    66
    7 .bizcal-main-box .ui-draggable-handle {
    8     -ms-touch-action: none;
    9     touch-action: none;
    10 }
    117/* Layout helpers
    128----------------------------------*/
    13 .bizcal-main-box .ui-helper-hidden {
     9.ui-helper-hidden {
    1410    display: none;
    1511}
    16 .bizcal-main-box .ui-helper-hidden-accessible {
     12.ui-helper-hidden-accessible {
    1713    border: 0;
    1814    clip: rect(0 0 0 0);
     
    2420    width: 1px;
    2521}
    26 .bizcal-main-box .ui-helper-reset {
     22.ui-helper-reset {
    2723    margin: 0;
    2824    padding: 0;
     
    3430    list-style: none;
    3531}
    36 .bizcal-main-box .ui-helper-clearfix:before,
    37 .bizcal-main-box .ui-helper-clearfix:after {
     32.ui-helper-clearfix:before,
     33.ui-helper-clearfix:after {
    3834    content: "";
    3935    display: table;
    4036    border-collapse: collapse;
    4137}
    42 .bizcal-main-box .ui-helper-clearfix:after {
     38.ui-helper-clearfix:after {
    4339    clear: both;
    4440}
    45 .bizcal-main-box .ui-helper-zfix {
     41.ui-helper-clearfix {
     42    min-height: 0; /* support: IE7 */
     43}
     44.ui-helper-zfix {
    4645    width: 100%;
    4746    height: 100%;
     
    5352}
    5453
    55 .bizcal-main-box .ui-front {
     54.ui-front {
    5655    z-index: 100;
    5756}
     
    6059/* Interaction Cues
    6160----------------------------------*/
    62 .bizcal-main-box .ui-state-disabled {
     61.ui-state-disabled {
    6362    cursor: default !important;
    64     pointer-events: none;
    6563}
    6664
     
    6866/* Icons
    6967----------------------------------*/
    70 .bizcal-main-box .ui-icon {
    71     display: inline-block;
    72     vertical-align: middle;
    73     margin-top: -.25em;
    74     position: relative;
     68
     69/* states and images */
     70.ui-icon {
     71    display: block;
    7572    text-indent: -99999px;
    7673    overflow: hidden;
     
    7875}
    7976
    80 .bizcal-main-box .ui-widget-icon-block {
    81     left: 50%;
    82     margin-left: -8px;
    83     display: block;
    84 }
    8577
    8678/* Misc visuals
     
    8880
    8981/* Overlays */
    90 .bizcal-main-box .ui-widget-overlay {
     82.ui-widget-overlay {
    9183    position: fixed;
    9284    top: 0;
     
    9587    height: 100%;
    9688}
    97 .bizcal-main-box .ui-resizable {
     89.ui-draggable-handle {
     90    -ms-touch-action: none;
     91    touch-action: none;
     92}
     93.ui-resizable {
    9894    position: relative;
    9995}
    100 .bizcal-main-box .ui-resizable-handle {
     96.ui-resizable-handle {
    10197    position: absolute;
    10298    font-size: 0.1px;
     
    105101    touch-action: none;
    106102}
    107 .bizcal-main-box .ui-resizable-disabled .ui-resizable-handle,
    108 .bizcal-main-box .ui-resizable-autohide .ui-resizable-handle {
     103.ui-resizable-disabled .ui-resizable-handle,
     104.ui-resizable-autohide .ui-resizable-handle {
    109105    display: none;
    110106}
    111 .bizcal-main-box .ui-resizable-n {
     107.ui-resizable-n {
    112108    cursor: n-resize;
    113109    height: 7px;
     
    116112    left: 0;
    117113}
    118 .bizcal-main-box .ui-resizable-s {
     114.ui-resizable-s {
    119115    cursor: s-resize;
    120116    height: 7px;
     
    123119    left: 0;
    124120}
    125 .bizcal-main-box .ui-resizable-e {
     121.ui-resizable-e {
    126122    cursor: e-resize;
    127123    width: 7px;
     
    130126    height: 100%;
    131127}
    132 .bizcal-main-box .ui-resizable-w {
     128.ui-resizable-w {
    133129    cursor: w-resize;
    134130    width: 7px;
     
    137133    height: 100%;
    138134}
    139 .bizcal-main-box .ui-resizable-se {
     135.ui-resizable-se {
    140136    cursor: se-resize;
    141137    width: 12px;
     
    144140    bottom: 1px;
    145141}
    146 .bizcal-main-box .ui-resizable-sw {
     142.ui-resizable-sw {
    147143    cursor: sw-resize;
    148144    width: 9px;
     
    151147    bottom: -5px;
    152148}
    153 .bizcal-main-box .ui-resizable-nw {
     149.ui-resizable-nw {
    154150    cursor: nw-resize;
    155151    width: 9px;
     
    158154    top: -5px;
    159155}
    160 .bizcal-main-box .ui-resizable-ne {
     156.ui-resizable-ne {
    161157    cursor: ne-resize;
    162158    width: 9px;
     
    165161    top: -5px;
    166162}
    167 .bizcal-main-box .ui-selectable {
     163.ui-selectable {
    168164    -ms-touch-action: none;
    169165    touch-action: none;
    170166}
    171 .bizcal-main-box .ui-selectable-helper {
     167.ui-selectable-helper {
    172168    position: absolute;
    173169    z-index: 100;
    174170    border: 1px dotted black;
    175171}
    176 .bizcal-main-box .ui-sortable-handle {
     172.ui-sortable-handle {
    177173    -ms-touch-action: none;
    178174    touch-action: none;
    179175}
    180 .bizcal-main-box .ui-accordion .ui-accordion-header {
     176.ui-accordion .ui-accordion-header {
    181177    display: block;
    182178    cursor: pointer;
     
    184180    margin: 2px 0 0 0;
    185181    padding: .5em .5em .5em .7em;
     182    min-height: 0; /* support: IE7 */
    186183    font-size: 100%;
    187184}
    188 .bizcal-main-box .ui-accordion .ui-accordion-content {
     185.ui-accordion .ui-accordion-icons {
     186    padding-left: 2.2em;
     187}
     188.ui-accordion .ui-accordion-icons .ui-accordion-icons {
     189    padding-left: 2.2em;
     190}
     191.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
     192    position: absolute;
     193    left: .5em;
     194    top: 50%;
     195    margin-top: -8px;
     196}
     197.ui-accordion .ui-accordion-content {
    189198    padding: 1em 2.2em;
    190199    border-top: 0;
    191200    overflow: auto;
    192201}
    193 .bizcal-main-box .ui-autocomplete {
     202.ui-autocomplete {
    194203    position: absolute;
    195204    top: 0;
     
    197206    cursor: default;
    198207}
    199 .bizcal-main-box .ui-menu {
    200     list-style: none;
    201     padding: 0;
    202     margin: 0;
    203     display: block;
    204     outline: 0;
    205 }
    206 .bizcal-main-box .ui-menu .ui-menu {
    207     position: absolute;
    208 }
    209 .bizcal-main-box .ui-menu .ui-menu-item {
    210     margin: 0;
    211     cursor: pointer;
    212     /* support: IE10, see #8844 */
    213     list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
    214 }
    215 .bizcal-main-box .ui-menu .ui-menu-item-wrapper {
    216     position: relative;
    217     padding: 3px 1em 3px .4em;
    218 }
    219 .bizcal-main-box .ui-menu .ui-menu-divider {
    220     margin: 5px 0;
    221     height: 0;
    222     font-size: 0;
    223     line-height: 0;
    224     border-width: 1px 0 0 0;
    225 }
    226 .bizcal-main-box .ui-menu .ui-state-focus,
    227 .bizcal-main-box .ui-menu .ui-state-active {
    228     margin: -1px;
    229 }
    230 
    231 /* icon support */
    232 .bizcal-main-box .ui-menu-icons {
    233     position: relative;
    234 }
    235 .bizcal-main-box .ui-menu-icons .ui-menu-item-wrapper {
    236     padding-left: 2em;
    237 }
    238 
    239 /* left-aligned */
    240 .bizcal-main-box .ui-menu .ui-icon {
    241     position: absolute;
    242     top: 0;
    243     bottom: 0;
    244     left: .2em;
    245     margin: auto 0;
    246 }
    247 
    248 /* right-aligned */
    249 .bizcal-main-box .ui-menu .ui-menu-icon {
    250     left: auto;
    251     right: 0;
    252 }
    253 .bizcal-main-box .ui-button {
    254     padding: .4em 1em;
     208.ui-button {
    255209    display: inline-block;
    256210    position: relative;
     211    padding: 0;
    257212    line-height: normal;
    258213    margin-right: .1em;
     
    260215    vertical-align: middle;
    261216    text-align: center;
    262     -webkit-user-select: none;
    263     -moz-user-select: none;
    264     -ms-user-select: none;
    265     user-select: none;
    266 
    267     /* Support: IE <= 11 */
    268     overflow: visible;
    269 }
    270 
    271 .bizcal-main-box .ui-button,
    272 .bizcal-main-box .ui-button:link,
    273 .bizcal-main-box .ui-button:visited,
    274 .bizcal-main-box .ui-button:hover,
    275 .bizcal-main-box .ui-button:active {
     217    overflow: visible; /* removes extra width in IE */
     218}
     219.ui-button,
     220.ui-button:link,
     221.ui-button:visited,
     222.ui-button:hover,
     223.ui-button:active {
    276224    text-decoration: none;
    277225}
    278 
    279226/* to make room for the icon, a width needs to be set here */
    280 .bizcal-main-box .ui-button-icon-only {
    281     width: 2em;
    282     box-sizing: border-box;
    283     text-indent: -9999px;
    284     white-space: nowrap;
    285 }
    286 
    287 /* no icon support for input elements */
    288 input.bizcal-main-box .ui-button.ui-button-icon-only {
    289     text-indent: 0;
     227.ui-button-icon-only {
     228    width: 2.2em;
     229}
     230/* button elements seem to need a little more width */
     231button.ui-button-icon-only {
     232    width: 2.4em;
     233}
     234.ui-button-icons-only {
     235    width: 3.4em;
     236}
     237button.ui-button-icons-only {
     238    width: 3.7em;
     239}
     240
     241/* button text element */
     242.ui-button .ui-button-text {
     243    display: block;
     244    line-height: normal;
     245}
     246.ui-button-text-only .ui-button-text {
     247    padding: .4em 1em;
     248}
     249.ui-button-icon-only .ui-button-text,
     250.ui-button-icons-only .ui-button-text {
     251    padding: .4em;
     252    text-indent: -9999999px;
     253}
     254.ui-button-text-icon-primary .ui-button-text,
     255.ui-button-text-icons .ui-button-text {
     256    padding: .4em 1em .4em 2.1em;
     257}
     258.ui-button-text-icon-secondary .ui-button-text,
     259.ui-button-text-icons .ui-button-text {
     260    padding: .4em 2.1em .4em 1em;
     261}
     262.ui-button-text-icons .ui-button-text {
     263    padding-left: 2.1em;
     264    padding-right: 2.1em;
     265}
     266/* no icon support for input elements, provide padding by default */
     267input.ui-button {
     268    padding: .4em 1em;
    290269}
    291270
    292271/* button icon element(s) */
    293 .bizcal-main-box .ui-button-icon-only .ui-icon {
     272.ui-button-icon-only .ui-icon,
     273.ui-button-text-icon-primary .ui-icon,
     274.ui-button-text-icon-secondary .ui-icon,
     275.ui-button-text-icons .ui-icon,
     276.ui-button-icons-only .ui-icon {
    294277    position: absolute;
    295278    top: 50%;
     279    margin-top: -8px;
     280}
     281.ui-button-icon-only .ui-icon {
    296282    left: 50%;
    297     margin-top: -8px;
    298283    margin-left: -8px;
    299284}
    300 
    301 .bizcal-main-box .ui-button.ui-icon-notext .ui-icon {
    302     padding: 0;
    303     width: 2.1em;
    304     height: 2.1em;
    305     text-indent: -9999px;
    306     white-space: nowrap;
    307 
    308 }
    309 
    310 input.bizcal-main-box .ui-button.ui-icon-notext .ui-icon {
    311     width: auto;
    312     height: auto;
    313     text-indent: 0;
    314     white-space: normal;
    315     padding: .4em 1em;
     285.ui-button-text-icon-primary .ui-button-icon-primary,
     286.ui-button-text-icons .ui-button-icon-primary,
     287.ui-button-icons-only .ui-button-icon-primary {
     288    left: .5em;
     289}
     290.ui-button-text-icon-secondary .ui-button-icon-secondary,
     291.ui-button-text-icons .ui-button-icon-secondary,
     292.ui-button-icons-only .ui-button-icon-secondary {
     293    right: .5em;
     294}
     295
     296/* button sets */
     297.ui-buttonset {
     298    margin-right: 7px;
     299}
     300.ui-buttonset .ui-button {
     301    margin-left: 0;
     302    margin-right: -.3em;
    316303}
    317304
    318305/* workarounds */
    319 /* Support: Firefox 5 - 40 */
    320 input.bizcal-main-box .ui-button::-moz-focus-inner,
    321 button.bizcal-main-box .ui-button::-moz-focus-inner {
     306/* reset extra padding in Firefox, see h5bp.com/l */
     307input.ui-button::-moz-focus-inner,
     308button.ui-button::-moz-focus-inner {
    322309    border: 0;
    323310    padding: 0;
    324311}
    325 .bizcal-main-box .ui-controlgroup {
    326     vertical-align: middle;
    327     display: inline-block;
    328 }
    329 .bizcal-main-box .ui-controlgroup > .ui-controlgroup-item {
    330     float: left;
    331     margin-left: 0;
    332     margin-right: 0;
    333 }
    334 .bizcal-main-box .ui-controlgroup > .ui-controlgroup-item:focus,
    335 .bizcal-main-box .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
    336     z-index: 9999;
    337 }
    338 .bizcal-main-box .ui-controlgroup-vertical > .ui-controlgroup-item {
    339     display: block;
    340     float: none;
    341     width: 100%;
    342     margin-top: 0;
    343     margin-bottom: 0;
    344     text-align: left;
    345 }
    346 .bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-item {
    347     box-sizing: border-box;
    348 }
    349 .bizcal-main-box .ui-controlgroup .ui-controlgroup-label {
    350     padding: .4em 1em;
    351 }
    352 .bizcal-main-box .ui-controlgroup .ui-controlgroup-label span {
    353     font-size: 80%;
    354 }
    355 .bizcal-main-box .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
    356     border-left: none;
    357 }
    358 .bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
    359     border-top: none;
    360 }
    361 .bizcal-main-box .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
    362     border-right: none;
    363 }
    364 .bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
    365     border-bottom: none;
    366 }
    367 
    368 /* Spinner specific style fixes */
    369 .bizcal-main-box .ui-controlgroup-vertical .ui-spinner-input {
    370 
    371     /* Support: IE8 only, Android < 4.4 only */
    372     width: 75%;
    373     width: calc( 100% - 2.4em );
    374 }
    375 .bizcal-main-box .ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
    376     border-top-style: solid;
    377 }
    378 
    379 .bizcal-main-box .ui-checkboxradio-label .ui-icon-background {
    380     box-shadow: inset 1px 1px 1px #ccc;
    381     border-radius: .12em;
    382     border: none;
    383 }
    384 .bizcal-main-box .ui-checkboxradio-radio-label .ui-icon-background {
    385     width: 16px;
    386     height: 16px;
    387     border-radius: 1em;
    388     overflow: visible;
    389     border: none;
    390 }
    391 .bizcal-main-box .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
    392 .bizcal-main-box .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
    393     background-image: none;
    394     width: 8px;
    395     height: 8px;
    396     border-width: 4px;
    397     border-style: solid;
    398 }
    399 .bizcal-main-box .ui-checkboxradio-disabled {
    400     pointer-events: none;
    401 }
    402 .bizcal-main-box .ui-datepicker {
     312.ui-datepicker {
    403313    width: 17em;
    404314    padding: .2em .2em 0;
    405315    display: none;
    406316}
    407 .bizcal-main-box .ui-datepicker .ui-datepicker-header {
     317.ui-datepicker .ui-datepicker-header {
    408318    position: relative;
    409319    padding: .2em 0;
    410320}
    411 .bizcal-main-box .ui-datepicker .ui-datepicker-prev,
    412 .bizcal-main-box .ui-datepicker .ui-datepicker-next {
     321.ui-datepicker .ui-datepicker-prev,
     322.ui-datepicker .ui-datepicker-next {
    413323    position: absolute;
    414324    top: 2px;
     
    416326    height: 1.8em;
    417327}
    418 .bizcal-main-box .ui-datepicker .ui-datepicker-prev-hover,
    419 .bizcal-main-box .ui-datepicker .ui-datepicker-next-hover {
     328.ui-datepicker .ui-datepicker-prev-hover,
     329.ui-datepicker .ui-datepicker-next-hover {
    420330    top: 1px;
    421331}
    422 .bizcal-main-box .ui-datepicker .ui-datepicker-prev {
     332.ui-datepicker .ui-datepicker-prev {
    423333    left: 2px;
    424334}
    425 .bizcal-main-box .ui-datepicker .ui-datepicker-next {
     335.ui-datepicker .ui-datepicker-next {
    426336    right: 2px;
    427337}
    428 .bizcal-main-box .ui-datepicker .ui-datepicker-prev-hover {
     338.ui-datepicker .ui-datepicker-prev-hover {
    429339    left: 1px;
    430340}
    431 .bizcal-main-box .ui-datepicker .ui-datepicker-next-hover {
     341.ui-datepicker .ui-datepicker-next-hover {
    432342    right: 1px;
    433343}
    434 .bizcal-main-box .ui-datepicker .ui-datepicker-prev span,
    435 .bizcal-main-box .ui-datepicker .ui-datepicker-next span {
     344.ui-datepicker .ui-datepicker-prev span,
     345.ui-datepicker .ui-datepicker-next span {
    436346    display: block;
    437347    position: absolute;
     
    441351    margin-top: -8px;
    442352}
    443 .bizcal-main-box .ui-datepicker .ui-datepicker-title {
     353.ui-datepicker .ui-datepicker-title {
    444354    margin: 0 2.3em;
    445355    line-height: 1.8em;
    446356    text-align: center;
    447357}
    448 .bizcal-main-box .ui-datepicker .ui-datepicker-title select {
     358.ui-datepicker .ui-datepicker-title select {
    449359    font-size: 1em;
    450360    margin: 1px 0;
    451361}
    452 .bizcal-main-box .ui-datepicker select.ui-datepicker-month,
    453 .bizcal-main-box .ui-datepicker select.ui-datepicker-year {
     362.ui-datepicker select.ui-datepicker-month,
     363.ui-datepicker select.ui-datepicker-year {
    454364    width: 45%;
    455365}
    456 .bizcal-main-box .ui-datepicker table {
     366.ui-datepicker table {
    457367    width: 100%;
    458368    font-size: .9em;
     
    460370    margin: 0 0 .4em;
    461371}
    462 .bizcal-main-box .ui-datepicker th {
     372.ui-datepicker th {
    463373    padding: .7em .3em;
    464374    text-align: center;
     
    466376    border: 0;
    467377}
    468 .bizcal-main-box .ui-datepicker td {
     378.ui-datepicker td {
    469379    border: 0;
    470380    padding: 1px;
    471381}
    472 .bizcal-main-box .ui-datepicker td span,
    473 .bizcal-main-box .ui-datepicker td a {
     382.ui-datepicker td span,
     383.ui-datepicker td a {
    474384    display: block;
    475385    padding: .2em;
     
    477387    text-decoration: none;
    478388}
    479 .bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane {
     389.ui-datepicker .ui-datepicker-buttonpane {
    480390    background-image: none;
    481391    margin: .7em 0 0 0;
     
    485395    border-bottom: 0;
    486396}
    487 .bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane button {
     397.ui-datepicker .ui-datepicker-buttonpane button {
    488398    float: right;
    489399    margin: .5em .2em .4em;
     
    493403    overflow: visible;
    494404}
    495 .bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
     405.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    496406    float: left;
    497407}
    498408
    499409/* with multiple calendars */
    500 .bizcal-main-box .ui-datepicker.ui-datepicker-multi {
     410.ui-datepicker.ui-datepicker-multi {
    501411    width: auto;
    502412}
    503 .bizcal-main-box .ui-datepicker-multi .ui-datepicker-group {
     413.ui-datepicker-multi .ui-datepicker-group {
    504414    float: left;
    505415}
    506 .bizcal-main-box .ui-datepicker-multi .ui-datepicker-group table {
     416.ui-datepicker-multi .ui-datepicker-group table {
    507417    width: 95%;
    508418    margin: 0 auto .4em;
    509419}
    510 .bizcal-main-box .ui-datepicker-multi-2 .ui-datepicker-group {
     420.ui-datepicker-multi-2 .ui-datepicker-group {
    511421    width: 50%;
    512422}
    513 .bizcal-main-box .ui-datepicker-multi-3 .ui-datepicker-group {
     423.ui-datepicker-multi-3 .ui-datepicker-group {
    514424    width: 33.3%;
    515425}
    516 .bizcal-main-box .ui-datepicker-multi-4 .ui-datepicker-group {
     426.ui-datepicker-multi-4 .ui-datepicker-group {
    517427    width: 25%;
    518428}
    519 .bizcal-main-box .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
    520 .bizcal-main-box .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
     429.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
     430.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    521431    border-left-width: 0;
    522432}
    523 .bizcal-main-box .ui-datepicker-multi .ui-datepicker-buttonpane {
     433.ui-datepicker-multi .ui-datepicker-buttonpane {
    524434    clear: left;
    525435}
    526 .bizcal-main-box .ui-datepicker-row-break {
     436.ui-datepicker-row-break {
    527437    clear: both;
    528438    width: 100%;
     
    531441
    532442/* RTL support */
    533 .bizcal-main-box .ui-datepicker-rtl {
     443.ui-datepicker-rtl {
    534444    direction: rtl;
    535445}
    536 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-prev {
     446.ui-datepicker-rtl .ui-datepicker-prev {
    537447    right: 2px;
    538448    left: auto;
    539449}
    540 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-next {
     450.ui-datepicker-rtl .ui-datepicker-next {
    541451    left: 2px;
    542452    right: auto;
    543453}
    544 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-prev:hover {
     454.ui-datepicker-rtl .ui-datepicker-prev:hover {
    545455    right: 1px;
    546456    left: auto;
    547457}
    548 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-next:hover {
     458.ui-datepicker-rtl .ui-datepicker-next:hover {
    549459    left: 1px;
    550460    right: auto;
    551461}
    552 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane {
     462.ui-datepicker-rtl .ui-datepicker-buttonpane {
    553463    clear: right;
    554464}
    555 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane button {
     465.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    556466    float: left;
    557467}
    558 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
    559 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group {
     468.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
     469.ui-datepicker-rtl .ui-datepicker-group {
    560470    float: right;
    561471}
    562 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
    563 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
     472.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
     473.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    564474    border-right-width: 0;
    565475    border-left-width: 1px;
    566476}
    567 
    568 /* Icons */
    569 .bizcal-main-box .ui-datepicker .ui-icon {
    570     display: block;
    571     text-indent: -99999px;
     477.ui-dialog {
    572478    overflow: hidden;
    573     background-repeat: no-repeat;
    574     left: .5em;
    575     top: .3em;
    576 }
    577 .bizcal-main-box .ui-dialog {
    578479    position: absolute;
    579480    top: 0;
     
    582483    outline: 0;
    583484}
    584 .bizcal-main-box .ui-dialog .ui-dialog-titlebar {
     485.ui-dialog .ui-dialog-titlebar {
    585486    padding: .4em 1em;
    586487    position: relative;
    587488}
    588 .bizcal-main-box .ui-dialog .ui-dialog-title {
     489.ui-dialog .ui-dialog-title {
    589490    float: left;
    590491    margin: .1em 0;
     
    594495    text-overflow: ellipsis;
    595496}
    596 .bizcal-main-box .ui-dialog .ui-dialog-titlebar-close {
     497.ui-dialog .ui-dialog-titlebar-close {
    597498    position: absolute;
    598499    right: .3em;
     
    603504    height: 20px;
    604505}
    605 .bizcal-main-box .ui-dialog .ui-dialog-content {
     506.ui-dialog .ui-dialog-content {
    606507    position: relative;
    607508    border: 0;
     
    610511    overflow: auto;
    611512}
    612 .bizcal-main-box .ui-dialog .ui-dialog-buttonpane {
     513.ui-dialog .ui-dialog-buttonpane {
    613514    text-align: left;
    614515    border-width: 1px 0 0 0;
     
    617518    padding: .3em 1em .5em .4em;
    618519}
    619 .bizcal-main-box .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
     520.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    620521    float: right;
    621522}
    622 .bizcal-main-box .ui-dialog .ui-dialog-buttonpane button {
     523.ui-dialog .ui-dialog-buttonpane button {
    623524    margin: .5em .4em .5em 0;
    624525    cursor: pointer;
    625526}
    626 .bizcal-main-box .ui-dialog .ui-resizable-n {
    627     height: 2px;
     527.ui-dialog .ui-resizable-se {
     528    width: 12px;
     529    height: 12px;
     530    right: -5px;
     531    bottom: -5px;
     532    background-position: 16px 16px;
     533}
     534.ui-draggable .ui-dialog-titlebar {
     535    cursor: move;
     536}
     537.ui-menu {
     538    list-style: none;
     539    padding: 0;
     540    margin: 0;
     541    display: block;
     542    outline: none;
     543}
     544.ui-menu .ui-menu {
     545    position: absolute;
     546}
     547.ui-menu .ui-menu-item {
     548    position: relative;
     549    margin: 0;
     550    padding: 3px 1em 3px .4em;
     551    cursor: pointer;
     552    min-height: 0; /* support: IE7 */
     553    /* support: IE10, see #8844 */
     554    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
     555}
     556.ui-menu .ui-menu-divider {
     557    margin: 5px 0;
     558    height: 0;
     559    font-size: 0;
     560    line-height: 0;
     561    border-width: 1px 0 0 0;
     562}
     563.ui-menu .ui-state-focus,
     564.ui-menu .ui-state-active {
     565    margin: -1px;
     566}
     567
     568/* icon support */
     569.ui-menu-icons {
     570    position: relative;
     571}
     572.ui-menu-icons .ui-menu-item {
     573    padding-left: 2em;
     574}
     575
     576/* left-aligned */
     577.ui-menu .ui-icon {
     578    position: absolute;
    628579    top: 0;
    629 }
    630 .bizcal-main-box .ui-dialog .ui-resizable-e {
    631     width: 2px;
     580    bottom: 0;
     581    left: .2em;
     582    margin: auto 0;
     583}
     584
     585/* right-aligned */
     586.ui-menu .ui-menu-icon {
     587    left: auto;
    632588    right: 0;
    633589}
    634 .bizcal-main-box .ui-dialog .ui-resizable-s {
    635     height: 2px;
    636     bottom: 0;
    637 }
    638 .bizcal-main-box .ui-dialog .ui-resizable-w {
    639     width: 2px;
    640     left: 0;
    641 }
    642 .bizcal-main-box .ui-dialog .ui-resizable-se,
    643 .bizcal-main-box .ui-dialog .ui-resizable-sw,
    644 .bizcal-main-box .ui-dialog .ui-resizable-ne,
    645 .bizcal-main-box .ui-dialog .ui-resizable-nw {
    646     width: 7px;
    647     height: 7px;
    648 }
    649 .bizcal-main-box .ui-dialog .ui-resizable-se {
    650     right: 0;
    651     bottom: 0;
    652 }
    653 .bizcal-main-box .ui-dialog .ui-resizable-sw {
    654     left: 0;
    655     bottom: 0;
    656 }
    657 .bizcal-main-box .ui-dialog .ui-resizable-ne {
    658     right: 0;
    659     top: 0;
    660 }
    661 .bizcal-main-box .ui-dialog .ui-resizable-nw {
    662     left: 0;
    663     top: 0;
    664 }
    665 .bizcal-main-box .ui-draggable .ui-dialog-titlebar {
    666     cursor: move;
    667 }
    668 .bizcal-main-box .ui-progressbar {
     590.ui-progressbar {
    669591    height: 2em;
    670592    text-align: left;
    671593    overflow: hidden;
    672594}
    673 .bizcal-main-box .ui-progressbar .ui-progressbar-value {
     595.ui-progressbar .ui-progressbar-value {
    674596    margin: -1px;
    675597    height: 100%;
    676598}
    677 .bizcal-main-box .ui-progressbar .ui-progressbar-overlay {
     599.ui-progressbar .ui-progressbar-overlay {
    678600    background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
    679601    height: 100%;
     
    681603    opacity: 0.25;
    682604}
    683 .bizcal-main-box .ui-progressbar-indeterminate .ui-progressbar-value {
     605.ui-progressbar-indeterminate .ui-progressbar-value {
    684606    background-image: none;
    685607}
    686 .bizcal-main-box .ui-selectmenu-menu {
     608.ui-selectmenu-menu {
    687609    padding: 0;
    688610    margin: 0;
     
    692614    display: none;
    693615}
    694 .bizcal-main-box .ui-selectmenu-menu .ui-menu {
     616.ui-selectmenu-menu .ui-menu {
    695617    overflow: auto;
     618    /* Support: IE7 */
    696619    overflow-x: hidden;
    697620    padding-bottom: 1px;
    698621}
    699 .bizcal-main-box .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
     622.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    700623    font-size: 1em;
    701624    font-weight: bold;
     
    706629    border: 0;
    707630}
    708 .bizcal-main-box .ui-selectmenu-open {
     631.ui-selectmenu-open {
    709632    display: block;
    710633}
    711 .bizcal-main-box .ui-selectmenu-text {
     634.ui-selectmenu-button {
     635    display: inline-block;
     636    overflow: hidden;
     637    position: relative;
     638    text-decoration: none;
     639    cursor: pointer;
     640}
     641.ui-selectmenu-button span.ui-icon {
     642    right: 0.5em;
     643    left: auto;
     644    margin-top: -8px;
     645    position: absolute;
     646    top: 50%;
     647}
     648.ui-selectmenu-button span.ui-selectmenu-text {
     649    text-align: left;
     650    padding: 0.4em 2.1em 0.4em 1em;
    712651    display: block;
    713     margin-right: 20px;
     652    line-height: 1.4;
    714653    overflow: hidden;
    715654    text-overflow: ellipsis;
    716 }
    717 .bizcal-main-box .ui-selectmenu-button.ui-button {
    718     text-align: left;
    719655    white-space: nowrap;
    720     width: 14em;
    721 }
    722 .bizcal-main-box .ui-selectmenu-icon.ui-icon {
    723     float: right;
    724     margin-top: 0;
    725 }
    726 .bizcal-main-box .ui-slider {
     656}
     657.ui-slider {
    727658    position: relative;
    728659    text-align: left;
    729660}
    730 .bizcal-main-box .ui-slider .ui-slider-handle {
     661.ui-slider .ui-slider-handle {
    731662    position: absolute;
    732663    z-index: 2;
     
    737668    touch-action: none;
    738669}
    739 .bizcal-main-box .ui-slider .ui-slider-range {
     670.ui-slider .ui-slider-range {
    740671    position: absolute;
    741672    z-index: 1;
     
    747678
    748679/* support: IE8 - See #6727 */
    749 .bizcal-main-box .ui-slider.ui-state-disabled .ui-slider-handle,
    750 .bizcal-main-box .ui-slider.ui-state-disabled .ui-slider-range {
     680.ui-slider.ui-state-disabled .ui-slider-handle,
     681.ui-slider.ui-state-disabled .ui-slider-range {
    751682    filter: inherit;
    752683}
    753684
    754 .bizcal-main-box .ui-slider-horizontal {
     685.ui-slider-horizontal {
    755686    height: .8em;
    756687}
    757 .bizcal-main-box .ui-slider-horizontal .ui-slider-handle {
     688.ui-slider-horizontal .ui-slider-handle {
    758689    top: -.3em;
    759690    margin-left: -.6em;
    760691}
    761 .bizcal-main-box .ui-slider-horizontal .ui-slider-range {
     692.ui-slider-horizontal .ui-slider-range {
    762693    top: 0;
    763694    height: 100%;
    764695}
    765 .bizcal-main-box .ui-slider-horizontal .ui-slider-range-min {
     696.ui-slider-horizontal .ui-slider-range-min {
    766697    left: 0;
    767698}
    768 .bizcal-main-box .ui-slider-horizontal .ui-slider-range-max {
     699.ui-slider-horizontal .ui-slider-range-max {
    769700    right: 0;
    770701}
    771702
    772 .bizcal-main-box .ui-slider-vertical {
     703.ui-slider-vertical {
    773704    width: .8em;
    774705    height: 100px;
    775706}
    776 .bizcal-main-box .ui-slider-vertical .ui-slider-handle {
     707.ui-slider-vertical .ui-slider-handle {
    777708    left: -.3em;
    778709    margin-left: 0;
    779710    margin-bottom: -.6em;
    780711}
    781 .bizcal-main-box .ui-slider-vertical .ui-slider-range {
     712.ui-slider-vertical .ui-slider-range {
    782713    left: 0;
    783714    width: 100%;
    784715}
    785 .bizcal-main-box .ui-slider-vertical .ui-slider-range-min {
     716.ui-slider-vertical .ui-slider-range-min {
    786717    bottom: 0;
    787718}
    788 .bizcal-main-box .ui-slider-vertical .ui-slider-range-max {
     719.ui-slider-vertical .ui-slider-range-max {
    789720    top: 0;
    790721}
    791 .bizcal-main-box .ui-spinner {
     722.ui-spinner {
    792723    position: relative;
    793724    display: inline-block;
     
    796727    vertical-align: middle;
    797728}
    798 .bizcal-main-box .ui-spinner-input {
     729.ui-spinner-input {
    799730    border: none;
    800731    background: none;
    801732    color: inherit;
    802     padding: .222em 0;
     733    padding: 0;
    803734    margin: .2em 0;
    804735    vertical-align: middle;
    805736    margin-left: .4em;
    806     margin-right: 2em;
    807 }
    808 .bizcal-main-box .ui-spinner-button {
    809     width: 1.6em;
     737    margin-right: 22px;
     738}
     739.ui-spinner-button {
     740    width: 16px;
    810741    height: 50%;
    811742    font-size: .5em;
     
    820751}
    821752/* more specificity required here to override default borders */
    822 .bizcal-main-box .ui-spinner a.ui-spinner-button {
    823     border-top-style: none;
    824     border-bottom-style: none;
    825     border-right-style: none;
    826 }
    827 .bizcal-main-box .ui-spinner-up {
     753.ui-spinner a.ui-spinner-button {
     754    border-top: none;
     755    border-bottom: none;
     756    border-right: none;
     757}
     758/* vertically center icon */
     759.ui-spinner .ui-icon {
     760    position: absolute;
     761    margin-top: -8px;
     762    top: 50%;
     763    left: 0;
     764}
     765.ui-spinner-up {
    828766    top: 0;
    829767}
    830 .bizcal-main-box .ui-spinner-down {
     768.ui-spinner-down {
    831769    bottom: 0;
    832770}
    833 .bizcal-main-box .ui-tabs {
     771
     772/* TR overrides */
     773.ui-spinner .ui-icon-triangle-1-s {
     774    /* need to fix icons sprite */
     775    background-position: -65px -16px;
     776}
     777.ui-tabs {
    834778    position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    835779    padding: .2em;
    836780}
    837 .bizcal-main-box .ui-tabs .ui-tabs-nav {
     781.ui-tabs .ui-tabs-nav {
    838782    margin: 0;
    839783    padding: .2em .2em 0;
    840784}
    841 .bizcal-main-box .ui-tabs .ui-tabs-nav li {
     785.ui-tabs .ui-tabs-nav li {
    842786    list-style: none;
    843787    float: left;
     
    849793    white-space: nowrap;
    850794}
    851 .bizcal-main-box .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
     795.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    852796    float: left;
    853797    padding: .5em 1em;
    854798    text-decoration: none;
    855799}
    856 .bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-active {
     800.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    857801    margin-bottom: -1px;
    858802    padding-bottom: 1px;
    859803}
    860 .bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
    861 .bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
    862 .bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
     804.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
     805.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
     806.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    863807    cursor: text;
    864808}
    865 .bizcal-main-box .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
     809.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    866810    cursor: pointer;
    867811}
    868 .bizcal-main-box .ui-tabs .ui-tabs-panel {
     812.ui-tabs .ui-tabs-panel {
    869813    display: block;
    870814    border-width: 0;
     
    872816    background: none;
    873817}
    874 .bizcal-main-box .ui-tooltip {
     818.ui-tooltip {
    875819    padding: 8px;
    876820    position: absolute;
    877821    z-index: 9999;
    878822    max-width: 300px;
    879 }
    880 body .bizcal-main-box .ui-tooltip {
     823    -webkit-box-shadow: 0 0 5px #aaa;
     824    box-shadow: 0 0 5px #aaa;
     825}
     826body .ui-tooltip {
    881827    border-width: 2px;
    882828}
     
    898844    font-size: 1em;
    899845}
    900 .bizcal-main-box .ui-widget.ui-widget-content {
    901     border: 1px solid #cccccc;
    902 }
    903846.bizcal-main-box .ui-widget-content {
    904847    border: 1px solid #dddddd;
     
    923866.bizcal-main-box .ui-state-default,
    924867.bizcal-main-box .ui-widget-content .ui-state-default,
    925 .bizcal-main-box .ui-widget-header .ui-state-default,
    926 .bizcal-main-box .ui-button,
    927 
    928 /* We use html here because we need a greater specificity to make sure disabled
    929 works properly when clicked or hovered */
    930 html .bizcal-main-box .ui-button.ui-state-disabled:hover,
    931 html .bizcal-main-box .ui-button.ui-state-disabled:active {
     868.bizcal-main-box .ui-widget-header .ui-state-default {
    932869    border: 1px solid #cccccc;
    933870    background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
     
    937874.bizcal-main-box .ui-state-default a,
    938875.bizcal-main-box .ui-state-default a:link,
    939 .bizcal-main-box .ui-state-default a:visited,
    940 a.bizcal-main-box .ui-button,
    941 a:link.bizcal-main-box .ui-button,
    942 a:visited.bizcal-main-box .ui-button,
    943 .bizcal-main-box .ui-button {
     876.bizcal-main-box .ui-state-default a:visited {
    944877    color: #1c94c4;
    945878    text-decoration: none;
     
    950883.bizcal-main-box .ui-state-focus,
    951884.bizcal-main-box .ui-widget-content .ui-state-focus,
    952 .bizcal-main-box .ui-widget-header .ui-state-focus,
    953 .bizcal-main-box .ui-button:hover,
    954 .bizcal-main-box .ui-button:focus {
     885.bizcal-main-box .ui-widget-header .ui-state-focus {
    955886    border: 1px solid #fbcb09;
    956887    background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
     
    965896.bizcal-main-box .ui-state-focus a:hover,
    966897.bizcal-main-box .ui-state-focus a:link,
    967 .bizcal-main-box .ui-state-focus a:visited,
    968 a.bizcal-main-box .ui-button:hover,
    969 a.bizcal-main-box .ui-button:focus {
     898.bizcal-main-box .ui-state-focus a:visited {
    970899    color: #c77405;
    971900    text-decoration: none;
    972901}
    973 
    974 .bizcal-main-box .ui-visual-focus {
    975     box-shadow: 0 0 3px 1px rgb(94, 158, 214);
    976 }
    977902.bizcal-main-box .ui-state-active,
    978903.bizcal-main-box .ui-widget-content .ui-state-active,
    979 .bizcal-main-box .ui-widget-header .ui-state-active,
    980 a.bizcal-main-box .ui-button:active,
    981 .bizcal-main-box .ui-button:active,
    982 .bizcal-main-box .ui-button.ui-state-active:hover {
     904.bizcal-main-box .ui-widget-header .ui-state-active {
    983905    border: 1px solid #fbd850;
    984906    background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
    985907    font-weight: bold;
    986908    color: #eb8f00;
    987 }
    988 .bizcal-main-box .ui-icon-background,
    989 .bizcal-main-box .ui-state-active .ui-icon-background {
    990     border: #fbd850;
    991     background-color: #eb8f00;
    992909}
    993910.bizcal-main-box .ui-state-active a,
     
    1007924    color: #363636;
    1008925}
    1009 .bizcal-main-box .ui-state-checked {
    1010     border: 1px solid #fed22f;
    1011     background: #ffe45c;
    1012 }
    1013926.bizcal-main-box .ui-state-highlight a,
    1014927.bizcal-main-box .ui-widget-content .ui-state-highlight a,
     
    1071984    background-image: url("images/ui-icons_ffffff_256x240.png");
    1072985}
     986.bizcal-main-box .ui-state-default .ui-icon {
     987    background-image: url("images/ui-icons_ef8c08_256x240.png");
     988}
    1073989.bizcal-main-box .ui-state-hover .ui-icon,
    1074 .bizcal-main-box .ui-state-focus .ui-icon,
    1075 .bizcal-main-box .ui-button:hover .ui-icon,
    1076 .bizcal-main-box .ui-button:focus .ui-icon {
     990.bizcal-main-box .ui-state-focus .ui-icon {
    1077991    background-image: url("images/ui-icons_ef8c08_256x240.png");
    1078992}
    1079 .bizcal-main-box .ui-state-active .ui-icon,
    1080 .bizcal-main-box .ui-button:active .ui-icon {
     993.bizcal-main-box .ui-state-active .ui-icon {
    1081994    background-image: url("images/ui-icons_ef8c08_256x240.png");
    1082995}
    1083 .bizcal-main-box .ui-state-highlight .ui-icon,
    1084 .bizcal-main-box .ui-button .ui-state-highlight.ui-icon {
     996.bizcal-main-box .ui-state-highlight .ui-icon {
    1085997    background-image: url("images/ui-icons_228ef1_256x240.png");
    1086998}
     
    10891001    background-image: url("images/ui-icons_ffd27a_256x240.png");
    10901002}
    1091 .bizcal-main-box .ui-button .ui-icon {
    1092     background-image: url("images/ui-icons_ef8c08_256x240.png");
    1093 }
    10941003
    10951004/* positioning */
    10961005.bizcal-main-box .ui-icon-blank { background-position: 16px 16px; }
    1097 .bizcal-main-box .ui-icon-caret-1-n { background-position: 0 0; }
    1098 .bizcal-main-box .ui-icon-caret-1-ne { background-position: -16px 0; }
    1099 .bizcal-main-box .ui-icon-caret-1-e { background-position: -32px 0; }
    1100 .bizcal-main-box .ui-icon-caret-1-se { background-position: -48px 0; }
    1101 .bizcal-main-box .ui-icon-caret-1-s { background-position: -65px 0; }
    1102 .bizcal-main-box .ui-icon-caret-1-sw { background-position: -80px 0; }
    1103 .bizcal-main-box .ui-icon-caret-1-w { background-position: -96px 0; }
    1104 .bizcal-main-box .ui-icon-caret-1-nw { background-position: -112px 0; }
    1105 .bizcal-main-box .ui-icon-caret-2-n-s { background-position: -128px 0; }
    1106 .bizcal-main-box .ui-icon-caret-2-e-w { background-position: -144px 0; }
     1006.bizcal-main-box .ui-icon-carat-1-n { background-position: 0 0; }
     1007.bizcal-main-box .ui-icon-carat-1-ne { background-position: -16px 0; }
     1008.bizcal-main-box .ui-icon-carat-1-e { background-position: -32px 0; }
     1009.bizcal-main-box .ui-icon-carat-1-se { background-position: -48px 0; }
     1010.bizcal-main-box .ui-icon-carat-1-s { background-position: -64px 0; }
     1011.bizcal-main-box .ui-icon-carat-1-sw { background-position: -80px 0; }
     1012.bizcal-main-box .ui-icon-carat-1-w { background-position: -96px 0; }
     1013.bizcal-main-box .ui-icon-carat-1-nw { background-position: -112px 0; }
     1014.bizcal-main-box .ui-icon-carat-2-n-s { background-position: -128px 0; }
     1015.bizcal-main-box .ui-icon-carat-2-e-w { background-position: -144px 0; }
    11071016.bizcal-main-box .ui-icon-triangle-1-n { background-position: 0 -16px; }
    11081017.bizcal-main-box .ui-icon-triangle-1-ne { background-position: -16px -16px; }
    11091018.bizcal-main-box .ui-icon-triangle-1-e { background-position: -32px -16px; }
    11101019.bizcal-main-box .ui-icon-triangle-1-se { background-position: -48px -16px; }
    1111 .bizcal-main-box .ui-icon-triangle-1-s { background-position: -65px -16px; }
     1020.bizcal-main-box .ui-icon-triangle-1-s { background-position: -64px -16px; }
    11121021.bizcal-main-box .ui-icon-triangle-1-sw { background-position: -80px -16px; }
    11131022.bizcal-main-box .ui-icon-triangle-1-w { background-position: -96px -16px; }
     
    11191028.bizcal-main-box .ui-icon-arrow-1-e { background-position: -32px -32px; }
    11201029.bizcal-main-box .ui-icon-arrow-1-se { background-position: -48px -32px; }
    1121 .bizcal-main-box .ui-icon-arrow-1-s { background-position: -65px -32px; }
     1030.bizcal-main-box .ui-icon-arrow-1-s { background-position: -64px -32px; }
    11221031.bizcal-main-box .ui-icon-arrow-1-sw { background-position: -80px -32px; }
    11231032.bizcal-main-box .ui-icon-arrow-1-w { background-position: -96px -32px; }
     
    11311040.bizcal-main-box .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
    11321041.bizcal-main-box .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
    1133 .bizcal-main-box .ui-icon-arrowthick-1-n { background-position: 1px -48px; }
     1042.bizcal-main-box .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
    11341043.bizcal-main-box .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
    11351044.bizcal-main-box .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
     
    13081217}
    13091218.bizcal-main-box .ui-widget-shadow {
    1310     -webkit-box-shadow: -5px -5px 5px #000000;
    1311     box-shadow: -5px -5px 5px #000000;
    1312 }
     1219    margin: -5px 0 0 -5px;
     1220    padding: 5px;
     1221    background: #000000;
     1222    opacity: .2;
     1223    filter: Alpha(Opacity=20); /* support: IE8 */
     1224    border-radius: 5px;
     1225}
  • bizcalendar-web/trunk/css/jquery-ui.min.css

    r1901838 r2120614  
    1 /*! jQuery UI - v1.12.1 - 2017-10-31
     1/*! jQuery UI - v1.11.4 - 2019-07-02
    22* http://jqueryui.com
    3 * Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
    4 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=.bizcal-main-box&folderName=bizcal-&cornerRadiusShadow=5px&offsetLeftShadow=-5px&offsetTopShadow=-5px&thicknessShadow=5px&opacityShadow=20&bgImgOpacityShadow=10&bgTextureShadow=flat&bgColorShadow=000000&opacityOverlay=50&bgImgOpacityOverlay=20&bgTextureOverlay=diagonals_thick&bgColorOverlay=666666&iconColorError=ffd27a&fcError=ffffff&borderColorError=cd0a0a&bgImgOpacityError=18&bgTextureError=diagonals_thick&bgColorError=b81900&iconColorHighlight=228ef1&fcHighlight=363636&borderColorHighlight=fed22f&bgImgOpacityHighlight=75&bgTextureHighlight=highlight_soft&bgColorHighlight=ffe45c&iconColorActive=ef8c08&fcActive=eb8f00&borderColorActive=fbd850&bgImgOpacityActive=65&bgTextureActive=glass&bgColorActive=ffffff&iconColorHover=ef8c08&fcHover=c77405&borderColorHover=fbcb09&bgImgOpacityHover=100&bgTextureHover=glass&bgColorHover=fdf5ce&iconColorDefault=ef8c08&fcDefault=1c94c4&borderColorDefault=cccccc&bgImgOpacityDefault=100&bgTextureDefault=glass&bgColorDefault=f6f6f6&iconColorContent=222222&fcContent=333333&borderColorContent=dddddd&bgImgOpacityContent=100&bgTextureContent=highlight_soft&bgColorContent=eeeeee&iconColorHeader=ffffff&fcHeader=ffffff&borderColorHeader=e78f08&bgImgOpacityHeader=35&bgTextureHeader=gloss_wave&bgColorHeader=f6a828&cornerRadius=4px&fsDefault=1.1em&fwDefault=bold&ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif
     3* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
     4* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
    55* Copyright jQuery Foundation and other contributors; Licensed MIT */
    66
    7 .bizcal-main-box .ui-draggable-handle{-ms-touch-action:none;touch-action:none}.bizcal-main-box .ui-helper-hidden{display:none}.bizcal-main-box .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bizcal-main-box .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.bizcal-main-box .ui-helper-clearfix:before,.bizcal-main-box .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.bizcal-main-box .ui-helper-clearfix:after{clear:both}.bizcal-main-box .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.bizcal-main-box .ui-front{z-index:100}.bizcal-main-box .ui-state-disabled{cursor:default!important;pointer-events:none}.bizcal-main-box .ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.bizcal-main-box .ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.bizcal-main-box .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.bizcal-main-box .ui-resizable{position:relative}.bizcal-main-box .ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.bizcal-main-box .ui-resizable-disabled .ui-resizable-handle,.bizcal-main-box .ui-resizable-autohide .ui-resizable-handle{display:none}.bizcal-main-box .ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.bizcal-main-box .ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.bizcal-main-box .ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.bizcal-main-box .ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.bizcal-main-box .ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.bizcal-main-box .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.bizcal-main-box .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.bizcal-main-box .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.bizcal-main-box .ui-selectable{-ms-touch-action:none;touch-action:none}.bizcal-main-box .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.bizcal-main-box .ui-sortable-handle{-ms-touch-action:none;touch-action:none}.bizcal-main-box .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.bizcal-main-box .ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.bizcal-main-box .ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.bizcal-main-box .ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.bizcal-main-box .ui-menu .ui-menu{position:absolute}.bizcal-main-box .ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.bizcal-main-box .ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.bizcal-main-box .ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.bizcal-main-box .ui-menu .ui-state-focus,.bizcal-main-box .ui-menu .ui-state-active{margin:-1px}.bizcal-main-box .ui-menu-icons{position:relative}.bizcal-main-box .ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.bizcal-main-box .ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.bizcal-main-box .ui-menu .ui-menu-icon{left:auto;right:0}.bizcal-main-box .ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.bizcal-main-box .ui-button,.bizcal-main-box .ui-button:link,.bizcal-main-box .ui-button:visited,.bizcal-main-box .ui-button:hover,.bizcal-main-box .ui-button:active{text-decoration:none}.bizcal-main-box .ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.bizcal-main-box .ui-button.ui-button-icon-only{text-indent:0}.bizcal-main-box .ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.bizcal-main-box .ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.bizcal-main-box .ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.bizcal-main-box .ui-button::-moz-focus-inner,button.bizcal-main-box .ui-button::-moz-focus-inner{border:0;padding:0}.bizcal-main-box .ui-controlgroup{vertical-align:middle;display:inline-block}.bizcal-main-box .ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.bizcal-main-box .ui-controlgroup > .ui-controlgroup-item:focus,.bizcal-main-box .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.bizcal-main-box .ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.bizcal-main-box .ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.bizcal-main-box .ui-controlgroup .ui-controlgroup-label span{font-size:80%}.bizcal-main-box .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.bizcal-main-box .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.bizcal-main-box .ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.bizcal-main-box .ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.bizcal-main-box .ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.bizcal-main-box .ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.bizcal-main-box .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.bizcal-main-box .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.bizcal-main-box .ui-checkboxradio-disabled{pointer-events:none}.bizcal-main-box .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.bizcal-main-box .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.bizcal-main-box .ui-datepicker .ui-datepicker-prev,.bizcal-main-box .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.bizcal-main-box .ui-datepicker .ui-datepicker-prev-hover,.bizcal-main-box .ui-datepicker .ui-datepicker-next-hover{top:1px}.bizcal-main-box .ui-datepicker .ui-datepicker-prev{left:2px}.bizcal-main-box .ui-datepicker .ui-datepicker-next{right:2px}.bizcal-main-box .ui-datepicker .ui-datepicker-prev-hover{left:1px}.bizcal-main-box .ui-datepicker .ui-datepicker-next-hover{right:1px}.bizcal-main-box .ui-datepicker .ui-datepicker-prev span,.bizcal-main-box .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.bizcal-main-box .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.bizcal-main-box .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.bizcal-main-box .ui-datepicker select.ui-datepicker-month,.bizcal-main-box .ui-datepicker select.ui-datepicker-year{width:45%}.bizcal-main-box .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.bizcal-main-box .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.bizcal-main-box .ui-datepicker td{border:0;padding:1px}.bizcal-main-box .ui-datepicker td span,.bizcal-main-box .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.bizcal-main-box .ui-datepicker.ui-datepicker-multi{width:auto}.bizcal-main-box .ui-datepicker-multi .ui-datepicker-group{float:left}.bizcal-main-box .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.bizcal-main-box .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.bizcal-main-box .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.bizcal-main-box .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.bizcal-main-box .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.bizcal-main-box .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.bizcal-main-box .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.bizcal-main-box .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.bizcal-main-box .ui-datepicker-rtl{direction:rtl}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group{float:right}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.bizcal-main-box .ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.bizcal-main-box .ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.bizcal-main-box .ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.bizcal-main-box .ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.bizcal-main-box .ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.bizcal-main-box .ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.bizcal-main-box .ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.bizcal-main-box .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.bizcal-main-box .ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.bizcal-main-box .ui-dialog .ui-resizable-n{height:2px;top:0}.bizcal-main-box .ui-dialog .ui-resizable-e{width:2px;right:0}.bizcal-main-box .ui-dialog .ui-resizable-s{height:2px;bottom:0}.bizcal-main-box .ui-dialog .ui-resizable-w{width:2px;left:0}.bizcal-main-box .ui-dialog .ui-resizable-se,.bizcal-main-box .ui-dialog .ui-resizable-sw,.bizcal-main-box .ui-dialog .ui-resizable-ne,.bizcal-main-box .ui-dialog .ui-resizable-nw{width:7px;height:7px}.bizcal-main-box .ui-dialog .ui-resizable-se{right:0;bottom:0}.bizcal-main-box .ui-dialog .ui-resizable-sw{left:0;bottom:0}.bizcal-main-box .ui-dialog .ui-resizable-ne{right:0;top:0}.bizcal-main-box .ui-dialog .ui-resizable-nw{left:0;top:0}.bizcal-main-box .ui-draggable .ui-dialog-titlebar{cursor:move}.bizcal-main-box .ui-progressbar{height:2em;text-align:left;overflow:hidden}.bizcal-main-box .ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.bizcal-main-box .ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.bizcal-main-box .ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.bizcal-main-box .ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.bizcal-main-box .ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.bizcal-main-box .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.bizcal-main-box .ui-selectmenu-open{display:block}.bizcal-main-box .ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.bizcal-main-box .ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.bizcal-main-box .ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.bizcal-main-box .ui-slider{position:relative;text-align:left}.bizcal-main-box .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.bizcal-main-box .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.bizcal-main-box .ui-slider.ui-state-disabled .ui-slider-handle,.bizcal-main-box .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.bizcal-main-box .ui-slider-horizontal{height:.8em}.bizcal-main-box .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.bizcal-main-box .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.bizcal-main-box .ui-slider-horizontal .ui-slider-range-min{left:0}.bizcal-main-box .ui-slider-horizontal .ui-slider-range-max{right:0}.bizcal-main-box .ui-slider-vertical{width:.8em;height:100px}.bizcal-main-box .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.bizcal-main-box .ui-slider-vertical .ui-slider-range{left:0;width:100%}.bizcal-main-box .ui-slider-vertical .ui-slider-range-min{bottom:0}.bizcal-main-box .ui-slider-vertical .ui-slider-range-max{top:0}.bizcal-main-box .ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.bizcal-main-box .ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.bizcal-main-box .ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.bizcal-main-box .ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.bizcal-main-box .ui-spinner-up{top:0}.bizcal-main-box .ui-spinner-down{bottom:0}.bizcal-main-box .ui-tabs{position:relative;padding:.2em}.bizcal-main-box .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.bizcal-main-box .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.bizcal-main-box .ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.bizcal-main-box .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.bizcal-main-box .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.bizcal-main-box .ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .bizcal-main-box .ui-tooltip{border-width:2px}.bizcal-main-box .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.bizcal-main-box .ui-widget .ui-widget{font-size:1em}.bizcal-main-box .ui-widget input,.bizcal-main-box .ui-widget select,.bizcal-main-box .ui-widget textarea,.bizcal-main-box .ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.bizcal-main-box .ui-widget.ui-widget-content{border:1px solid #ccc}.bizcal-main-box .ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.bizcal-main-box .ui-widget-content a{color:#333}.bizcal-main-box .ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.bizcal-main-box .ui-widget-header a{color:#fff}.bizcal-main-box .ui-state-default,.bizcal-main-box .ui-widget-content .ui-state-default,.bizcal-main-box .ui-widget-header .ui-state-default,.bizcal-main-box .ui-button,html .bizcal-main-box .ui-button.ui-state-disabled:hover,html .bizcal-main-box .ui-button.ui-state-disabled:active{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.bizcal-main-box .ui-state-default a,.bizcal-main-box .ui-state-default a:link,.bizcal-main-box .ui-state-default a:visited,a.bizcal-main-box .ui-button,a:link.bizcal-main-box .ui-button,a:visited.bizcal-main-box .ui-button,.bizcal-main-box .ui-button{color:#1c94c4;text-decoration:none}.bizcal-main-box .ui-state-hover,.bizcal-main-box .ui-widget-content .ui-state-hover,.bizcal-main-box .ui-widget-header .ui-state-hover,.bizcal-main-box .ui-state-focus,.bizcal-main-box .ui-widget-content .ui-state-focus,.bizcal-main-box .ui-widget-header .ui-state-focus,.bizcal-main-box .ui-button:hover,.bizcal-main-box .ui-button:focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.bizcal-main-box .ui-state-hover a,.bizcal-main-box .ui-state-hover a:hover,.bizcal-main-box .ui-state-hover a:link,.bizcal-main-box .ui-state-hover a:visited,.bizcal-main-box .ui-state-focus a,.bizcal-main-box .ui-state-focus a:hover,.bizcal-main-box .ui-state-focus a:link,.bizcal-main-box .ui-state-focus a:visited,a.bizcal-main-box .ui-button:hover,a.bizcal-main-box .ui-button:focus{color:#c77405;text-decoration:none}.bizcal-main-box .ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.bizcal-main-box .ui-state-active,.bizcal-main-box .ui-widget-content .ui-state-active,.bizcal-main-box .ui-widget-header .ui-state-active,a.bizcal-main-box .ui-button:active,.bizcal-main-box .ui-button:active,.bizcal-main-box .ui-button.ui-state-active:hover{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.bizcal-main-box .ui-icon-background,.bizcal-main-box .ui-state-active .ui-icon-background{border:#fbd850;background-color:#eb8f00}.bizcal-main-box .ui-state-active a,.bizcal-main-box .ui-state-active a:link,.bizcal-main-box .ui-state-active a:visited{color:#eb8f00;text-decoration:none}.bizcal-main-box .ui-state-highlight,.bizcal-main-box .ui-widget-content .ui-state-highlight,.bizcal-main-box .ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.bizcal-main-box .ui-state-checked{border:1px solid #fed22f;background:#ffe45c}.bizcal-main-box .ui-state-highlight a,.bizcal-main-box .ui-widget-content .ui-state-highlight a,.bizcal-main-box .ui-widget-header .ui-state-highlight a{color:#363636}.bizcal-main-box .ui-state-error,.bizcal-main-box .ui-widget-content .ui-state-error,.bizcal-main-box .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.bizcal-main-box .ui-state-error a,.bizcal-main-box .ui-widget-content .ui-state-error a,.bizcal-main-box .ui-widget-header .ui-state-error a{color:#fff}.bizcal-main-box .ui-state-error-text,.bizcal-main-box .ui-widget-content .ui-state-error-text,.bizcal-main-box .ui-widget-header .ui-state-error-text{color:#fff}.bizcal-main-box .ui-priority-primary,.bizcal-main-box .ui-widget-content .ui-priority-primary,.bizcal-main-box .ui-widget-header .ui-priority-primary{font-weight:bold}.bizcal-main-box .ui-priority-secondary,.bizcal-main-box .ui-widget-content .ui-priority-secondary,.bizcal-main-box .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.bizcal-main-box .ui-state-disabled,.bizcal-main-box .ui-widget-content .ui-state-disabled,.bizcal-main-box .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.bizcal-main-box .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.bizcal-main-box .ui-icon{width:16px;height:16px}.bizcal-main-box .ui-icon,.bizcal-main-box .ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.bizcal-main-box .ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.bizcal-main-box .ui-state-hover .ui-icon,.bizcal-main-box .ui-state-focus .ui-icon,.bizcal-main-box .ui-button:hover .ui-icon,.bizcal-main-box .ui-button:focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-state-active .ui-icon,.bizcal-main-box .ui-button:active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-state-highlight .ui-icon,.bizcal-main-box .ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.bizcal-main-box .ui-state-error .ui-icon,.bizcal-main-box .ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.bizcal-main-box .ui-button .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-icon-blank{background-position:16px 16px}.bizcal-main-box .ui-icon-caret-1-n{background-position:0 0}.bizcal-main-box .ui-icon-caret-1-ne{background-position:-16px 0}.bizcal-main-box .ui-icon-caret-1-e{background-position:-32px 0}.bizcal-main-box .ui-icon-caret-1-se{background-position:-48px 0}.bizcal-main-box .ui-icon-caret-1-s{background-position:-65px 0}.bizcal-main-box .ui-icon-caret-1-sw{background-position:-80px 0}.bizcal-main-box .ui-icon-caret-1-w{background-position:-96px 0}.bizcal-main-box .ui-icon-caret-1-nw{background-position:-112px 0}.bizcal-main-box .ui-icon-caret-2-n-s{background-position:-128px 0}.bizcal-main-box .ui-icon-caret-2-e-w{background-position:-144px 0}.bizcal-main-box .ui-icon-triangle-1-n{background-position:0 -16px}.bizcal-main-box .ui-icon-triangle-1-ne{background-position:-16px -16px}.bizcal-main-box .ui-icon-triangle-1-e{background-position:-32px -16px}.bizcal-main-box .ui-icon-triangle-1-se{background-position:-48px -16px}.bizcal-main-box .ui-icon-triangle-1-s{background-position:-65px -16px}.bizcal-main-box .ui-icon-triangle-1-sw{background-position:-80px -16px}.bizcal-main-box .ui-icon-triangle-1-w{background-position:-96px -16px}.bizcal-main-box .ui-icon-triangle-1-nw{background-position:-112px -16px}.bizcal-main-box .ui-icon-triangle-2-n-s{background-position:-128px -16px}.bizcal-main-box .ui-icon-triangle-2-e-w{background-position:-144px -16px}.bizcal-main-box .ui-icon-arrow-1-n{background-position:0 -32px}.bizcal-main-box .ui-icon-arrow-1-ne{background-position:-16px -32px}.bizcal-main-box .ui-icon-arrow-1-e{background-position:-32px -32px}.bizcal-main-box .ui-icon-arrow-1-se{background-position:-48px -32px}.bizcal-main-box .ui-icon-arrow-1-s{background-position:-65px -32px}.bizcal-main-box .ui-icon-arrow-1-sw{background-position:-80px -32px}.bizcal-main-box .ui-icon-arrow-1-w{background-position:-96px -32px}.bizcal-main-box .ui-icon-arrow-1-nw{background-position:-112px -32px}.bizcal-main-box .ui-icon-arrow-2-n-s{background-position:-128px -32px}.bizcal-main-box .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.bizcal-main-box .ui-icon-arrow-2-e-w{background-position:-160px -32px}.bizcal-main-box .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.bizcal-main-box .ui-icon-arrowstop-1-n{background-position:-192px -32px}.bizcal-main-box .ui-icon-arrowstop-1-e{background-position:-208px -32px}.bizcal-main-box .ui-icon-arrowstop-1-s{background-position:-224px -32px}.bizcal-main-box .ui-icon-arrowstop-1-w{background-position:-240px -32px}.bizcal-main-box .ui-icon-arrowthick-1-n{background-position:1px -48px}.bizcal-main-box .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.bizcal-main-box .ui-icon-arrowthick-1-e{background-position:-32px -48px}.bizcal-main-box .ui-icon-arrowthick-1-se{background-position:-48px -48px}.bizcal-main-box .ui-icon-arrowthick-1-s{background-position:-64px -48px}.bizcal-main-box .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.bizcal-main-box .ui-icon-arrowthick-1-w{background-position:-96px -48px}.bizcal-main-box .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.bizcal-main-box .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.bizcal-main-box .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.bizcal-main-box .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.bizcal-main-box .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.bizcal-main-box .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.bizcal-main-box .ui-icon-arrow-4{background-position:0 -80px}.bizcal-main-box .ui-icon-arrow-4-diag{background-position:-16px -80px}.bizcal-main-box .ui-icon-extlink{background-position:-32px -80px}.bizcal-main-box .ui-icon-newwin{background-position:-48px -80px}.bizcal-main-box .ui-icon-refresh{background-position:-64px -80px}.bizcal-main-box .ui-icon-shuffle{background-position:-80px -80px}.bizcal-main-box .ui-icon-transfer-e-w{background-position:-96px -80px}.bizcal-main-box .ui-icon-transferthick-e-w{background-position:-112px -80px}.bizcal-main-box .ui-icon-folder-collapsed{background-position:0 -96px}.bizcal-main-box .ui-icon-folder-open{background-position:-16px -96px}.bizcal-main-box .ui-icon-document{background-position:-32px -96px}.bizcal-main-box .ui-icon-document-b{background-position:-48px -96px}.bizcal-main-box .ui-icon-note{background-position:-64px -96px}.bizcal-main-box .ui-icon-mail-closed{background-position:-80px -96px}.bizcal-main-box .ui-icon-mail-open{background-position:-96px -96px}.bizcal-main-box .ui-icon-suitcase{background-position:-112px -96px}.bizcal-main-box .ui-icon-comment{background-position:-128px -96px}.bizcal-main-box .ui-icon-person{background-position:-144px -96px}.bizcal-main-box .ui-icon-print{background-position:-160px -96px}.bizcal-main-box .ui-icon-trash{background-position:-176px -96px}.bizcal-main-box .ui-icon-locked{background-position:-192px -96px}.bizcal-main-box .ui-icon-unlocked{background-position:-208px -96px}.bizcal-main-box .ui-icon-bookmark{background-position:-224px -96px}.bizcal-main-box .ui-icon-tag{background-position:-240px -96px}.bizcal-main-box .ui-icon-home{background-position:0 -112px}.bizcal-main-box .ui-icon-flag{background-position:-16px -112px}.bizcal-main-box .ui-icon-calendar{background-position:-32px -112px}.bizcal-main-box .ui-icon-cart{background-position:-48px -112px}.bizcal-main-box .ui-icon-pencil{background-position:-64px -112px}.bizcal-main-box .ui-icon-clock{background-position:-80px -112px}.bizcal-main-box .ui-icon-disk{background-position:-96px -112px}.bizcal-main-box .ui-icon-calculator{background-position:-112px -112px}.bizcal-main-box .ui-icon-zoomin{background-position:-128px -112px}.bizcal-main-box .ui-icon-zoomout{background-position:-144px -112px}.bizcal-main-box .ui-icon-search{background-position:-160px -112px}.bizcal-main-box .ui-icon-wrench{background-position:-176px -112px}.bizcal-main-box .ui-icon-gear{background-position:-192px -112px}.bizcal-main-box .ui-icon-heart{background-position:-208px -112px}.bizcal-main-box .ui-icon-star{background-position:-224px -112px}.bizcal-main-box .ui-icon-link{background-position:-240px -112px}.bizcal-main-box .ui-icon-cancel{background-position:0 -128px}.bizcal-main-box .ui-icon-plus{background-position:-16px -128px}.bizcal-main-box .ui-icon-plusthick{background-position:-32px -128px}.bizcal-main-box .ui-icon-minus{background-position:-48px -128px}.bizcal-main-box .ui-icon-minusthick{background-position:-64px -128px}.bizcal-main-box .ui-icon-close{background-position:-80px -128px}.bizcal-main-box .ui-icon-closethick{background-position:-96px -128px}.bizcal-main-box .ui-icon-key{background-position:-112px -128px}.bizcal-main-box .ui-icon-lightbulb{background-position:-128px -128px}.bizcal-main-box .ui-icon-scissors{background-position:-144px -128px}.bizcal-main-box .ui-icon-clipboard{background-position:-160px -128px}.bizcal-main-box .ui-icon-copy{background-position:-176px -128px}.bizcal-main-box .ui-icon-contact{background-position:-192px -128px}.bizcal-main-box .ui-icon-image{background-position:-208px -128px}.bizcal-main-box .ui-icon-video{background-position:-224px -128px}.bizcal-main-box .ui-icon-script{background-position:-240px -128px}.bizcal-main-box .ui-icon-alert{background-position:0 -144px}.bizcal-main-box .ui-icon-info{background-position:-16px -144px}.bizcal-main-box .ui-icon-notice{background-position:-32px -144px}.bizcal-main-box .ui-icon-help{background-position:-48px -144px}.bizcal-main-box .ui-icon-check{background-position:-64px -144px}.bizcal-main-box .ui-icon-bullet{background-position:-80px -144px}.bizcal-main-box .ui-icon-radio-on{background-position:-96px -144px}.bizcal-main-box .ui-icon-radio-off{background-position:-112px -144px}.bizcal-main-box .ui-icon-pin-w{background-position:-128px -144px}.bizcal-main-box .ui-icon-pin-s{background-position:-144px -144px}.bizcal-main-box .ui-icon-play{background-position:0 -160px}.bizcal-main-box .ui-icon-pause{background-position:-16px -160px}.bizcal-main-box .ui-icon-seek-next{background-position:-32px -160px}.bizcal-main-box .ui-icon-seek-prev{background-position:-48px -160px}.bizcal-main-box .ui-icon-seek-end{background-position:-64px -160px}.bizcal-main-box .ui-icon-seek-start{background-position:-80px -160px}.bizcal-main-box .ui-icon-seek-first{background-position:-80px -160px}.bizcal-main-box .ui-icon-stop{background-position:-96px -160px}.bizcal-main-box .ui-icon-eject{background-position:-112px -160px}.bizcal-main-box .ui-icon-volume-off{background-position:-128px -160px}.bizcal-main-box .ui-icon-volume-on{background-position:-144px -160px}.bizcal-main-box .ui-icon-power{background-position:0 -176px}.bizcal-main-box .ui-icon-signal-diag{background-position:-16px -176px}.bizcal-main-box .ui-icon-signal{background-position:-32px -176px}.bizcal-main-box .ui-icon-battery-0{background-position:-48px -176px}.bizcal-main-box .ui-icon-battery-1{background-position:-64px -176px}.bizcal-main-box .ui-icon-battery-2{background-position:-80px -176px}.bizcal-main-box .ui-icon-battery-3{background-position:-96px -176px}.bizcal-main-box .ui-icon-circle-plus{background-position:0 -192px}.bizcal-main-box .ui-icon-circle-minus{background-position:-16px -192px}.bizcal-main-box .ui-icon-circle-close{background-position:-32px -192px}.bizcal-main-box .ui-icon-circle-triangle-e{background-position:-48px -192px}.bizcal-main-box .ui-icon-circle-triangle-s{background-position:-64px -192px}.bizcal-main-box .ui-icon-circle-triangle-w{background-position:-80px -192px}.bizcal-main-box .ui-icon-circle-triangle-n{background-position:-96px -192px}.bizcal-main-box .ui-icon-circle-arrow-e{background-position:-112px -192px}.bizcal-main-box .ui-icon-circle-arrow-s{background-position:-128px -192px}.bizcal-main-box .ui-icon-circle-arrow-w{background-position:-144px -192px}.bizcal-main-box .ui-icon-circle-arrow-n{background-position:-160px -192px}.bizcal-main-box .ui-icon-circle-zoomin{background-position:-176px -192px}.bizcal-main-box .ui-icon-circle-zoomout{background-position:-192px -192px}.bizcal-main-box .ui-icon-circle-check{background-position:-208px -192px}.bizcal-main-box .ui-icon-circlesmall-plus{background-position:0 -208px}.bizcal-main-box .ui-icon-circlesmall-minus{background-position:-16px -208px}.bizcal-main-box .ui-icon-circlesmall-close{background-position:-32px -208px}.bizcal-main-box .ui-icon-squaresmall-plus{background-position:-48px -208px}.bizcal-main-box .ui-icon-squaresmall-minus{background-position:-64px -208px}.bizcal-main-box .ui-icon-squaresmall-close{background-position:-80px -208px}.bizcal-main-box .ui-icon-grip-dotted-vertical{background-position:0 -224px}.bizcal-main-box .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.bizcal-main-box .ui-icon-grip-solid-vertical{background-position:-32px -224px}.bizcal-main-box .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.bizcal-main-box .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.bizcal-main-box .ui-icon-grip-diagonal-se{background-position:-80px -224px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-top,.bizcal-main-box .ui-corner-left,.bizcal-main-box .ui-corner-tl{border-top-left-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-top,.bizcal-main-box .ui-corner-right,.bizcal-main-box .ui-corner-tr{border-top-right-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-bottom,.bizcal-main-box .ui-corner-left,.bizcal-main-box .ui-corner-bl{border-bottom-left-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-bottom,.bizcal-main-box .ui-corner-right,.bizcal-main-box .ui-corner-br{border-bottom-right-radius:4px}.bizcal-main-box .ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.bizcal-main-box .ui-widget-shadow{-webkit-box-shadow:-5px -5px 5px #000;box-shadow:-5px -5px 5px #000}
     7.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.bizcal-main-box .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.bizcal-main-box .ui-widget .ui-widget{font-size:1em}.bizcal-main-box .ui-widget input,.bizcal-main-box .ui-widget select,.bizcal-main-box .ui-widget textarea,.bizcal-main-box .ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.bizcal-main-box .ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.bizcal-main-box .ui-widget-content a{color:#333}.bizcal-main-box .ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.bizcal-main-box .ui-widget-header a{color:#fff}.bizcal-main-box .ui-state-default,.bizcal-main-box .ui-widget-content .ui-state-default,.bizcal-main-box .ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.bizcal-main-box .ui-state-default a,.bizcal-main-box .ui-state-default a:link,.bizcal-main-box .ui-state-default a:visited{color:#1c94c4;text-decoration:none}.bizcal-main-box .ui-state-hover,.bizcal-main-box .ui-widget-content .ui-state-hover,.bizcal-main-box .ui-widget-header .ui-state-hover,.bizcal-main-box .ui-state-focus,.bizcal-main-box .ui-widget-content .ui-state-focus,.bizcal-main-box .ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.bizcal-main-box .ui-state-hover a,.bizcal-main-box .ui-state-hover a:hover,.bizcal-main-box .ui-state-hover a:link,.bizcal-main-box .ui-state-hover a:visited,.bizcal-main-box .ui-state-focus a,.bizcal-main-box .ui-state-focus a:hover,.bizcal-main-box .ui-state-focus a:link,.bizcal-main-box .ui-state-focus a:visited{color:#c77405;text-decoration:none}.bizcal-main-box .ui-state-active,.bizcal-main-box .ui-widget-content .ui-state-active,.bizcal-main-box .ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.bizcal-main-box .ui-state-active a,.bizcal-main-box .ui-state-active a:link,.bizcal-main-box .ui-state-active a:visited{color:#eb8f00;text-decoration:none}.bizcal-main-box .ui-state-highlight,.bizcal-main-box .ui-widget-content .ui-state-highlight,.bizcal-main-box .ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.bizcal-main-box .ui-state-highlight a,.bizcal-main-box .ui-widget-content .ui-state-highlight a,.bizcal-main-box .ui-widget-header .ui-state-highlight a{color:#363636}.bizcal-main-box .ui-state-error,.bizcal-main-box .ui-widget-content .ui-state-error,.bizcal-main-box .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.bizcal-main-box .ui-state-error a,.bizcal-main-box .ui-widget-content .ui-state-error a,.bizcal-main-box .ui-widget-header .ui-state-error a{color:#fff}.bizcal-main-box .ui-state-error-text,.bizcal-main-box .ui-widget-content .ui-state-error-text,.bizcal-main-box .ui-widget-header .ui-state-error-text{color:#fff}.bizcal-main-box .ui-priority-primary,.bizcal-main-box .ui-widget-content .ui-priority-primary,.bizcal-main-box .ui-widget-header .ui-priority-primary{font-weight:bold}.bizcal-main-box .ui-priority-secondary,.bizcal-main-box .ui-widget-content .ui-priority-secondary,.bizcal-main-box .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.bizcal-main-box .ui-state-disabled,.bizcal-main-box .ui-widget-content .ui-state-disabled,.bizcal-main-box .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.bizcal-main-box .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.bizcal-main-box .ui-icon{width:16px;height:16px}.bizcal-main-box .ui-icon,.bizcal-main-box .ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.bizcal-main-box .ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.bizcal-main-box .ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-state-hover .ui-icon,.bizcal-main-box .ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.bizcal-main-box .ui-state-error .ui-icon,.bizcal-main-box .ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.bizcal-main-box .ui-icon-blank{background-position:16px 16px}.bizcal-main-box .ui-icon-carat-1-n{background-position:0 0}.bizcal-main-box .ui-icon-carat-1-ne{background-position:-16px 0}.bizcal-main-box .ui-icon-carat-1-e{background-position:-32px 0}.bizcal-main-box .ui-icon-carat-1-se{background-position:-48px 0}.bizcal-main-box .ui-icon-carat-1-s{background-position:-64px 0}.bizcal-main-box .ui-icon-carat-1-sw{background-position:-80px 0}.bizcal-main-box .ui-icon-carat-1-w{background-position:-96px 0}.bizcal-main-box .ui-icon-carat-1-nw{background-position:-112px 0}.bizcal-main-box .ui-icon-carat-2-n-s{background-position:-128px 0}.bizcal-main-box .ui-icon-carat-2-e-w{background-position:-144px 0}.bizcal-main-box .ui-icon-triangle-1-n{background-position:0 -16px}.bizcal-main-box .ui-icon-triangle-1-ne{background-position:-16px -16px}.bizcal-main-box .ui-icon-triangle-1-e{background-position:-32px -16px}.bizcal-main-box .ui-icon-triangle-1-se{background-position:-48px -16px}.bizcal-main-box .ui-icon-triangle-1-s{background-position:-64px -16px}.bizcal-main-box .ui-icon-triangle-1-sw{background-position:-80px -16px}.bizcal-main-box .ui-icon-triangle-1-w{background-position:-96px -16px}.bizcal-main-box .ui-icon-triangle-1-nw{background-position:-112px -16px}.bizcal-main-box .ui-icon-triangle-2-n-s{background-position:-128px -16px}.bizcal-main-box .ui-icon-triangle-2-e-w{background-position:-144px -16px}.bizcal-main-box .ui-icon-arrow-1-n{background-position:0 -32px}.bizcal-main-box .ui-icon-arrow-1-ne{background-position:-16px -32px}.bizcal-main-box .ui-icon-arrow-1-e{background-position:-32px -32px}.bizcal-main-box .ui-icon-arrow-1-se{background-position:-48px -32px}.bizcal-main-box .ui-icon-arrow-1-s{background-position:-64px -32px}.bizcal-main-box .ui-icon-arrow-1-sw{background-position:-80px -32px}.bizcal-main-box .ui-icon-arrow-1-w{background-position:-96px -32px}.bizcal-main-box .ui-icon-arrow-1-nw{background-position:-112px -32px}.bizcal-main-box .ui-icon-arrow-2-n-s{background-position:-128px -32px}.bizcal-main-box .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.bizcal-main-box .ui-icon-arrow-2-e-w{background-position:-160px -32px}.bizcal-main-box .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.bizcal-main-box .ui-icon-arrowstop-1-n{background-position:-192px -32px}.bizcal-main-box .ui-icon-arrowstop-1-e{background-position:-208px -32px}.bizcal-main-box .ui-icon-arrowstop-1-s{background-position:-224px -32px}.bizcal-main-box .ui-icon-arrowstop-1-w{background-position:-240px -32px}.bizcal-main-box .ui-icon-arrowthick-1-n{background-position:0 -48px}.bizcal-main-box .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.bizcal-main-box .ui-icon-arrowthick-1-e{background-position:-32px -48px}.bizcal-main-box .ui-icon-arrowthick-1-se{background-position:-48px -48px}.bizcal-main-box .ui-icon-arrowthick-1-s{background-position:-64px -48px}.bizcal-main-box .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.bizcal-main-box .ui-icon-arrowthick-1-w{background-position:-96px -48px}.bizcal-main-box .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.bizcal-main-box .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.bizcal-main-box .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.bizcal-main-box .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.bizcal-main-box .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.bizcal-main-box .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.bizcal-main-box .ui-icon-arrow-4{background-position:0 -80px}.bizcal-main-box .ui-icon-arrow-4-diag{background-position:-16px -80px}.bizcal-main-box .ui-icon-extlink{background-position:-32px -80px}.bizcal-main-box .ui-icon-newwin{background-position:-48px -80px}.bizcal-main-box .ui-icon-refresh{background-position:-64px -80px}.bizcal-main-box .ui-icon-shuffle{background-position:-80px -80px}.bizcal-main-box .ui-icon-transfer-e-w{background-position:-96px -80px}.bizcal-main-box .ui-icon-transferthick-e-w{background-position:-112px -80px}.bizcal-main-box .ui-icon-folder-collapsed{background-position:0 -96px}.bizcal-main-box .ui-icon-folder-open{background-position:-16px -96px}.bizcal-main-box .ui-icon-document{background-position:-32px -96px}.bizcal-main-box .ui-icon-document-b{background-position:-48px -96px}.bizcal-main-box .ui-icon-note{background-position:-64px -96px}.bizcal-main-box .ui-icon-mail-closed{background-position:-80px -96px}.bizcal-main-box .ui-icon-mail-open{background-position:-96px -96px}.bizcal-main-box .ui-icon-suitcase{background-position:-112px -96px}.bizcal-main-box .ui-icon-comment{background-position:-128px -96px}.bizcal-main-box .ui-icon-person{background-position:-144px -96px}.bizcal-main-box .ui-icon-print{background-position:-160px -96px}.bizcal-main-box .ui-icon-trash{background-position:-176px -96px}.bizcal-main-box .ui-icon-locked{background-position:-192px -96px}.bizcal-main-box .ui-icon-unlocked{background-position:-208px -96px}.bizcal-main-box .ui-icon-bookmark{background-position:-224px -96px}.bizcal-main-box .ui-icon-tag{background-position:-240px -96px}.bizcal-main-box .ui-icon-home{background-position:0 -112px}.bizcal-main-box .ui-icon-flag{background-position:-16px -112px}.bizcal-main-box .ui-icon-calendar{background-position:-32px -112px}.bizcal-main-box .ui-icon-cart{background-position:-48px -112px}.bizcal-main-box .ui-icon-pencil{background-position:-64px -112px}.bizcal-main-box .ui-icon-clock{background-position:-80px -112px}.bizcal-main-box .ui-icon-disk{background-position:-96px -112px}.bizcal-main-box .ui-icon-calculator{background-position:-112px -112px}.bizcal-main-box .ui-icon-zoomin{background-position:-128px -112px}.bizcal-main-box .ui-icon-zoomout{background-position:-144px -112px}.bizcal-main-box .ui-icon-search{background-position:-160px -112px}.bizcal-main-box .ui-icon-wrench{background-position:-176px -112px}.bizcal-main-box .ui-icon-gear{background-position:-192px -112px}.bizcal-main-box .ui-icon-heart{background-position:-208px -112px}.bizcal-main-box .ui-icon-star{background-position:-224px -112px}.bizcal-main-box .ui-icon-link{background-position:-240px -112px}.bizcal-main-box .ui-icon-cancel{background-position:0 -128px}.bizcal-main-box .ui-icon-plus{background-position:-16px -128px}.bizcal-main-box .ui-icon-plusthick{background-position:-32px -128px}.bizcal-main-box .ui-icon-minus{background-position:-48px -128px}.bizcal-main-box .ui-icon-minusthick{background-position:-64px -128px}.bizcal-main-box .ui-icon-close{background-position:-80px -128px}.bizcal-main-box .ui-icon-closethick{background-position:-96px -128px}.bizcal-main-box .ui-icon-key{background-position:-112px -128px}.bizcal-main-box .ui-icon-lightbulb{background-position:-128px -128px}.bizcal-main-box .ui-icon-scissors{background-position:-144px -128px}.bizcal-main-box .ui-icon-clipboard{background-position:-160px -128px}.bizcal-main-box .ui-icon-copy{background-position:-176px -128px}.bizcal-main-box .ui-icon-contact{background-position:-192px -128px}.bizcal-main-box .ui-icon-image{background-position:-208px -128px}.bizcal-main-box .ui-icon-video{background-position:-224px -128px}.bizcal-main-box .ui-icon-script{background-position:-240px -128px}.bizcal-main-box .ui-icon-alert{background-position:0 -144px}.bizcal-main-box .ui-icon-info{background-position:-16px -144px}.bizcal-main-box .ui-icon-notice{background-position:-32px -144px}.bizcal-main-box .ui-icon-help{background-position:-48px -144px}.bizcal-main-box .ui-icon-check{background-position:-64px -144px}.bizcal-main-box .ui-icon-bullet{background-position:-80px -144px}.bizcal-main-box .ui-icon-radio-on{background-position:-96px -144px}.bizcal-main-box .ui-icon-radio-off{background-position:-112px -144px}.bizcal-main-box .ui-icon-pin-w{background-position:-128px -144px}.bizcal-main-box .ui-icon-pin-s{background-position:-144px -144px}.bizcal-main-box .ui-icon-play{background-position:0 -160px}.bizcal-main-box .ui-icon-pause{background-position:-16px -160px}.bizcal-main-box .ui-icon-seek-next{background-position:-32px -160px}.bizcal-main-box .ui-icon-seek-prev{background-position:-48px -160px}.bizcal-main-box .ui-icon-seek-end{background-position:-64px -160px}.bizcal-main-box .ui-icon-seek-start{background-position:-80px -160px}.bizcal-main-box .ui-icon-seek-first{background-position:-80px -160px}.bizcal-main-box .ui-icon-stop{background-position:-96px -160px}.bizcal-main-box .ui-icon-eject{background-position:-112px -160px}.bizcal-main-box .ui-icon-volume-off{background-position:-128px -160px}.bizcal-main-box .ui-icon-volume-on{background-position:-144px -160px}.bizcal-main-box .ui-icon-power{background-position:0 -176px}.bizcal-main-box .ui-icon-signal-diag{background-position:-16px -176px}.bizcal-main-box .ui-icon-signal{background-position:-32px -176px}.bizcal-main-box .ui-icon-battery-0{background-position:-48px -176px}.bizcal-main-box .ui-icon-battery-1{background-position:-64px -176px}.bizcal-main-box .ui-icon-battery-2{background-position:-80px -176px}.bizcal-main-box .ui-icon-battery-3{background-position:-96px -176px}.bizcal-main-box .ui-icon-circle-plus{background-position:0 -192px}.bizcal-main-box .ui-icon-circle-minus{background-position:-16px -192px}.bizcal-main-box .ui-icon-circle-close{background-position:-32px -192px}.bizcal-main-box .ui-icon-circle-triangle-e{background-position:-48px -192px}.bizcal-main-box .ui-icon-circle-triangle-s{background-position:-64px -192px}.bizcal-main-box .ui-icon-circle-triangle-w{background-position:-80px -192px}.bizcal-main-box .ui-icon-circle-triangle-n{background-position:-96px -192px}.bizcal-main-box .ui-icon-circle-arrow-e{background-position:-112px -192px}.bizcal-main-box .ui-icon-circle-arrow-s{background-position:-128px -192px}.bizcal-main-box .ui-icon-circle-arrow-w{background-position:-144px -192px}.bizcal-main-box .ui-icon-circle-arrow-n{background-position:-160px -192px}.bizcal-main-box .ui-icon-circle-zoomin{background-position:-176px -192px}.bizcal-main-box .ui-icon-circle-zoomout{background-position:-192px -192px}.bizcal-main-box .ui-icon-circle-check{background-position:-208px -192px}.bizcal-main-box .ui-icon-circlesmall-plus{background-position:0 -208px}.bizcal-main-box .ui-icon-circlesmall-minus{background-position:-16px -208px}.bizcal-main-box .ui-icon-circlesmall-close{background-position:-32px -208px}.bizcal-main-box .ui-icon-squaresmall-plus{background-position:-48px -208px}.bizcal-main-box .ui-icon-squaresmall-minus{background-position:-64px -208px}.bizcal-main-box .ui-icon-squaresmall-close{background-position:-80px -208px}.bizcal-main-box .ui-icon-grip-dotted-vertical{background-position:0 -224px}.bizcal-main-box .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.bizcal-main-box .ui-icon-grip-solid-vertical{background-position:-32px -224px}.bizcal-main-box .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.bizcal-main-box .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.bizcal-main-box .ui-icon-grip-diagonal-se{background-position:-80px -224px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-top,.bizcal-main-box .ui-corner-left,.bizcal-main-box .ui-corner-tl{border-top-left-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-top,.bizcal-main-box .ui-corner-right,.bizcal-main-box .ui-corner-tr{border-top-right-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-bottom,.bizcal-main-box .ui-corner-left,.bizcal-main-box .ui-corner-bl{border-bottom-left-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-bottom,.bizcal-main-box .ui-corner-right,.bizcal-main-box .ui-corner-br{border-bottom-right-radius:4px}.bizcal-main-box .ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.bizcal-main-box .ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}
  • bizcalendar-web/trunk/css/jquery-ui.structure.css

    r1901838 r2120614  
    11/*!
    2  * jQuery UI CSS Framework 1.12.1
     2 * jQuery UI CSS Framework 1.11.4
    33 * http://jqueryui.com
    44 *
     
    99 * http://api.jqueryui.com/category/theming/
    1010 */
    11 .bizcal-main-box .ui-draggable-handle {
    12     -ms-touch-action: none;
    13     touch-action: none;
    14 }
     11
    1512/* Layout helpers
    1613----------------------------------*/
    17 .bizcal-main-box .ui-helper-hidden {
     14.ui-helper-hidden {
    1815    display: none;
    1916}
    20 .bizcal-main-box .ui-helper-hidden-accessible {
     17.ui-helper-hidden-accessible {
    2118    border: 0;
    2219    clip: rect(0 0 0 0);
     
    2825    width: 1px;
    2926}
    30 .bizcal-main-box .ui-helper-reset {
     27.ui-helper-reset {
    3128    margin: 0;
    3229    padding: 0;
     
    3835    list-style: none;
    3936}
    40 .bizcal-main-box .ui-helper-clearfix:before,
    41 .bizcal-main-box .ui-helper-clearfix:after {
     37.ui-helper-clearfix:before,
     38.ui-helper-clearfix:after {
    4239    content: "";
    4340    display: table;
    4441    border-collapse: collapse;
    4542}
    46 .bizcal-main-box .ui-helper-clearfix:after {
     43.ui-helper-clearfix:after {
    4744    clear: both;
    4845}
    49 .bizcal-main-box .ui-helper-zfix {
     46.ui-helper-clearfix {
     47    min-height: 0; /* support: IE7 */
     48}
     49.ui-helper-zfix {
    5050    width: 100%;
    5151    height: 100%;
     
    5757}
    5858
    59 .bizcal-main-box .ui-front {
     59.ui-front {
    6060    z-index: 100;
    6161}
     
    6464/* Interaction Cues
    6565----------------------------------*/
    66 .bizcal-main-box .ui-state-disabled {
     66.ui-state-disabled {
    6767    cursor: default !important;
    68     pointer-events: none;
    6968}
    7069
     
    7271/* Icons
    7372----------------------------------*/
    74 .bizcal-main-box .ui-icon {
    75     display: inline-block;
    76     vertical-align: middle;
    77     margin-top: -.25em;
    78     position: relative;
     73
     74/* states and images */
     75.ui-icon {
     76    display: block;
    7977    text-indent: -99999px;
    8078    overflow: hidden;
     
    8280}
    8381
    84 .bizcal-main-box .ui-widget-icon-block {
    85     left: 50%;
    86     margin-left: -8px;
    87     display: block;
    88 }
    8982
    9083/* Misc visuals
     
    9285
    9386/* Overlays */
    94 .bizcal-main-box .ui-widget-overlay {
     87.ui-widget-overlay {
    9588    position: fixed;
    9689    top: 0;
     
    9992    height: 100%;
    10093}
    101 .bizcal-main-box .ui-resizable {
    102     position: relative;
    103 }
    104 .bizcal-main-box .ui-resizable-handle {
    105     position: absolute;
    106     font-size: 0.1px;
    107     display: block;
     94.ui-draggable-handle {
    10895    -ms-touch-action: none;
    10996    touch-action: none;
    11097}
    111 .bizcal-main-box .ui-resizable-disabled .ui-resizable-handle,
    112 .bizcal-main-box .ui-resizable-autohide .ui-resizable-handle {
     98.ui-resizable {
     99    position: relative;
     100}
     101.ui-resizable-handle {
     102    position: absolute;
     103    font-size: 0.1px;
     104    display: block;
     105    -ms-touch-action: none;
     106    touch-action: none;
     107}
     108.ui-resizable-disabled .ui-resizable-handle,
     109.ui-resizable-autohide .ui-resizable-handle {
    113110    display: none;
    114111}
    115 .bizcal-main-box .ui-resizable-n {
     112.ui-resizable-n {
    116113    cursor: n-resize;
    117114    height: 7px;
     
    120117    left: 0;
    121118}
    122 .bizcal-main-box .ui-resizable-s {
     119.ui-resizable-s {
    123120    cursor: s-resize;
    124121    height: 7px;
     
    127124    left: 0;
    128125}
    129 .bizcal-main-box .ui-resizable-e {
     126.ui-resizable-e {
    130127    cursor: e-resize;
    131128    width: 7px;
     
    134131    height: 100%;
    135132}
    136 .bizcal-main-box .ui-resizable-w {
     133.ui-resizable-w {
    137134    cursor: w-resize;
    138135    width: 7px;
     
    141138    height: 100%;
    142139}
    143 .bizcal-main-box .ui-resizable-se {
     140.ui-resizable-se {
    144141    cursor: se-resize;
    145142    width: 12px;
     
    148145    bottom: 1px;
    149146}
    150 .bizcal-main-box .ui-resizable-sw {
     147.ui-resizable-sw {
    151148    cursor: sw-resize;
    152149    width: 9px;
     
    155152    bottom: -5px;
    156153}
    157 .bizcal-main-box .ui-resizable-nw {
     154.ui-resizable-nw {
    158155    cursor: nw-resize;
    159156    width: 9px;
     
    162159    top: -5px;
    163160}
    164 .bizcal-main-box .ui-resizable-ne {
     161.ui-resizable-ne {
    165162    cursor: ne-resize;
    166163    width: 9px;
     
    169166    top: -5px;
    170167}
    171 .bizcal-main-box .ui-selectable {
     168.ui-selectable {
    172169    -ms-touch-action: none;
    173170    touch-action: none;
    174171}
    175 .bizcal-main-box .ui-selectable-helper {
     172.ui-selectable-helper {
    176173    position: absolute;
    177174    z-index: 100;
    178175    border: 1px dotted black;
    179176}
    180 .bizcal-main-box .ui-sortable-handle {
     177.ui-sortable-handle {
    181178    -ms-touch-action: none;
    182179    touch-action: none;
    183180}
    184 .bizcal-main-box .ui-accordion .ui-accordion-header {
     181.ui-accordion .ui-accordion-header {
    185182    display: block;
    186183    cursor: pointer;
     
    188185    margin: 2px 0 0 0;
    189186    padding: .5em .5em .5em .7em;
     187    min-height: 0; /* support: IE7 */
    190188    font-size: 100%;
    191189}
    192 .bizcal-main-box .ui-accordion .ui-accordion-content {
     190.ui-accordion .ui-accordion-icons {
     191    padding-left: 2.2em;
     192}
     193.ui-accordion .ui-accordion-icons .ui-accordion-icons {
     194    padding-left: 2.2em;
     195}
     196.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
     197    position: absolute;
     198    left: .5em;
     199    top: 50%;
     200    margin-top: -8px;
     201}
     202.ui-accordion .ui-accordion-content {
    193203    padding: 1em 2.2em;
    194204    border-top: 0;
    195205    overflow: auto;
    196206}
    197 .bizcal-main-box .ui-autocomplete {
     207.ui-autocomplete {
    198208    position: absolute;
    199209    top: 0;
     
    201211    cursor: default;
    202212}
    203 .bizcal-main-box .ui-menu {
    204     list-style: none;
    205     padding: 0;
    206     margin: 0;
    207     display: block;
    208     outline: 0;
    209 }
    210 .bizcal-main-box .ui-menu .ui-menu {
    211     position: absolute;
    212 }
    213 .bizcal-main-box .ui-menu .ui-menu-item {
    214     margin: 0;
    215     cursor: pointer;
    216     /* support: IE10, see #8844 */
    217     list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
    218 }
    219 .bizcal-main-box .ui-menu .ui-menu-item-wrapper {
    220     position: relative;
    221     padding: 3px 1em 3px .4em;
    222 }
    223 .bizcal-main-box .ui-menu .ui-menu-divider {
    224     margin: 5px 0;
    225     height: 0;
    226     font-size: 0;
    227     line-height: 0;
    228     border-width: 1px 0 0 0;
    229 }
    230 .bizcal-main-box .ui-menu .ui-state-focus,
    231 .bizcal-main-box .ui-menu .ui-state-active {
    232     margin: -1px;
    233 }
    234 
    235 /* icon support */
    236 .bizcal-main-box .ui-menu-icons {
    237     position: relative;
    238 }
    239 .bizcal-main-box .ui-menu-icons .ui-menu-item-wrapper {
    240     padding-left: 2em;
    241 }
    242 
    243 /* left-aligned */
    244 .bizcal-main-box .ui-menu .ui-icon {
    245     position: absolute;
    246     top: 0;
    247     bottom: 0;
    248     left: .2em;
    249     margin: auto 0;
    250 }
    251 
    252 /* right-aligned */
    253 .bizcal-main-box .ui-menu .ui-menu-icon {
    254     left: auto;
    255     right: 0;
    256 }
    257 .bizcal-main-box .ui-button {
    258     padding: .4em 1em;
     213.ui-button {
    259214    display: inline-block;
    260215    position: relative;
     216    padding: 0;
    261217    line-height: normal;
    262218    margin-right: .1em;
     
    264220    vertical-align: middle;
    265221    text-align: center;
    266     -webkit-user-select: none;
    267     -moz-user-select: none;
    268     -ms-user-select: none;
    269     user-select: none;
    270 
    271     /* Support: IE <= 11 */
    272     overflow: visible;
    273 }
    274 
    275 .bizcal-main-box .ui-button,
    276 .bizcal-main-box .ui-button:link,
    277 .bizcal-main-box .ui-button:visited,
    278 .bizcal-main-box .ui-button:hover,
    279 .bizcal-main-box .ui-button:active {
     222    overflow: visible; /* removes extra width in IE */
     223}
     224.ui-button,
     225.ui-button:link,
     226.ui-button:visited,
     227.ui-button:hover,
     228.ui-button:active {
    280229    text-decoration: none;
    281230}
    282 
    283231/* to make room for the icon, a width needs to be set here */
    284 .bizcal-main-box .ui-button-icon-only {
    285     width: 2em;
    286     box-sizing: border-box;
    287     text-indent: -9999px;
    288     white-space: nowrap;
    289 }
    290 
    291 /* no icon support for input elements */
    292 input.bizcal-main-box .ui-button.ui-button-icon-only {
    293     text-indent: 0;
     232.ui-button-icon-only {
     233    width: 2.2em;
     234}
     235/* button elements seem to need a little more width */
     236button.ui-button-icon-only {
     237    width: 2.4em;
     238}
     239.ui-button-icons-only {
     240    width: 3.4em;
     241}
     242button.ui-button-icons-only {
     243    width: 3.7em;
     244}
     245
     246/* button text element */
     247.ui-button .ui-button-text {
     248    display: block;
     249    line-height: normal;
     250}
     251.ui-button-text-only .ui-button-text {
     252    padding: .4em 1em;
     253}
     254.ui-button-icon-only .ui-button-text,
     255.ui-button-icons-only .ui-button-text {
     256    padding: .4em;
     257    text-indent: -9999999px;
     258}
     259.ui-button-text-icon-primary .ui-button-text,
     260.ui-button-text-icons .ui-button-text {
     261    padding: .4em 1em .4em 2.1em;
     262}
     263.ui-button-text-icon-secondary .ui-button-text,
     264.ui-button-text-icons .ui-button-text {
     265    padding: .4em 2.1em .4em 1em;
     266}
     267.ui-button-text-icons .ui-button-text {
     268    padding-left: 2.1em;
     269    padding-right: 2.1em;
     270}
     271/* no icon support for input elements, provide padding by default */
     272input.ui-button {
     273    padding: .4em 1em;
    294274}
    295275
    296276/* button icon element(s) */
    297 .bizcal-main-box .ui-button-icon-only .ui-icon {
     277.ui-button-icon-only .ui-icon,
     278.ui-button-text-icon-primary .ui-icon,
     279.ui-button-text-icon-secondary .ui-icon,
     280.ui-button-text-icons .ui-icon,
     281.ui-button-icons-only .ui-icon {
    298282    position: absolute;
    299283    top: 50%;
     284    margin-top: -8px;
     285}
     286.ui-button-icon-only .ui-icon {
    300287    left: 50%;
    301     margin-top: -8px;
    302288    margin-left: -8px;
    303289}
    304 
    305 .bizcal-main-box .ui-button.ui-icon-notext .ui-icon {
    306     padding: 0;
    307     width: 2.1em;
    308     height: 2.1em;
    309     text-indent: -9999px;
    310     white-space: nowrap;
    311 
    312 }
    313 
    314 input.bizcal-main-box .ui-button.ui-icon-notext .ui-icon {
    315     width: auto;
    316     height: auto;
    317     text-indent: 0;
    318     white-space: normal;
    319     padding: .4em 1em;
     290.ui-button-text-icon-primary .ui-button-icon-primary,
     291.ui-button-text-icons .ui-button-icon-primary,
     292.ui-button-icons-only .ui-button-icon-primary {
     293    left: .5em;
     294}
     295.ui-button-text-icon-secondary .ui-button-icon-secondary,
     296.ui-button-text-icons .ui-button-icon-secondary,
     297.ui-button-icons-only .ui-button-icon-secondary {
     298    right: .5em;
     299}
     300
     301/* button sets */
     302.ui-buttonset {
     303    margin-right: 7px;
     304}
     305.ui-buttonset .ui-button {
     306    margin-left: 0;
     307    margin-right: -.3em;
    320308}
    321309
    322310/* workarounds */
    323 /* Support: Firefox 5 - 40 */
    324 input.bizcal-main-box .ui-button::-moz-focus-inner,
    325 button.bizcal-main-box .ui-button::-moz-focus-inner {
     311/* reset extra padding in Firefox, see h5bp.com/l */
     312input.ui-button::-moz-focus-inner,
     313button.ui-button::-moz-focus-inner {
    326314    border: 0;
    327315    padding: 0;
    328316}
    329 .bizcal-main-box .ui-controlgroup {
    330     vertical-align: middle;
    331     display: inline-block;
    332 }
    333 .bizcal-main-box .ui-controlgroup > .ui-controlgroup-item {
    334     float: left;
    335     margin-left: 0;
    336     margin-right: 0;
    337 }
    338 .bizcal-main-box .ui-controlgroup > .ui-controlgroup-item:focus,
    339 .bizcal-main-box .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
    340     z-index: 9999;
    341 }
    342 .bizcal-main-box .ui-controlgroup-vertical > .ui-controlgroup-item {
    343     display: block;
    344     float: none;
    345     width: 100%;
    346     margin-top: 0;
    347     margin-bottom: 0;
    348     text-align: left;
    349 }
    350 .bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-item {
    351     box-sizing: border-box;
    352 }
    353 .bizcal-main-box .ui-controlgroup .ui-controlgroup-label {
    354     padding: .4em 1em;
    355 }
    356 .bizcal-main-box .ui-controlgroup .ui-controlgroup-label span {
    357     font-size: 80%;
    358 }
    359 .bizcal-main-box .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
    360     border-left: none;
    361 }
    362 .bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
    363     border-top: none;
    364 }
    365 .bizcal-main-box .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
    366     border-right: none;
    367 }
    368 .bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
    369     border-bottom: none;
    370 }
    371 
    372 /* Spinner specific style fixes */
    373 .bizcal-main-box .ui-controlgroup-vertical .ui-spinner-input {
    374 
    375     /* Support: IE8 only, Android < 4.4 only */
    376     width: 75%;
    377     width: calc( 100% - 2.4em );
    378 }
    379 .bizcal-main-box .ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
    380     border-top-style: solid;
    381 }
    382 
    383 .bizcal-main-box .ui-checkboxradio-label .ui-icon-background {
    384     box-shadow: inset 1px 1px 1px #ccc;
    385     border-radius: .12em;
    386     border: none;
    387 }
    388 .bizcal-main-box .ui-checkboxradio-radio-label .ui-icon-background {
    389     width: 16px;
    390     height: 16px;
    391     border-radius: 1em;
    392     overflow: visible;
    393     border: none;
    394 }
    395 .bizcal-main-box .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
    396 .bizcal-main-box .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
    397     background-image: none;
    398     width: 8px;
    399     height: 8px;
    400     border-width: 4px;
    401     border-style: solid;
    402 }
    403 .bizcal-main-box .ui-checkboxradio-disabled {
    404     pointer-events: none;
    405 }
    406 .bizcal-main-box .ui-datepicker {
     317.ui-datepicker {
    407318    width: 17em;
    408319    padding: .2em .2em 0;
    409320    display: none;
    410321}
    411 .bizcal-main-box .ui-datepicker .ui-datepicker-header {
     322.ui-datepicker .ui-datepicker-header {
    412323    position: relative;
    413324    padding: .2em 0;
    414325}
    415 .bizcal-main-box .ui-datepicker .ui-datepicker-prev,
    416 .bizcal-main-box .ui-datepicker .ui-datepicker-next {
     326.ui-datepicker .ui-datepicker-prev,
     327.ui-datepicker .ui-datepicker-next {
    417328    position: absolute;
    418329    top: 2px;
     
    420331    height: 1.8em;
    421332}
    422 .bizcal-main-box .ui-datepicker .ui-datepicker-prev-hover,
    423 .bizcal-main-box .ui-datepicker .ui-datepicker-next-hover {
     333.ui-datepicker .ui-datepicker-prev-hover,
     334.ui-datepicker .ui-datepicker-next-hover {
    424335    top: 1px;
    425336}
    426 .bizcal-main-box .ui-datepicker .ui-datepicker-prev {
     337.ui-datepicker .ui-datepicker-prev {
    427338    left: 2px;
    428339}
    429 .bizcal-main-box .ui-datepicker .ui-datepicker-next {
     340.ui-datepicker .ui-datepicker-next {
    430341    right: 2px;
    431342}
    432 .bizcal-main-box .ui-datepicker .ui-datepicker-prev-hover {
     343.ui-datepicker .ui-datepicker-prev-hover {
    433344    left: 1px;
    434345}
    435 .bizcal-main-box .ui-datepicker .ui-datepicker-next-hover {
     346.ui-datepicker .ui-datepicker-next-hover {
    436347    right: 1px;
    437348}
    438 .bizcal-main-box .ui-datepicker .ui-datepicker-prev span,
    439 .bizcal-main-box .ui-datepicker .ui-datepicker-next span {
     349.ui-datepicker .ui-datepicker-prev span,
     350.ui-datepicker .ui-datepicker-next span {
    440351    display: block;
    441352    position: absolute;
     
    445356    margin-top: -8px;
    446357}
    447 .bizcal-main-box .ui-datepicker .ui-datepicker-title {
     358.ui-datepicker .ui-datepicker-title {
    448359    margin: 0 2.3em;
    449360    line-height: 1.8em;
    450361    text-align: center;
    451362}
    452 .bizcal-main-box .ui-datepicker .ui-datepicker-title select {
     363.ui-datepicker .ui-datepicker-title select {
    453364    font-size: 1em;
    454365    margin: 1px 0;
    455366}
    456 .bizcal-main-box .ui-datepicker select.ui-datepicker-month,
    457 .bizcal-main-box .ui-datepicker select.ui-datepicker-year {
     367.ui-datepicker select.ui-datepicker-month,
     368.ui-datepicker select.ui-datepicker-year {
    458369    width: 45%;
    459370}
    460 .bizcal-main-box .ui-datepicker table {
     371.ui-datepicker table {
    461372    width: 100%;
    462373    font-size: .9em;
     
    464375    margin: 0 0 .4em;
    465376}
    466 .bizcal-main-box .ui-datepicker th {
     377.ui-datepicker th {
    467378    padding: .7em .3em;
    468379    text-align: center;
     
    470381    border: 0;
    471382}
    472 .bizcal-main-box .ui-datepicker td {
     383.ui-datepicker td {
    473384    border: 0;
    474385    padding: 1px;
    475386}
    476 .bizcal-main-box .ui-datepicker td span,
    477 .bizcal-main-box .ui-datepicker td a {
     387.ui-datepicker td span,
     388.ui-datepicker td a {
    478389    display: block;
    479390    padding: .2em;
     
    481392    text-decoration: none;
    482393}
    483 .bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane {
     394.ui-datepicker .ui-datepicker-buttonpane {
    484395    background-image: none;
    485396    margin: .7em 0 0 0;
     
    489400    border-bottom: 0;
    490401}
    491 .bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane button {
     402.ui-datepicker .ui-datepicker-buttonpane button {
    492403    float: right;
    493404    margin: .5em .2em .4em;
     
    497408    overflow: visible;
    498409}
    499 .bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
     410.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    500411    float: left;
    501412}
    502413
    503414/* with multiple calendars */
    504 .bizcal-main-box .ui-datepicker.ui-datepicker-multi {
     415.ui-datepicker.ui-datepicker-multi {
    505416    width: auto;
    506417}
    507 .bizcal-main-box .ui-datepicker-multi .ui-datepicker-group {
     418.ui-datepicker-multi .ui-datepicker-group {
    508419    float: left;
    509420}
    510 .bizcal-main-box .ui-datepicker-multi .ui-datepicker-group table {
     421.ui-datepicker-multi .ui-datepicker-group table {
    511422    width: 95%;
    512423    margin: 0 auto .4em;
    513424}
    514 .bizcal-main-box .ui-datepicker-multi-2 .ui-datepicker-group {
     425.ui-datepicker-multi-2 .ui-datepicker-group {
    515426    width: 50%;
    516427}
    517 .bizcal-main-box .ui-datepicker-multi-3 .ui-datepicker-group {
     428.ui-datepicker-multi-3 .ui-datepicker-group {
    518429    width: 33.3%;
    519430}
    520 .bizcal-main-box .ui-datepicker-multi-4 .ui-datepicker-group {
     431.ui-datepicker-multi-4 .ui-datepicker-group {
    521432    width: 25%;
    522433}
    523 .bizcal-main-box .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
    524 .bizcal-main-box .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
     434.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
     435.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    525436    border-left-width: 0;
    526437}
    527 .bizcal-main-box .ui-datepicker-multi .ui-datepicker-buttonpane {
     438.ui-datepicker-multi .ui-datepicker-buttonpane {
    528439    clear: left;
    529440}
    530 .bizcal-main-box .ui-datepicker-row-break {
     441.ui-datepicker-row-break {
    531442    clear: both;
    532443    width: 100%;
     
    535446
    536447/* RTL support */
    537 .bizcal-main-box .ui-datepicker-rtl {
     448.ui-datepicker-rtl {
    538449    direction: rtl;
    539450}
    540 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-prev {
     451.ui-datepicker-rtl .ui-datepicker-prev {
    541452    right: 2px;
    542453    left: auto;
    543454}
    544 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-next {
     455.ui-datepicker-rtl .ui-datepicker-next {
    545456    left: 2px;
    546457    right: auto;
    547458}
    548 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-prev:hover {
     459.ui-datepicker-rtl .ui-datepicker-prev:hover {
    549460    right: 1px;
    550461    left: auto;
    551462}
    552 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-next:hover {
     463.ui-datepicker-rtl .ui-datepicker-next:hover {
    553464    left: 1px;
    554465    right: auto;
    555466}
    556 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane {
     467.ui-datepicker-rtl .ui-datepicker-buttonpane {
    557468    clear: right;
    558469}
    559 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane button {
     470.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    560471    float: left;
    561472}
    562 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
    563 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group {
     473.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
     474.ui-datepicker-rtl .ui-datepicker-group {
    564475    float: right;
    565476}
    566 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
    567 .bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
     477.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
     478.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    568479    border-right-width: 0;
    569480    border-left-width: 1px;
    570481}
    571 
    572 /* Icons */
    573 .bizcal-main-box .ui-datepicker .ui-icon {
    574     display: block;
    575     text-indent: -99999px;
     482.ui-dialog {
    576483    overflow: hidden;
    577     background-repeat: no-repeat;
    578     left: .5em;
    579     top: .3em;
    580 }
    581 .bizcal-main-box .ui-dialog {
    582484    position: absolute;
    583485    top: 0;
     
    586488    outline: 0;
    587489}
    588 .bizcal-main-box .ui-dialog .ui-dialog-titlebar {
     490.ui-dialog .ui-dialog-titlebar {
    589491    padding: .4em 1em;
    590492    position: relative;
    591493}
    592 .bizcal-main-box .ui-dialog .ui-dialog-title {
     494.ui-dialog .ui-dialog-title {
    593495    float: left;
    594496    margin: .1em 0;
     
    598500    text-overflow: ellipsis;
    599501}
    600 .bizcal-main-box .ui-dialog .ui-dialog-titlebar-close {
     502.ui-dialog .ui-dialog-titlebar-close {
    601503    position: absolute;
    602504    right: .3em;
     
    607509    height: 20px;
    608510}
    609 .bizcal-main-box .ui-dialog .ui-dialog-content {
     511.ui-dialog .ui-dialog-content {
    610512    position: relative;
    611513    border: 0;
     
    614516    overflow: auto;
    615517}
    616 .bizcal-main-box .ui-dialog .ui-dialog-buttonpane {
     518.ui-dialog .ui-dialog-buttonpane {
    617519    text-align: left;
    618520    border-width: 1px 0 0 0;
     
    621523    padding: .3em 1em .5em .4em;
    622524}
    623 .bizcal-main-box .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
     525.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    624526    float: right;
    625527}
    626 .bizcal-main-box .ui-dialog .ui-dialog-buttonpane button {
     528.ui-dialog .ui-dialog-buttonpane button {
    627529    margin: .5em .4em .5em 0;
    628530    cursor: pointer;
    629531}
    630 .bizcal-main-box .ui-dialog .ui-resizable-n {
    631     height: 2px;
    632     top: 0;
    633 }
    634 .bizcal-main-box .ui-dialog .ui-resizable-e {
    635     width: 2px;
     532.ui-dialog .ui-resizable-se {
     533    width: 12px;
     534    height: 12px;
     535    right: -5px;
     536    bottom: -5px;
     537    background-position: 16px 16px;
     538}
     539.ui-draggable .ui-dialog-titlebar {
     540    cursor: move;
     541}
     542.ui-menu {
     543    list-style: none;
     544    padding: 0;
     545    margin: 0;
     546    display: block;
     547    outline: none;
     548}
     549.ui-menu .ui-menu {
     550    position: absolute;
     551}
     552.ui-menu .ui-menu-item {
     553    position: relative;
     554    margin: 0;
     555    padding: 3px 1em 3px .4em;
     556    cursor: pointer;
     557    min-height: 0; /* support: IE7 */
     558    /* support: IE10, see #8844 */
     559    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
     560}
     561.ui-menu .ui-menu-divider {
     562    margin: 5px 0;
     563    height: 0;
     564    font-size: 0;
     565    line-height: 0;
     566    border-width: 1px 0 0 0;
     567}
     568.ui-menu .ui-state-focus,
     569.ui-menu .ui-state-active {
     570    margin: -1px;
     571}
     572
     573/* icon support */
     574.ui-menu-icons {
     575    position: relative;
     576}
     577.ui-menu-icons .ui-menu-item {
     578    padding-left: 2em;
     579}
     580
     581/* left-aligned */
     582.ui-menu .ui-icon {
     583    position: absolute;
     584    top: 0;
     585    bottom: 0;
     586    left: .2em;
     587    margin: auto 0;
     588}
     589
     590/* right-aligned */
     591.ui-menu .ui-menu-icon {
     592    left: auto;
    636593    right: 0;
    637594}
    638 .bizcal-main-box .ui-dialog .ui-resizable-s {
    639     height: 2px;
    640     bottom: 0;
    641 }
    642 .bizcal-main-box .ui-dialog .ui-resizable-w {
    643     width: 2px;
    644     left: 0;
    645 }
    646 .bizcal-main-box .ui-dialog .ui-resizable-se,
    647 .bizcal-main-box .ui-dialog .ui-resizable-sw,
    648 .bizcal-main-box .ui-dialog .ui-resizable-ne,
    649 .bizcal-main-box .ui-dialog .ui-resizable-nw {
    650     width: 7px;
    651     height: 7px;
    652 }
    653 .bizcal-main-box .ui-dialog .ui-resizable-se {
    654     right: 0;
    655     bottom: 0;
    656 }
    657 .bizcal-main-box .ui-dialog .ui-resizable-sw {
    658     left: 0;
    659     bottom: 0;
    660 }
    661 .bizcal-main-box .ui-dialog .ui-resizable-ne {
    662     right: 0;
    663     top: 0;
    664 }
    665 .bizcal-main-box .ui-dialog .ui-resizable-nw {
    666     left: 0;
    667     top: 0;
    668 }
    669 .bizcal-main-box .ui-draggable .ui-dialog-titlebar {
    670     cursor: move;
    671 }
    672 .bizcal-main-box .ui-progressbar {
     595.ui-progressbar {
    673596    height: 2em;
    674597    text-align: left;
    675598    overflow: hidden;
    676599}
    677 .bizcal-main-box .ui-progressbar .ui-progressbar-value {
     600.ui-progressbar .ui-progressbar-value {
    678601    margin: -1px;
    679602    height: 100%;
    680603}
    681 .bizcal-main-box .ui-progressbar .ui-progressbar-overlay {
     604.ui-progressbar .ui-progressbar-overlay {
    682605    background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
    683606    height: 100%;
     
    685608    opacity: 0.25;
    686609}
    687 .bizcal-main-box .ui-progressbar-indeterminate .ui-progressbar-value {
     610.ui-progressbar-indeterminate .ui-progressbar-value {
    688611    background-image: none;
    689612}
    690 .bizcal-main-box .ui-selectmenu-menu {
     613.ui-selectmenu-menu {
    691614    padding: 0;
    692615    margin: 0;
     
    696619    display: none;
    697620}
    698 .bizcal-main-box .ui-selectmenu-menu .ui-menu {
     621.ui-selectmenu-menu .ui-menu {
    699622    overflow: auto;
     623    /* Support: IE7 */
    700624    overflow-x: hidden;
    701625    padding-bottom: 1px;
    702626}
    703 .bizcal-main-box .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
     627.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    704628    font-size: 1em;
    705629    font-weight: bold;
     
    710634    border: 0;
    711635}
    712 .bizcal-main-box .ui-selectmenu-open {
    713     display: block;
    714 }
    715 .bizcal-main-box .ui-selectmenu-text {
    716     display: block;
    717     margin-right: 20px;
     636.ui-selectmenu-open {
     637    display: block;
     638}
     639.ui-selectmenu-button {
     640    display: inline-block;
     641    overflow: hidden;
     642    position: relative;
     643    text-decoration: none;
     644    cursor: pointer;
     645}
     646.ui-selectmenu-button span.ui-icon {
     647    right: 0.5em;
     648    left: auto;
     649    margin-top: -8px;
     650    position: absolute;
     651    top: 50%;
     652}
     653.ui-selectmenu-button span.ui-selectmenu-text {
     654    text-align: left;
     655    padding: 0.4em 2.1em 0.4em 1em;
     656    display: block;
     657    line-height: 1.4;
    718658    overflow: hidden;
    719659    text-overflow: ellipsis;
    720 }
    721 .bizcal-main-box .ui-selectmenu-button.ui-button {
     660    white-space: nowrap;
     661}
     662.ui-slider {
     663    position: relative;
    722664    text-align: left;
    723     white-space: nowrap;
    724     width: 14em;
    725 }
    726 .bizcal-main-box .ui-selectmenu-icon.ui-icon {
    727     float: right;
    728     margin-top: 0;
    729 }
    730 .bizcal-main-box .ui-slider {
    731     position: relative;
    732     text-align: left;
    733 }
    734 .bizcal-main-box .ui-slider .ui-slider-handle {
     665}
     666.ui-slider .ui-slider-handle {
    735667    position: absolute;
    736668    z-index: 2;
     
    741673    touch-action: none;
    742674}
    743 .bizcal-main-box .ui-slider .ui-slider-range {
     675.ui-slider .ui-slider-range {
    744676    position: absolute;
    745677    z-index: 1;
     
    751683
    752684/* support: IE8 - See #6727 */
    753 .bizcal-main-box .ui-slider.ui-state-disabled .ui-slider-handle,
    754 .bizcal-main-box .ui-slider.ui-state-disabled .ui-slider-range {
     685.ui-slider.ui-state-disabled .ui-slider-handle,
     686.ui-slider.ui-state-disabled .ui-slider-range {
    755687    filter: inherit;
    756688}
    757689
    758 .bizcal-main-box .ui-slider-horizontal {
     690.ui-slider-horizontal {
    759691    height: .8em;
    760692}
    761 .bizcal-main-box .ui-slider-horizontal .ui-slider-handle {
     693.ui-slider-horizontal .ui-slider-handle {
    762694    top: -.3em;
    763695    margin-left: -.6em;
    764696}
    765 .bizcal-main-box .ui-slider-horizontal .ui-slider-range {
     697.ui-slider-horizontal .ui-slider-range {
    766698    top: 0;
    767699    height: 100%;
    768700}
    769 .bizcal-main-box .ui-slider-horizontal .ui-slider-range-min {
    770     left: 0;
    771 }
    772 .bizcal-main-box .ui-slider-horizontal .ui-slider-range-max {
     701.ui-slider-horizontal .ui-slider-range-min {
     702    left: 0;
     703}
     704.ui-slider-horizontal .ui-slider-range-max {
    773705    right: 0;
    774706}
    775707
    776 .bizcal-main-box .ui-slider-vertical {
     708.ui-slider-vertical {
    777709    width: .8em;
    778710    height: 100px;
    779711}
    780 .bizcal-main-box .ui-slider-vertical .ui-slider-handle {
     712.ui-slider-vertical .ui-slider-handle {
    781713    left: -.3em;
    782714    margin-left: 0;
    783715    margin-bottom: -.6em;
    784716}
    785 .bizcal-main-box .ui-slider-vertical .ui-slider-range {
     717.ui-slider-vertical .ui-slider-range {
    786718    left: 0;
    787719    width: 100%;
    788720}
    789 .bizcal-main-box .ui-slider-vertical .ui-slider-range-min {
     721.ui-slider-vertical .ui-slider-range-min {
    790722    bottom: 0;
    791723}
    792 .bizcal-main-box .ui-slider-vertical .ui-slider-range-max {
    793     top: 0;
    794 }
    795 .bizcal-main-box .ui-spinner {
     724.ui-slider-vertical .ui-slider-range-max {
     725    top: 0;
     726}
     727.ui-spinner {
    796728    position: relative;
    797729    display: inline-block;
     
    800732    vertical-align: middle;
    801733}
    802 .bizcal-main-box .ui-spinner-input {
     734.ui-spinner-input {
    803735    border: none;
    804736    background: none;
    805737    color: inherit;
    806     padding: .222em 0;
     738    padding: 0;
    807739    margin: .2em 0;
    808740    vertical-align: middle;
    809741    margin-left: .4em;
    810     margin-right: 2em;
    811 }
    812 .bizcal-main-box .ui-spinner-button {
    813     width: 1.6em;
     742    margin-right: 22px;
     743}
     744.ui-spinner-button {
     745    width: 16px;
    814746    height: 50%;
    815747    font-size: .5em;
     
    824756}
    825757/* more specificity required here to override default borders */
    826 .bizcal-main-box .ui-spinner a.ui-spinner-button {
    827     border-top-style: none;
    828     border-bottom-style: none;
    829     border-right-style: none;
    830 }
    831 .bizcal-main-box .ui-spinner-up {
    832     top: 0;
    833 }
    834 .bizcal-main-box .ui-spinner-down {
     758.ui-spinner a.ui-spinner-button {
     759    border-top: none;
     760    border-bottom: none;
     761    border-right: none;
     762}
     763/* vertically center icon */
     764.ui-spinner .ui-icon {
     765    position: absolute;
     766    margin-top: -8px;
     767    top: 50%;
     768    left: 0;
     769}
     770.ui-spinner-up {
     771    top: 0;
     772}
     773.ui-spinner-down {
    835774    bottom: 0;
    836775}
    837 .bizcal-main-box .ui-tabs {
     776
     777/* TR overrides */
     778.ui-spinner .ui-icon-triangle-1-s {
     779    /* need to fix icons sprite */
     780    background-position: -65px -16px;
     781}
     782.ui-tabs {
    838783    position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    839784    padding: .2em;
    840785}
    841 .bizcal-main-box .ui-tabs .ui-tabs-nav {
     786.ui-tabs .ui-tabs-nav {
    842787    margin: 0;
    843788    padding: .2em .2em 0;
    844789}
    845 .bizcal-main-box .ui-tabs .ui-tabs-nav li {
     790.ui-tabs .ui-tabs-nav li {
    846791    list-style: none;
    847792    float: left;
     
    853798    white-space: nowrap;
    854799}
    855 .bizcal-main-box .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
     800.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    856801    float: left;
    857802    padding: .5em 1em;
    858803    text-decoration: none;
    859804}
    860 .bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-active {
     805.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    861806    margin-bottom: -1px;
    862807    padding-bottom: 1px;
    863808}
    864 .bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
    865 .bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
    866 .bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
     809.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
     810.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
     811.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    867812    cursor: text;
    868813}
    869 .bizcal-main-box .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
     814.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    870815    cursor: pointer;
    871816}
    872 .bizcal-main-box .ui-tabs .ui-tabs-panel {
     817.ui-tabs .ui-tabs-panel {
    873818    display: block;
    874819    border-width: 0;
     
    876821    background: none;
    877822}
    878 .bizcal-main-box .ui-tooltip {
     823.ui-tooltip {
    879824    padding: 8px;
    880825    position: absolute;
    881826    z-index: 9999;
    882827    max-width: 300px;
    883 }
    884 body .bizcal-main-box .ui-tooltip {
     828    -webkit-box-shadow: 0 0 5px #aaa;
     829    box-shadow: 0 0 5px #aaa;
     830}
     831body .ui-tooltip {
    885832    border-width: 2px;
    886833}
  • bizcalendar-web/trunk/css/jquery-ui.structure.min.css

    r1901838 r2120614  
    1 /*! jQuery UI - v1.12.1 - 2017-10-31
     1/*! jQuery UI - v1.11.4 - 2019-07-02
    22* http://jqueryui.com
    33* Copyright jQuery Foundation and other contributors; Licensed MIT */
    44
    5 .bizcal-main-box .ui-draggable-handle{-ms-touch-action:none;touch-action:none}.bizcal-main-box .ui-helper-hidden{display:none}.bizcal-main-box .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bizcal-main-box .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.bizcal-main-box .ui-helper-clearfix:before,.bizcal-main-box .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.bizcal-main-box .ui-helper-clearfix:after{clear:both}.bizcal-main-box .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.bizcal-main-box .ui-front{z-index:100}.bizcal-main-box .ui-state-disabled{cursor:default!important;pointer-events:none}.bizcal-main-box .ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.bizcal-main-box .ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.bizcal-main-box .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.bizcal-main-box .ui-resizable{position:relative}.bizcal-main-box .ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.bizcal-main-box .ui-resizable-disabled .ui-resizable-handle,.bizcal-main-box .ui-resizable-autohide .ui-resizable-handle{display:none}.bizcal-main-box .ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.bizcal-main-box .ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.bizcal-main-box .ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.bizcal-main-box .ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.bizcal-main-box .ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.bizcal-main-box .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.bizcal-main-box .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.bizcal-main-box .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.bizcal-main-box .ui-selectable{-ms-touch-action:none;touch-action:none}.bizcal-main-box .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.bizcal-main-box .ui-sortable-handle{-ms-touch-action:none;touch-action:none}.bizcal-main-box .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.bizcal-main-box .ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.bizcal-main-box .ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.bizcal-main-box .ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.bizcal-main-box .ui-menu .ui-menu{position:absolute}.bizcal-main-box .ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.bizcal-main-box .ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.bizcal-main-box .ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.bizcal-main-box .ui-menu .ui-state-focus,.bizcal-main-box .ui-menu .ui-state-active{margin:-1px}.bizcal-main-box .ui-menu-icons{position:relative}.bizcal-main-box .ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.bizcal-main-box .ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.bizcal-main-box .ui-menu .ui-menu-icon{left:auto;right:0}.bizcal-main-box .ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.bizcal-main-box .ui-button,.bizcal-main-box .ui-button:link,.bizcal-main-box .ui-button:visited,.bizcal-main-box .ui-button:hover,.bizcal-main-box .ui-button:active{text-decoration:none}.bizcal-main-box .ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.bizcal-main-box .ui-button.ui-button-icon-only{text-indent:0}.bizcal-main-box .ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.bizcal-main-box .ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.bizcal-main-box .ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.bizcal-main-box .ui-button::-moz-focus-inner,button.bizcal-main-box .ui-button::-moz-focus-inner{border:0;padding:0}.bizcal-main-box .ui-controlgroup{vertical-align:middle;display:inline-block}.bizcal-main-box .ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.bizcal-main-box .ui-controlgroup > .ui-controlgroup-item:focus,.bizcal-main-box .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.bizcal-main-box .ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.bizcal-main-box .ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.bizcal-main-box .ui-controlgroup .ui-controlgroup-label span{font-size:80%}.bizcal-main-box .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.bizcal-main-box .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.bizcal-main-box .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.bizcal-main-box .ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.bizcal-main-box .ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.bizcal-main-box .ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.bizcal-main-box .ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.bizcal-main-box .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.bizcal-main-box .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.bizcal-main-box .ui-checkboxradio-disabled{pointer-events:none}.bizcal-main-box .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.bizcal-main-box .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.bizcal-main-box .ui-datepicker .ui-datepicker-prev,.bizcal-main-box .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.bizcal-main-box .ui-datepicker .ui-datepicker-prev-hover,.bizcal-main-box .ui-datepicker .ui-datepicker-next-hover{top:1px}.bizcal-main-box .ui-datepicker .ui-datepicker-prev{left:2px}.bizcal-main-box .ui-datepicker .ui-datepicker-next{right:2px}.bizcal-main-box .ui-datepicker .ui-datepicker-prev-hover{left:1px}.bizcal-main-box .ui-datepicker .ui-datepicker-next-hover{right:1px}.bizcal-main-box .ui-datepicker .ui-datepicker-prev span,.bizcal-main-box .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.bizcal-main-box .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.bizcal-main-box .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.bizcal-main-box .ui-datepicker select.ui-datepicker-month,.bizcal-main-box .ui-datepicker select.ui-datepicker-year{width:45%}.bizcal-main-box .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.bizcal-main-box .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.bizcal-main-box .ui-datepicker td{border:0;padding:1px}.bizcal-main-box .ui-datepicker td span,.bizcal-main-box .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.bizcal-main-box .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.bizcal-main-box .ui-datepicker.ui-datepicker-multi{width:auto}.bizcal-main-box .ui-datepicker-multi .ui-datepicker-group{float:left}.bizcal-main-box .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.bizcal-main-box .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.bizcal-main-box .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.bizcal-main-box .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.bizcal-main-box .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.bizcal-main-box .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.bizcal-main-box .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.bizcal-main-box .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.bizcal-main-box .ui-datepicker-rtl{direction:rtl}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group{float:right}.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.bizcal-main-box .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.bizcal-main-box .ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.bizcal-main-box .ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.bizcal-main-box .ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.bizcal-main-box .ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.bizcal-main-box .ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.bizcal-main-box .ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.bizcal-main-box .ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.bizcal-main-box .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.bizcal-main-box .ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.bizcal-main-box .ui-dialog .ui-resizable-n{height:2px;top:0}.bizcal-main-box .ui-dialog .ui-resizable-e{width:2px;right:0}.bizcal-main-box .ui-dialog .ui-resizable-s{height:2px;bottom:0}.bizcal-main-box .ui-dialog .ui-resizable-w{width:2px;left:0}.bizcal-main-box .ui-dialog .ui-resizable-se,.bizcal-main-box .ui-dialog .ui-resizable-sw,.bizcal-main-box .ui-dialog .ui-resizable-ne,.bizcal-main-box .ui-dialog .ui-resizable-nw{width:7px;height:7px}.bizcal-main-box .ui-dialog .ui-resizable-se{right:0;bottom:0}.bizcal-main-box .ui-dialog .ui-resizable-sw{left:0;bottom:0}.bizcal-main-box .ui-dialog .ui-resizable-ne{right:0;top:0}.bizcal-main-box .ui-dialog .ui-resizable-nw{left:0;top:0}.bizcal-main-box .ui-draggable .ui-dialog-titlebar{cursor:move}.bizcal-main-box .ui-progressbar{height:2em;text-align:left;overflow:hidden}.bizcal-main-box .ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.bizcal-main-box .ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.bizcal-main-box .ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.bizcal-main-box .ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.bizcal-main-box .ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.bizcal-main-box .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.bizcal-main-box .ui-selectmenu-open{display:block}.bizcal-main-box .ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.bizcal-main-box .ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.bizcal-main-box .ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.bizcal-main-box .ui-slider{position:relative;text-align:left}.bizcal-main-box .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.bizcal-main-box .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.bizcal-main-box .ui-slider.ui-state-disabled .ui-slider-handle,.bizcal-main-box .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.bizcal-main-box .ui-slider-horizontal{height:.8em}.bizcal-main-box .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.bizcal-main-box .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.bizcal-main-box .ui-slider-horizontal .ui-slider-range-min{left:0}.bizcal-main-box .ui-slider-horizontal .ui-slider-range-max{right:0}.bizcal-main-box .ui-slider-vertical{width:.8em;height:100px}.bizcal-main-box .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.bizcal-main-box .ui-slider-vertical .ui-slider-range{left:0;width:100%}.bizcal-main-box .ui-slider-vertical .ui-slider-range-min{bottom:0}.bizcal-main-box .ui-slider-vertical .ui-slider-range-max{top:0}.bizcal-main-box .ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.bizcal-main-box .ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.bizcal-main-box .ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.bizcal-main-box .ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.bizcal-main-box .ui-spinner-up{top:0}.bizcal-main-box .ui-spinner-down{bottom:0}.bizcal-main-box .ui-tabs{position:relative;padding:.2em}.bizcal-main-box .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.bizcal-main-box .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.bizcal-main-box .ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.bizcal-main-box .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.bizcal-main-box .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.bizcal-main-box .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.bizcal-main-box .ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .bizcal-main-box .ui-tooltip{border-width:2px}
     5.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}
  • bizcalendar-web/trunk/css/jquery-ui.theme.css

    r1901838 r2120614  
    11/*!
    2  * jQuery UI CSS Framework 1.12.1
     2 * jQuery UI CSS Framework 1.11.4
    33 * http://jqueryui.com
    44 *
     
    99 * http://api.jqueryui.com/category/theming/
    1010 *
    11  * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=.bizcal-main-box&folderName=bizcal-&cornerRadiusShadow=5px&offsetLeftShadow=-5px&offsetTopShadow=-5px&thicknessShadow=5px&opacityShadow=20&bgImgOpacityShadow=10&bgTextureShadow=flat&bgColorShadow=000000&opacityOverlay=50&bgImgOpacityOverlay=20&bgTextureOverlay=diagonals_thick&bgColorOverlay=666666&iconColorError=ffd27a&fcError=ffffff&borderColorError=cd0a0a&bgImgOpacityError=18&bgTextureError=diagonals_thick&bgColorError=b81900&iconColorHighlight=228ef1&fcHighlight=363636&borderColorHighlight=fed22f&bgImgOpacityHighlight=75&bgTextureHighlight=highlight_soft&bgColorHighlight=ffe45c&iconColorActive=ef8c08&fcActive=eb8f00&borderColorActive=fbd850&bgImgOpacityActive=65&bgTextureActive=glass&bgColorActive=ffffff&iconColorHover=ef8c08&fcHover=c77405&borderColorHover=fbcb09&bgImgOpacityHover=100&bgTextureHover=glass&bgColorHover=fdf5ce&iconColorDefault=ef8c08&fcDefault=1c94c4&borderColorDefault=cccccc&bgImgOpacityDefault=100&bgTextureDefault=glass&bgColorDefault=f6f6f6&iconColorContent=222222&fcContent=333333&borderColorContent=dddddd&bgImgOpacityContent=100&bgTextureContent=highlight_soft&bgColorContent=eeeeee&iconColorHeader=ffffff&fcHeader=ffffff&borderColorHeader=e78f08&bgImgOpacityHeader=35&bgTextureHeader=gloss_wave&bgColorHeader=f6a828&cornerRadius=4px&fsDefault=1.1em&fwDefault=bold&ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif
     11 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
    1212 */
    1313
     
    2929    font-size: 1em;
    3030}
    31 .bizcal-main-box .ui-widget.ui-widget-content {
    32     border: 1px solid #cccccc;
    33 }
    3431.bizcal-main-box .ui-widget-content {
    3532    border: 1px solid #dddddd;
     
    5451.bizcal-main-box .ui-state-default,
    5552.bizcal-main-box .ui-widget-content .ui-state-default,
    56 .bizcal-main-box .ui-widget-header .ui-state-default,
    57 .bizcal-main-box .ui-button,
    58 
    59 /* We use html here because we need a greater specificity to make sure disabled
    60 works properly when clicked or hovered */
    61 html .bizcal-main-box .ui-button.ui-state-disabled:hover,
    62 html .bizcal-main-box .ui-button.ui-state-disabled:active {
     53.bizcal-main-box .ui-widget-header .ui-state-default {
    6354    border: 1px solid #cccccc;
    6455    background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
     
    6859.bizcal-main-box .ui-state-default a,
    6960.bizcal-main-box .ui-state-default a:link,
    70 .bizcal-main-box .ui-state-default a:visited,
    71 a.bizcal-main-box .ui-button,
    72 a:link.bizcal-main-box .ui-button,
    73 a:visited.bizcal-main-box .ui-button,
    74 .bizcal-main-box .ui-button {
     61.bizcal-main-box .ui-state-default a:visited {
    7562    color: #1c94c4;
    7663    text-decoration: none;
     
    8168.bizcal-main-box .ui-state-focus,
    8269.bizcal-main-box .ui-widget-content .ui-state-focus,
    83 .bizcal-main-box .ui-widget-header .ui-state-focus,
    84 .bizcal-main-box .ui-button:hover,
    85 .bizcal-main-box .ui-button:focus {
     70.bizcal-main-box .ui-widget-header .ui-state-focus {
    8671    border: 1px solid #fbcb09;
    8772    background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
     
    9681.bizcal-main-box .ui-state-focus a:hover,
    9782.bizcal-main-box .ui-state-focus a:link,
    98 .bizcal-main-box .ui-state-focus a:visited,
    99 a.bizcal-main-box .ui-button:hover,
    100 a.bizcal-main-box .ui-button:focus {
     83.bizcal-main-box .ui-state-focus a:visited {
    10184    color: #c77405;
    10285    text-decoration: none;
    10386}
    104 
    105 .bizcal-main-box .ui-visual-focus {
    106     box-shadow: 0 0 3px 1px rgb(94, 158, 214);
    107 }
    10887.bizcal-main-box .ui-state-active,
    10988.bizcal-main-box .ui-widget-content .ui-state-active,
    110 .bizcal-main-box .ui-widget-header .ui-state-active,
    111 a.bizcal-main-box .ui-button:active,
    112 .bizcal-main-box .ui-button:active,
    113 .bizcal-main-box .ui-button.ui-state-active:hover {
     89.bizcal-main-box .ui-widget-header .ui-state-active {
    11490    border: 1px solid #fbd850;
    11591    background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
    11692    font-weight: bold;
    11793    color: #eb8f00;
    118 }
    119 .bizcal-main-box .ui-icon-background,
    120 .bizcal-main-box .ui-state-active .ui-icon-background {
    121     border: #fbd850;
    122     background-color: #eb8f00;
    12394}
    12495.bizcal-main-box .ui-state-active a,
     
    138109    color: #363636;
    139110}
    140 .bizcal-main-box .ui-state-checked {
    141     border: 1px solid #fed22f;
    142     background: #ffe45c;
    143 }
    144111.bizcal-main-box .ui-state-highlight a,
    145112.bizcal-main-box .ui-widget-content .ui-state-highlight a,
     
    202169    background-image: url("images/ui-icons_ffffff_256x240.png");
    203170}
     171.bizcal-main-box .ui-state-default .ui-icon {
     172    background-image: url("images/ui-icons_ef8c08_256x240.png");
     173}
    204174.bizcal-main-box .ui-state-hover .ui-icon,
    205 .bizcal-main-box .ui-state-focus .ui-icon,
    206 .bizcal-main-box .ui-button:hover .ui-icon,
    207 .bizcal-main-box .ui-button:focus .ui-icon {
     175.bizcal-main-box .ui-state-focus .ui-icon {
    208176    background-image: url("images/ui-icons_ef8c08_256x240.png");
    209177}
    210 .bizcal-main-box .ui-state-active .ui-icon,
    211 .bizcal-main-box .ui-button:active .ui-icon {
     178.bizcal-main-box .ui-state-active .ui-icon {
    212179    background-image: url("images/ui-icons_ef8c08_256x240.png");
    213180}
    214 .bizcal-main-box .ui-state-highlight .ui-icon,
    215 .bizcal-main-box .ui-button .ui-state-highlight.ui-icon {
     181.bizcal-main-box .ui-state-highlight .ui-icon {
    216182    background-image: url("images/ui-icons_228ef1_256x240.png");
    217183}
     
    220186    background-image: url("images/ui-icons_ffd27a_256x240.png");
    221187}
    222 .bizcal-main-box .ui-button .ui-icon {
    223     background-image: url("images/ui-icons_ef8c08_256x240.png");
    224 }
    225188
    226189/* positioning */
    227190.bizcal-main-box .ui-icon-blank { background-position: 16px 16px; }
    228 .bizcal-main-box .ui-icon-caret-1-n { background-position: 0 0; }
    229 .bizcal-main-box .ui-icon-caret-1-ne { background-position: -16px 0; }
    230 .bizcal-main-box .ui-icon-caret-1-e { background-position: -32px 0; }
    231 .bizcal-main-box .ui-icon-caret-1-se { background-position: -48px 0; }
    232 .bizcal-main-box .ui-icon-caret-1-s { background-position: -65px 0; }
    233 .bizcal-main-box .ui-icon-caret-1-sw { background-position: -80px 0; }
    234 .bizcal-main-box .ui-icon-caret-1-w { background-position: -96px 0; }
    235 .bizcal-main-box .ui-icon-caret-1-nw { background-position: -112px 0; }
    236 .bizcal-main-box .ui-icon-caret-2-n-s { background-position: -128px 0; }
    237 .bizcal-main-box .ui-icon-caret-2-e-w { background-position: -144px 0; }
     191.bizcal-main-box .ui-icon-carat-1-n { background-position: 0 0; }
     192.bizcal-main-box .ui-icon-carat-1-ne { background-position: -16px 0; }
     193.bizcal-main-box .ui-icon-carat-1-e { background-position: -32px 0; }
     194.bizcal-main-box .ui-icon-carat-1-se { background-position: -48px 0; }
     195.bizcal-main-box .ui-icon-carat-1-s { background-position: -64px 0; }
     196.bizcal-main-box .ui-icon-carat-1-sw { background-position: -80px 0; }
     197.bizcal-main-box .ui-icon-carat-1-w { background-position: -96px 0; }
     198.bizcal-main-box .ui-icon-carat-1-nw { background-position: -112px 0; }
     199.bizcal-main-box .ui-icon-carat-2-n-s { background-position: -128px 0; }
     200.bizcal-main-box .ui-icon-carat-2-e-w { background-position: -144px 0; }
    238201.bizcal-main-box .ui-icon-triangle-1-n { background-position: 0 -16px; }
    239202.bizcal-main-box .ui-icon-triangle-1-ne { background-position: -16px -16px; }
    240203.bizcal-main-box .ui-icon-triangle-1-e { background-position: -32px -16px; }
    241204.bizcal-main-box .ui-icon-triangle-1-se { background-position: -48px -16px; }
    242 .bizcal-main-box .ui-icon-triangle-1-s { background-position: -65px -16px; }
     205.bizcal-main-box .ui-icon-triangle-1-s { background-position: -64px -16px; }
    243206.bizcal-main-box .ui-icon-triangle-1-sw { background-position: -80px -16px; }
    244207.bizcal-main-box .ui-icon-triangle-1-w { background-position: -96px -16px; }
     
    250213.bizcal-main-box .ui-icon-arrow-1-e { background-position: -32px -32px; }
    251214.bizcal-main-box .ui-icon-arrow-1-se { background-position: -48px -32px; }
    252 .bizcal-main-box .ui-icon-arrow-1-s { background-position: -65px -32px; }
     215.bizcal-main-box .ui-icon-arrow-1-s { background-position: -64px -32px; }
    253216.bizcal-main-box .ui-icon-arrow-1-sw { background-position: -80px -32px; }
    254217.bizcal-main-box .ui-icon-arrow-1-w { background-position: -96px -32px; }
     
    262225.bizcal-main-box .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
    263226.bizcal-main-box .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
    264 .bizcal-main-box .ui-icon-arrowthick-1-n { background-position: 1px -48px; }
     227.bizcal-main-box .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
    265228.bizcal-main-box .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
    266229.bizcal-main-box .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
     
    439402}
    440403.bizcal-main-box .ui-widget-shadow {
    441     -webkit-box-shadow: -5px -5px 5px #000000;
    442     box-shadow: -5px -5px 5px #000000;
    443 }
     404    margin: -5px 0 0 -5px;
     405    padding: 5px;
     406    background: #000000;
     407    opacity: .2;
     408    filter: Alpha(Opacity=20); /* support: IE8 */
     409    border-radius: 5px;
     410}
  • bizcalendar-web/trunk/css/jquery-ui.theme.min.css

    r1901838 r2120614  
    1 /*! jQuery UI - v1.12.1 - 2017-10-31
     1/*! jQuery UI - v1.11.4 - 2019-07-02
    22* http://jqueryui.com
    33* Copyright jQuery Foundation and other contributors; Licensed MIT */
    44
    5 .bizcal-main-box .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.bizcal-main-box .ui-widget .ui-widget{font-size:1em}.bizcal-main-box .ui-widget input,.bizcal-main-box .ui-widget select,.bizcal-main-box .ui-widget textarea,.bizcal-main-box .ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.bizcal-main-box .ui-widget.ui-widget-content{border:1px solid #ccc}.bizcal-main-box .ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.bizcal-main-box .ui-widget-content a{color:#333}.bizcal-main-box .ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.bizcal-main-box .ui-widget-header a{color:#fff}.bizcal-main-box .ui-state-default,.bizcal-main-box .ui-widget-content .ui-state-default,.bizcal-main-box .ui-widget-header .ui-state-default,.bizcal-main-box .ui-button,html .bizcal-main-box .ui-button.ui-state-disabled:hover,html .bizcal-main-box .ui-button.ui-state-disabled:active{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.bizcal-main-box .ui-state-default a,.bizcal-main-box .ui-state-default a:link,.bizcal-main-box .ui-state-default a:visited,a.bizcal-main-box .ui-button,a:link.bizcal-main-box .ui-button,a:visited.bizcal-main-box .ui-button,.bizcal-main-box .ui-button{color:#1c94c4;text-decoration:none}.bizcal-main-box .ui-state-hover,.bizcal-main-box .ui-widget-content .ui-state-hover,.bizcal-main-box .ui-widget-header .ui-state-hover,.bizcal-main-box .ui-state-focus,.bizcal-main-box .ui-widget-content .ui-state-focus,.bizcal-main-box .ui-widget-header .ui-state-focus,.bizcal-main-box .ui-button:hover,.bizcal-main-box .ui-button:focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.bizcal-main-box .ui-state-hover a,.bizcal-main-box .ui-state-hover a:hover,.bizcal-main-box .ui-state-hover a:link,.bizcal-main-box .ui-state-hover a:visited,.bizcal-main-box .ui-state-focus a,.bizcal-main-box .ui-state-focus a:hover,.bizcal-main-box .ui-state-focus a:link,.bizcal-main-box .ui-state-focus a:visited,a.bizcal-main-box .ui-button:hover,a.bizcal-main-box .ui-button:focus{color:#c77405;text-decoration:none}.bizcal-main-box .ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.bizcal-main-box .ui-state-active,.bizcal-main-box .ui-widget-content .ui-state-active,.bizcal-main-box .ui-widget-header .ui-state-active,a.bizcal-main-box .ui-button:active,.bizcal-main-box .ui-button:active,.bizcal-main-box .ui-button.ui-state-active:hover{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.bizcal-main-box .ui-icon-background,.bizcal-main-box .ui-state-active .ui-icon-background{border:#fbd850;background-color:#eb8f00}.bizcal-main-box .ui-state-active a,.bizcal-main-box .ui-state-active a:link,.bizcal-main-box .ui-state-active a:visited{color:#eb8f00;text-decoration:none}.bizcal-main-box .ui-state-highlight,.bizcal-main-box .ui-widget-content .ui-state-highlight,.bizcal-main-box .ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.bizcal-main-box .ui-state-checked{border:1px solid #fed22f;background:#ffe45c}.bizcal-main-box .ui-state-highlight a,.bizcal-main-box .ui-widget-content .ui-state-highlight a,.bizcal-main-box .ui-widget-header .ui-state-highlight a{color:#363636}.bizcal-main-box .ui-state-error,.bizcal-main-box .ui-widget-content .ui-state-error,.bizcal-main-box .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.bizcal-main-box .ui-state-error a,.bizcal-main-box .ui-widget-content .ui-state-error a,.bizcal-main-box .ui-widget-header .ui-state-error a{color:#fff}.bizcal-main-box .ui-state-error-text,.bizcal-main-box .ui-widget-content .ui-state-error-text,.bizcal-main-box .ui-widget-header .ui-state-error-text{color:#fff}.bizcal-main-box .ui-priority-primary,.bizcal-main-box .ui-widget-content .ui-priority-primary,.bizcal-main-box .ui-widget-header .ui-priority-primary{font-weight:bold}.bizcal-main-box .ui-priority-secondary,.bizcal-main-box .ui-widget-content .ui-priority-secondary,.bizcal-main-box .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.bizcal-main-box .ui-state-disabled,.bizcal-main-box .ui-widget-content .ui-state-disabled,.bizcal-main-box .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.bizcal-main-box .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.bizcal-main-box .ui-icon{width:16px;height:16px}.bizcal-main-box .ui-icon,.bizcal-main-box .ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.bizcal-main-box .ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.bizcal-main-box .ui-state-hover .ui-icon,.bizcal-main-box .ui-state-focus .ui-icon,.bizcal-main-box .ui-button:hover .ui-icon,.bizcal-main-box .ui-button:focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-state-active .ui-icon,.bizcal-main-box .ui-button:active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-state-highlight .ui-icon,.bizcal-main-box .ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.bizcal-main-box .ui-state-error .ui-icon,.bizcal-main-box .ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.bizcal-main-box .ui-button .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-icon-blank{background-position:16px 16px}.bizcal-main-box .ui-icon-caret-1-n{background-position:0 0}.bizcal-main-box .ui-icon-caret-1-ne{background-position:-16px 0}.bizcal-main-box .ui-icon-caret-1-e{background-position:-32px 0}.bizcal-main-box .ui-icon-caret-1-se{background-position:-48px 0}.bizcal-main-box .ui-icon-caret-1-s{background-position:-65px 0}.bizcal-main-box .ui-icon-caret-1-sw{background-position:-80px 0}.bizcal-main-box .ui-icon-caret-1-w{background-position:-96px 0}.bizcal-main-box .ui-icon-caret-1-nw{background-position:-112px 0}.bizcal-main-box .ui-icon-caret-2-n-s{background-position:-128px 0}.bizcal-main-box .ui-icon-caret-2-e-w{background-position:-144px 0}.bizcal-main-box .ui-icon-triangle-1-n{background-position:0 -16px}.bizcal-main-box .ui-icon-triangle-1-ne{background-position:-16px -16px}.bizcal-main-box .ui-icon-triangle-1-e{background-position:-32px -16px}.bizcal-main-box .ui-icon-triangle-1-se{background-position:-48px -16px}.bizcal-main-box .ui-icon-triangle-1-s{background-position:-65px -16px}.bizcal-main-box .ui-icon-triangle-1-sw{background-position:-80px -16px}.bizcal-main-box .ui-icon-triangle-1-w{background-position:-96px -16px}.bizcal-main-box .ui-icon-triangle-1-nw{background-position:-112px -16px}.bizcal-main-box .ui-icon-triangle-2-n-s{background-position:-128px -16px}.bizcal-main-box .ui-icon-triangle-2-e-w{background-position:-144px -16px}.bizcal-main-box .ui-icon-arrow-1-n{background-position:0 -32px}.bizcal-main-box .ui-icon-arrow-1-ne{background-position:-16px -32px}.bizcal-main-box .ui-icon-arrow-1-e{background-position:-32px -32px}.bizcal-main-box .ui-icon-arrow-1-se{background-position:-48px -32px}.bizcal-main-box .ui-icon-arrow-1-s{background-position:-65px -32px}.bizcal-main-box .ui-icon-arrow-1-sw{background-position:-80px -32px}.bizcal-main-box .ui-icon-arrow-1-w{background-position:-96px -32px}.bizcal-main-box .ui-icon-arrow-1-nw{background-position:-112px -32px}.bizcal-main-box .ui-icon-arrow-2-n-s{background-position:-128px -32px}.bizcal-main-box .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.bizcal-main-box .ui-icon-arrow-2-e-w{background-position:-160px -32px}.bizcal-main-box .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.bizcal-main-box .ui-icon-arrowstop-1-n{background-position:-192px -32px}.bizcal-main-box .ui-icon-arrowstop-1-e{background-position:-208px -32px}.bizcal-main-box .ui-icon-arrowstop-1-s{background-position:-224px -32px}.bizcal-main-box .ui-icon-arrowstop-1-w{background-position:-240px -32px}.bizcal-main-box .ui-icon-arrowthick-1-n{background-position:1px -48px}.bizcal-main-box .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.bizcal-main-box .ui-icon-arrowthick-1-e{background-position:-32px -48px}.bizcal-main-box .ui-icon-arrowthick-1-se{background-position:-48px -48px}.bizcal-main-box .ui-icon-arrowthick-1-s{background-position:-64px -48px}.bizcal-main-box .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.bizcal-main-box .ui-icon-arrowthick-1-w{background-position:-96px -48px}.bizcal-main-box .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.bizcal-main-box .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.bizcal-main-box .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.bizcal-main-box .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.bizcal-main-box .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.bizcal-main-box .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.bizcal-main-box .ui-icon-arrow-4{background-position:0 -80px}.bizcal-main-box .ui-icon-arrow-4-diag{background-position:-16px -80px}.bizcal-main-box .ui-icon-extlink{background-position:-32px -80px}.bizcal-main-box .ui-icon-newwin{background-position:-48px -80px}.bizcal-main-box .ui-icon-refresh{background-position:-64px -80px}.bizcal-main-box .ui-icon-shuffle{background-position:-80px -80px}.bizcal-main-box .ui-icon-transfer-e-w{background-position:-96px -80px}.bizcal-main-box .ui-icon-transferthick-e-w{background-position:-112px -80px}.bizcal-main-box .ui-icon-folder-collapsed{background-position:0 -96px}.bizcal-main-box .ui-icon-folder-open{background-position:-16px -96px}.bizcal-main-box .ui-icon-document{background-position:-32px -96px}.bizcal-main-box .ui-icon-document-b{background-position:-48px -96px}.bizcal-main-box .ui-icon-note{background-position:-64px -96px}.bizcal-main-box .ui-icon-mail-closed{background-position:-80px -96px}.bizcal-main-box .ui-icon-mail-open{background-position:-96px -96px}.bizcal-main-box .ui-icon-suitcase{background-position:-112px -96px}.bizcal-main-box .ui-icon-comment{background-position:-128px -96px}.bizcal-main-box .ui-icon-person{background-position:-144px -96px}.bizcal-main-box .ui-icon-print{background-position:-160px -96px}.bizcal-main-box .ui-icon-trash{background-position:-176px -96px}.bizcal-main-box .ui-icon-locked{background-position:-192px -96px}.bizcal-main-box .ui-icon-unlocked{background-position:-208px -96px}.bizcal-main-box .ui-icon-bookmark{background-position:-224px -96px}.bizcal-main-box .ui-icon-tag{background-position:-240px -96px}.bizcal-main-box .ui-icon-home{background-position:0 -112px}.bizcal-main-box .ui-icon-flag{background-position:-16px -112px}.bizcal-main-box .ui-icon-calendar{background-position:-32px -112px}.bizcal-main-box .ui-icon-cart{background-position:-48px -112px}.bizcal-main-box .ui-icon-pencil{background-position:-64px -112px}.bizcal-main-box .ui-icon-clock{background-position:-80px -112px}.bizcal-main-box .ui-icon-disk{background-position:-96px -112px}.bizcal-main-box .ui-icon-calculator{background-position:-112px -112px}.bizcal-main-box .ui-icon-zoomin{background-position:-128px -112px}.bizcal-main-box .ui-icon-zoomout{background-position:-144px -112px}.bizcal-main-box .ui-icon-search{background-position:-160px -112px}.bizcal-main-box .ui-icon-wrench{background-position:-176px -112px}.bizcal-main-box .ui-icon-gear{background-position:-192px -112px}.bizcal-main-box .ui-icon-heart{background-position:-208px -112px}.bizcal-main-box .ui-icon-star{background-position:-224px -112px}.bizcal-main-box .ui-icon-link{background-position:-240px -112px}.bizcal-main-box .ui-icon-cancel{background-position:0 -128px}.bizcal-main-box .ui-icon-plus{background-position:-16px -128px}.bizcal-main-box .ui-icon-plusthick{background-position:-32px -128px}.bizcal-main-box .ui-icon-minus{background-position:-48px -128px}.bizcal-main-box .ui-icon-minusthick{background-position:-64px -128px}.bizcal-main-box .ui-icon-close{background-position:-80px -128px}.bizcal-main-box .ui-icon-closethick{background-position:-96px -128px}.bizcal-main-box .ui-icon-key{background-position:-112px -128px}.bizcal-main-box .ui-icon-lightbulb{background-position:-128px -128px}.bizcal-main-box .ui-icon-scissors{background-position:-144px -128px}.bizcal-main-box .ui-icon-clipboard{background-position:-160px -128px}.bizcal-main-box .ui-icon-copy{background-position:-176px -128px}.bizcal-main-box .ui-icon-contact{background-position:-192px -128px}.bizcal-main-box .ui-icon-image{background-position:-208px -128px}.bizcal-main-box .ui-icon-video{background-position:-224px -128px}.bizcal-main-box .ui-icon-script{background-position:-240px -128px}.bizcal-main-box .ui-icon-alert{background-position:0 -144px}.bizcal-main-box .ui-icon-info{background-position:-16px -144px}.bizcal-main-box .ui-icon-notice{background-position:-32px -144px}.bizcal-main-box .ui-icon-help{background-position:-48px -144px}.bizcal-main-box .ui-icon-check{background-position:-64px -144px}.bizcal-main-box .ui-icon-bullet{background-position:-80px -144px}.bizcal-main-box .ui-icon-radio-on{background-position:-96px -144px}.bizcal-main-box .ui-icon-radio-off{background-position:-112px -144px}.bizcal-main-box .ui-icon-pin-w{background-position:-128px -144px}.bizcal-main-box .ui-icon-pin-s{background-position:-144px -144px}.bizcal-main-box .ui-icon-play{background-position:0 -160px}.bizcal-main-box .ui-icon-pause{background-position:-16px -160px}.bizcal-main-box .ui-icon-seek-next{background-position:-32px -160px}.bizcal-main-box .ui-icon-seek-prev{background-position:-48px -160px}.bizcal-main-box .ui-icon-seek-end{background-position:-64px -160px}.bizcal-main-box .ui-icon-seek-start{background-position:-80px -160px}.bizcal-main-box .ui-icon-seek-first{background-position:-80px -160px}.bizcal-main-box .ui-icon-stop{background-position:-96px -160px}.bizcal-main-box .ui-icon-eject{background-position:-112px -160px}.bizcal-main-box .ui-icon-volume-off{background-position:-128px -160px}.bizcal-main-box .ui-icon-volume-on{background-position:-144px -160px}.bizcal-main-box .ui-icon-power{background-position:0 -176px}.bizcal-main-box .ui-icon-signal-diag{background-position:-16px -176px}.bizcal-main-box .ui-icon-signal{background-position:-32px -176px}.bizcal-main-box .ui-icon-battery-0{background-position:-48px -176px}.bizcal-main-box .ui-icon-battery-1{background-position:-64px -176px}.bizcal-main-box .ui-icon-battery-2{background-position:-80px -176px}.bizcal-main-box .ui-icon-battery-3{background-position:-96px -176px}.bizcal-main-box .ui-icon-circle-plus{background-position:0 -192px}.bizcal-main-box .ui-icon-circle-minus{background-position:-16px -192px}.bizcal-main-box .ui-icon-circle-close{background-position:-32px -192px}.bizcal-main-box .ui-icon-circle-triangle-e{background-position:-48px -192px}.bizcal-main-box .ui-icon-circle-triangle-s{background-position:-64px -192px}.bizcal-main-box .ui-icon-circle-triangle-w{background-position:-80px -192px}.bizcal-main-box .ui-icon-circle-triangle-n{background-position:-96px -192px}.bizcal-main-box .ui-icon-circle-arrow-e{background-position:-112px -192px}.bizcal-main-box .ui-icon-circle-arrow-s{background-position:-128px -192px}.bizcal-main-box .ui-icon-circle-arrow-w{background-position:-144px -192px}.bizcal-main-box .ui-icon-circle-arrow-n{background-position:-160px -192px}.bizcal-main-box .ui-icon-circle-zoomin{background-position:-176px -192px}.bizcal-main-box .ui-icon-circle-zoomout{background-position:-192px -192px}.bizcal-main-box .ui-icon-circle-check{background-position:-208px -192px}.bizcal-main-box .ui-icon-circlesmall-plus{background-position:0 -208px}.bizcal-main-box .ui-icon-circlesmall-minus{background-position:-16px -208px}.bizcal-main-box .ui-icon-circlesmall-close{background-position:-32px -208px}.bizcal-main-box .ui-icon-squaresmall-plus{background-position:-48px -208px}.bizcal-main-box .ui-icon-squaresmall-minus{background-position:-64px -208px}.bizcal-main-box .ui-icon-squaresmall-close{background-position:-80px -208px}.bizcal-main-box .ui-icon-grip-dotted-vertical{background-position:0 -224px}.bizcal-main-box .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.bizcal-main-box .ui-icon-grip-solid-vertical{background-position:-32px -224px}.bizcal-main-box .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.bizcal-main-box .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.bizcal-main-box .ui-icon-grip-diagonal-se{background-position:-80px -224px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-top,.bizcal-main-box .ui-corner-left,.bizcal-main-box .ui-corner-tl{border-top-left-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-top,.bizcal-main-box .ui-corner-right,.bizcal-main-box .ui-corner-tr{border-top-right-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-bottom,.bizcal-main-box .ui-corner-left,.bizcal-main-box .ui-corner-bl{border-bottom-left-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-bottom,.bizcal-main-box .ui-corner-right,.bizcal-main-box .ui-corner-br{border-bottom-right-radius:4px}.bizcal-main-box .ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.bizcal-main-box .ui-widget-shadow{-webkit-box-shadow:-5px -5px 5px #000;box-shadow:-5px -5px 5px #000}
     5.bizcal-main-box .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.bizcal-main-box .ui-widget .ui-widget{font-size:1em}.bizcal-main-box .ui-widget input,.bizcal-main-box .ui-widget select,.bizcal-main-box .ui-widget textarea,.bizcal-main-box .ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.bizcal-main-box .ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.bizcal-main-box .ui-widget-content a{color:#333}.bizcal-main-box .ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.bizcal-main-box .ui-widget-header a{color:#fff}.bizcal-main-box .ui-state-default,.bizcal-main-box .ui-widget-content .ui-state-default,.bizcal-main-box .ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.bizcal-main-box .ui-state-default a,.bizcal-main-box .ui-state-default a:link,.bizcal-main-box .ui-state-default a:visited{color:#1c94c4;text-decoration:none}.bizcal-main-box .ui-state-hover,.bizcal-main-box .ui-widget-content .ui-state-hover,.bizcal-main-box .ui-widget-header .ui-state-hover,.bizcal-main-box .ui-state-focus,.bizcal-main-box .ui-widget-content .ui-state-focus,.bizcal-main-box .ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.bizcal-main-box .ui-state-hover a,.bizcal-main-box .ui-state-hover a:hover,.bizcal-main-box .ui-state-hover a:link,.bizcal-main-box .ui-state-hover a:visited,.bizcal-main-box .ui-state-focus a,.bizcal-main-box .ui-state-focus a:hover,.bizcal-main-box .ui-state-focus a:link,.bizcal-main-box .ui-state-focus a:visited{color:#c77405;text-decoration:none}.bizcal-main-box .ui-state-active,.bizcal-main-box .ui-widget-content .ui-state-active,.bizcal-main-box .ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.bizcal-main-box .ui-state-active a,.bizcal-main-box .ui-state-active a:link,.bizcal-main-box .ui-state-active a:visited{color:#eb8f00;text-decoration:none}.bizcal-main-box .ui-state-highlight,.bizcal-main-box .ui-widget-content .ui-state-highlight,.bizcal-main-box .ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.bizcal-main-box .ui-state-highlight a,.bizcal-main-box .ui-widget-content .ui-state-highlight a,.bizcal-main-box .ui-widget-header .ui-state-highlight a{color:#363636}.bizcal-main-box .ui-state-error,.bizcal-main-box .ui-widget-content .ui-state-error,.bizcal-main-box .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.bizcal-main-box .ui-state-error a,.bizcal-main-box .ui-widget-content .ui-state-error a,.bizcal-main-box .ui-widget-header .ui-state-error a{color:#fff}.bizcal-main-box .ui-state-error-text,.bizcal-main-box .ui-widget-content .ui-state-error-text,.bizcal-main-box .ui-widget-header .ui-state-error-text{color:#fff}.bizcal-main-box .ui-priority-primary,.bizcal-main-box .ui-widget-content .ui-priority-primary,.bizcal-main-box .ui-widget-header .ui-priority-primary{font-weight:bold}.bizcal-main-box .ui-priority-secondary,.bizcal-main-box .ui-widget-content .ui-priority-secondary,.bizcal-main-box .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.bizcal-main-box .ui-state-disabled,.bizcal-main-box .ui-widget-content .ui-state-disabled,.bizcal-main-box .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.bizcal-main-box .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.bizcal-main-box .ui-icon{width:16px;height:16px}.bizcal-main-box .ui-icon,.bizcal-main-box .ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.bizcal-main-box .ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.bizcal-main-box .ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-state-hover .ui-icon,.bizcal-main-box .ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.bizcal-main-box .ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.bizcal-main-box .ui-state-error .ui-icon,.bizcal-main-box .ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.bizcal-main-box .ui-icon-blank{background-position:16px 16px}.bizcal-main-box .ui-icon-carat-1-n{background-position:0 0}.bizcal-main-box .ui-icon-carat-1-ne{background-position:-16px 0}.bizcal-main-box .ui-icon-carat-1-e{background-position:-32px 0}.bizcal-main-box .ui-icon-carat-1-se{background-position:-48px 0}.bizcal-main-box .ui-icon-carat-1-s{background-position:-64px 0}.bizcal-main-box .ui-icon-carat-1-sw{background-position:-80px 0}.bizcal-main-box .ui-icon-carat-1-w{background-position:-96px 0}.bizcal-main-box .ui-icon-carat-1-nw{background-position:-112px 0}.bizcal-main-box .ui-icon-carat-2-n-s{background-position:-128px 0}.bizcal-main-box .ui-icon-carat-2-e-w{background-position:-144px 0}.bizcal-main-box .ui-icon-triangle-1-n{background-position:0 -16px}.bizcal-main-box .ui-icon-triangle-1-ne{background-position:-16px -16px}.bizcal-main-box .ui-icon-triangle-1-e{background-position:-32px -16px}.bizcal-main-box .ui-icon-triangle-1-se{background-position:-48px -16px}.bizcal-main-box .ui-icon-triangle-1-s{background-position:-64px -16px}.bizcal-main-box .ui-icon-triangle-1-sw{background-position:-80px -16px}.bizcal-main-box .ui-icon-triangle-1-w{background-position:-96px -16px}.bizcal-main-box .ui-icon-triangle-1-nw{background-position:-112px -16px}.bizcal-main-box .ui-icon-triangle-2-n-s{background-position:-128px -16px}.bizcal-main-box .ui-icon-triangle-2-e-w{background-position:-144px -16px}.bizcal-main-box .ui-icon-arrow-1-n{background-position:0 -32px}.bizcal-main-box .ui-icon-arrow-1-ne{background-position:-16px -32px}.bizcal-main-box .ui-icon-arrow-1-e{background-position:-32px -32px}.bizcal-main-box .ui-icon-arrow-1-se{background-position:-48px -32px}.bizcal-main-box .ui-icon-arrow-1-s{background-position:-64px -32px}.bizcal-main-box .ui-icon-arrow-1-sw{background-position:-80px -32px}.bizcal-main-box .ui-icon-arrow-1-w{background-position:-96px -32px}.bizcal-main-box .ui-icon-arrow-1-nw{background-position:-112px -32px}.bizcal-main-box .ui-icon-arrow-2-n-s{background-position:-128px -32px}.bizcal-main-box .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.bizcal-main-box .ui-icon-arrow-2-e-w{background-position:-160px -32px}.bizcal-main-box .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.bizcal-main-box .ui-icon-arrowstop-1-n{background-position:-192px -32px}.bizcal-main-box .ui-icon-arrowstop-1-e{background-position:-208px -32px}.bizcal-main-box .ui-icon-arrowstop-1-s{background-position:-224px -32px}.bizcal-main-box .ui-icon-arrowstop-1-w{background-position:-240px -32px}.bizcal-main-box .ui-icon-arrowthick-1-n{background-position:0 -48px}.bizcal-main-box .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.bizcal-main-box .ui-icon-arrowthick-1-e{background-position:-32px -48px}.bizcal-main-box .ui-icon-arrowthick-1-se{background-position:-48px -48px}.bizcal-main-box .ui-icon-arrowthick-1-s{background-position:-64px -48px}.bizcal-main-box .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.bizcal-main-box .ui-icon-arrowthick-1-w{background-position:-96px -48px}.bizcal-main-box .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.bizcal-main-box .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.bizcal-main-box .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.bizcal-main-box .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.bizcal-main-box .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.bizcal-main-box .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.bizcal-main-box .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.bizcal-main-box .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.bizcal-main-box .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.bizcal-main-box .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.bizcal-main-box .ui-icon-arrow-4{background-position:0 -80px}.bizcal-main-box .ui-icon-arrow-4-diag{background-position:-16px -80px}.bizcal-main-box .ui-icon-extlink{background-position:-32px -80px}.bizcal-main-box .ui-icon-newwin{background-position:-48px -80px}.bizcal-main-box .ui-icon-refresh{background-position:-64px -80px}.bizcal-main-box .ui-icon-shuffle{background-position:-80px -80px}.bizcal-main-box .ui-icon-transfer-e-w{background-position:-96px -80px}.bizcal-main-box .ui-icon-transferthick-e-w{background-position:-112px -80px}.bizcal-main-box .ui-icon-folder-collapsed{background-position:0 -96px}.bizcal-main-box .ui-icon-folder-open{background-position:-16px -96px}.bizcal-main-box .ui-icon-document{background-position:-32px -96px}.bizcal-main-box .ui-icon-document-b{background-position:-48px -96px}.bizcal-main-box .ui-icon-note{background-position:-64px -96px}.bizcal-main-box .ui-icon-mail-closed{background-position:-80px -96px}.bizcal-main-box .ui-icon-mail-open{background-position:-96px -96px}.bizcal-main-box .ui-icon-suitcase{background-position:-112px -96px}.bizcal-main-box .ui-icon-comment{background-position:-128px -96px}.bizcal-main-box .ui-icon-person{background-position:-144px -96px}.bizcal-main-box .ui-icon-print{background-position:-160px -96px}.bizcal-main-box .ui-icon-trash{background-position:-176px -96px}.bizcal-main-box .ui-icon-locked{background-position:-192px -96px}.bizcal-main-box .ui-icon-unlocked{background-position:-208px -96px}.bizcal-main-box .ui-icon-bookmark{background-position:-224px -96px}.bizcal-main-box .ui-icon-tag{background-position:-240px -96px}.bizcal-main-box .ui-icon-home{background-position:0 -112px}.bizcal-main-box .ui-icon-flag{background-position:-16px -112px}.bizcal-main-box .ui-icon-calendar{background-position:-32px -112px}.bizcal-main-box .ui-icon-cart{background-position:-48px -112px}.bizcal-main-box .ui-icon-pencil{background-position:-64px -112px}.bizcal-main-box .ui-icon-clock{background-position:-80px -112px}.bizcal-main-box .ui-icon-disk{background-position:-96px -112px}.bizcal-main-box .ui-icon-calculator{background-position:-112px -112px}.bizcal-main-box .ui-icon-zoomin{background-position:-128px -112px}.bizcal-main-box .ui-icon-zoomout{background-position:-144px -112px}.bizcal-main-box .ui-icon-search{background-position:-160px -112px}.bizcal-main-box .ui-icon-wrench{background-position:-176px -112px}.bizcal-main-box .ui-icon-gear{background-position:-192px -112px}.bizcal-main-box .ui-icon-heart{background-position:-208px -112px}.bizcal-main-box .ui-icon-star{background-position:-224px -112px}.bizcal-main-box .ui-icon-link{background-position:-240px -112px}.bizcal-main-box .ui-icon-cancel{background-position:0 -128px}.bizcal-main-box .ui-icon-plus{background-position:-16px -128px}.bizcal-main-box .ui-icon-plusthick{background-position:-32px -128px}.bizcal-main-box .ui-icon-minus{background-position:-48px -128px}.bizcal-main-box .ui-icon-minusthick{background-position:-64px -128px}.bizcal-main-box .ui-icon-close{background-position:-80px -128px}.bizcal-main-box .ui-icon-closethick{background-position:-96px -128px}.bizcal-main-box .ui-icon-key{background-position:-112px -128px}.bizcal-main-box .ui-icon-lightbulb{background-position:-128px -128px}.bizcal-main-box .ui-icon-scissors{background-position:-144px -128px}.bizcal-main-box .ui-icon-clipboard{background-position:-160px -128px}.bizcal-main-box .ui-icon-copy{background-position:-176px -128px}.bizcal-main-box .ui-icon-contact{background-position:-192px -128px}.bizcal-main-box .ui-icon-image{background-position:-208px -128px}.bizcal-main-box .ui-icon-video{background-position:-224px -128px}.bizcal-main-box .ui-icon-script{background-position:-240px -128px}.bizcal-main-box .ui-icon-alert{background-position:0 -144px}.bizcal-main-box .ui-icon-info{background-position:-16px -144px}.bizcal-main-box .ui-icon-notice{background-position:-32px -144px}.bizcal-main-box .ui-icon-help{background-position:-48px -144px}.bizcal-main-box .ui-icon-check{background-position:-64px -144px}.bizcal-main-box .ui-icon-bullet{background-position:-80px -144px}.bizcal-main-box .ui-icon-radio-on{background-position:-96px -144px}.bizcal-main-box .ui-icon-radio-off{background-position:-112px -144px}.bizcal-main-box .ui-icon-pin-w{background-position:-128px -144px}.bizcal-main-box .ui-icon-pin-s{background-position:-144px -144px}.bizcal-main-box .ui-icon-play{background-position:0 -160px}.bizcal-main-box .ui-icon-pause{background-position:-16px -160px}.bizcal-main-box .ui-icon-seek-next{background-position:-32px -160px}.bizcal-main-box .ui-icon-seek-prev{background-position:-48px -160px}.bizcal-main-box .ui-icon-seek-end{background-position:-64px -160px}.bizcal-main-box .ui-icon-seek-start{background-position:-80px -160px}.bizcal-main-box .ui-icon-seek-first{background-position:-80px -160px}.bizcal-main-box .ui-icon-stop{background-position:-96px -160px}.bizcal-main-box .ui-icon-eject{background-position:-112px -160px}.bizcal-main-box .ui-icon-volume-off{background-position:-128px -160px}.bizcal-main-box .ui-icon-volume-on{background-position:-144px -160px}.bizcal-main-box .ui-icon-power{background-position:0 -176px}.bizcal-main-box .ui-icon-signal-diag{background-position:-16px -176px}.bizcal-main-box .ui-icon-signal{background-position:-32px -176px}.bizcal-main-box .ui-icon-battery-0{background-position:-48px -176px}.bizcal-main-box .ui-icon-battery-1{background-position:-64px -176px}.bizcal-main-box .ui-icon-battery-2{background-position:-80px -176px}.bizcal-main-box .ui-icon-battery-3{background-position:-96px -176px}.bizcal-main-box .ui-icon-circle-plus{background-position:0 -192px}.bizcal-main-box .ui-icon-circle-minus{background-position:-16px -192px}.bizcal-main-box .ui-icon-circle-close{background-position:-32px -192px}.bizcal-main-box .ui-icon-circle-triangle-e{background-position:-48px -192px}.bizcal-main-box .ui-icon-circle-triangle-s{background-position:-64px -192px}.bizcal-main-box .ui-icon-circle-triangle-w{background-position:-80px -192px}.bizcal-main-box .ui-icon-circle-triangle-n{background-position:-96px -192px}.bizcal-main-box .ui-icon-circle-arrow-e{background-position:-112px -192px}.bizcal-main-box .ui-icon-circle-arrow-s{background-position:-128px -192px}.bizcal-main-box .ui-icon-circle-arrow-w{background-position:-144px -192px}.bizcal-main-box .ui-icon-circle-arrow-n{background-position:-160px -192px}.bizcal-main-box .ui-icon-circle-zoomin{background-position:-176px -192px}.bizcal-main-box .ui-icon-circle-zoomout{background-position:-192px -192px}.bizcal-main-box .ui-icon-circle-check{background-position:-208px -192px}.bizcal-main-box .ui-icon-circlesmall-plus{background-position:0 -208px}.bizcal-main-box .ui-icon-circlesmall-minus{background-position:-16px -208px}.bizcal-main-box .ui-icon-circlesmall-close{background-position:-32px -208px}.bizcal-main-box .ui-icon-squaresmall-plus{background-position:-48px -208px}.bizcal-main-box .ui-icon-squaresmall-minus{background-position:-64px -208px}.bizcal-main-box .ui-icon-squaresmall-close{background-position:-80px -208px}.bizcal-main-box .ui-icon-grip-dotted-vertical{background-position:0 -224px}.bizcal-main-box .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.bizcal-main-box .ui-icon-grip-solid-vertical{background-position:-32px -224px}.bizcal-main-box .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.bizcal-main-box .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.bizcal-main-box .ui-icon-grip-diagonal-se{background-position:-80px -224px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-top,.bizcal-main-box .ui-corner-left,.bizcal-main-box .ui-corner-tl{border-top-left-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-top,.bizcal-main-box .ui-corner-right,.bizcal-main-box .ui-corner-tr{border-top-right-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-bottom,.bizcal-main-box .ui-corner-left,.bizcal-main-box .ui-corner-bl{border-bottom-left-radius:4px}.bizcal-main-box .ui-corner-all,.bizcal-main-box .ui-corner-bottom,.bizcal-main-box .ui-corner-right,.bizcal-main-box .ui-corner-br{border-bottom-right-radius:4px}.bizcal-main-box .ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.bizcal-main-box .ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}
  • bizcalendar-web/trunk/js/bizcalendar.js

    r1910059 r2120614  
    77bizcalAppointmentDateSelected = false;
    88bizcalDisableAutoRefreshAppointmentAvailability = false;
     9bizcalShowPreferredPhysicianBox = true;
    910
    1011bizcalReqGetMedicalSpecialities = null;
     
    1516bizcalReqRegisterAppointment = null;
    1617bizcalReqGetPriceForService = null;
     18
     19bizcalIsMobileVersion = false;
    1720
    1821// Utile
     
    7780function isFormWithPopups()
    7881{
    79     var numButtons = jQuery("bizcal-check-availability").length;
    80     return (numButtons > 0);
     82    return false;
     83    /*var numButtons = jQuery("bizcal-check-availability").length;
     84    return (numButtons > 0);*/
    8185}
    8286
     
    153157                jQuery("#bizcal-sel-date").datepicker("setDate", realRecommendedDate);
    154158                jQuery(this).dialog("close");
     159                if ( (jQuery("#setrio-bizcal-popup-btn-next").length > 0) && (jQuery("#setrio-bizcal-page-1").is(":visible")) )
     160                    setrioBizcalPopupContinue();
    155161            },
    156162            "Nu": function() {
     
    220226            jQuery(".bizcal-sel-spec").select2({
    221227                placeholder: setrio_bizcal_ajax.msg_medical_speciality_placeholder,
     228                minimumResultsForSearch: bizcalIsMobileVersion ? -1 : 0,
    222229                data: selectData,
    223230            });
     
    266273                if (!setrio_bizcal_ajax.autosel_service)
    267274                {
    268                     newItem = { "id": "", "text": "", "price": ""};
     275                    newItem = { "id": "", "text": "", "price": "" };
    269276                    selectData.push(newItem);
    270                 }             
     277                } 
    271278               
    272279                for (var index in data.MedicalServices)
     
    286293           
    287294            selectData.sort(compareMedicalSpecialities);
    288 
     295           
    289296            selected_service_uid = getSelectedMedicalServiceUID();
    290297            jQuery(".bizcal-sel-serv").html("");
     
    293300                data: selectData,
    294301                placeholder: setrio_bizcal_ajax.msg_medical_service_placeholder,
     302                minimumResultsForSearch: bizcalIsMobileVersion ? -1 : 0,
    295303                escapeMarkup: function(markup) {
    296304                    return markup;
     
    301309                        return result.text;
    302310                    }
    303                 return "<div style='width: 100%; display: inline-table'><div style='width:100%; display: table-row'><div style='display: table-cell; width: 100%;'>" + result.text
    304                     + "</div><div style='display: table-cell; white-space: nowrap' class='price'>"
    305                     + result['price']
    306                     + "</div></div></div>";
     311                    return "<div style='width: 100%; display: inline-table'><div style='width:100%; display: table-row'><div style='display: table-cell; width: 100%;'>" + result.text
     312                        + "</div><div style='display: table-cell; white-space: nowrap' class='price'>"
     313                        + result['price']
     314                        + "</div></div></div>";
    307315                },
    308316                templateSelection: function(result) {
     
    310318                        return result.text;
    311319                    }
    312                 return "<div style='width: 100%; display: inline-table'><div style='width:100%; display: table-row'>"
    313                     + "<div style='display: block; width: 100%; overflow: hidden; white-space: pre-line; max-height: 34px;'>" + result.text
    314                     + "</div><div style='display: table-cell; white-space: nowrap' class='bizcal-sel-serv-selected-price'>"
    315                     + result['price']
    316                     + "</div></div></div>";
     320                    return "<div style='width: 100%; display: inline-table'><div style='width:100%; display: table-row'>"
     321                        + "<div style='display: block; width: 100%; overflow: hidden; white-space: pre-line; max-height: 34px;'>" + result.text
     322                        + "</div><div style='display: table-cell; white-space: nowrap' class='bizcal-sel-serv-selected-price'>"
     323                        + result['price']
     324                        + "</div></div></div>";
    317325                }
    318326            });
     327                       
    319328            if (selected_service_uid != "")
    320329            {
     
    322331                if (itemService.length > 0)
    323332                    jQuery(".bizcal-sel-serv").val(selected_service_uid).trigger('change');
     333            }
     334            else
     335            {
     336                jQuery(".bizcal-sel-serv").attr("data-placeholder", setrio_bizcal_ajax.msg_medical_service_placeholder);
     337                console.log('place-1');
     338                jQuery("span#select2-bizcal-sel-serv-container span.select2-selection__placeholder").text(setrio_bizcal_ajax.msg_medical_service_placeholder);
     339                console.log('place0');
     340                /*jQuery(".bizcal-sel-serv").select2({
     341                    placeholder: setrio_bizcal_ajax.msg_medical_service_placeholder,
     342                }).val("").trigger('change');*/
     343                console.log('place1');
     344                //jQuery('.bizcal-sel-serv').val("").trigger('change');
     345                console.log('place2');
    324346            }
    325347           
     
    366388            var paymentType = getSelectedPaymentTypeID();
    367389
     390            newItem = { "id": "", "text": "" };
     391            selectData.push(newItem);
     392
    368393            if ((data.ErrorCode == 0) && (data.ErrorMessage == ""))
    369394            {
    370                 if (!setrio_bizcal_ajax.autosel_physician)
    371                 {
    372                     newItem = { "id": "", "text": ""}
    373                     selectData.push(newItem);
    374                 }               
     395                newItem = { id: "0", text: " Orice medic disponibil", price: "", description: "", picture_url: "", selected: true};
     396                selectData.push(newItem);
    375397               
    376398                for (var index in data.Physicians)
    377399                {
    378400                    newItem = {
    379                         "id": data.Physicians[index].UID,
    380                         "text": data.Physicians[index].Name
     401                        id: data.Physicians[index].UID,
     402                        text: data.Physicians[index].Name,
     403                        price: "",
     404                        description: data.Physicians[index].Description,
     405                        picture_url: data.Physicians[index].PictureURL,
    381406                        };
    382407                       
     
    399424           
    400425            selectData.sort(compareMedicalSpecialities);
    401                    
    402             jQuery(".bizcal-sel-med").html("");
    403             jQuery(".bizcal-sel-med").select2({
    404                 placeholder: setrio_bizcal_ajax.msg_physician_placeholder,
     426
     427            jQuery(".bizcal-sel-preferred-physician").html("");
     428            //jQuery(".bizcal-sel-preferred-physician").attr("data-placeholder", "Selectați medicul dorit" /*setrio_bizcal_ajax.msg_medical_service_placeholder*/);
     429            jQuery(".bizcal-sel-preferred-physician").select2({
     430                //placeholder: {id: "", text: "Selectați medicul dorit", disabled: true},// setrio_bizcal_ajax.msg_physician_placeholder,
    405431                data: selectData,
    406                 minimumResultsForSearch: -1,
     432                minimumResultsForSearch: bizcalIsMobileVersion ? -1 : 0,
     433                escapeMarkup: function(markup) {
     434                        return markup;
     435                    },
     436                templateResult: function(result) {
     437                    if (result['price'] === undefined) {
     438                        return result.text;
     439                    }
     440                    if (setrio_bizcal_ajax.show_physician_details)
     441                    {
     442                        return "<div style='width: 100%; display: inline-table'>"
     443                            + "<div style='width:100%; display: table-row'>"
     444                                + "<div style='display: table-cell; width: 100px; vertical-align: top; padding: 2px'>"
     445                                + "<img class='setrio-bizcal-picture-preview' src='" + result.picture_url + "' width='100' height='100' "
     446                                    + " style='max-height: 108px; width: auto; padding-right: 8px' align='top'>"
     447                                + "</div>"
     448                                + "<div style='display: block; width: 100%; overflow: hidden; white-space: pre-line; max-height: 100px; margin-top: 0px;'>"
     449                                + result.text
     450                                + "<br/><div class='bizcal-sel-med-small'>" + result.description + "</div>"
     451                                + "</div>"
     452                                + "<div style='display: table-cell; white-space: nowrap; vertical-align: middle;' class='bizcal-sel-med-selected-price'>"
     453                                + result['price']
     454                                + "</div></div></div>";                           
     455                    }
     456                    else
     457                    {
     458                        return "<div style='width: 100%; display: inline-table'><div style='width:100%; display: table-row'><div style='display: table-cell; width: 100%;'>" + result.text
     459                            + "</div><div style='display: table-cell; white-space: nowrap' class='price'>"
     460                            + result['price']
     461                            + "</div></div></div>";
     462                    }
     463                },
     464                templateSelection: function(result) {
     465                    if (result['price'] === undefined) {
     466                        return result.text;
     467                    }
     468                    return "<div style='width: 100%; display: inline-table'><div style='width:100%; display: table-row'>"
     469                        + "<div style='display: block; width: 100%; overflow: hidden; white-space: pre-line; max-height: 34px;'>" + result.text
     470                        + "</div><div style='display: table-cell; white-space: nowrap' class='bizcal-sel-med-selected-price'>"
     471                        + result['price']
     472                        + "</div></div></div>";                           
     473                }
    407474            });
    408475           
     476            //jQuery('.bizcal-sel-preferred-physician').val(1).trigger('change');
     477            //jQuery(".bizcal-sel-preferred-physician").attr("data-placeholder", "Selectati medicul dorit");
     478
     479            //var physicialManualSelectEnabled = jQuery("#bizcal-sel-search-mode-manual-button").hasClass("ui-state-active");
     480            //var preferredPhysicianUID = getPreferredPhysicianUID();
     481            /*if ((physicialManualSelectEnabled) && (preferredPhysicianUID != ""))
     482            {
     483                var itemService = jQuery('.bizcal-sel-preferred-physician option[0]');
     484                if (itemService.length > 0)
     485                    jQuery(".bizcal-sel-preferred-physician").val(1).trigger('change');
     486                jQuery("#bizcal-sel-time-physician").css("display", "none");
     487            }
     488           
    409489            if ( (!isFormWithPopups()) && (!bizcalDisableAutoRefreshAppointmentAvailability) )
    410490            {
     491                console.log('checking availability...');
    411492                checkAvailability(true);
    412             }
     493            }*/
     494           
     495            bizcalDisableAutoRefreshAppointmentAvailability = false;
    413496           
    414497            bizcalPhysiciansInitialized = true;
     
    494577                data: selectData,
    495578                placeholder: setrio_bizcal_ajax.msg_medical_service_placeholder,
     579                minimumResultsForSearch: bizcalIsMobileVersion ? -1 : 0,
    496580                escapeMarkup: function(markup) {
    497581                    return markup;
     
    702786}
    703787
     788function getPhysicianAvailabilitiesText(data)
     789{
     790    var shownPhysician = "";
     791    var firstItemSelected = false;
     792    var result = "";
     793    for (var index in data)
     794    {
     795        if (shownPhysician != String(data[index].physician_uid))
     796        {
     797            if (setrio_bizcal_ajax.show_physician_details)
     798            {
     799                result += "<div class='setrio-bizcal-available-physician'>"
     800                    + "<div class='setrio-bizcal-available-physician-picture-container'><img class='setrio-bizcal-available-physician-picture' src='"
     801                    + (String(data[index].picture_url).length > 0
     802                      ? data[index].picture_url
     803                      : setrio_bizcal_ajax.plugins_url + "/css/images/physician-icon.png")
     804                    + "' width='100' height='100' align='top'></div>"
     805                    + "<div class='setrio-bizcal-available-physician-name'>" + data[index].text + "</div>"
     806                    + "<div class='setrio-bizcal-available-physician-price'><span class='label'>Tarif: </span>" + data[index].price + "</div>"
     807                    + "<div class='setrio-bizcal-available-physician-description'>" + data[index].description + "</div>"
     808                    + "</div>";
     809            }
     810            else
     811            {
     812                result += "<div class='setrio-bizcal-available-physician'>"
     813                    + "<div class='setrio-bizcal-available-physician-name'>" + data[index].text + "</div>"
     814                    + "<div class='setrio-bizcal-available-physician-price'><span class='label'>Tarif:</span>" + data[index].price + "</div>"
     815                    + "</div>";
     816            }
     817           
     818            shownPhysician = String(data[index].physician_uid);
     819        }
     820       
     821        result = result + "<li class=\"ui-button" + (firstItemSelected ? "" : " ui-selected")
     822            + " bizcal-sel-time-ph-" + String(data[index].physician_uid) + "\""
     823            + " data-physician-uid=\"" + String(data[index].physician_uid) + "\""
     824            + " data-physician-name=\"" + String(data[index].text) + "\""
     825            + " data-physician-price=\"" + String(data[index].price) + "\">"
     826            + String(data[index].start_date).substring(9,11)
     827            + ":" + String(data[index].start_date).substring(12,14) + " - "
     828            + String(data[index].end_date).substring(9,11)
     829            + ":" + String(data[index].end_date).substring(12,14) + "</li>";
     830        firstItemSelected = true;
     831    }
     832   
     833    return result;
     834}
     835
    704836function wsGetAppointmentAvailabilities(speciality_code, service_uid, physician_uid, payment_type_id, desired_date)
    705837{
     
    749881               
    750882                var physiciansData = [];
     883                var firstFoundPhysician = "";
     884               
    751885                for (var availabilityIndex in data.Availabilities)
    752886                {
     
    765899                        };
    766900                    physiciansData.push(newPhysicianItem);
     901                   
     902                    if (firstFoundPhysician == "")
     903                        firstFoundPhysician = newPhysicianItem.id;
    767904
    768905                    if (typeof(data.Availabilities[availabilityIndex].RequestedDateAvailabilities) != "undefined")
     
    775912                                    "physician_uid": data.Availabilities[availabilityIndex].PhysicianUID,
    776913                                    "start_date": data.Availabilities[availabilityIndex].RequestedDateAvailabilities[index].StartDate,
    777                                     "end_date": data.Availabilities[availabilityIndex].RequestedDateAvailabilities[index].EndDate
     914                                    "end_date": data.Availabilities[availabilityIndex].RequestedDateAvailabilities[index].EndDate,
     915                                    "id": data.Availabilities[availabilityIndex].PhysicianUID,
     916                        "text": data.Availabilities[availabilityIndex].PhysicianName,
     917                        "price": data.Availabilities[availabilityIndex].Price,
     918                        "description": data.Availabilities[availabilityIndex].Description,
     919                        "picture_url": data.Availabilities[availabilityIndex].PictureURL
    778920                                    };
    779921                                requestedDateAvailabilities.push(newTimeItem);
     
    791933                                    "physician_uid": data.Availabilities[availabilityIndex].PhysicianUID,
    792934                                    "start_date": data.Availabilities[availabilityIndex].RecommandedDateAvailabilities[index].StartDate,
    793                                     "end_date": data.Availabilities[availabilityIndex].RecommandedDateAvailabilities[index].EndDate
     935                                    "end_date": data.Availabilities[availabilityIndex].RecommandedDateAvailabilities[index].EndDate,
     936                                    "id": data.Availabilities[availabilityIndex].PhysicianUID,
     937                        "text": data.Availabilities[availabilityIndex].PhysicianName,
     938                        "price": data.Availabilities[availabilityIndex].Price,
     939                        "description": data.Availabilities[availabilityIndex].Description,
     940                        "picture_url": data.Availabilities[availabilityIndex].PictureURL
    794941                                    };
    795942                                recommendedDateAvailabilities.push(newTimeItem);
     
    799946                }
    800947               
     948                var shownPhysician = "";
    801949                if (requestedDateAvailabilities.length > 0)
    802950                {
    803                     var hours = "";
    804                     for (var index in requestedDateAvailabilities)
    805                     {
    806                         hours = hours + "<li class=\"ui-button" + (firstItemSelected ? "" : " ui-selected")
    807                             + " bizcal-sel-time-ph-" + String(requestedDateAvailabilities[index].physician_uid) + "\">"
    808                             + String(requestedDateAvailabilities[index].start_date).substring(9,11)
    809                             + ":" + String(requestedDateAvailabilities[index].start_date).substring(12,14) + " - "
    810                             + String(requestedDateAvailabilities[index].end_date).substring(9,11)
    811                             + ":" + String(requestedDateAvailabilities[index].end_date).substring(12,14) + "</li>";
    812                         firstItemSelected = true;
    813                     }
     951                    var hours = getPhysicianAvailabilitiesText(requestedDateAvailabilities);
    814952
    815953                    jQuery("#bizcal-sel-time").html(hours);
    816                     jQuery("#bizcal-sel-time").selectable();
     954                    jQuery("#bizcal-sel-time").css("display", "");
     955                    jQuery("#bizcal-sel-time").selectable({filter: "li"});
    817956                }
    818957                else if (recommendedDateAvailabilities.length > 0)
    819958                {
    820                     var hours = "";
     959                    var hours = getPhysicianAvailabilitiesText(recommendedDateAvailabilities);
    821960                    var recommendedDate = "";
    822961                    for (var index in recommendedDateAvailabilities)
     
    824963                        if (recommendedDate.length == 0)
    825964                            recommendedDate = String(recommendedDateAvailabilities[index].start_date).substring(0,8)
    826                         hours = hours +"<li class=\"ui-button" + (firstItemSelected ? "" : " ui-selected")
    827                             + " bizcal-sel-time-ph-" + String(recommendedDateAvailabilities[index].physician_uid) + "\">"
    828                             + String(recommendedDateAvailabilities[index].start_date).substring(9,11)
    829                             + ":" + String(recommendedDateAvailabilities[index].start_date).substring(12,14) + " - "
    830                             + String(recommendedDateAvailabilities[index].end_date).substring(9,11)
    831                             + ":" + String(recommendedDateAvailabilities[index].end_date).substring(12,14) + "</li>";
    832                         firstItemSelected = true;
    833965                    }
    834966                   
     
    842974                   
    843975                    jQuery("#bizcal-sel-time").html(hours);
    844                     jQuery("#bizcal-sel-time").selectable();
     976                    jQuery("#bizcal-sel-time").css("display", "");
     977                    jQuery("#bizcal-sel-time").selectable({filter: "li"});
    845978                }
    846979                else
     
    851984                }
    852985
    853                 jQuery(".bizcal-sel-med").html("");
     986                /*jQuery(".bizcal-sel-med").html("");
    854987                jQuery(".bizcal-sel-med").select2({
    855988                    data: physiciansData,
    856989                    placeholder: setrio_bizcal_ajax.msg_physician_placeholder,
    857                     minimumResultsForSearch: -1,
     990                    minimumResultsForSearch: bizcalIsMobileVersion ? -1 : 0,
    858991                    escapeMarkup: function(markup) {
    859992                        return markup;
     
    8991032                });
    9001033               
    901                 doOnSelectPhysician(null);
     1034                var physicialManualSelectEnabled = jQuery("#bizcal-sel-search-mode-manual-button").hasClass("ui-state-active");
     1035                if (physicialManualSelectEnabled)
     1036                {
     1037                    console.log("First found physician:" + firstFoundPhysician);
     1038                    var itemService = jQuery('.bizcal-sel-med');
     1039                    if (itemService.length > 0)
     1040                        jQuery(".bizcal-sel-med").val(firstFoundPhysician).trigger('change');
     1041                    jQuery("#bizcal-sel-med-label").css("display", "none");
     1042                    jQuery("#bizcal-ra-physician-uid-auto").val(firstFoundPhysician);
     1043                }
     1044                else
     1045                    jQuery("#bizcal-sel-med-label").css("display", "");*/
     1046               
     1047                //doOnSelectPhysician(null);
    9021048             
    9031049                if (setrio_bizcal_ajax.autosel_physician)
     
    9831129 
    9841130    if ( valid ) {
    985         jQuery("#bizcal-register-appointment-buttom").prop("disabled", true);
    986         var physician = jQuery(".bizcal-sel-med").select2("data");
    987         physician = physician[0].text;
     1131        jQuery("#bizcal-register-appointment-button").prop("disabled", true);
     1132        var physician = getSelectedPhysicianName();// jQuery(".bizcal-sel-med").select2("data");
     1133        //physician = physician[0].text;
    9881134        var service = "-";
    9891135        if (getSelectedMedicalServiceUID() != "")
     
    10291175                if (physicianUID.length == 0)
    10301176                {
    1031                     jQuery(".bizcal-sel-med").val(bizcalRAPhysicianUID.val()).trigger('change');
     1177                    //jQuery(".bizcal-sel-med").val(bizcalRAPhysicianUID.val()).trigger('change');
    10321178                }
    1033                 var physician = jQuery(".bizcal-sel-med").select2("data");
    1034                 physician = physician[0].text;
     1179                var physician = getSelectedPhysicianName();// jQuery(".bizcal-sel-med").select2("data");
     1180                //physician = physician[0].text;
    10351181                var speciality = jQuery(".bizcal-sel-spec").select2("data");
    10361182                speciality = speciality[0].text;
     
    10461192                    telefon: setrio_bizcal_ajax.clinic_phone
    10471193                    }), setrio_bizcal_ajax.msg_info);
    1048                 dialog.dialog("close");               
     1194               
     1195                if (isFormWithPopups())
     1196                    dialog.dialog("close");
     1197               
     1198                if (jQuery("#setrio-bizcal-popup-btn-next").length > 0)
     1199                    jQuery("#setrio-bizcal-main-box-content").dialog("close");
    10491200            }
    10501201            else
     
    10551206           
    10561207            bizcalReqRegisterAppointment = null;
    1057             jQuery("#bizcal-register-appointment-buttom").prop("disabled", false);
     1208            jQuery("#bizcal-register-appointment-button").prop("disabled", false);
    10581209        })
    10591210        .fail(function(req){
     
    10641215            }
    10651216            bizcalReqRegisterAppointment = null;
    1066             jQuery("#bizcal-register-appointment-buttom").prop("disabled", false);
     1217            jQuery("#bizcal-register-appointment-button").prop("disabled", false);
    10671218        });
    10681219    }
     
    11381289function getSelectedPhysicianUID()
    11391290{
    1140     var physicianControls = jQuery(".bizcal-sel-med");
     1291    var physicianControls = jQuery(".bizcal-sel-time");
    11411292    if (physicianControls.length > 0)
    11421293    {
    1143         var selectedPhysicianUID = physicianControls[0].value;
    1144         if ((selectedPhysicianUID == "-") || (selectedPhysicianUID == "0"))
     1294        var selectedPhysicianUID = jQuery("#bizcal-sel-time li.ui-selected").data("physicianUid");
     1295        //var selectedPhysicianUID = physicianControls[0].value;
     1296        if ((selectedPhysicianUID == "-") || (selectedPhysicianUID == "0") || (selectedPhysicianUID == " "))
    11451297            selectedPhysicianUID = "";
    11461298        return selectedPhysicianUID;
     
    11501302}
    11511303
     1304function getSelectedPhysicianName()
     1305{
     1306    var physicianControls = jQuery(".bizcal-sel-time");
     1307    if (physicianControls.length > 0)
     1308    {
     1309        var selectedPhysicianName = jQuery("#bizcal-sel-time li.ui-selected").data("physicianName");
     1310        //var selectedPhysicianUID = physicianControls[0].value;
     1311        if ((selectedPhysicianName == "-") || (selectedPhysicianName == " "))
     1312            selectedPhysicianName = "";
     1313        return selectedPhysicianName;
     1314    }
     1315    else
     1316        return "";
     1317}
     1318
     1319function getPreferredPhysicianUID()
     1320{
     1321    var physicianControls = jQuery(".bizcal-sel-preferred-physician");
     1322    var physicialManualSelectEnabled = setrio_bizcal_ajax.allow_search_physician;
     1323    if ((physicianControls.length > 0) && (physicialManualSelectEnabled))
     1324    {
     1325        var selectedPhysicianUID = physicianControls[0].value;
     1326        if ((selectedPhysicianUID == "-") || (selectedPhysicianUID == "0") || (selectedPhysicianUID == " "))
     1327            selectedPhysicianUID = "";
     1328        return selectedPhysicianUID;
     1329    }
     1330    else
     1331        return "";
     1332}
     1333
    11521334function getSelectedPhysicianServicePrice()
    11531335{
    1154     var physicianControls = jQuery("#bizcal-sel-time-container").find(".bizcal-sel-med-selected-price");
     1336    var physicianControls = jQuery(".bizcal-sel-time");
     1337    if (physicianControls.length > 0)
     1338    {
     1339        var selectedPhysicianPrice = jQuery("#bizcal-sel-time li.ui-selected").data("physicianPrice");
     1340        //var selectedPhysicianUID = physicianControls[0].value;
     1341        if ((selectedPhysicianPrice == "-") || (selectedPhysicianPrice == " "))
     1342            selectedPhysicianPrice = "";
     1343        return selectedPhysicianPrice;
     1344    }
     1345    else
     1346        return "";
     1347   
     1348    /*var physicianControls = jQuery("#bizcal-sel-time-container").find(".bizcal-sel-med-selected-price");
    11551349    if (physicianControls.length > 0)
    11561350    {
     
    11591353    }
    11601354    else
    1161         return "";
     1355        return "";*/
    11621356}
    11631357
     
    12021396{
    12031397    var desiredDate = jQuery("#bizcal-sel-date").datepicker("getDate");
     1398
    12041399    if (desiredDate)
    12051400    {
     
    12321427}
    12331428
     1429function hidePreferredPhysicianSelectionBox()
     1430{
     1431    jQuery(".bizcal-sel-preferred-physician-box").css("display", "none");
     1432    jQuery(".bizcal-sel-preferred-physician").html("");
     1433}
     1434
     1435function showPreferredPhysicianSelectionBox()
     1436{
     1437    jQuery(".bizcal-sel-preferred-physician-box").css("display", "");
     1438   
     1439    jQuery(".bizcal-sel-preferred-physician").val(null).trigger("change");
     1440    jQuery(".bizcal-sel-preferred-physician").attr("data-placeholder", "Se încarcă...");
     1441    jQuery(".bizcal-sel-preferred-physician").select2();
     1442       
     1443    var specialityCode = getSelectedMedicalSpecialityCode();
     1444    wsGetPhysicians(specialityCode);
     1445}
     1446
    12341447function hideAvailabilityHoursSelectionBox()
    12351448{
     
    12501463function showHideAvailabilityHoursSelectionBox()
    12511464{
    1252     var physicianUID = getSelectedPhysicianUID();
    1253     if (physicianUID == "")
    1254         hideAvailabilityHoursSelectionBox();
    1255     else
     1465    //var physicianUID = getSelectedPhysicianUID();
     1466    //if (physicianUID == "")
     1467    //    hideAvailabilityHoursSelectionBox();
     1468    //else
    12561469        showAvailabilityHoursSelectionBox();
    12571470}
     
    12651478    jQuery("#bizcal-sel-time").html("");
    12661479    jQuery("#bizcal-sel-time-container").css("display", "none");
    1267     jQuery("#bizcal-sel-time-loading").css("display", "none");
     1480    jQuery(".bizcal-sel-time-loading").css("display", "none");
     1481   
     1482    jQuery("#setrio-bizcal-popup-btn-next").prop('disabled', true);
     1483    jQuery("#setrio-bizcal-popup-btn-next").addClass('ui-state-disabled');
    12681484}
    12691485
     
    12711487{
    12721488    jQuery("#bizcal-sel-time-container").css("display", "none");
    1273     jQuery("#bizcal-sel-time-loading").css("display", "block");
     1489    jQuery(".bizcal-sel-time-loading").css("display", "block");
     1490   
     1491    jQuery("#setrio-bizcal-popup-btn-next").prop('disabled', true);
     1492    jQuery("#setrio-bizcal-popup-btn-next").addClass('ui-state-disabled');
    12741493}
    12751494
     
    12771496{
    12781497    jQuery("#bizcal-sel-time-container").css("display", "block");
    1279     jQuery("#bizcal-sel-time-loading").css("display", "none");
     1498    jQuery(".bizcal-sel-time-loading").css("display", "none");
    12801499    showHideAvailabilityHoursSelectionBox();
     1500   
     1501    jQuery("#setrio-bizcal-popup-btn-next").prop('disabled', false);
     1502    jQuery("#setrio-bizcal-popup-btn-next").removeClass('ui-state-disabled');
    12811503}
    12821504
    12831505function doOnSelectMedicalSpeciality(e)
    12841506{
     1507    hidePreferredPhysicianSelectionBox();
     1508   
    12851509    jQuery(".bizcal-sel-serv").val(null).trigger("change");
    12861510    jQuery(".bizcal-sel-serv").attr("data-placeholder", "Se încarcă...");
     
    12911515    resetAvailability(true);
    12921516    wsGetAllowedPaymentTypes(specialityCode);
    1293     //wsGetPaymentTypes();
    1294 
    1295     /*
    1296     wsGetPhysicians(specialityCode);
    1297     var physicianUID = "";//getSelectedPhysicianUID();
    1298     if (physicianUID == "")
    1299         wsGetMedicalServices(specialityCode)
    1300     else
    1301         wsGetMedicalServicesPriceList(specialityCode, physicianUID);
    1302     */
    13031517}
    13041518
     
    13131527    jQuery(".bizcal-sel-serv").select2();
    13141528   
    1315     //wsGetPhysicians(speciality_code);
    1316 
    13171529    if (paymentTypeId == 0)
    13181530    {
    1319         hideMedicalServicesSelectionBox();       
     1531        hideMedicalServicesSelectionBox();
     1532        hidePreferredPhysicianSelectionBox();       
    13201533    }
    13211534    else if (paymentTypeId == 2)
    13221535    {
    1323     bizcalMedicalServicesInitialized = true;
     1536        bizcalMedicalServicesInitialized = true;
    13241537        hideMedicalServicesSelectionBox();
    1325         if ( (!isFormWithPopups()) && (!bizcalDisableAutoRefreshAppointmentAvailability) )
     1538        if (setrio_bizcal_ajax.allow_search_physician == true)
     1539            showPreferredPhysicianSelectionBox();
     1540        else if ( (!isFormWithPopups()) && (!bizcalDisableAutoRefreshAppointmentAvailability) )
    13261541            checkAvailability(true);
    13271542    }
    13281543    else
     1544    {
    13291545        showMedicalServicesSelectionBox();
     1546        if (setrio_bizcal_ajax.allow_search_physician == true)
     1547            showPreferredPhysicianSelectionBox();
     1548    }
    13301549}
    13311550
    13321551function doOnSelectPhysician(e)
    13331552{
    1334     var physicianUID = getSelectedPhysicianUID();
     1553    /*var physicianUID = getSelectedPhysicianUID();
    13351554
    13361555    jQuery("#bizcal-sel-time li").removeClass("ui-selected");
     
    13451564    else
    13461565        jQuery("#bizcal-sel-time-physician").css("display", "none");
    1347     showHideAvailabilityHoursSelectionBox();
     1566    showHideAvailabilityHoursSelectionBox();*/
    13481567
    13491568    /*
     
    13721591{
    13731592    resetAvailability(false);
     1593   
     1594    var physicialManualSelectEnabled = jQuery("#bizcal-sel-search-mode-manual-button").hasClass("ui-state-active");
     1595   
     1596    if (physicialManualSelectEnabled)
     1597    {
     1598        jQuery(".bizcal-sel-preferred-physician").val(null).trigger("change");
     1599        jQuery(".bizcal-sel-preferred-physician").attr("data-placeholder", "Se încarcă...");
     1600        jQuery(".bizcal-sel-preferred-physician").select2();
     1601       
     1602        var specialityCode = getSelectedMedicalSpecialityCode();
     1603        showPreferredPhysicianSelectionBox();
     1604        wsGetPhysicians(specialityCode);
     1605    }
     1606    else if ( (!isFormWithPopups()) && (!bizcalDisableAutoRefreshAppointmentAvailability) )
     1607        checkAvailability(true);
     1608}
     1609
     1610function doOnSelectPreferredPhysician(e)
     1611{
     1612    resetAvailability(false);
     1613
    13741614    if ( (!isFormWithPopups()) && (!bizcalDisableAutoRefreshAppointmentAvailability) )
    13751615        checkAvailability(true);
     
    13831623    var specialityCode = getSelectedMedicalSpecialityCode();
    13841624    var medicalServiceUID = getSelectedMedicalServiceUID();
    1385     var physicianUID = null;//getSelectedPhysicianUID();
     1625    var physicianUID = getPreferredPhysicianUID();// null;//getSelectedPhysicianUID();
    13861626    var paymentTypeID = getSelectedPaymentTypeID();
    13871627
     
    15191759}
    15201760
     1761function setrioBizcalPopupGoBack()
     1762{
     1763    if (jQuery("#setrio-bizcal-page-1").is(":visible"))
     1764    {
     1765        //alert("register");
     1766    }
     1767    else if (jQuery("#setrio-bizcal-page-2").is(":visible"))
     1768    {
     1769        jQuery("#setrio-bizcal-page-1").show();
     1770        jQuery("#setrio-bizcal-page-2").hide();
     1771        jQuery("#setrio-bizcal-page-3").hide();
     1772        setTimeout(function(){jQuery("#setrio-bizcal-main-box-content").scrollTop(0)}, 100);
     1773       
     1774        jQuery("#setrio-bizcal-popup-btn-back").prop('disabled', true);
     1775        jQuery("#setrio-bizcal-popup-btn-back").addClass('ui-state-disabled');
     1776    }
     1777    else if (jQuery("#setrio-bizcal-page-3").is(":visible"))
     1778    {
     1779        jQuery("#setrio-bizcal-page-1").hide();
     1780        jQuery("#setrio-bizcal-page-2").show();
     1781        jQuery("#setrio-bizcal-page-3").hide();
     1782        setTimeout(function(){jQuery("#setrio-bizcal-main-box-content").scrollTop(0)}, 100);
     1783       
     1784        jQuery("#setrio-bizcal-popup-btn-back").prop('disabled', false);
     1785        jQuery("#setrio-bizcal-popup-btn-back").removeClass('ui-state-disabled');
     1786    }
     1787}
     1788
     1789function setrioBizcalPopupContinue()
     1790{
     1791    if (jQuery("#setrio-bizcal-page-1").is(":visible"))
     1792    {
     1793        jQuery("#setrio-bizcal-page-1").hide();
     1794        jQuery("#setrio-bizcal-page-2").show();
     1795        jQuery("#setrio-bizcal-page-3").hide();
     1796        setTimeout(function(){jQuery("#setrio-bizcal-main-box-content").scrollTop(0)}, 100);
     1797        jQuery("#setrio-bizcal-popup-btn-back").prop('disabled', false);
     1798        jQuery("#setrio-bizcal-popup-btn-back").removeClass('ui-state-disabled');
     1799    }
     1800    else if (jQuery("#setrio-bizcal-page-2").is(":visible"))
     1801    {
     1802        var physicianUID = getSelectedPhysicianUID();
     1803        if (physicianUID != "")
     1804        {
     1805            var selectedDate = getSelectedDate();
     1806            if ( (selectedDate != null) && (jQuery("#bizcal-sel-time li.ui-selected").length > 0) )
     1807            {
     1808                jQuery("#setrio-bizcal-page-1").hide();
     1809                jQuery("#setrio-bizcal-page-2").hide();
     1810                jQuery("#setrio-bizcal-page-3").show();
     1811                setTimeout(function(){jQuery("#setrio-bizcal-main-box-content").scrollTop(0)}, 100);
     1812                jQuery("#setrio-bizcal-popup-btn-back").prop('disabled', false);
     1813                jQuery("#setrio-bizcal-popup-btn-back").removeClass('ui-state-disabled');
     1814            }
     1815            else
     1816            {
     1817                showErrorMessage(setrio_bizcal_ajax.msg_err_appointment_time_missing, setrio_bizcal_ajax.msg_error);
     1818            }
     1819        }
     1820        else
     1821        {
     1822            showErrorMessage(setrio_bizcal_ajax.msg_err_appointment_time_missing, setrio_bizcal_ajax.msg_error);
     1823        }
     1824    }
     1825    else if (jQuery("#setrio-bizcal-page-3").is(":visible"))
     1826    {
     1827        registerAppointment();
     1828    }
     1829}
     1830
    15211831jQuery(document).ready(function($)
    15221832{   
     1833    bizcalIsMobileVersion = window.top.window.document.body.clientWidth <= 991;
     1834   
    15231835    if ((typeof $.fn.datepicker != "undefined") && (typeof $.fn.datepicker.noConflict != "undefined"))
    15241836    {
     
    15291841    $(".bizcal-sel-spec").select2({
    15301842        placeholder: setrio_bizcal_ajax.msg_medical_speciality_placeholder,
     1843        minimumResultsForSearch: bizcalIsMobileVersion ? -1 : 0,
    15311844    });
    15321845   
     
    15351848    $(".bizcal-sel-payment").select2({
    15361849        placeholder: setrio_bizcal_ajax.msg_payment_type_placeholder,
     1850        minimumResultsForSearch: bizcalIsMobileVersion ? -1 : 0
    15371851    });
    15381852   
    1539     $(".bizcal-sel-med").select2({
     1853    $(".bizcal-sel-preferred-physician").select2({
     1854        placeholder: setrio_bizcal_ajax.msg_physician_placeholder,
     1855        minimumResultsForSearch: bizcalIsMobileVersion ? -1 : 0
     1856    });
     1857   
     1858    /*$(".bizcal-sel-med").select2({
    15401859        placeholder: setrio_bizcal_ajax.msg_physician_placeholder,
    15411860        minimumResultsForSearch: -1
    15421861    });
    15431862
    1544     $(".bizcal-sel-med").on("select2:select", doOnSelectPhysician);
     1863    $(".bizcal-sel-med").on("select2:select", doOnSelectPhysician);*/
    15451864
    15461865    $(".bizcal-sel-serv").select2({
    15471866        placeholder: setrio_bizcal_ajax.msg_medical_service_placeholder,
     1867        minimumResultsForSearch: bizcalIsMobileVersion ? -1 : 0
    15481868    });
    15491869   
     
    15521872    wsGetMedicalSpecialities();     
    15531873    //wsGetPaymentTypes();
     1874   
     1875    $(".bizcal-sel-preferred-physician").on("select2:select", doOnSelectPreferredPhysician);
     1876
     1877    //$("#bizcal-sel-search-mode-container").checkboxradio();
     1878    //$("#bizcal-sel-search-mode").controlgroup();
    15541879       
    15551880    $.datepicker.setDefaults($.extend({
     
    15801905        });
    15811906    }
     1907   
     1908    jQuery("#setrio-bizcal-appointment-button").on("click", function () {
     1909        jQuery("#setrio-bizcal-page-1").show();
     1910        jQuery("#setrio-bizcal-page-2").hide();
     1911        jQuery("#setrio-bizcal-page-3").hide();
     1912       
     1913        var wpAdminBarHeight = 0;
     1914        if (jQuery("div#wpadminbar").length > 0)
     1915            wpAdminBarHeight = jQuery("div#wpadminbar").height();
     1916       
     1917        jQuery("#setrio-bizcal-main-box-content").dialog({
     1918            modal: true,
     1919            title: 'Solicită o programare',
     1920            appendTo: '.bizcal-main-box',
     1921            height: bizcalIsMobileVersion ? Math.max(document.documentElement.clientHeight, window.innerHeight || 0) - wpAdminBarHeight : 600,
     1922            maxHeight: bizcalIsMobileVersion ? Math.max(document.documentElement.clientHeight, window.innerHeight || 0) - wpAdminBarHeight : 600,
     1923            width: bizcalIsMobileVersion ? document.body.clientWidth : 900,
     1924            maxWidth: 900,
     1925            position: {
     1926                my: ((bizcalIsMobileVersion == true) && (wpAdminBarHeight > 0)) ? "bottom" : "center",
     1927                at: ((bizcalIsMobileVersion == true) && (wpAdminBarHeight > 0)) ? "bottom" : "center",
     1928                of: window
     1929            },
     1930            buttons: [
     1931                {
     1932                    id: "setrio-bizcal-popup-btn-back",
     1933                    text: "Înapoi",
     1934                    icon: "ui-icon-back",
     1935                    disabled: true,
     1936                    click: setrioBizcalPopupGoBack   
     1937                },
     1938                {
     1939                    id: "setrio-bizcal-popup-btn-next",
     1940                    text: "Continuă",
     1941                    icon: "ui-icon-next",
     1942                    disabled: true,
     1943                    click: setrioBizcalPopupContinue   
     1944                }
     1945            ]
     1946        });
     1947    })
    15821948});
  • bizcalendar-web/trunk/main.php

    r2022789 r2120614  
    1919    wp_enqueue_script('jquery-ui-core');
    2020    wp_enqueue_script('jquery-ui-selectable');
     21    wp_enqueue_script('jquery-ui-widget');
     22    wp_enqueue_script('jquery-ui-button');
    2123    wp_enqueue_script('jquery-ui-datepicker');
    2224    wp_enqueue_script('jquery-ui-datepicker-ro');
     
    2931    wp_enqueue_style('setrio-bizcal-select2-style-jui', plugins_url('/select2/css/select2-jquery-ui.css', __FILE__));
    3032   
    31     wp_enqueue_style('jquery-ui', plugins_url('/css/jquery-ui.min.css', __FILE__));
    32     wp_enqueue_style('jquery-ui-structure', plugins_url('/css/jquery-ui.structure.min.css', __FILE__));
    33     wp_enqueue_style('jquery-ui-theme', plugins_url('/css/jquery-ui.theme.min.css', __FILE__));
     33    wp_enqueue_style('jquery-ui', plugins_url('/css/jquery-ui.css', __FILE__));
     34    wp_enqueue_style('jquery-ui-structure', plugins_url('/css/jquery-ui.structure.css', __FILE__));
     35    wp_enqueue_style('jquery-ui-theme', plugins_url('/css/jquery-ui.theme.css', __FILE__));
    3436   
    3537    wp_enqueue_style('jsgrid', plugins_url('/jsgrid/jsgrid.min.css', __FILE__));
     
    4850    $autoSelectMedicalService = (bool)get_option('setrio_bizcal_autosel_service', true);
    4951    $autoSelectPhysician = (bool)get_option('setrio_bizcal_autosel_physician', true);
     52    $allowSearchForPhysician = (bool)get_option('setrio_bizcal_allow_search_physician', true);
    5053    $customDropDownClass = ""; // ($allCaps ? "bizcal-select2-upper" : "");
    5154    $showPhysicianDetails = (bool)get_option('setrio_bizcal_show_physician_details', false);
     
    6467        'autosel_service' => $autoSelectMedicalService,
    6568        'autosel_physician' => $autoSelectPhysician,
     69        'allow_search_physician' => $allowSearchForPhysician,
    6670        'max_availabilities' => $maxAvailabilities,
    6771        'min_days_to_appointment' => $minDaysToAppointment,
     
    99103        'msg_err_appointment_time_missing' => setrio_bizcal_message('msgErrAppointmentTimeMissing'),
    100104        'msg_err_physician_missing' => setrio_bizcal_message('msgErrPhysicianMissing'),
    101         'show_physician_details' => $showPhysicianDetails
     105        'show_physician_details' => $showPhysicianDetails,
     106        'plugins_url' => plugins_url("", __FILE__),
    102107        ));
    103108}
     
    137142    $wporg_atts = shortcode_atts([
    138143                                     'specialitate' => '',
     144                                     'calendar' => 'inline'
    139145                                 ], $atts, $tag);
     146                                 
     147    $setrio_bizcal_seldate_display_mode = esc_html($wporg_atts['calendar']);
    140148 
    141149    $allCaps = (bool)get_option('setrio_bizcal_all_caps', false);
     
    143151    // start output
    144152    $o = '';
     153   
     154    // Buton programare (varianta cu popup)
     155    if ($form_with_popups)
     156        $o .= "\n\t<input type='button' id='setrio-bizcal-appointment-button' value='Programează-te online'/>";
    145157 
    146158    // start box
    147     $o .= "\t<div class=\"bizcal-main-box\">";
     159    $o .= "\n\t<div class=\"bizcal-main-box\">";
     160   
     161    $o .= "\n\t\t<div id='setrio-bizcal-main-box-content'".(($form_with_popups) ? " style='display: none'" : "").">";
    148162 
    149163    // Specialitate
    150     $o .= "\n\t\t<div class=\"row\">";
    151     $o .= "\n\t\t\t<div class=\"col-lg-8 col-xl-8 col-md-12 col-sm-12\">";
     164    $o .= "\n\t\t\t<div class=\"row\" id=\"setrio-bizcal-page-1\">";
     165    $o .= "\n\t\t\t\t<div class=\"col-lg-8 col-xl-8 col-md-12 col-sm-12\">";
    152166   
    153167    if (esc_html($wporg_atts['specialitate']) != '')
    154168    {
    155         $o .= "\n\t\t\t\t<input type=\"hidden\" id=\"bizcal-sel-spec\" value=\"".$wporg_atts['specialitate']."\" />";
     169        $o .= "\n\t\t\t\t\t<input type=\"hidden\" id=\"bizcal-sel-spec\" value=\"".$wporg_atts['specialitate']."\" />";
    156170    }
    157171    else
    158172    {
    159         $o .= "\n\t\t\t\t<label for=\"bizcal-sel-spec\" class=\"col-12\">".setrio_bizcal_message('lblMedicalSpeciality')."<br/>";
    160         $o .= "\n\t\t\t\t\t<select id=\"bizcal-sel-spec\" class=\"bizcal-sel-spec ui-selectmenu-button\" data-container-class=\"ui-selectmenu-button\" style=\"width: 100%\"></select>";
    161         $o .= "\n\t\t\t\t</label>";
    162     }
    163    
    164     $o .= "\n\t\t\t\t<label for=\"bizcal-sel-payment\" style=\"display: none\" class=\"col-12 bizcal-sel-payment-box\">".setrio_bizcal_message('lblPaymentType')."<br/>";
    165     $o .= "\n\t\t\t\t\t<select id=\"bizcal-sel-payment\" class=\"bizcal-sel-payment ui-selectmenu-button\" data-container-class=\"ui-selectmenu-button\" style=\"width: 100%\"></select>";
    166     $o .= "\n\t\t\t\t</label>";
    167 
    168     $o .= "\n\t\t\t\t<label for=\"bizcal-sel-serv\" style=\"display: none\" class=\"col-12 "./*($allCaps?"bizcal-select2-upper ":"").*/"bizcal-sel-serv-box\">".setrio_bizcal_message('lblMedicalService');
    169     $o .= "\n\t\t\t\t\t<select id=\"bizcal-sel-serv\" class=\"bizcal-sel-serv\" style=\"width: 100%\"></select>";
    170     $o .= "\n\t\t\t\t</label>";
    171    
    172     $o .= "\n\t\t\t</div>";
    173 
    174     $o .= "\n\t\t\t<div class=\"col-lg-4 col-xl-4 col-md-12 col-sm-12\">";
    175     $o .= "\n\t\t\t\t<label for=\"bizcal-sel-date\">".setrio_bizcal_message('lblAppointmentDate'); //class=\"col-xl-4 col-lg-4 col-md-12 col-sm-12\"
    176     $o .= "\n\t\t\t\t\t<div id=\"bizcal-sel-date\" class=\"bizcal-datepicker\"></div>";
    177     $o .= "\n\t\t\t\t</label>";
    178     $o .= "\n\t\t\t</div>";
    179    
    180     $o .= "\n\t\t</div>";
     173        $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-spec\" class=\"col-12\">".setrio_bizcal_message('lblMedicalSpeciality')."<br/>";
     174        $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-spec\" class=\"bizcal-sel-spec ui-selectmenu-button\" data-container-class=\"ui-selectmenu-button\" style=\"width: 100%\"></select>";
     175        $o .= "\n\t\t\t\t\t</label>";
     176    }
     177   
     178    $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-payment\" style=\"display: none\" class=\"col-12 bizcal-sel-payment-box\">".setrio_bizcal_message('lblPaymentType')."<br/>";
     179    $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-payment\" class=\"bizcal-sel-payment ui-selectmenu-button\" data-container-class=\"ui-selectmenu-button\" style=\"width: 100%\"></select>";
     180    $o .= "\n\t\t\t\t\t</label>";
     181   
     182    $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-serv\" style=\"display: none\" class=\"col-12 bizcal-sel-serv-box\">".setrio_bizcal_message('lblMedicalService');
     183    $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-serv\" class=\"bizcal-sel-serv\" style=\"width: 100%\"></select>";
     184    $o .= "\n\t\t\t\t\t</label>";
     185   
     186    $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-preferred-physician\" style=\"display: none\" class=\"col-12 bizcal-sel-preferred-physician-box\">".setrio_bizcal_message('lblPreferredPhysician');
     187    $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-preferred-physician\" class=\"bizcal-sel-preferred-physician\" style=\"width: 100%\"></select>";
     188    $o .= "\n\t\t\t\t\t</label>";
     189   
     190    $o .= "\n\t\t\t\t</div>"; // col
     191
     192    $o .= "\n\t\t\t\t<div class=\"col-lg-4 col-xl-4 col-md-12 col-sm-12\">";
     193    $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-date\">".setrio_bizcal_message('lblAppointmentDate');
     194    if ($setrio_bizcal_seldate_display_mode == 'inline')
     195        $o .= "\n\t\t\t\t\t\t<div id=\"bizcal-sel-date\" class=\"bizcal-datepicker\"></div>";
     196    else
     197        $o .= "\n\t\t\t\t\t\t<input type=\"text\" id=\"bizcal-sel-date\" class=\"text ui-widget-content ui-corner-all\" />";
     198    $o .= "\n\t\t\t\t\t</label>";
     199    if ($form_with_popups)
     200    {
     201        $o .= "\n\t\t\t\t\t<div class=\"bizcal-sel-time-loading\" style=\"display: none\">";
     202        $o .= "\n\t\t\t\t\t\t<img src=\"".plugins_url('/css/images/ajax-loader.gif', __FILE__)."\">";
     203        $o .= "\n\t\t\t\t\t\t<span class=\"bizcal-sel-time-loading-text\">".setrio_bizcal_message('lblCheckingAvailability')."</span>";
     204        $o .= "\n\t\t\t\t\t</div>";
     205    }
     206       
     207    $o .= "\n\t\t\t\t</div>"; // col
     208   
     209    $o .= "\n\t\t\t</div>"; // row
    181210 
    182     $o .= "\n\t\t<div class=\"row\">";     
    183    
    184     if ($form_with_popups)
    185     {
    186         $o .= "\n\t\t\t<button id=\"bizcal-check-availability\" class=\"ui-corner-all ui-button\" onclick=\"checkAvailability();\">".setrio_bizcal_message('btnCheckAvailability')."</button>";
    187 
    188         $o .= "\n\t\t\t<label for=\"bizcal-sel-med\">".setrio_bizcal_message('lblPhysician');
    189         $o .= "\n\t\t\t\t<select id=\"bizcal-sel-med\" class=\"bizcal-sel-med\" style=\"width: 100%\"></select>";
    190         $o .= "\n\t\t\t</label>";
    191         $o .= "\n\t\t\t<input type=\"hidden\" name=\"physician-uid-auto\" id=\"bizcal-ra-physician-uid-auto\" value=\"0\">";
    192 
    193    
    194         $o .= "\n\t\t\t<div id=\"bizcal-select-time-form\" title=\"".setrio_bizcal_message('lblRequestAppointmentTitle')."\" style=\"display: none\">";
    195         $o .= "\n\t\t\t\t<div id=\"bizcal-sel-time-loading\" style=\"display: none\">";
    196         $o .= "\n\t\t\t\t\t<img src=\"".plugins_url('/css/images/ajax-loader.gif', __FILE__)."\">";
    197         $o .= "\n\t\t\t\t\t<span id=\"bizcal-sel-time-loading-text\">".setrio_bizcal_message('lblCheckingAvailability')."</span>";
    198         $o .= "\n\t\t\t\t</div>";
    199         $o .= "\n\t\t\t\t<div id=\"bizcal-sel-time-container\" style=\"display: none\">";
    200         $o .= "\n\t\t\t\t\t<span id=\"bizcal-sel-time-physician\" style=\"display: none\"></span>";
    201         $o .= "\n\t\t\t\t\t<span id=\"bizcal-sel-time-service\" style=\"display: none\"></span>";
    202         $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-time\" id=\"bizcal-sel-time-label\">".setrio_bizcal_message('lblAppointmentTime')."</label>";
    203         $o .= "\n\t\t\t\t\t<ul id=\"bizcal-sel-time\" class=\"bizcal-sel-time\"></ul>";
    204         $o .= "\n\t\t\t\t</div>";
    205         $o .= "\n\t\t\t</div>";
    206     }
    207     else
    208     {
    209         $o .= "\n\t\t\t<div id=\"bizcal-select-time-form\" class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12\">";
    210         $o .= "\n\t\t\t\t<div id=\"bizcal-sel-time-loading\" style=\"display: none\">";
    211         $o .= "\n\t\t\t\t\t<img src=\"".plugins_url('/css/images/ajax-loader.gif', __FILE__)."\">";
    212         $o .= "\n\t\t\t\t\t<span id=\"bizcal-sel-time-loading-text\">".setrio_bizcal_message('lblCheckingAvailability')."</span>";
    213         $o .= "\n\t\t\t\t</div>";
    214         $o .= "\n\t\t\t\t<div id=\"bizcal-sel-time-container\" style=\"display: none\">";
    215         $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-med\">".setrio_bizcal_message('lblPhysician');
    216         $o .= "\n\t\t\t\t\t\t<select id=\"bizcal-sel-med\" class=\"bizcal-sel-med\" style=\"width: 100%\"></select>";
    217         $o .= "\n\t\t\t\t\t</label>";
    218         $o .= "\n\t\t\t\t\t<input type=\"hidden\" name=\"physician-uid-auto\" id=\"bizcal-ra-physician-uid-auto\" value=\"0\">";
    219         $o .= "\n\t\t\t\t\t<span id=\"bizcal-sel-time-physician\" style=\"display: none\"></span>";
    220         $o .= "\n\t\t\t\t\t<span id=\"bizcal-sel-time-service\" style=\"display: none\"></span>";
    221         $o .= "\n\t\t\t\t\t<label for=\"bizcal-sel-time\" id=\"bizcal-sel-time-label\" style=\"display: block; width: 100%\">".setrio_bizcal_message('lblAppointmentTime')."</label>";
    222         $o .= "\n\t\t\t\t\t<ul id=\"bizcal-sel-time\" class=\"bizcal-sel-time\">";
    223         $o .= "\n\t\t\t\t\t\t<li value=\"0\">-</li>";
    224         $o .= "\n\t\t\t\t\t</ul>";
    225         $o .= "\n\t\t\t\t</div>";
    226         $o .= "\n\t\t\t</div>";
    227     }
     211    $o .= "\n\t\t\t\t<div class=\"w-100\"></div>";
    228212 
    229     $o .= "\n\t\t\t<div class=\"w-100\"></div>";
    230     $o .= "\n\t\t\t<div class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12\">";
    231     if ($form_with_popups)
    232         $o .= "\n\t\t\t\t<div id=\"bizcal-register-appointment-form\" title=\"".setrio_bizcal_message('lblRequestAppointmentTitle')."\" style=\"display: none\">";
    233     else
    234         $o .= "\n\t\t\t\t<div id=\"bizcal-register-appointment-form\">";
    235 
    236     $o .= "\n\t\t\t\t\t<p class=\"bizcal-register-appointment-form-validate-tips\" style=\"display: none\"></p>";
    237     $o .= "\n\t\t\t\t\t<form>";
    238     $o .= "\n\t\t\t\t\t\t<fieldset>";
    239     $o .= "\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"physician-uid\" id=\"bizcal-ra-physician-uid\" value=\"\">";
    240     $o .= "\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"service-uid\" id=\"bizcal-ra-service-uid\" value=\"\">";
    241     $o .= "\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"payment-type-id\" id=\"bizcal-ra-payment-type-id\" value=\"\">";
    242     $o .= "\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"start-date\" id=\"bizcal-ra-start-date\" value=\"\">";
    243     $o .= "\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"end-date\" id=\"bizcal-ra-end-date\" value=\"\">";
    244     $o .= "\n\t\t\t\t\t\t\t<label for=\"bizcal-ra-first-name\">".setrio_bizcal_message('lblPatientLastName')."</label>";
    245     $o .= "\n\t\t\t\t\t\t\t<input type=\"text\" name=\"last-name\" id=\"bizcal-ra-last-name\" value=\"\" class=\"text ui-widget-content ui-corner-all\">";
    246     $o .= "\n\t\t\t\t\t\t\t<label for=\"bizcal-ra-last-name\">".setrio_bizcal_message('lblPatientFirstName')."</label>";
    247     $o .= "\n\t\t\t\t\t\t\t<input type=\"text\" name=\"first-name\" id=\"bizcal-ra-first-name\" value=\"\" class=\"text ui-widget-content ui-corner-all\">";
    248     $o .= "\n\t\t\t\t\t\t\t<label for=\"bizcal-ra-phone\">".setrio_bizcal_message('lblPatientPhone')."</label>";
    249     $o .= "\n\t\t\t\t\t\t\t<input type=\"text\" name=\"phone\" id=\"bizcal-ra-phone\" value=\"\" class=\"text ui-widget-content ui-corner-all\">";
    250     $o .= "\n\t\t\t\t\t\t\t<label for=\"bizcal-ra-email\">".setrio_bizcal_message('lblPatientEmail')."</label>";
    251     $o .= "\n\t\t\t\t\t\t\t<input type=\"text\" name=\"email\" id=\"bizcal-ra-email\" value=\"\" class=\"text ui-widget-content ui-corner-all\">";
    252     $o .= "\n\t\t\t\t\t\t\t<label for=\"bizcal-ra-observations\">".setrio_bizcal_message('lblPatientObservations')."</label>";
    253     $o .= "\n\t\t\t\t\t\t\t<textarea name=\"observations\" id=\"bizcal-ra-observations\""
     213    $o .= "\n\t\t\t<div class=\"row\" id=\"setrio-bizcal-page-2\">";     
     214   
     215    $o .= "\n\t\t\t\t<div id=\"bizcal-select-time-form\" class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12\">";
     216    $o .= "\n\t\t\t\t\t<div class=\"bizcal-sel-time-loading\" style=\"display: none\">";
     217    $o .= "\n\t\t\t\t\t\t<img src=\"".plugins_url('/css/images/ajax-loader.gif', __FILE__)."\">";
     218    $o .= "\n\t\t\t\t\t\t<span class=\"bizcal-sel-time-loading-text\">".setrio_bizcal_message('lblCheckingAvailability')."</span>";
     219    $o .= "\n\t\t\t\t\t</div>";
     220    $o .= "\n\t\t\t\t\t<div id=\"bizcal-sel-time-container\" style=\"display: none\">";
     221    $o .= "\n\t\t\t\t\t\t<label id=\"bizcal-sel-med-label\" style=\"display: none\" for=\"bizcal-sel-med\">".setrio_bizcal_message('lblPhysician');
     222    $o .= "\n\t\t\t\t\t\t\t<select id=\"bizcal-sel-med\" class=\"bizcal-sel-med\" style=\"width: 100%\"></select>";
     223    $o .= "\n\t\t\t\t\t\t</label>";
     224    $o .= "\n\t\t\t\t\t\t<input type=\"hidden\" name=\"physician-uid-auto\" id=\"bizcal-ra-physician-uid-auto\" value=\"0\">";
     225    $o .= "\n\t\t\t\t\t\t<span id=\"bizcal-sel-time-physician\" style=\"display: none\"></span>";
     226    $o .= "\n\t\t\t\t\t\t<span id=\"bizcal-sel-time-service\" style=\"display: none\"></span>";
     227    $o .= "\n\t\t\t\t\t\t<label for=\"bizcal-sel-time\" id=\"bizcal-sel-time-label\" style=\"display: block; width: 100%\">".setrio_bizcal_message('lblAppointmentTime')."</label>";
     228    $o .= "\n\t\t\t\t\t\t<ul id=\"bizcal-sel-time\" class=\"bizcal-sel-time\">";
     229    $o .= "\n\t\t\t\t\t\t\t<li value=\"0\">-</li>";
     230    $o .= "\n\t\t\t\t\t\t</ul>";
     231    $o .= "\n\t\t\t\t\t</div>";
     232    $o .= "\n\t\t\t\t</div>"; // col
     233    $o .= "\n\t\t\t</div>"; // row
     234 
     235    $o .= "\n\t\t\t\t<div class=\"w-100\"></div>";
     236   
     237    $o .= "\n\t\t\t<div class=\"row\" id=\"setrio-bizcal-page-3\">";     
     238    $o .= "\n\t\t\t\t<div class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12\">";
     239
     240    $o .= "\n\t\t\t\t\t<div id=\"bizcal-register-appointment-form\">";
     241
     242    $o .= "\n\t\t\t\t\t\t<p class=\"bizcal-register-appointment-form-validate-tips\" style=\"display: none\"></p>";
     243    $o .= "\n\t\t\t\t\t\t<form>";
     244    $o .= "\n\t\t\t\t\t\t\t<fieldset>";
     245    $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"physician-uid\" id=\"bizcal-ra-physician-uid\" value=\"\">";
     246    $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"service-uid\" id=\"bizcal-ra-service-uid\" value=\"\">";
     247    $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"payment-type-id\" id=\"bizcal-ra-payment-type-id\" value=\"\">";
     248    $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"start-date\" id=\"bizcal-ra-start-date\" value=\"\">";
     249    $o .= "\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"end-date\" id=\"bizcal-ra-end-date\" value=\"\">";
     250    $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-first-name\">".setrio_bizcal_message('lblPatientLastName')."</label>";
     251    $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"last-name\" id=\"bizcal-ra-last-name\" value=\"\" class=\"text ui-widget-content ui-corner-all\">";
     252    $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-last-name\">".setrio_bizcal_message('lblPatientFirstName')."</label>";
     253    $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"first-name\" id=\"bizcal-ra-first-name\" value=\"\" class=\"text ui-widget-content ui-corner-all\">";
     254    $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-phone\">".setrio_bizcal_message('lblPatientPhone')."</label>";
     255    $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"phone\" id=\"bizcal-ra-phone\" value=\"\" class=\"text ui-widget-content ui-corner-all\">";
     256    $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-email\">".setrio_bizcal_message('lblPatientEmail')."</label>";
     257    $o .= "\n\t\t\t\t\t\t\t\t<input type=\"text\" name=\"email\" id=\"bizcal-ra-email\" value=\"\" class=\"text ui-widget-content ui-corner-all\">";
     258    $o .= "\n\t\t\t\t\t\t\t\t<label for=\"bizcal-ra-observations\">".setrio_bizcal_message('lblPatientObservations')."</label>";
     259    $o .= "\n\t\t\t\t\t\t\t\t<textarea name=\"observations\" id=\"bizcal-ra-observations\""
    254260         ." class=\"col-xl-12 col-lg-12 col-md-12 col-sm-12 text ui-widget-content ui-corner-all\" style=\"width: 100%\"></textarea>";
    255261   
     262    $o .= "\n\t\t\t\t\t\t\t\t<a href=\"https://www.setrio.ro/bizmedica-clinici-medicale\" class=\"bizcal-bme-logo\" target=\"_blank\">&nbsp;</a>";
     263
    256264    if (($setrio_bizcal_reCaptchaSiteKey) && ($setrio_bizcal_reCaptchaSecretKey))
    257         $o .= "\n\t\t\t\t\t\t\t<div class=\"g-recaptcha\" style=\"margin-top: 0.5em\" data-sitekey=\"$setrio_bizcal_reCaptchaSiteKey\"></div>";
    258    
    259     if ($form_with_popups)
    260     {
    261         $o .= "\n\t\t\t\t\t\t\t<input type=\"submit\" id=\"bizcal-register-appointment-buttom\" tabindex=\"-1\" style=\"position:absolute; top:-1000px\">";
    262     }
    263     else
    264     {
    265         $o .= "\n\t\t\t\t\t\t\t<button type=\"submit\" id=\"bizcal-register-appointment-buttom\" class=\"ui-corner-all ui-button\" style=\"margin-top: 0.5em\">".setrio_bizcal_message('btnRequestAppointment')."</button>";
    266     }
    267 
    268     $o .= "\n\t\t\t\t\t\t</fieldset>";
    269     $o .= "\n\t\t\t\t\t</form>";
    270     $o .= "\n\t\t\t\t</div>";
    271     $o .= "\n\t\t\t</div>";
    272     $o .= "\n\t\t</div>";
    273    
    274     $o .= "\n\t\t<div id=\"bizcal-info-dialog\" style=\"display: none\"></div>";
    275     $o .= "\n\t\t<div id=\"bizcal-warning-dialog\" style=\"display: none\"></div>";
    276     $o .= "\n\t\t<div id=\"bizcal-error-dialog\" style=\"display: none\"></div>";
     265        $o .= "\n\t\t\t\t\t\t\t\t<div class=\"g-recaptcha\" style=\"margin-top: 0.5em\" data-sitekey=\"$setrio_bizcal_reCaptchaSiteKey\"></div>";
     266
     267    $o .= "\n\t\t\t\t\t\t\t\t<button type=\"submit\" id=\"bizcal-register-appointment-button\" class=\"ui-corner-all ui-button\" style=\"margin-top: 0.5em\">".setrio_bizcal_message('btnRequestAppointment')."</button>";
     268
     269    $o .= "\n\t\t\t\t\t\t\t</fieldset>";
     270    $o .= "\n\t\t\t\t\t\t</form>";
     271    $o .= "\n\t\t\t\t\t</div>"; // bizcal-register-appointment-form
     272    $o .= "\n\t\t\t\t</div>"; // col
     273    $o .= "\n\t\t\t</div>"; // row
     274    $o .= "\n\t\t</div>"; // setrio-bizcal-main-box-content
     275    $o .= "\n\t</div>"; // setrio-bizcal-main-box
     276   
     277    $o .= "\n\t<div id=\"bizcal-info-dialog\" style=\"display: none\"></div>";
     278    $o .= "\n\t<div id=\"bizcal-warning-dialog\" style=\"display: none\"></div>";
     279    $o .= "\n\t<div id=\"bizcal-error-dialog\" style=\"display: none\"></div>";
     280   
    277281
    278282    // enclosing tags
     
    375379            $result = "modalitatea de plată";
    376380            break;
     381        case "lblPreferredPhysician":
     382            $result = "Medicul dorit:";
     383            break;
    377384        case "lblPhysician":
    378385            $result = "Medicul disponibil dorit:";
     
    418425            break;
    419426        case "lblAppointmentTime":
    420             $result = "Alegeți ora dorită";
     427            $result = "Alegeți medicul și intervalul orar dorit";
    421428            break;
    422429        case "lblPatientLastName":
     
    617624function setrio_bizcal_ajax_get_physicians()
    618625{
    619     global $setrio_bizcal_debug, $setrio_bizcal_securemode;
     626    global $setrio_bizcal_debug, $setrio_bizcal_securemode, $wpdb;
    620627
    621628    if ($setrio_bizcal_securemode)
     
    631638        if (!setrio_bizcal_is_valid_json($response))
    632639            throw new Exception(setrio_bizcal_parse_service_exception($response));
    633 
    634         wp_send_json($response);
     640           
     641        $physiciansReponse = json_decode($response);
     642       
     643        if ($physiciansReponse->ErrorMessage != "")
     644            throw new Exception($physiciansReponse->ErrorMessage);
     645        if ($physiciansReponse->ErrorCode != 0)
     646            throw new Exception("Eroare preluare medici cu codul ".$physiciansReponse->ErrorCode);
     647
     648        $newResponse = array();
     649        $newResponse["ErrorMessage"] = "";
     650        $newResponse["ErrorCode"] = 0;
     651        $newResponse["Physicians"] = array();
     652       
     653        foreach ($physiciansReponse->Physicians as $physicianItem)
     654        {
     655            if (($physicianItem) && ($physicianItem->UID))
     656                $physicianRow = $wpdb->get_row("SELECT * FROM {$wpdb->prefix}bizcal_physicians_description WHERE physician_uid = '{$physicianItem->UID}'");
     657            else
     658                $physicianRow = false;
     659            if ($physicianRow)
     660            {
     661                $physician_description = $physicianRow->description;
     662                $physician_picture_id = $physicianRow->physician_picture_id;
     663                if ($physician_picture_id === null)
     664                    $physician_picture_id = 0;
     665            }
     666            else
     667            {
     668                $physician_description = '';
     669                $physician_picture_id = 0;
     670            }
     671            $physician_url = wp_get_attachment_url($physician_picture_id);
     672            if (!$physician_url)
     673                $physician_url = "";
     674           
     675            $newResponse["Physicians"][] = array(
     676                "UID" => $physicianItem->UID,
     677                "Name" => $physicianItem->Name,
     678                "AllowCNAS" => $physicianItem->AllowCNAS,
     679                "AllowPrivate" => $physicianItem->AllowPrivate,
     680                "Description" => $physician_description,
     681                "PictureURL" => $physician_url
     682            );
     683        }
     684       
     685        wp_send_json(json_encode($newResponse));
    635686    }
    636687    catch (Exception $e)
  • bizcalendar-web/trunk/readme.txt

    r2022789 r2120614  
    33Tags: setrio bizmedica bizcalendar online appointments programari
    44Requires at least: 3.3
    5 Tested up to: 5.0.2
     5Tested up to: 5.2.2
    66Requires PHP: 5.3.0
    77Stable tag: trunk
     
    5252== Changelog ==
    5353
     54= 1.0.3.0 =
     55  * RO: s-a adăugat posibilitatea de a alege medicul dorit atunci când se caută sloturi de timp disponible
     56        s-a adăugat posibilitatea de a deschide modulul de programari ca fereastră popup
     57        diverse optimizări și îmbunătățiri
     58  * EN: we added the possibility of choosing the desired doctor when looking for available time slots
     59        now it's possible to open the programming module as a popup window
     60        various fixes and improvements
    5461= 1.0.2.2 =
    5562  * RO: s-a remediat o problemă care putea duce în anumite cazuri la o durată mare de timp la încărcarea specialităților
     
    8087== Upgrade Notice ==
    8188
     89= 1.0.3.0 =
     90  RO: În această versiune s-au implementat modificările de mai jos, actualizați modulul dacă doriți aceste modificări:
     91      * S-a adăugat posibilitatea de a alege medicul dorit atunci când se caută sloturi de timp disponible
     92      * S-a adăugat posibilitatea de a deschide modulul de programari ca fereastră popup (prin folosirea shortcode-ului [bizcal_popup])
     93      * Diverse optimizări și îmbunătățiri
     94  EN: This version contains the following changes, please upgrade if you wish to implement them:
     95      * We added the possibility of choosing the desired doctor when looking for available time slots
     96      * Now it's possible to open the programming module as a popup window
     97      * Various fixes and improvements
    8298= 1.0.2.2 =
    8399  RO: Această versiune include o optimizare, faceți actualizarea dacă întâmpinați întârzieri la încărcarea specializărilor medicale
  • bizcalendar-web/trunk/select2/css/select2.css

    r1901838 r2120614  
    119119  border: 0 !important;
    120120  clip: rect(0 0 0 0) !important;
     121  -webkit-clip-path: inset(50%) !important;
     122  clip-path: inset(50%) !important;
    121123  height: 1px !important;
    122   margin: -1px !important;
    123124  overflow: hidden !important;
    124125  padding: 0 !important;
    125126  position: absolute !important;
    126   width: 1px !important; }
     127  width: 1px !important;
     128  white-space: nowrap !important; }
    127129
    128130.select2-container--default .select2-selection--single {
     
    421423
    422424.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    423   float: right; }
    424 
    425 .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
     425  float: right;
    426426  margin-left: 5px;
    427427  margin-right: auto; }
  • bizcalendar-web/trunk/select2/css/select2.min.css

    r1901838 r2120614  
    1 .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
     1.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
  • bizcalendar-web/trunk/select2/js/i18n/ar.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ar",[],function(){return{errorLoading:function(){return"لا يمكن تحميل النتائج"},inputTooLong:function(e){var t=e.input.length-e.maximum;return"الرجاء حذف "+t+" عناصر"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"الرجاء إضافة "+t+" عناصر"},loadingMore:function(){return"جاري تحميل نتائج إضافية..."},maximumSelected:function(e){return"تستطيع إختيار "+e.maximum+" بنود فقط"},noResults:function(){return"لم يتم العثور على أي نتائج"},searching:function(){return"جاري البحث…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ar",[],function(){return{errorLoading:function(){return"لا يمكن تحميل النتائج"},inputTooLong:function(e){var t=e.input.length-e.maximum;return"الرجاء حذف "+t+" عناصر"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"الرجاء إضافة "+t+" عناصر"},loadingMore:function(){return"جاري تحميل نتائج إضافية..."},maximumSelected:function(e){return"تستطيع إختيار "+e.maximum+" بنود فقط"},noResults:function(){return"لم يتم العثور على أي نتائج"},searching:function(){return"جاري البحث…"},removeAllItems:function(){return"قم بإزالة كل العناصر"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/az.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/az",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return t+" simvol silin"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t+" simvol daxil edin"},loadingMore:function(){return"Daha çox nəticə yüklənir…"},maximumSelected:function(e){return"Sadəcə "+e.maximum+" element seçə bilərsiniz"},noResults:function(){return"Nəticə tapılmadı"},searching:function(){return"Axtarılır…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/az",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return t+" simvol silin"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t+" simvol daxil edin"},loadingMore:function(){return"Daha çox nəticə yüklənir…"},maximumSelected:function(e){return"Sadəcə "+e.maximum+" element seçə bilərsiniz"},noResults:function(){return"Nəticə tapılmadı"},searching:function(){return"Axtarılır…"},removeAllItems:function(){return"Bütün elementləri sil"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/bg.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/bg",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Моля въведете с "+t+" по-малко символ";return t>1&&(n+="a"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Моля въведете още "+t+" символ";return t>1&&(n+="a"),n},loadingMore:function(){return"Зареждат се още…"},maximumSelected:function(e){var t="Можете да направите до "+e.maximum+" ";return e.maximum>1?t+="избора":t+="избор",t},noResults:function(){return"Няма намерени съвпадения"},searching:function(){return"Търсене…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/bg",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Моля въведете с "+t+" по-малко символ";return t>1&&(n+="a"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Моля въведете още "+t+" символ";return t>1&&(n+="a"),n},loadingMore:function(){return"Зареждат се още…"},maximumSelected:function(e){var t="Можете да направите до "+e.maximum+" ";return e.maximum>1?t+="избора":t+="избор",t},noResults:function(){return"Няма намерени съвпадения"},searching:function(){return"Търсене…"},removeAllItems:function(){return"Премахнете всички елементи"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/ca.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ca",[],function(){return{errorLoading:function(){return"La càrrega ha fallat"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Si us plau, elimina "+t+" car";return t==1?n+="àcter":n+="àcters",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Si us plau, introdueix "+t+" car";return t==1?n+="àcter":n+="àcters",n},loadingMore:function(){return"Carregant més resultats…"},maximumSelected:function(e){var t="Només es pot seleccionar "+e.maximum+" element";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No s'han trobat resultats"},searching:function(){return"Cercant…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ca",[],function(){return{errorLoading:function(){return"La càrrega ha fallat"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Si us plau, elimina "+t+" car";return t==1?n+="àcter":n+="àcters",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Si us plau, introdueix "+t+" car";return t==1?n+="àcter":n+="àcters",n},loadingMore:function(){return"Carregant més resultats…"},maximumSelected:function(e){var t="Només es pot seleccionar "+e.maximum+" element";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No s'han trobat resultats"},searching:function(){return"Cercant…"},removeAllItems:function(){return"Treu tots els elements"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/cs.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/cs",[],function(){function e(e,t){switch(e){case 2:return t?"dva":"dvě";case 3:return"tři";case 4:return"čtyři"}return""}return{errorLoading:function(){return"Výsledky nemohly být načteny."},inputTooLong:function(t){var n=t.input.length-t.maximum;return n==1?"Prosím zadejte o jeden znak méně":n<=4?"Prosím zadejte o "+e(n,!0)+" znaky méně":"Prosím zadejte o "+n+" znaků méně"},inputTooShort:function(t){var n=t.minimum-t.input.length;return n==1?"Prosím zadejte ještě jeden znak":n<=4?"Prosím zadejte ještě další "+e(n,!0)+" znaky":"Prosím zadejte ještě dalších "+n+" znaků"},loadingMore:function(){return"Načítají se další výsledky…"},maximumSelected:function(t){var n=t.maximum;return n==1?"Můžete zvolit jen jednu položku":n<=4?"Můžete zvolit maximálně "+e(n,!1)+" položky":"Můžete zvolit maximálně "+n+" položek"},noResults:function(){return"Nenalezeny žádné položky"},searching:function(){return"Vyhledávání…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/cs",[],function(){function e(e,t){switch(e){case 2:return t?"dva":"dvě";case 3:return"tři";case 4:return"čtyři"}return""}return{errorLoading:function(){return"Výsledky nemohly být načteny."},inputTooLong:function(t){var n=t.input.length-t.maximum;return n==1?"Prosím, zadejte o jeden znak méně.":n<=4?"Prosím, zadejte o "+e(n,!0)+" znaky méně.":"Prosím, zadejte o "+n+" znaků méně."},inputTooShort:function(t){var n=t.minimum-t.input.length;return n==1?"Prosím, zadejte ještě jeden znak.":n<=4?"Prosím, zadejte ještě další "+e(n,!0)+" znaky.":"Prosím, zadejte ještě dalších "+n+" znaků."},loadingMore:function(){return"Načítají se další výsledky…"},maximumSelected:function(t){var n=t.maximum;return n==1?"Můžete zvolit jen jednu položku.":n<=4?"Můžete zvolit maximálně "+e(n,!1)+" položky.":"Můžete zvolit maximálně "+n+" položek."},noResults:function(){return"Nenalezeny žádné položky."},searching:function(){return"Vyhledávání…"},removeAllItems:function(){return"Odstraňte všechny položky"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/da.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/da",[],function(){return{errorLoading:function(){return"Resultaterne kunne ikke indlæses."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Angiv venligst "+t+" tegn mindre"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Angiv venligst "+t+" tegn mere"},loadingMore:function(){return"Indlæser flere resultater…"},maximumSelected:function(e){var t="Du kan kun vælge "+e.maximum+" emne";return e.maximum!=1&&(t+="r"),t},noResults:function(){return"Ingen resultater fundet"},searching:function(){return"Søger…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/da",[],function(){return{errorLoading:function(){return"Resultaterne kunne ikke indlæses."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Angiv venligst "+t+" tegn mindre"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Angiv venligst "+t+" tegn mere"},loadingMore:function(){return"Indlæser flere resultater…"},maximumSelected:function(e){var t="Du kan kun vælge "+e.maximum+" emne";return e.maximum!=1&&(t+="r"),t},noResults:function(){return"Ingen resultater fundet"},searching:function(){return"Søger…"},removeAllItems:function(){return"Fjern alle elementer"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/de.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/de",[],function(){return{errorLoading:function(){return"Die Ergebnisse konnten nicht geladen werden."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Bitte "+t+" Zeichen weniger eingeben"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Bitte "+t+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var t="Sie können nur "+e.maximum+" Eintr";return e.maximum===1?t+="ag":t+="äge",t+=" auswählen",t},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/de",[],function(){return{errorLoading:function(){return"Die Ergebnisse konnten nicht geladen werden."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Bitte "+t+" Zeichen weniger eingeben"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Bitte "+t+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var t="Sie können nur "+e.maximum+" Eintr";return e.maximum===1?t+="ag":t+="äge",t+=" auswählen",t},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"},removeAllItems:function(){return"Entferne alle Gegenstände"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/el.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/el",[],function(){return{errorLoading:function(){return"Τα αποτελέσματα δεν μπόρεσαν να φορτώσουν."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Παρακαλώ διαγράψτε "+t+" χαρακτήρ";return t==1&&(n+="α"),t!=1&&(n+="ες"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Παρακαλώ συμπληρώστε "+t+" ή περισσότερους χαρακτήρες";return n},loadingMore:function(){return"Φόρτωση περισσότερων αποτελεσμάτων…"},maximumSelected:function(e){var t="Μπορείτε να επιλέξετε μόνο "+e.maximum+" επιλογ";return e.maximum==1&&(t+="ή"),e.maximum!=1&&(t+="ές"),t},noResults:function(){return"Δεν βρέθηκαν αποτελέσματα"},searching:function(){return"Αναζήτηση…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/el",[],function(){return{errorLoading:function(){return"Τα αποτελέσματα δεν μπόρεσαν να φορτώσουν."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Παρακαλώ διαγράψτε "+t+" χαρακτήρ";return t==1&&(n+="α"),t!=1&&(n+="ες"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Παρακαλώ συμπληρώστε "+t+" ή περισσότερους χαρακτήρες";return n},loadingMore:function(){return"Φόρτωση περισσότερων αποτελεσμάτων…"},maximumSelected:function(e){var t="Μπορείτε να επιλέξετε μόνο "+e.maximum+" επιλογ";return e.maximum==1&&(t+="ή"),e.maximum!=1&&(t+="ές"),t},noResults:function(){return"Δεν βρέθηκαν αποτελέσματα"},searching:function(){return"Αναζήτηση…"},removeAllItems:function(){return"Καταργήστε όλα τα στοιχεία"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/en.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Please enter "+t+" or more characters";return n},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Please enter "+t+" or more characters";return n},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/es.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/es",[],function(){return{errorLoading:function(){return"La carga falló"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor, elimine "+t+" car";return t==1?n+="ácter":n+="acteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Por favor, introduzca "+t+" car";return t==1?n+="ácter":n+="acteres",n},loadingMore:function(){return"Cargando más resultados…"},maximumSelected:function(e){var t="Sólo puede seleccionar "+e.maximum+" elemento";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No se encontraron resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/es",[],function(){return{errorLoading:function(){return"No se pudieron cargar los resultados"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor, elimine "+t+" car";return t==1?n+="ácter":n+="acteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Por favor, introduzca "+t+" car";return t==1?n+="ácter":n+="acteres",n},loadingMore:function(){return"Cargando más resultados…"},maximumSelected:function(e){var t="Sólo puede seleccionar "+e.maximum+" elemento";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No se encontraron resultados"},searching:function(){return"Buscando…"},removeAllItems:function(){return"Eliminar todos los elementos"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/et.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/et",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" vähem",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" rohkem",n},loadingMore:function(){return"Laen tulemusi…"},maximumSelected:function(e){var t="Saad vaid "+e.maximum+" tulemus";return e.maximum==1?t+="e":t+="t",t+=" valida",t},noResults:function(){return"Tulemused puuduvad"},searching:function(){return"Otsin…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/et",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" vähem",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" rohkem",n},loadingMore:function(){return"Laen tulemusi…"},maximumSelected:function(e){var t="Saad vaid "+e.maximum+" tulemus";return e.maximum==1?t+="e":t+="t",t+=" valida",t},noResults:function(){return"Tulemused puuduvad"},searching:function(){return"Otsin…"},removeAllItems:function(){return"Eemalda kõik esemed"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/eu.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/eu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gutxiago",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gehiago",n},loadingMore:function(){return"Emaitza gehiago kargatzen…"},maximumSelected:function(e){return e.maximum===1?"Elementu bakarra hauta dezakezu":e.maximum+" elementu hauta ditzakezu soilik"},noResults:function(){return"Ez da bat datorrenik aurkitu"},searching:function(){return"Bilatzen…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/eu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gutxiago",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gehiago",n},loadingMore:function(){return"Emaitza gehiago kargatzen…"},maximumSelected:function(e){return e.maximum===1?"Elementu bakarra hauta dezakezu":e.maximum+" elementu hauta ditzakezu soilik"},noResults:function(){return"Ez da bat datorrenik aurkitu"},searching:function(){return"Bilatzen…"},removeAllItems:function(){return"Kendu elementu guztiak"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/fa.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fa",[],function(){return{errorLoading:function(){return"امکان بارگذاری نتایج وجود ندارد."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="لطفاً "+t+" کاراکتر را حذف نمایید";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="لطفاً تعداد "+t+" کاراکتر یا بیشتر وارد نمایید";return n},loadingMore:function(){return"در حال بارگذاری نتایج بیشتر..."},maximumSelected:function(e){var t="شما تنها می‌توانید "+e.maximum+" آیتم را انتخاب نمایید";return t},noResults:function(){return"هیچ نتیجه‌ای یافت نشد"},searching:function(){return"در حال جستجو..."}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fa",[],function(){return{errorLoading:function(){return"امکان بارگذاری نتایج وجود ندارد."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="لطفاً "+t+" کاراکتر را حذف نمایید";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="لطفاً تعداد "+t+" کاراکتر یا بیشتر وارد نمایید";return n},loadingMore:function(){return"در حال بارگذاری نتایج بیشتر..."},maximumSelected:function(e){var t="شما تنها می‌توانید "+e.maximum+" آیتم را انتخاب نمایید";return t},noResults:function(){return"هیچ نتیجه‌ای یافت نشد"},searching:function(){return"در حال جستجو..."},removeAllItems:function(){return"همه موارد را حذف کنید"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/fi.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fi",[],function(){return{errorLoading:function(){return"Tuloksia ei saatu ladattua."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Ole hyvä ja anna "+t+" merkkiä vähemmän"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Ole hyvä ja anna "+t+" merkkiä lisää"},loadingMore:function(){return"Ladataan lisää tuloksia…"},maximumSelected:function(e){return"Voit valita ainoastaan "+e.maximum+" kpl"},noResults:function(){return"Ei tuloksia"},searching:function(){return"Haetaan…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fi",[],function(){return{errorLoading:function(){return"Tuloksia ei saatu ladattua."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Ole hyvä ja anna "+t+" merkkiä vähemmän"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Ole hyvä ja anna "+t+" merkkiä lisää"},loadingMore:function(){return"Ladataan lisää tuloksia…"},maximumSelected:function(e){return"Voit valita ainoastaan "+e.maximum+" kpl"},noResults:function(){return"Ei tuloksia"},searching:function(){return"Haetaan…"},removeAllItems:function(){return"Poista kaikki kohteet"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/fr.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fr",[],function(){return{errorLoading:function(){return"Les résultats ne peuvent pas être chargés."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Supprimez "+t+" caractère";return t!==1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Saisissez "+t+" caractère";return t!==1&&(n+="s"),n},loadingMore:function(){return"Chargement de résultats supplémentaires…"},maximumSelected:function(e){var t="Vous pouvez seulement sélectionner "+e.maximum+" élément";return e.maximum!==1&&(t+="s"),t},noResults:function(){return"Aucun résultat trouvé"},searching:function(){return"Recherche en cours…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fr",[],function(){return{errorLoading:function(){return"Les résultats ne peuvent pas être chargés."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Supprimez "+t+" caractère"+(t>1?"s":"")},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Saisissez au moins "+t+" caractère"+(t>1?"s":"")},loadingMore:function(){return"Chargement de résultats supplémentaires…"},maximumSelected:function(e){return"Vous pouvez seulement sélectionner "+e.maximum+" élément"+(e.maximum>1?"s":"")},noResults:function(){return"Aucun résultat trouvé"},searching:function(){return"Recherche en cours…"},removeAllItems:function(){return"Supprimer tous les articles"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/gl.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/gl",[],function(){return{errorLoading:function(){return"Non foi posíbel cargar os resultados."},inputTooLong:function(e){var t=e.input.length-e.maximum;return t===1?"Elimine un carácter":"Elimine "+t+" caracteres"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t===1?"Engada un carácter":"Engada "+t+" caracteres"},loadingMore:function(){return"Cargando máis resultados…"},maximumSelected:function(e){return e.maximum===1?"Só pode seleccionar un elemento":"Só pode seleccionar "+e.maximum+" elementos"},noResults:function(){return"Non se atoparon resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/gl",[],function(){return{errorLoading:function(){return"Non foi posíbel cargar os resultados."},inputTooLong:function(e){var t=e.input.length-e.maximum;return t===1?"Elimine un carácter":"Elimine "+t+" caracteres"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t===1?"Engada un carácter":"Engada "+t+" caracteres"},loadingMore:function(){return"Cargando máis resultados…"},maximumSelected:function(e){return e.maximum===1?"Só pode seleccionar un elemento":"Só pode seleccionar "+e.maximum+" elementos"},noResults:function(){return"Non se atoparon resultados"},searching:function(){return"Buscando…"},removeAllItems:function(){return"Elimina todos os elementos"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/he.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/he",[],function(){return{errorLoading:function(){return"שגיאה בטעינת התוצאות"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="נא למחוק ";return t===1?n+="תו אחד":n+=t+" תווים",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="נא להכניס ";return t===1?n+="תו אחד":n+=t+" תווים",n+=" או יותר",n},loadingMore:function(){return"טוען תוצאות נוספות…"},maximumSelected:function(e){var t="באפשרותך לבחור עד ";return e.maximum===1?t+="פריט אחד":t+=e.maximum+" פריטים",t},noResults:function(){return"לא נמצאו תוצאות"},searching:function(){return"מחפש…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/he",[],function(){return{errorLoading:function(){return"שגיאה בטעינת התוצאות"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="נא למחוק ";return t===1?n+="תו אחד":n+=t+" תווים",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="נא להכניס ";return t===1?n+="תו אחד":n+=t+" תווים",n+=" או יותר",n},loadingMore:function(){return"טוען תוצאות נוספות…"},maximumSelected:function(e){var t="באפשרותך לבחור עד ";return e.maximum===1?t+="פריט אחד":t+=e.maximum+" פריטים",t},noResults:function(){return"לא נמצאו תוצאות"},searching:function(){return"מחפש…"},removeAllItems:function(){return"הסר את כל הפריטים"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/hi.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hi",[],function(){return{errorLoading:function(){return"परिणामों को लोड नहीं किया जा सका।"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" अक्षर को हटा दें";return t>1&&(n=t+" अक्षरों को हटा दें "),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="कृपया "+t+" या अधिक अक्षर दर्ज करें";return n},loadingMore:function(){return"अधिक परिणाम लोड हो रहे है..."},maximumSelected:function(e){var t="आप केवल "+e.maximum+" आइटम का चयन कर सकते हैं";return t},noResults:function(){return"कोई परिणाम नहीं मिला"},searching:function(){return"खोज रहा है..."}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hi",[],function(){return{errorLoading:function(){return"परिणामों को लोड नहीं किया जा सका।"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" अक्षर को हटा दें";return t>1&&(n=t+" अक्षरों को हटा दें "),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="कृपया "+t+" या अधिक अक्षर दर्ज करें";return n},loadingMore:function(){return"अधिक परिणाम लोड हो रहे है..."},maximumSelected:function(e){var t="आप केवल "+e.maximum+" आइटम का चयन कर सकते हैं";return t},noResults:function(){return"कोई परिणाम नहीं मिला"},searching:function(){return"खोज रहा है..."},removeAllItems:function(){return"सभी वस्तुओं को हटा दें"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/hr.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hr",[],function(){function e(e){var t=" "+e+" znak";return e%10<5&&e%10>0&&(e%100<5||e%100>19)?e%10>1&&(t+="a"):t+="ova",t}return{errorLoading:function(){return"Preuzimanje nije uspjelo."},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Unesite "+e(n)},inputTooShort:function(t){var n=t.minimum-t.input.length;return"Unesite još "+e(n)},loadingMore:function(){return"Učitavanje rezultata…"},maximumSelected:function(e){return"Maksimalan broj odabranih stavki je "+e.maximum},noResults:function(){return"Nema rezultata"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hr",[],function(){function e(e){var t=" "+e+" znak";return e%10<5&&e%10>0&&(e%100<5||e%100>19)?e%10>1&&(t+="a"):t+="ova",t}return{errorLoading:function(){return"Preuzimanje nije uspjelo."},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Unesite "+e(n)},inputTooShort:function(t){var n=t.minimum-t.input.length;return"Unesite još "+e(n)},loadingMore:function(){return"Učitavanje rezultata…"},maximumSelected:function(e){return"Maksimalan broj odabranih stavki je "+e.maximum},noResults:function(){return"Nema rezultata"},searching:function(){return"Pretraga…"},removeAllItems:function(){return"Ukloni sve stavke"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/hu.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hu",[],function(){return{errorLoading:function(){return"Az eredmények betöltése nem sikerült."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Túl hosszú. "+t+" karakterrel több, mint kellene."},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Túl rövid. Még "+t+" karakter hiányzik."},loadingMore:function(){return"Töltés…"},maximumSelected:function(e){return"Csak "+e.maximum+" elemet lehet kiválasztani."},noResults:function(){return"Nincs találat."},searching:function(){return"Keresés…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hu",[],function(){return{errorLoading:function(){return"Az eredmények betöltése nem sikerült."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Túl hosszú. "+t+" karakterrel több, mint kellene."},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Túl rövid. Még "+t+" karakter hiányzik."},loadingMore:function(){return"Töltés…"},maximumSelected:function(e){return"Csak "+e.maximum+" elemet lehet kiválasztani."},noResults:function(){return"Nincs találat."},searching:function(){return"Keresés…"},removeAllItems:function(){return"Távolítson el minden elemet"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/hy.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hy",[],function(){return{errorLoading:function(){return"Արդյունքները հնարավոր չէ բեռնել։"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Խնդրում ենք հեռացնել "+t+" նշան";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Խնդրում ենք մուտքագրել "+t+" կամ ավել նշաններ";return n},loadingMore:function(){return"Բեռնվում են նոր արդյունքներ․․․"},maximumSelected:function(e){var t="Դուք կարող եք ընտրել առավելագույնը "+e.maximum+" կետ";return t},noResults:function(){return"Արդյունքներ չեն գտնվել"},searching:function(){return"Որոնում․․․"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hy",[],function(){return{errorLoading:function(){return"Արդյունքները հնարավոր չէ բեռնել։"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Խնդրում ենք հեռացնել "+t+" նշան";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Խնդրում ենք մուտքագրել "+t+" կամ ավել նշաններ";return n},loadingMore:function(){return"Բեռնվում են նոր արդյունքներ․․․"},maximumSelected:function(e){var t="Դուք կարող եք ընտրել առավելագույնը "+e.maximum+" կետ";return t},noResults:function(){return"Արդյունքներ չեն գտնվել"},searching:function(){return"Որոնում․․․"},removeAllItems:function(){return"Հեռացնել բոլոր տարրերը"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/id.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/id",[],function(){return{errorLoading:function(){return"Data tidak boleh diambil."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Hapuskan "+t+" huruf"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Masukkan "+t+" huruf lagi"},loadingMore:function(){return"Mengambil data…"},maximumSelected:function(e){return"Anda hanya dapat memilih "+e.maximum+" pilihan"},noResults:function(){return"Tidak ada data yang sesuai"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/id",[],function(){return{errorLoading:function(){return"Data tidak boleh diambil."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Hapuskan "+t+" huruf"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Masukkan "+t+" huruf lagi"},loadingMore:function(){return"Mengambil data…"},maximumSelected:function(e){return"Anda hanya dapat memilih "+e.maximum+" pilihan"},noResults:function(){return"Tidak ada data yang sesuai"},searching:function(){return"Mencari…"},removeAllItems:function(){return"Hapus semua item"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/is.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/is",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vinsamlegast styttið texta um "+t+" staf";return t<=1?n:n+"i"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vinsamlegast skrifið "+t+" staf";return t>1&&(n+="i"),n+=" í viðbót",n},loadingMore:function(){return"Sæki fleiri niðurstöður…"},maximumSelected:function(e){return"Þú getur aðeins valið "+e.maximum+" atriði"},noResults:function(){return"Ekkert fannst"},searching:function(){return"Leita…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/is",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vinsamlegast styttið texta um "+t+" staf";return t<=1?n:n+"i"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vinsamlegast skrifið "+t+" staf";return t>1&&(n+="i"),n+=" í viðbót",n},loadingMore:function(){return"Sæki fleiri niðurstöður…"},maximumSelected:function(e){return"Þú getur aðeins valið "+e.maximum+" atriði"},noResults:function(){return"Ekkert fannst"},searching:function(){return"Leita…"},removeAllItems:function(){return"Fjarlægðu öll atriði"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/it.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/it",[],function(){return{errorLoading:function(){return"I risultati non possono essere caricati."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Per favore cancella "+t+" caratter";return t!==1?n+="i":n+="e",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Per favore inserisci "+t+" o più caratteri";return n},loadingMore:function(){return"Caricando più risultati…"},maximumSelected:function(e){var t="Puoi selezionare solo "+e.maximum+" element";return e.maximum!==1?t+="i":t+="o",t},noResults:function(){return"Nessun risultato trovato"},searching:function(){return"Sto cercando…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/it",[],function(){return{errorLoading:function(){return"I risultati non possono essere caricati."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Per favore cancella "+t+" caratter";return t!==1?n+="i":n+="e",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Per favore inserisci "+t+" o più caratteri";return n},loadingMore:function(){return"Caricando più risultati…"},maximumSelected:function(e){var t="Puoi selezionare solo "+e.maximum+" element";return e.maximum!==1?t+="i":t+="o",t},noResults:function(){return"Nessun risultato trovato"},searching:function(){return"Sto cercando…"},removeAllItems:function(){return"Rimuovi tutti gli oggetti"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/ja.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ja",[],function(){return{errorLoading:function(){return"結果が読み込まれませんでした"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" 文字を削除してください";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="少なくとも "+t+" 文字を入力してください";return n},loadingMore:function(){return"読み込み中…"},maximumSelected:function(e){var t=e.maximum+" 件しか選択できません";return t},noResults:function(){return"対象が見つかりません"},searching:function(){return"検索しています…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ja",[],function(){return{errorLoading:function(){return"結果が読み込まれませんでした"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" 文字を削除してください";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="少なくとも "+t+" 文字を入力してください";return n},loadingMore:function(){return"読み込み中…"},maximumSelected:function(e){var t=e.maximum+" 件しか選択できません";return t},noResults:function(){return"対象が見つかりません"},searching:function(){return"検索しています…"},removeAllItems:function(){return"すべてのアイテムを削除"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/km.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/km",[],function(){return{errorLoading:function(){return"មិនអាចទាញយកទិន្នន័យ"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="សូមលុបចេញ  "+t+" អក្សរ";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="សូមបញ្ចូល"+t+" អក្សរ រឺ ច្រើនជាងនេះ";return n},loadingMore:function(){return"កំពុងទាញយកទិន្នន័យបន្ថែម..."},maximumSelected:function(e){var t="អ្នកអាចជ្រើសរើសបានតែ "+e.maximum+" ជម្រើសប៉ុណ្ណោះ";return t},noResults:function(){return"មិនមានលទ្ធផល"},searching:function(){return"កំពុងស្វែងរក..."}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/km",[],function(){return{errorLoading:function(){return"មិនអាចទាញយកទិន្នន័យ"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="សូមលុបចេញ  "+t+" អក្សរ";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="សូមបញ្ចូល"+t+" អក្សរ រឺ ច្រើនជាងនេះ";return n},loadingMore:function(){return"កំពុងទាញយកទិន្នន័យបន្ថែម..."},maximumSelected:function(e){var t="អ្នកអាចជ្រើសរើសបានតែ "+e.maximum+" ជម្រើសប៉ុណ្ណោះ";return t},noResults:function(){return"មិនមានលទ្ធផល"},searching:function(){return"កំពុងស្វែងរក..."},removeAllItems:function(){return"លុបធាតុទាំងអស់"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/ko.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ko",[],function(){return{errorLoading:function(){return"결과를 불러올 수 없습니다."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="너무 깁니다. "+t+" 글자 지워주세요.";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="너무 짧습니다. "+t+" 글자 더 입력해주세요.";return n},loadingMore:function(){return"불러오는 중…"},maximumSelected:function(e){var t="최대 "+e.maximum+"개까지만 선택 가능합니다.";return t},noResults:function(){return"결과가 없습니다."},searching:function(){return"검색 중…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ko",[],function(){return{errorLoading:function(){return"결과를 불러올 수 없습니다."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="너무 깁니다. "+t+" 글자 지워주세요.";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="너무 짧습니다. "+t+" 글자 더 입력해주세요.";return n},loadingMore:function(){return"불러오는 중…"},maximumSelected:function(e){var t="최대 "+e.maximum+"개까지만 선택 가능합니다.";return t},noResults:function(){return"결과가 없습니다."},searching:function(){return"검색 중…"},removeAllItems:function(){return"모든 항목 삭제"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/lt.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lt",[],function(){function e(e,t,n,r){return e%10===1&&(e%100<11||e%100>19)?t:e%10>=2&&e%10<=9&&(e%100<11||e%100>19)?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Pašalinkite "+n+" simbol";return r+=e(n,"į","ius","ių"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Įrašykite dar "+n+" simbol";return r+=e(n,"į","ius","ių"),r},loadingMore:function(){return"Kraunama daugiau rezultatų…"},maximumSelected:function(t){var n="Jūs galite pasirinkti tik "+t.maximum+" element";return n+=e(t.maximum,"ą","us","ų"),n},noResults:function(){return"Atitikmenų nerasta"},searching:function(){return"Ieškoma…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lt",[],function(){function e(e,t,n,r){return e%10===1&&(e%100<11||e%100>19)?t:e%10>=2&&e%10<=9&&(e%100<11||e%100>19)?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Pašalinkite "+n+" simbol";return r+=e(n,"į","ius","ių"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Įrašykite dar "+n+" simbol";return r+=e(n,"į","ius","ių"),r},loadingMore:function(){return"Kraunama daugiau rezultatų…"},maximumSelected:function(t){var n="Jūs galite pasirinkti tik "+t.maximum+" element";return n+=e(t.maximum,"ą","us","ų"),n},noResults:function(){return"Atitikmenų nerasta"},searching:function(){return"Ieškoma…"},removeAllItems:function(){return"Pašalinti visus elementus"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/lv.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lv",[],function(){function e(e,t,n,r){return e===11?t:e%10===1?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Lūdzu ievadiet par  "+n;return r+=" simbol"+e(n,"iem","u","iem"),r+" mazāk"},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Lūdzu ievadiet vēl "+n;return r+=" simbol"+e(n,"us","u","us"),r},loadingMore:function(){return"Datu ielāde…"},maximumSelected:function(t){var n="Jūs varat izvēlēties ne vairāk kā "+t.maximum;return n+=" element"+e(t.maximum,"us","u","us"),n},noResults:function(){return"Sakritību nav"},searching:function(){return"Meklēšana…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lv",[],function(){function e(e,t,n,r){return e===11?t:e%10===1?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Lūdzu ievadiet par  "+n;return r+=" simbol"+e(n,"iem","u","iem"),r+" mazāk"},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Lūdzu ievadiet vēl "+n;return r+=" simbol"+e(n,"us","u","us"),r},loadingMore:function(){return"Datu ielāde…"},maximumSelected:function(t){var n="Jūs varat izvēlēties ne vairāk kā "+t.maximum;return n+=" element"+e(t.maximum,"us","u","us"),n},noResults:function(){return"Sakritību nav"},searching:function(){return"Meklēšana…"},removeAllItems:function(){return"Noņemt visus vienumus"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/mk.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/mk",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Ве молиме внесете "+e.maximum+" помалку карактер";return e.maximum!==1&&(n+="и"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Ве молиме внесете уште "+e.maximum+" карактер";return e.maximum!==1&&(n+="и"),n},loadingMore:function(){return"Вчитување резултати…"},maximumSelected:function(e){var t="Можете да изберете само "+e.maximum+" ставк";return e.maximum===1?t+="а":t+="и",t},noResults:function(){return"Нема пронајдено совпаѓања"},searching:function(){return"Пребарување…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/mk",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Ве молиме внесете "+e.maximum+" помалку карактер";return e.maximum!==1&&(n+="и"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Ве молиме внесете уште "+e.maximum+" карактер";return e.maximum!==1&&(n+="и"),n},loadingMore:function(){return"Вчитување резултати…"},maximumSelected:function(e){var t="Можете да изберете само "+e.maximum+" ставк";return e.maximum===1?t+="а":t+="и",t},noResults:function(){return"Нема пронајдено совпаѓања"},searching:function(){return"Пребарување…"},removeAllItems:function(){return"Отстрани ги сите предмети"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/ms.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ms",[],function(){return{errorLoading:function(){return"Keputusan tidak berjaya dimuatkan."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Sila hapuskan "+t+" aksara"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Sila masukkan "+t+" atau lebih aksara"},loadingMore:function(){return"Sedang memuatkan keputusan…"},maximumSelected:function(e){return"Anda hanya boleh memilih "+e.maximum+" pilihan"},noResults:function(){return"Tiada padanan yang ditemui"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ms",[],function(){return{errorLoading:function(){return"Keputusan tidak berjaya dimuatkan."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Sila hapuskan "+t+" aksara"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Sila masukkan "+t+" atau lebih aksara"},loadingMore:function(){return"Sedang memuatkan keputusan…"},maximumSelected:function(e){return"Anda hanya boleh memilih "+e.maximum+" pilihan"},noResults:function(){return"Tiada padanan yang ditemui"},searching:function(){return"Mencari…"},removeAllItems:function(){return"Keluarkan semua item"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/nb.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nb",[],function(){return{errorLoading:function(){return"Kunne ikke hente resultater."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Vennligst fjern "+t+" tegn"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vennligst skriv inn ";return t>1?n+=" flere tegn":n+=" tegn til",n},loadingMore:function(){return"Laster flere resultater…"},maximumSelected:function(e){return"Du kan velge maks "+e.maximum+" elementer"},noResults:function(){return"Ingen treff"},searching:function(){return"Søker…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nb",[],function(){return{errorLoading:function(){return"Kunne ikke hente resultater."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Vennligst fjern "+t+" tegn"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Vennligst skriv inn "+t+" tegn til"},loadingMore:function(){return"Laster flere resultater…"},maximumSelected:function(e){return"Du kan velge maks "+e.maximum+" elementer"},noResults:function(){return"Ingen treff"},searching:function(){return"Søker…"},removeAllItems:function(){return"Fjern alle elementer"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/nl.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nl",[],function(){return{errorLoading:function(){return"De resultaten konden niet worden geladen."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Gelieve "+t+" karakters te verwijderen";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Gelieve "+t+" of meer karakters in te voeren";return n},loadingMore:function(){return"Meer resultaten laden…"},maximumSelected:function(e){var t=e.maximum==1?"kan":"kunnen",n="Er "+t+" maar "+e.maximum+" item";return e.maximum!=1&&(n+="s"),n+=" worden geselecteerd",n},noResults:function(){return"Geen resultaten gevonden…"},searching:function(){return"Zoeken…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nl",[],function(){return{errorLoading:function(){return"De resultaten konden niet worden geladen."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Gelieve "+t+" karakters te verwijderen";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Gelieve "+t+" of meer karakters in te voeren";return n},loadingMore:function(){return"Meer resultaten laden…"},maximumSelected:function(e){var t=e.maximum==1?"kan":"kunnen",n="Er "+t+" maar "+e.maximum+" item";return e.maximum!=1&&(n+="s"),n+=" worden geselecteerd",n},noResults:function(){return"Geen resultaten gevonden…"},searching:function(){return"Zoeken…"},removeAllItems:function(){return"Verwijder alle items"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/pl.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pl",[],function(){var e=["znak","znaki","znaków"],t=["element","elementy","elementów"],n=function(t,n){if(t===1)return n[0];if(t>1&&t<=4)return n[1];if(t>=5)return n[2]};return{errorLoading:function(){return"Nie można załadować wyników."},inputTooLong:function(t){var r=t.input.length-t.maximum;return"Usuń "+r+" "+n(r,e)},inputTooShort:function(t){var r=t.minimum-t.input.length;return"Podaj przynajmniej "+r+" "+n(r,e)},loadingMore:function(){return"Trwa ładowanie…"},maximumSelected:function(e){return"Możesz zaznaczyć tylko "+e.maximum+" "+n(e.maximum,t)},noResults:function(){return"Brak wyników"},searching:function(){return"Trwa wyszukiwanie…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pl",[],function(){var e=["znak","znaki","znaków"],t=["element","elementy","elementów"],n=function(t,n){if(t===1)return n[0];if(t>1&&t<=4)return n[1];if(t>=5)return n[2]};return{errorLoading:function(){return"Nie można załadować wyników."},inputTooLong:function(t){var r=t.input.length-t.maximum;return"Usuń "+r+" "+n(r,e)},inputTooShort:function(t){var r=t.minimum-t.input.length;return"Podaj przynajmniej "+r+" "+n(r,e)},loadingMore:function(){return"Trwa ładowanie…"},maximumSelected:function(e){return"Możesz zaznaczyć tylko "+e.maximum+" "+n(e.maximum,t)},noResults:function(){return"Brak wyników"},searching:function(){return"Trwa wyszukiwanie…"},removeAllItems:function(){return"Usuń wszystkie przedmioty"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/pt-BR.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt-BR",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Apague "+t+" caracter";return t!=1&&(n+="es"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Digite "+t+" ou mais caracteres";return n},loadingMore:function(){return"Carregando mais resultados…"},maximumSelected:function(e){var t="Você só pode selecionar "+e.maximum+" ite";return e.maximum==1?t+="m":t+="ns",t},noResults:function(){return"Nenhum resultado encontrado"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt-BR",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Apague "+t+" caracter";return t!=1&&(n+="es"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Digite "+t+" ou mais caracteres";return n},loadingMore:function(){return"Carregando mais resultados…"},maximumSelected:function(e){var t="Você só pode selecionar "+e.maximum+" ite";return e.maximum==1?t+="m":t+="ns",t},noResults:function(){return"Nenhum resultado encontrado"},searching:function(){return"Buscando…"},removeAllItems:function(){return"Remover todos os itens"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/pt.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor apague "+t+" ";return n+=t!=1?"caracteres":"caractere",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Introduza "+t+" ou mais caracteres";return n},loadingMore:function(){return"A carregar mais resultados…"},maximumSelected:function(e){var t="Apenas pode seleccionar "+e.maximum+" ";return t+=e.maximum!=1?"itens":"item",t},noResults:function(){return"Sem resultados"},searching:function(){return"A procurar…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor apague "+t+" ";return n+=t!=1?"caracteres":"caractere",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Introduza "+t+" ou mais caracteres";return n},loadingMore:function(){return"A carregar mais resultados…"},maximumSelected:function(e){var t="Apenas pode seleccionar "+e.maximum+" ";return t+=e.maximum!=1?"itens":"item",t},noResults:function(){return"Sem resultados"},searching:function(){return"A procurar…"},removeAllItems:function(){return"Remover todos os itens"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/ro.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ro",[],function(){return{errorLoading:function(){return"Rezultatele nu au putut fi incărcate."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vă rugăm să ștergeți"+t+" caracter";return t!==1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vă rugăm să introduceți "+t+"sau mai multe caractere";return n},loadingMore:function(){return"Se încarcă mai multe rezultate…"},maximumSelected:function(e){var t="Aveți voie să selectați cel mult "+e.maximum;return t+=" element",e.maximum!==1&&(t+="e"),t},noResults:function(){return"Nu au fost găsite rezultate"},searching:function(){return"Căutare…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ro",[],function(){return{errorLoading:function(){return"Rezultatele nu au putut fi incărcate."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vă rugăm să ștergeți"+t+" caracter";return t!==1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vă rugăm să introduceți "+t+" sau mai multe caractere";return n},loadingMore:function(){return"Se încarcă mai multe rezultate…"},maximumSelected:function(e){var t="Aveți voie să selectați cel mult "+e.maximum;return t+=" element",e.maximum!==1&&(t+="e"),t},noResults:function(){return"Nu au fost găsite rezultate"},searching:function(){return"Căutare…"},removeAllItems:function(){return"Eliminați toate elementele"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/ru.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ru",[],function(){function e(e,t,n,r){return e%10<5&&e%10>0&&e%100<5||e%100>20?e%10>1?n:t:r}return{errorLoading:function(){return"Невозможно загрузить результаты"},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Пожалуйста, введите на "+n+" символ";return r+=e(n,"","a","ов"),r+=" меньше",r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Пожалуйста, введите еще хотя бы "+n+" символ";return r+=e(n,"","a","ов"),r},loadingMore:function(){return"Загрузка данных…"},maximumSelected:function(t){var n="Вы можете выбрать не более "+t.maximum+" элемент";return n+=e(t.maximum,"","a","ов"),n},noResults:function(){return"Совпадений не найдено"},searching:function(){return"Поиск…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ru",[],function(){function e(e,t,n,r){return e%10<5&&e%10>0&&e%100<5||e%100>20?e%10>1?n:t:r}return{errorLoading:function(){return"Невозможно загрузить результаты"},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Пожалуйста, введите на "+n+" символ";return r+=e(n,"","a","ов"),r+=" меньше",r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Пожалуйста, введите ещё хотя бы "+n+" символ";return r+=e(n,"","a","ов"),r},loadingMore:function(){return"Загрузка данных…"},maximumSelected:function(t){var n="Вы можете выбрать не более "+t.maximum+" элемент";return n+=e(t.maximum,"","a","ов"),n},noResults:function(){return"Совпадений не найдено"},searching:function(){return"Поиск…"},removeAllItems:function(){return"Удалить все элементы"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/sk.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sk",[],function(){var e={2:function(e){return e?"dva":"dve"},3:function(){return"tri"},4:function(){return"štyri"}};return{inputTooLong:function(t){var n=t.input.length-t.maximum;return n==1?"Prosím, zadajte o jeden znak menej":n>=2&&n<=4?"Prosím, zadajte o "+e[n](!0)+" znaky menej":"Prosím, zadajte o "+n+" znakov menej"},inputTooShort:function(t){var n=t.minimum-t.input.length;return n==1?"Prosím, zadajte ešte jeden znak":n<=4?"Prosím, zadajte ešte ďalšie "+e[n](!0)+" znaky":"Prosím, zadajte ešte ďalších "+n+" znakov"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(t){return t.maximum==1?"Môžete zvoliť len jednu položku":t.maximum>=2&&t.maximum<=4?"Môžete zvoliť najviac "+e[t.maximum](!1)+" položky":"Môžete zvoliť najviac "+t.maximum+" položiek"},noResults:function(){return"Nenašli sa žiadne položky"},searching:function(){return"Vyhľadávanie…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sk",[],function(){var e={2:function(e){return e?"dva":"dve"},3:function(){return"tri"},4:function(){return"štyri"}};return{errorLoading:function(){return"Výsledky sa nepodarilo načítať."},inputTooLong:function(t){var n=t.input.length-t.maximum;return n==1?"Prosím, zadajte o jeden znak menej":n>=2&&n<=4?"Prosím, zadajte o "+e[n](!0)+" znaky menej":"Prosím, zadajte o "+n+" znakov menej"},inputTooShort:function(t){var n=t.minimum-t.input.length;return n==1?"Prosím, zadajte ešte jeden znak":n<=4?"Prosím, zadajte ešte ďalšie "+e[n](!0)+" znaky":"Prosím, zadajte ešte ďalších "+n+" znakov"},loadingMore:function(){return"Načítanie ďalších výsledkov…"},maximumSelected:function(t){return t.maximum==1?"Môžete zvoliť len jednu položku":t.maximum>=2&&t.maximum<=4?"Môžete zvoliť najviac "+e[t.maximum](!1)+" položky":"Môžete zvoliť najviac "+t.maximum+" položiek"},noResults:function(){return"Nenašli sa žiadne položky"},searching:function(){return"Vyhľadávanie…"},removeAllItems:function(){return"Odstráňte všetky položky"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/sl.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sl",[],function(){return{errorLoading:function(){return"Zadetkov iskanja ni bilo mogoče naložiti."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Prosim zbrišite "+t+" znak";return t==2?n+="a":t!=1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Prosim vpišite še "+t+" znak";return t==2?n+="a":t!=1&&(n+="e"),n},loadingMore:function(){return"Nalagam več zadetkov…"},maximumSelected:function(e){var t="Označite lahko največ "+e.maximum+" predmet";return e.maximum==2?t+="a":e.maximum!=1&&(t+="e"),t},noResults:function(){return"Ni zadetkov."},searching:function(){return"Iščem…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sl",[],function(){return{errorLoading:function(){return"Zadetkov iskanja ni bilo mogoče naložiti."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Prosim zbrišite "+t+" znak";return t==2?n+="a":t!=1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Prosim vpišite še "+t+" znak";return t==2?n+="a":t!=1&&(n+="e"),n},loadingMore:function(){return"Nalagam več zadetkov…"},maximumSelected:function(e){var t="Označite lahko največ "+e.maximum+" predmet";return e.maximum==2?t+="a":e.maximum!=1&&(t+="e"),t},noResults:function(){return"Ni zadetkov."},searching:function(){return"Iščem…"},removeAllItems:function(){return"Odstranite vse elemente"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/sr-Cyrl.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr-Cyrl",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Преузимање није успело."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Обришите "+n+" симбол";return r+=e(n,"","а","а"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Укуцајте бар још "+n+" симбол";return r+=e(n,"","а","а"),r},loadingMore:function(){return"Преузимање још резултата…"},maximumSelected:function(t){var n="Можете изабрати само "+t.maximum+" ставк";return n+=e(t.maximum,"у","е","и"),n},noResults:function(){return"Ништа није пронађено"},searching:function(){return"Претрага…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr-Cyrl",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Преузимање није успело."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Обришите "+n+" симбол";return r+=e(n,"","а","а"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Укуцајте бар још "+n+" симбол";return r+=e(n,"","а","а"),r},loadingMore:function(){return"Преузимање још резултата…"},maximumSelected:function(t){var n="Можете изабрати само "+t.maximum+" ставк";return n+=e(t.maximum,"у","е","и"),n},noResults:function(){return"Ништа није пронађено"},searching:function(){return"Претрага…"},removeAllItems:function(){return"Уклоните све ставке"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/sr.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Preuzimanje nije uspelo."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Obrišite "+n+" simbol";return r+=e(n,"","a","a"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Ukucajte bar još "+n+" simbol";return r+=e(n,"","a","a"),r},loadingMore:function(){return"Preuzimanje još rezultata…"},maximumSelected:function(t){var n="Možete izabrati samo "+t.maximum+" stavk";return n+=e(t.maximum,"u","e","i"),n},noResults:function(){return"Ništa nije pronađeno"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Preuzimanje nije uspelo."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Obrišite "+n+" simbol";return r+=e(n,"","a","a"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Ukucajte bar još "+n+" simbol";return r+=e(n,"","a","a"),r},loadingMore:function(){return"Preuzimanje još rezultata…"},maximumSelected:function(t){var n="Možete izabrati samo "+t.maximum+" stavk";return n+=e(t.maximum,"u","e","i"),n},noResults:function(){return"Ništa nije pronađeno"},searching:function(){return"Pretraga…"},removeAllItems:function(){return"Уклоните све ставке"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/sv.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sv",[],function(){return{errorLoading:function(){return"Resultat kunde inte laddas."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vänligen sudda ut "+t+" tecken";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vänligen skriv in "+t+" eller fler tecken";return n},loadingMore:function(){return"Laddar fler resultat…"},maximumSelected:function(e){var t="Du kan max välja "+e.maximum+" element";return t},noResults:function(){return"Inga träffar"},searching:function(){return"Söker…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sv",[],function(){return{errorLoading:function(){return"Resultat kunde inte laddas."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vänligen sudda ut "+t+" tecken";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vänligen skriv in "+t+" eller fler tecken";return n},loadingMore:function(){return"Laddar fler resultat…"},maximumSelected:function(e){var t="Du kan max välja "+e.maximum+" element";return t},noResults:function(){return"Inga träffar"},searching:function(){return"Söker…"},removeAllItems:function(){return"Ta bort alla objekt"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/th.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/th",[],function(){return{errorLoading:function(){return"ไม่สามารถค้นข้อมูลได้"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="โปรดลบออก "+t+" ตัวอักษร";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="โปรดพิมพ์เพิ่มอีก "+t+" ตัวอักษร";return n},loadingMore:function(){return"กำลังค้นข้อมูลเพิ่ม…"},maximumSelected:function(e){var t="คุณสามารถเลือกได้ไม่เกิน "+e.maximum+" รายการ";return t},noResults:function(){return"ไม่พบข้อมูล"},searching:function(){return"กำลังค้นข้อมูล…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/th",[],function(){return{errorLoading:function(){return"ไม่สามารถค้นข้อมูลได้"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="โปรดลบออก "+t+" ตัวอักษร";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="โปรดพิมพ์เพิ่มอีก "+t+" ตัวอักษร";return n},loadingMore:function(){return"กำลังค้นข้อมูลเพิ่ม…"},maximumSelected:function(e){var t="คุณสามารถเลือกได้ไม่เกิน "+e.maximum+" รายการ";return t},noResults:function(){return"ไม่พบข้อมูล"},searching:function(){return"กำลังค้นข้อมูล…"},removeAllItems:function(){return"ลบรายการทั้งหมด"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/tr.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/tr",[],function(){return{errorLoading:function(){return"Sonuç yüklenemedi"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" karakter daha girmelisiniz";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="En az "+t+" karakter daha girmelisiniz";return n},loadingMore:function(){return"Daha fazla…"},maximumSelected:function(e){var t="Sadece "+e.maximum+" seçim yapabilirsiniz";return t},noResults:function(){return"Sonuç bulunamadı"},searching:function(){return"Aranıyor…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/tr",[],function(){return{errorLoading:function(){return"Sonuç yüklenemedi"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" karakter daha girmelisiniz";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="En az "+t+" karakter daha girmelisiniz";return n},loadingMore:function(){return"Daha fazla…"},maximumSelected:function(e){var t="Sadece "+e.maximum+" seçim yapabilirsiniz";return t},noResults:function(){return"Sonuç bulunamadı"},searching:function(){return"Aranıyor…"},removeAllItems:function(){return"Tüm öğeleri kaldır"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/uk.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/uk",[],function(){function e(e,t,n,r){return e%100>10&&e%100<15?r:e%10===1?t:e%10>1&&e%10<5?n:r}return{errorLoading:function(){return"Неможливо завантажити результати"},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Будь ласка, видаліть "+n+" "+e(t.maximum,"літеру","літери","літер")},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Будь ласка, введіть "+t+" або більше літер"},loadingMore:function(){return"Завантаження інших результатів…"},maximumSelected:function(t){return"Ви можете вибрати лише "+t.maximum+" "+e(t.maximum,"пункт","пункти","пунктів")},noResults:function(){return"Нічого не знайдено"},searching:function(){return"Пошук…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/uk",[],function(){function e(e,t,n,r){return e%100>10&&e%100<15?r:e%10===1?t:e%10>1&&e%10<5?n:r}return{errorLoading:function(){return"Неможливо завантажити результати"},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Будь ласка, видаліть "+n+" "+e(t.maximum,"літеру","літери","літер")},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Будь ласка, введіть "+t+" або більше літер"},loadingMore:function(){return"Завантаження інших результатів…"},maximumSelected:function(t){return"Ви можете вибрати лише "+t.maximum+" "+e(t.maximum,"пункт","пункти","пунктів")},noResults:function(){return"Нічого не знайдено"},searching:function(){return"Пошук…"},removeAllItems:function(){return"Видалити всі елементи"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/vi.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/vi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vui lòng nhập ít hơn "+t+" ký tự";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vui lòng nhập nhiều hơn "+t+' ký tự"';return n},loadingMore:function(){return"Đang lấy thêm kết quả…"},maximumSelected:function(e){var t="Chỉ có thể chọn được "+e.maximum+" lựa chọn";return t},noResults:function(){return"Không tìm thấy kết quả"},searching:function(){return"Đang tìm…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/vi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vui lòng xóa bớt "+t+" ký tự";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vui lòng nhập thêm từ "+t+" ký tự trở lên";return n},loadingMore:function(){return"Đang lấy thêm kết quả…"},maximumSelected:function(e){var t="Chỉ có thể chọn được "+e.maximum+" lựa chọn";return t},noResults:function(){return"Không tìm thấy kết quả"},searching:function(){return"Đang tìm…"},removeAllItems:function(){return"Xóa tất cả các mục"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/zh-CN.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="请删除"+t+"个字符";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="请再输入至少"+t+"个字符";return n},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(e){var t="最多只能选择"+e.maximum+"个项目";return t},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="请删除"+t+"个字符";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="请再输入至少"+t+"个字符";return n},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(e){var t="最多只能选择"+e.maximum+"个项目";return t},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"},removeAllItems:function(){return"删除所有项目"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/i18n/zh-TW.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */
    22
    3 (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="請刪掉"+t+"個字元";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="請再輸入"+t+"個字元";return n},loadingMore:function(){return"載入中…"},maximumSelected:function(e){var t="你只能選擇最多"+e.maximum+"項";return t},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"}}}),{define:e.define,require:e.require}})();
     3(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="請刪掉"+t+"個字元";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="請再輸入"+t+"個字元";return n},loadingMore:function(){return"載入中…"},maximumSelected:function(e){var t="你只能選擇最多"+e.maximum+"項";return t},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"},removeAllItems:function(){return"刪除所有項目"}}}),{define:e.define,require:e.require}})();
  • bizcalendar-web/trunk/select2/js/select2.full.js

    r1901838 r2120614  
    11/*!
    2  * Select2 4.0.4
     2 * Select2 4.0.7
    33 * https://select2.github.io
    44 *
     
    66 * https://github.com/select2/select2/blob/master/LICENSE.md
    77 */
    8 (function (factory) {
     8;(function (factory) {
    99  if (typeof define === 'function' && define.amd) {
    1010    // AMD. Register as an anonymous module.
     
    575575
    576576    for (var m = 0; m < superMethods.length; m++) {
    577         var superMethod = superMethods[m];
    578 
    579         DecoratedClass.prototype[superMethod] =
    580           SuperClass.prototype[superMethod];
     577      var superMethod = superMethods[m];
     578
     579      DecoratedClass.prototype[superMethod] =
     580        SuperClass.prototype[superMethod];
    581581    }
    582582
     
    773773  };
    774774
     775  // Cache objects in Utils.__cache instead of $.data (see #4346)
     776  Utils.__cache = {};
     777
     778  var id = 0;
     779  Utils.GetUniqueElementId = function (element) {
     780    // Get a unique element Id. If element has no id,
     781    // creates a new unique number, stores it in the id
     782    // attribute and returns the new id.
     783    // If an id already exists, it simply returns it.
     784
     785    var select2Id = element.getAttribute('data-select2-id');
     786    if (select2Id == null) {
     787      // If element has id, use it.
     788      if (element.id) {
     789        select2Id = element.id;
     790        element.setAttribute('data-select2-id', select2Id);
     791      } else {
     792        element.setAttribute('data-select2-id', ++id);
     793        select2Id = id.toString();
     794      }
     795    }
     796    return select2Id;
     797  };
     798
     799  Utils.StoreData = function (element, name, value) {
     800    // Stores an item in the cache for a specified element.
     801    // name is the cache key.
     802    var id = Utils.GetUniqueElementId(element);
     803    if (!Utils.__cache[id]) {
     804      Utils.__cache[id] = {};
     805    }
     806
     807    Utils.__cache[id][name] = value;
     808  };
     809
     810  Utils.GetData = function (element, name) {
     811    // Retrieves a value from the cache by its key (name)
     812    // name is optional. If no name specified, return
     813    // all cache items for the specified element.
     814    // and for a specified element.
     815    var id = Utils.GetUniqueElementId(element);
     816    if (name) {
     817      if (Utils.__cache[id]) {
     818        if (Utils.__cache[id][name] != null) {
     819          return Utils.__cache[id][name];
     820        }
     821        return $(element).data(name); // Fallback to HTML5 data attribs.
     822      }
     823      return $(element).data(name); // Fallback to HTML5 data attribs.
     824    } else {
     825      return Utils.__cache[id];
     826    }
     827  };
     828
     829  Utils.RemoveData = function (element) {
     830    // Removes all cached items for a specified element.
     831    var id = Utils.GetUniqueElementId(element);
     832    if (Utils.__cache[id] != null) {
     833      delete Utils.__cache[id];
     834    }
     835  };
     836
    775837  return Utils;
    776838});
     
    908970        var $option = $(this);
    909971
    910         var item = $.data(this, 'data');
     972        var item = Utils.GetData(this, 'data');
    911973
    912974        // id needs to be converted to a string when comparing
     
    10131075    }
    10141076
    1015     $.data(option, 'data', data);
     1077    Utils.StoreData(option, 'data', data);
    10161078
    10171079    return option;
     
    10541116
    10551117      self.setClasses();
    1056       self.highlightFirstItem();
     1118
     1119      if (self.options.get('scrollAfterSelect')) {
     1120        self.highlightFirstItem();
     1121      }
    10571122    });
    10581123
     
    10631128
    10641129      self.setClasses();
    1065       self.highlightFirstItem();
     1130
     1131      if (self.options.get('scrollAfterSelect')) {
     1132        self.highlightFirstItem();
     1133      }
    10661134    });
    10671135
     
    10991167      }
    11001168
    1101       var data = $highlighted.data('data');
     1169      var data = Utils.GetData($highlighted[0], 'data');
    11021170
    11031171      if ($highlighted.attr('aria-selected') == 'true') {
     
    11171185      var currentIndex = $options.index($highlighted);
    11181186
    1119       // If we are already at te top, don't move further
    1120       if (currentIndex === 0) {
     1187      // If we are already at the top, don't move further
     1188      // If no options, currentIndex will be -1
     1189      if (currentIndex <= 0) {
    11211190        return;
    11221191      }
     
    12111280      var $this = $(this);
    12121281
    1213       var data = $this.data('data');
     1282      var data = Utils.GetData(this, 'data');
    12141283
    12151284      if ($this.attr('aria-selected') === 'true') {
     
    12341303    this.$results.on('mouseenter', '.select2-results__option[aria-selected]',
    12351304      function (evt) {
    1236       var data = $(this).data('data');
     1305      var data = Utils.GetData(this, 'data');
    12371306
    12381307      self.getHighlightedResults()
     
    13491418    this._tabindex = 0;
    13501419
    1351     if (this.$element.data('old-tabindex') != null) {
    1352       this._tabindex = this.$element.data('old-tabindex');
     1420    if (Utils.GetData(this.$element[0], 'old-tabindex') != null) {
     1421      this._tabindex = Utils.GetData(this.$element[0], 'old-tabindex');
    13531422    } else if (this.$element.attr('tabindex') != null) {
    13541423      this._tabindex = this.$element.attr('tabindex');
     
    14091478      self.$selection.removeAttr('aria-owns');
    14101479
    1411       self.$selection.focus();
    1412 
     1480      window.setTimeout(function () {
     1481        self.$selection.focus();
     1482      }, 0);
     1483   
    14131484      self._detachCloseHandler(container);
    14141485    });
     
    14581529        }
    14591530
    1460         var $element = $this.data('element');
     1531        var $element = Utils.GetData(this, 'element');
    14611532
    14621533        $element.select2('close');
     
    15191590    var id = container.id + '-container';
    15201591
    1521     this.$selection.find('.select2-selection__rendered').attr('id', id);
     1592    this.$selection.find('.select2-selection__rendered')
     1593      .attr('id', id)
     1594      .attr('role', 'textbox')
     1595      .attr('aria-readonly', 'true');
    15221596    this.$selection.attr('aria-labelledby', id);
    15231597
     
    15461620      }
    15471621    });
    1548 
    1549     container.on('selection:update', function (params) {
    1550       self.update(params.data);
    1551     });
    15521622  };
    15531623
    15541624  SingleSelection.prototype.clear = function () {
    1555     this.$selection.find('.select2-selection__rendered').empty();
     1625    var $rendered = this.$selection.find('.select2-selection__rendered');
     1626    $rendered.empty();
     1627    $rendered.removeAttr('title'); // clear tooltip on empty
    15561628  };
    15571629
     
    15791651
    15801652    $rendered.empty().append(formatted);
    1581     $rendered.prop('title', selection.title || selection.text);
     1653    $rendered.attr('title', selection.title || selection.text);
    15821654  };
    15831655
     
    16311703        var $selection = $remove.parent();
    16321704
    1633         var data = $selection.data('data');
     1705        var data = Utils.GetData($selection[0], 'data');
    16341706
    16351707        self.trigger('unselect', {
     
    16421714
    16431715  MultipleSelection.prototype.clear = function () {
    1644     this.$selection.find('.select2-selection__rendered').empty();
     1716    var $rendered = this.$selection.find('.select2-selection__rendered');
     1717    $rendered.empty();
     1718    $rendered.removeAttr('title');
    16451719  };
    16461720
     
    16801754
    16811755      $selection.append(formatted);
    1682       $selection.prop('title', selection.title || selection.text);
    1683 
    1684       $selection.data('data', selection);
     1756      $selection.attr('title', selection.title || selection.text);
     1757
     1758      Utils.StoreData($selection[0], 'data', selection);
    16851759
    16861760      $selections.push($selection);
     
    17471821S2.define('select2/selection/allowClear',[
    17481822  'jquery',
    1749   '../keys'
    1750 ], function ($, KEYS) {
     1823  '../keys',
     1824  '../utils'
     1825], function ($, KEYS, Utils) {
    17511826  function AllowClear () { }
    17521827
     
    17901865    evt.stopPropagation();
    17911866
    1792     var data = $clear.data('data');
     1867    var data = Utils.GetData($clear[0], 'data');
     1868
     1869    var previousVal = this.$element.val();
     1870    this.$element.val(this.placeholder.id);
     1871
     1872    var unselectData = {
     1873      data: data
     1874    };
     1875    this.trigger('clear', unselectData);
     1876    if (unselectData.prevented) {
     1877      this.$element.val(previousVal);
     1878      return;
     1879    }
    17931880
    17941881    for (var d = 0; d < data.length; d++) {
    1795       var unselectData = {
     1882      unselectData = {
    17961883        data: data[d]
    17971884      };
     
    18031890      // If the event was prevented, don't clear it out.
    18041891      if (unselectData.prevented) {
     1892        this.$element.val(previousVal);
    18051893        return;
    18061894      }
    18071895    }
    18081896
    1809     this.$element.val(this.placeholder.id).trigger('change');
     1897    this.$element.trigger('change');
    18101898
    18111899    this.trigger('toggle', {});
     
    18301918    }
    18311919
     1920    var removeAll = this.options.get('translations').get('removeAllItems');   
     1921
    18321922    var $remove = $(
    1833       '<span class="select2-selection__clear">' +
     1923      '<span class="select2-selection__clear" title="' + removeAll() +'">' +
    18341924        '&times;' +
    18351925      '</span>'
    18361926    );
    1837     $remove.data('data', data);
     1927    Utils.StoreData($remove[0], 'data', data);
    18381928
    18391929    this.$selection.find('.select2-selection__rendered').prepend($remove);
     
    18561946      '<li class="select2-search select2-search--inline">' +
    18571947        '<input class="select2-search__field" type="search" tabindex="-1"' +
    1858         ' autocomplete="off" autocorrect="off" autocapitalize="off"' +
     1948        ' autocomplete="off" autocorrect="off" autocapitalize="none"' +
    18591949        ' spellcheck="false" role="textbox" aria-autocomplete="list" />' +
    18601950      '</li>'
     
    19262016
    19272017        if ($previousChoice.length > 0) {
    1928           var item = $previousChoice.data('data');
     2018          var item = Utils.GetData($previousChoice[0], 'data');
    19292019
    19302020          self.searchRemoveChoice(item);
     
    20202110    this.resizeSearch();
    20212111    if (searchHadFocus) {
    2022       this.$search.focus();
     2112      var isTagInput = this.$element.find('[data-select2-tag]').length;
     2113      if (isTagInput) {
     2114        // fix IE11 bug where tag input lost focus
     2115        this.$element.focus();
     2116      } else {
     2117        this.$search.focus();
     2118      }
    20232119    }
    20242120  };
     
    20772173      'close', 'closing',
    20782174      'select', 'selecting',
    2079       'unselect', 'unselecting'
     2175      'unselect', 'unselecting',
     2176      'clear', 'clearing'
    20802177    ];
    20812178
    2082     var preventableEvents = ['opening', 'closing', 'selecting', 'unselecting'];
     2179    var preventableEvents = [
     2180      'opening', 'closing', 'selecting', 'unselecting', 'clearing'
     2181    ];
    20832182
    20842183    decorated.call(this, container, $container);
     
    24132512    '\uA74A': 'O',
    24142513    '\uA74C': 'O',
     2514    '\u0152': 'OE',
    24152515    '\u01A2': 'OI',
    24162516    '\uA74E': 'OO',
     
    28222922    '\uA74D': 'o',
    28232923    '\u0275': 'o',
     2924    '\u0153': 'oe',
    28242925    '\u01A3': 'oi',
    28252926    '\u0223': 'ou',
     
    29903091    '\u03CB': '\u03C5',
    29913092    '\u03B0': '\u03C5',
    2992     '\u03C9': '\u03C9',
    2993     '\u03C2': '\u03C3'
     3093    '\u03CE': '\u03C9',
     3094    '\u03C2': '\u03C3',
     3095    '\u2019': '\''
    29943096  };
    29953097
     
    31593261    this.$element.find('*').each(function () {
    31603262      // Remove any custom data set by Select2
    3161       $.removeData(this, 'data');
     3263      Utils.RemoveData(this);
    31623264    });
    31633265  };
     
    32323334
    32333335    // Override the option's data with the combined data
    3234     $.data(option, 'data', normalizedData);
     3336    Utils.StoreData(option, 'data', normalizedData);
    32353337
    32363338    return $option;
     
    32403342    var data = {};
    32413343
    3242     data = $.data($option[0], 'data');
     3344    data = Utils.GetData($option[0], 'data');
    32433345
    32443346    if (data != null) {
     
    32783380    data.element = $option[0];
    32793381
    3280     $.data($option[0], 'data', data);
     3382    Utils.StoreData($option[0], 'data', data);
    32813383
    32823384    return data;
     
    32843386
    32853387  SelectAdapter.prototype._normalizeItem = function (item) {
    3286     if (!$.isPlainObject(item)) {
     3388    if (item !== Object(item)) {
    32873389      item = {
    32883390        id: item,
     
    34883590        // Attempt to detect if a request was aborted
    34893591        // Only works if the transport exposes a status property
    3490         if ($request.status && $request.status === '0') {
     3592        if ('status' in $request &&
     3593            ($request.status === 0 || $request.status === '0')) {
    34913594          return;
    34923595        }
     
    38873990
    38883991  Dropdown.prototype.position = function ($dropdown, $container) {
    3889     // Should be implmented in subclasses
     3992    // Should be implemented in subclasses
    38903993  };
    38913994
     
    39104013      '<span class="select2-search select2-search--dropdown">' +
    39114014        '<input class="select2-search__field" type="search" tabindex="-1"' +
    3912         ' autocomplete="off" autocorrect="off" autocapitalize="off"' +
     4015        ' autocomplete="off" autocorrect="off" autocapitalize="none"' +
    39134016        ' spellcheck="false" role="textbox" />' +
    39144017      '</span>'
     
    39604063
    39614064      self.$search.val('');
     4065      self.$search.blur();
    39624066    });
    39634067
     
    42254329    var $watchers = this.$container.parents().filter(Utils.hasScroll);
    42264330    $watchers.each(function () {
    4227       $(this).data('select2-scroll-position', {
     4331      Utils.StoreData(this, 'select2-scroll-position', {
    42284332        x: $(this).scrollLeft(),
    42294333        y: $(this).scrollTop()
     
    42324336
    42334337    $watchers.on(scrollEvent, function (ev) {
    4234       var position = $(this).data('select2-scroll-position');
     4338      var position = Utils.GetData(this, 'select2-scroll-position');
    42354339      $(this).scrollTop(position.y);
    42364340    });
     
    42914395    };
    42924396
    4293     // Determine what the parent element is to use for calciulating the offset
     4397    // Determine what the parent element is to use for calculating the offset
    42944398    var $offsetParent = this.$dropdownParent;
    42954399
    4296     // For statically positoned elements, we need to get the element
     4400    // For statically positioned elements, we need to get the element
    42974401    // that is determining the offset
    42984402    if ($offsetParent.css('position') === 'static') {
     
    43974501
    43984502S2.define('select2/dropdown/selectOnClose',[
    4399 
    4400 ], function () {
     4503  '../utils'
     4504], function (Utils) {
    44014505  function SelectOnClose () { }
    44024506
     
    44294533    }
    44304534
    4431     var data = $highlightedResults.data('data');
     4535    var data = Utils.GetData($highlightedResults[0], 'data');
    44324536
    44334537    // Don't re-select already selected resulte
     
    44704574
    44714575    // Don't close if the control key is being held
    4472     if (originalEvent && originalEvent.ctrlKey) {
     4576    if (originalEvent && (originalEvent.ctrlKey || originalEvent.metaKey)) {
    44734577      return;
    44744578    }
     
    45244628    searching: function () {
    45254629      return 'Searching…';
     4630    },
     4631    removeAllItems: function () {
     4632      return 'Remove all items';
    45264633    }
    45274634  };
     
    48955002      minimumResultsForSearch: 0,
    48965003      selectOnClose: false,
     5004      scrollAfterSelect: false,
    48975005      sorter: function (data) {
    48985006        return data;
     
    49175025    var convertedData = Utils._convertData(data);
    49185026
    4919     $.extend(this.defaults, convertedData);
     5027    $.extend(true, this.defaults, convertedData);
    49205028  };
    49215029
     
    49825090    $e.prop('multiple', this.options.multiple);
    49835091
    4984     if ($e.data('select2Tags')) {
     5092    if (Utils.GetData($e[0], 'select2Tags')) {
    49855093      if (this.options.debug && window.console && console.warn) {
    49865094        console.warn(
     
    49915099      }
    49925100
    4993       $e.data('data', $e.data('select2Tags'));
    4994       $e.data('tags', true);
    4995     }
    4996 
    4997     if ($e.data('ajaxUrl')) {
     5101      Utils.StoreData($e[0], 'data', Utils.GetData($e[0], 'select2Tags'));
     5102      Utils.StoreData($e[0], 'tags', true);
     5103    }
     5104
     5105    if (Utils.GetData($e[0], 'ajaxUrl')) {
    49985106      if (this.options.debug && window.console && console.warn) {
    49995107        console.warn(
     
    50045112      }
    50055113
    5006       $e.attr('ajax--url', $e.data('ajaxUrl'));
    5007       $e.data('ajax--url', $e.data('ajaxUrl'));
     5114      $e.attr('ajax--url', Utils.GetData($e[0], 'ajaxUrl'));
     5115      Utils.StoreData($e[0], 'ajax-Url', Utils.GetData($e[0], 'ajaxUrl'));
    50085116    }
    50095117
    50105118    var dataset = {};
     5119
     5120    function upperCaseLetter(_, letter) {
     5121      return letter.toUpperCase();
     5122    }
     5123
     5124    // Pre-load all of the attributes which are prefixed with `data-`
     5125    for (var attr = 0; attr < $e[0].attributes.length; attr++) {
     5126      var attributeName = $e[0].attributes[attr].name;
     5127      var prefix = 'data-';
     5128
     5129      if (attributeName.substr(0, prefix.length) == prefix) {
     5130        // Get the contents of the attribute after `data-`
     5131        var dataName = attributeName.substring(prefix.length);
     5132
     5133        // Get the data contents from the consistent source
     5134        // This is more than likely the jQuery data helper
     5135        var dataValue = Utils.GetData($e[0], dataName);
     5136
     5137        // camelCase the attribute name to match the spec
     5138        var camelDataName = dataName.replace(/-([a-z])/g, upperCaseLetter);
     5139
     5140        // Store the data attribute contents into the dataset since
     5141        dataset[camelDataName] = dataValue;
     5142      }
     5143    }
    50115144
    50125145    // Prefer the element's `dataset` attribute if it exists
    50135146    // jQuery 1.x does not correctly handle data attributes with multiple dashes
    50145147    if ($.fn.jquery && $.fn.jquery.substr(0, 2) == '1.' && $e[0].dataset) {
    5015       dataset = $.extend(true, {}, $e[0].dataset, $e.data());
    5016     } else {
    5017       dataset = $e.data();
    5018     }
    5019 
    5020     var data = $.extend(true, {}, dataset);
     5148      dataset = $.extend(true, {}, $e[0].dataset, dataset);
     5149    }
     5150
     5151    // Prefer our internal data cache if it exists
     5152    var data = $.extend(true, {}, Utils.GetData($e[0]), dataset);
    50215153
    50225154    data = Utils._convertData(data);
     
    50555187], function ($, Options, Utils, KEYS) {
    50565188  var Select2 = function ($element, options) {
    5057     if ($element.data('select2') != null) {
    5058       $element.data('select2').destroy();
     5189    if (Utils.GetData($element[0], 'select2') != null) {
     5190      Utils.GetData($element[0], 'select2').destroy();
    50595191    }
    50605192
     
    50725204
    50735205    var tabindex = $element.attr('tabindex') || 0;
    5074     $element.data('old-tabindex', tabindex);
     5206    Utils.StoreData($element[0], 'old-tabindex', tabindex);
    50755207    $element.attr('tabindex', '-1');
    50765208
     
    51335265    this._syncAttributes();
    51345266
     5267    Utils.StoreData($element[0], 'select2', this);
     5268
     5269    // Ensure backwards compatibility with $element.data('select2').
    51355270    $element.data('select2', this);
    51365271  };
     
    54675602      'close': 'closing',
    54685603      'select': 'selecting',
    5469       'unselect': 'unselecting'
     5604      'unselect': 'unselecting',
     5605      'clear': 'clearing'
    54705606    };
    54715607
     
    56225758
    56235759    this.$element.off('.select2');
    5624     this.$element.attr('tabindex', this.$element.data('old-tabindex'));
     5760    this.$element.attr('tabindex',
     5761    Utils.GetData(this.$element[0], 'old-tabindex'));
    56255762
    56265763    this.$element.removeClass('select2-hidden-accessible');
    56275764    this.$element.attr('aria-hidden', 'false');
     5765    Utils.RemoveData(this.$element[0]);
    56285766    this.$element.removeData('select2');
    56295767
     
    56535791    this.$container.addClass('select2-container--' + this.options.get('theme'));
    56545792
    5655     $container.data('element', this.$element);
     5793    Utils.StoreData($container[0], 'element', this.$element);
    56565794
    56575795    return $container;
     
    58636001
    58646002S2.define('select2/compat/inputData',[
    5865   'jquery'
    5866 ], function ($) {
     6003  'jquery',
     6004  '../utils'
     6005], function ($, Utils) {
    58676006  function InputData (decorated, $element, options) {
    58686007    this._currentData = [];
     
    59816120  InputData.prototype.addOptions = function (_, $options) {
    59826121    var options = $.map($options, function ($option) {
    5983       return $.data($option[0], 'data');
     6122      return Utils.GetData($option[0], 'data');
    59846123    });
    59856124
     
    63846523
    63856524  './select2/core',
    6386   './select2/defaults'
    6387 ], function ($, _, Select2, Defaults) {
     6525  './select2/defaults',
     6526  './select2/utils'
     6527], function ($, _, Select2, Defaults, Utils) {
    63886528  if ($.fn.select2 == null) {
    63896529    // All methods that should return the element
     
    64066546
    64076547        this.each(function () {
    6408           var instance = $(this).data('select2');
     6548          var instance = Utils.GetData(this, 'select2');
    64096549
    64106550          if (instance == null && window.console && console.error) {
  • bizcalendar-web/trunk/select2/js/select2.full.min.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){var b=function(){if(a&&a.fn&&a.fn.select2&&a.fn.select2.amd)var b=a.fn.select2.amd;var b;return function(){if(!b||!b.requirejs){b?c=b:b={};var a,c,d;!function(b){function e(a,b){return v.call(a,b)}function f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o=b&&b.split("/"),p=t.map,q=p&&p["*"]||{};if(a){for(a=a.split("/"),g=a.length-1,t.nodeIdCompat&&x.test(a[g])&&(a[g]=a[g].replace(x,"")),"."===a[0].charAt(0)&&o&&(n=o.slice(0,o.length-1),a=n.concat(a)),k=0;k<a.length;k++)if("."===(m=a[k]))a.splice(k,1),k-=1;else if(".."===m){if(0===k||1===k&&".."===a[2]||".."===a[k-1])continue;k>0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}if((o||q)&&p){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),o)for(l=o.length;l>0;l-=1)if((e=p[o.slice(0,l).join("/")])&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&q&&q[d]&&(i=q[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,c){return function(){var d=w.call(arguments,0);return"string"!=typeof d[0]&&1===d.length&&d.push(null),o.apply(b,d.concat([a,c]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){r[a]=b}}function j(a){if(e(s,a)){var c=s[a];delete s[a],u[a]=!0,n.apply(b,c)}if(!e(r,a)&&!e(u,a))throw new Error("No "+a);return r[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return a?k(a):[]}function m(a){return function(){return t&&t.config&&t.config[a]||{}}}var n,o,p,q,r={},s={},t={},u={},v=Object.prototype.hasOwnProperty,w=[].slice,x=/\.js$/;p=function(a,b){var c,d=k(a),e=d[0],g=b[1];return a=d[1],e&&(e=f(e,g),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(g)):f(a,g):(a=f(a,g),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},q={require:function(a){return g(a)},exports:function(a){var b=r[a];return void 0!==b?b:r[a]={}},module:function(a){return{id:a,uri:"",exports:r[a],config:m(a)}}},n=function(a,c,d,f){var h,k,m,n,o,t,v,w=[],x=typeof d;if(f=f||a,t=l(f),"undefined"===x||"function"===x){for(c=!c.length&&d.length?["require","exports","module"]:c,o=0;o<c.length;o+=1)if(n=p(c[o],t),"require"===(k=n.f))w[o]=q.require(a);else if("exports"===k)w[o]=q.exports(a),v=!0;else if("module"===k)h=w[o]=q.module(a);else if(e(r,k)||e(s,k)||e(u,k))w[o]=j(k);else{if(!n.p)throw new Error(a+" missing "+k);n.p.load(n.n,g(f,!0),i(k),{}),w[o]=r[k]}m=d?d.apply(r[a],w):void 0,a&&(h&&h.exports!==b&&h.exports!==r[a]?r[a]=h.exports:m===b&&v||(r[a]=m))}else a&&(r[a]=d)},a=c=o=function(a,c,d,e,f){if("string"==typeof a)return q[a]?q[a](c):j(p(a,l(c)).f);if(!a.splice){if(t=a,t.deps&&o(t.deps,t.callback),!c)return;c.splice?(a=c,c=d,d=null):a=b}return c=c||function(){},"function"==typeof d&&(d=e,e=f),e?n(b,a,c,d):setTimeout(function(){n(b,a,c,d)},4),o},o.config=function(a){return o(a)},a._defined=r,d=function(a,b,c){if("string"!=typeof a)throw new Error("See almond README: incorrect module build, no module name");b.splice||(c=b,b=[]),e(r,a)||e(s,a)||(s[a]=[a,b,c])},d.amd={jQuery:!0}}(),b.requirejs=a,b.require=c,b.define=d}}(),b.define("almond",function(){}),b.define("jquery",[],function(){var b=a||$;return null==b&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),b}),b.define("select2/utils",["jquery"],function(a){function b(a){var b=a.prototype,c=[];for(var d in b){"function"==typeof b[d]&&("constructor"!==d&&c.push(d))}return c}var c={};c.Extend=function(a,b){function c(){this.constructor=a}var d={}.hasOwnProperty;for(var e in b)d.call(b,e)&&(a[e]=b[e]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},c.Decorate=function(a,c){function d(){var b=Array.prototype.unshift,d=c.prototype.constructor.length,e=a.prototype.constructor;d>0&&(b.call(arguments,a.prototype.constructor),e=c.prototype.constructor),e.apply(this,arguments)}function e(){this.constructor=d}var f=b(c),g=b(a);c.displayName=a.displayName,d.prototype=new e;for(var h=0;h<g.length;h++){var i=g[h];d.prototype[i]=a.prototype[i]}for(var j=(function(a){var b=function(){};a in d.prototype&&(b=d.prototype[a]);var e=c.prototype[a];return function(){return Array.prototype.unshift.call(arguments,b),e.apply(this,arguments)}}),k=0;k<f.length;k++){var l=f[k];d.prototype[l]=j(l)}return d};var d=function(){this.listeners={}};return d.prototype.on=function(a,b){this.listeners=this.listeners||{},a in this.listeners?this.listeners[a].push(b):this.listeners[a]=[b]},d.prototype.trigger=function(a){var b=Array.prototype.slice,c=b.call(arguments,1);this.listeners=this.listeners||{},null==c&&(c=[]),0===c.length&&c.push({}),c[0]._type=a,a in this.listeners&&this.invoke(this.listeners[a],b.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},d.prototype.invoke=function(a,b){for(var c=0,d=a.length;c<d;c++)a[c].apply(this,b)},c.Observable=d,c.generateChars=function(a){for(var b="",c=0;c<a;c++){b+=Math.floor(36*Math.random()).toString(36)}return b},c.bind=function(a,b){return function(){a.apply(b,arguments)}},c._convertData=function(a){for(var b in a){var c=b.split("-"),d=a;if(1!==c.length){for(var e=0;e<c.length;e++){var f=c[e];f=f.substring(0,1).toLowerCase()+f.substring(1),f in d||(d[f]={}),e==c.length-1&&(d[f]=a[b]),d=d[f]}delete a[b]}}return a},c.hasScroll=function(b,c){var d=a(c),e=c.style.overflowX,f=c.style.overflowY;return(e!==f||"hidden"!==f&&"visible"!==f)&&("scroll"===e||"scroll"===f||(d.innerHeight()<c.scrollHeight||d.innerWidth()<c.scrollWidth))},c.escapeMarkup=function(a){var b={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof a?a:String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})},c.appendMany=function(b,c){if("1.7"===a.fn.jquery.substr(0,3)){var d=a();a.map(c,function(a){d=d.add(a)}),c=d}b.append(c)},c}),b.define("select2/results",["jquery","./utils"],function(a,b){function c(a,b,d){this.$element=a,this.data=d,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<ul class="select2-results__options" role="tree"></ul>');return this.options.get("multiple")&&b.attr("aria-multiselectable","true"),this.$results=b,b},c.prototype.clear=function(){this.$results.empty()},c.prototype.displayMessage=function(b){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var d=a('<li role="treeitem" aria-live="assertive" class="select2-results__option"></li>'),e=this.options.get("translations").get(b.message);d.append(c(e(b.args))),d[0].className+=" select2-results__message",this.$results.append(d)},c.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},c.prototype.append=function(a){this.hideLoading();var b=[];if(null==a.results||0===a.results.length)return void(0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"}));a.results=this.sort(a.results);for(var c=0;c<a.results.length;c++){var d=a.results[c],e=this.option(d);b.push(e)}this.$results.append(b)},c.prototype.position=function(a,b){b.find(".select2-results").append(a)},c.prototype.sort=function(a){return this.options.get("sorter")(a)},c.prototype.highlightFirstItem=function(){var a=this.$results.find(".select2-results__option[aria-selected]"),b=a.filter("[aria-selected=true]");b.length>0?b.first().trigger("mouseenter"):a.first().trigger("mouseenter"),this.ensureHighlightVisible()},c.prototype.setClasses=function(){var b=this;this.data.current(function(c){var d=a.map(c,function(a){return a.id.toString()});b.$results.find(".select2-results__option[aria-selected]").each(function(){var b=a(this),c=a.data(this,"data"),e=""+c.id;null!=c.element&&c.element.selected||null==c.element&&a.inArray(e,d)>-1?b.attr("aria-selected","true"):b.attr("aria-selected","false")})})},c.prototype.showLoading=function(a){this.hideLoading();var b=this.options.get("translations").get("searching"),c={disabled:!0,loading:!0,text:b(a)},d=this.option(c);d.className+=" loading-results",this.$results.prepend(d)},c.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},c.prototype.option=function(b){var c=document.createElement("li");c.className="select2-results__option";var d={role:"treeitem","aria-selected":"false"};b.disabled&&(delete d["aria-selected"],d["aria-disabled"]="true"),null==b.id&&delete d["aria-selected"],null!=b._resultId&&(c.id=b._resultId),b.title&&(c.title=b.title),b.children&&(d.role="group",d["aria-label"]=b.text,delete d["aria-selected"]);for(var e in d){var f=d[e];c.setAttribute(e,f)}if(b.children){var g=a(c),h=document.createElement("strong");h.className="select2-results__group";a(h);this.template(b,h);for(var i=[],j=0;j<b.children.length;j++){var k=b.children[j],l=this.option(k);i.push(l)}var m=a("<ul></ul>",{class:"select2-results__options select2-results__options--nested"});m.append(i),g.append(h),g.append(m)}else this.template(b,c);return a.data(c,"data",b),c},c.prototype.bind=function(b,c){var d=this,e=b.id+"-results";this.$results.attr("id",e),b.on("results:all",function(a){d.clear(),d.append(a.data),b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("results:append",function(a){d.append(a.data),b.isOpen()&&d.setClasses()}),b.on("query",function(a){d.hideMessages(),d.showLoading(a)}),b.on("select",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("unselect",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("open",function(){d.$results.attr("aria-expanded","true"),d.$results.attr("aria-hidden","false"),d.setClasses(),d.ensureHighlightVisible()}),b.on("close",function(){d.$results.attr("aria-expanded","false"),d.$results.attr("aria-hidden","true"),d.$results.removeAttr("aria-activedescendant")}),b.on("results:toggle",function(){var a=d.getHighlightedResults();0!==a.length&&a.trigger("mouseup")}),b.on("results:select",function(){var a=d.getHighlightedResults();if(0!==a.length){var b=a.data("data");"true"==a.attr("aria-selected")?d.trigger("close",{}):d.trigger("select",{data:b})}}),b.on("results:previous",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a);if(0!==c){var e=c-1;0===a.length&&(e=0);var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top,h=f.offset().top,i=d.$results.scrollTop()+(h-g);0===e?d.$results.scrollTop(0):h-g<0&&d.$results.scrollTop(i)}}),b.on("results:next",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a),e=c+1;if(!(e>=b.length)){var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top+d.$results.outerHeight(!1),h=f.offset().top+f.outerHeight(!1),i=d.$results.scrollTop()+h-g;0===e?d.$results.scrollTop(0):h>g&&d.$results.scrollTop(i)}}),b.on("results:focus",function(a){a.element.addClass("select2-results__option--highlighted")}),b.on("results:message",function(a){d.displayMessage(a)}),a.fn.mousewheel&&this.$results.on("mousewheel",function(a){var b=d.$results.scrollTop(),c=d.$results.get(0).scrollHeight-b+a.deltaY,e=a.deltaY>0&&b-a.deltaY<=0,f=a.deltaY<0&&c<=d.$results.height();e?(d.$results.scrollTop(0),a.preventDefault(),a.stopPropagation()):f&&(d.$results.scrollTop(d.$results.get(0).scrollHeight-d.$results.height()),a.preventDefault(),a.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(b){var c=a(this),e=c.data("data");if("true"===c.attr("aria-selected"))return void(d.options.get("multiple")?d.trigger("unselect",{originalEvent:b,data:e}):d.trigger("close",{}));d.trigger("select",{originalEvent:b,data:e})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(b){var c=a(this).data("data");d.getHighlightedResults().removeClass("select2-results__option--highlighted"),d.trigger("results:focus",{data:c,element:a(this)})})},c.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},c.prototype.destroy=function(){this.$results.remove()},c.prototype.ensureHighlightVisible=function(){var a=this.getHighlightedResults();if(0!==a.length){var b=this.$results.find("[aria-selected]"),c=b.index(a),d=this.$results.offset().top,e=a.offset().top,f=this.$results.scrollTop()+(e-d),g=e-d;f-=2*a.outerHeight(!1),c<=2?this.$results.scrollTop(0):(g>this.$results.outerHeight()||g<0)&&this.$results.scrollTop(f)}},c.prototype.template=function(b,c){var d=this.options.get("templateResult"),e=this.options.get("escapeMarkup"),f=d(b,c);null==f?c.style.display="none":"string"==typeof f?c.innerHTML=e(f):a(c).append(f)},c}),b.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),b.define("select2/selection/base",["jquery","../utils","../keys"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,b.Observable),d.prototype.render=function(){var b=a('<span class="select2-selection" role="combobox"  aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),b.attr("title",this.$element.attr("title")),b.attr("tabindex",this._tabindex),this.$selection=b,b},d.prototype.bind=function(a,b){var d=this,e=(a.id,a.id+"-results");this.container=a,this.$selection.on("focus",function(a){d.trigger("focus",a)}),this.$selection.on("blur",function(a){d._handleBlur(a)}),this.$selection.on("keydown",function(a){d.trigger("keypress",a),a.which===c.SPACE&&a.preventDefault()}),a.on("results:focus",function(a){d.$selection.attr("aria-activedescendant",a.data._resultId)}),a.on("selection:update",function(a){d.update(a.data)}),a.on("open",function(){d.$selection.attr("aria-expanded","true"),d.$selection.attr("aria-owns",e),d._attachCloseHandler(a)}),a.on("close",function(){d.$selection.attr("aria-expanded","false"),d.$selection.removeAttr("aria-activedescendant"),d.$selection.removeAttr("aria-owns"),d.$selection.focus(),d._detachCloseHandler(a)}),a.on("enable",function(){d.$selection.attr("tabindex",d._tabindex)}),a.on("disable",function(){d.$selection.attr("tabindex","-1")})},d.prototype._handleBlur=function(b){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||a.contains(c.$selection[0],document.activeElement)||c.trigger("blur",b)},1)},d.prototype._attachCloseHandler=function(b){a(document.body).on("mousedown.select2."+b.id,function(b){var c=a(b.target),d=c.closest(".select2");a(".select2.select2-container--open").each(function(){var b=a(this);this!=d[0]&&b.data("element").select2("close")})})},d.prototype._detachCloseHandler=function(b){a(document.body).off("mousedown.select2."+b.id)},d.prototype.position=function(a,b){b.find(".selection").append(a)},d.prototype.destroy=function(){this._detachCloseHandler(this.container)},d.prototype.update=function(a){throw new Error("The `update` method must be defined in child classes.")},d}),b.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(a,b,c,d){function e(){e.__super__.constructor.apply(this,arguments)}return c.Extend(e,b),e.prototype.render=function(){var a=e.__super__.render.call(this);return a.addClass("select2-selection--single"),a.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),a},e.prototype.bind=function(a,b){var c=this;e.__super__.bind.apply(this,arguments);var d=a.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",d),this.$selection.attr("aria-labelledby",d),this.$selection.on("mousedown",function(a){1===a.which&&c.trigger("toggle",{originalEvent:a})}),this.$selection.on("focus",function(a){}),this.$selection.on("blur",function(a){}),a.on("focus",function(b){a.isOpen()||c.$selection.focus()}),a.on("selection:update",function(a){c.update(a.data)})},e.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},e.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},e.prototype.selectionContainer=function(){return a("<span></span>")},e.prototype.update=function(a){if(0===a.length)return void this.clear();var b=a[0],c=this.$selection.find(".select2-selection__rendered"),d=this.display(b,c);c.empty().append(d),c.prop("title",b.title||b.text)},e}),b.define("select2/selection/multiple",["jquery","./base","../utils"],function(a,b,c){function d(a,b){d.__super__.constructor.apply(this,arguments)}return c.Extend(d,b),d.prototype.render=function(){var a=d.__super__.render.call(this);return a.addClass("select2-selection--multiple"),a.html('<ul class="select2-selection__rendered"></ul>'),a},d.prototype.bind=function(b,c){var e=this;d.__super__.bind.apply(this,arguments),this.$selection.on("click",function(a){e.trigger("toggle",{originalEvent:a})}),this.$selection.on("click",".select2-selection__choice__remove",function(b){if(!e.options.get("disabled")){var c=a(this),d=c.parent(),f=d.data("data");e.trigger("unselect",{originalEvent:b,data:f})}})},d.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},d.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},d.prototype.selectionContainer=function(){return a('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">&times;</span></li>')},d.prototype.update=function(a){if(this.clear(),0!==a.length){for(var b=[],d=0;d<a.length;d++){var e=a[d],f=this.selectionContainer(),g=this.display(e,f);f.append(g),f.prop("title",e.title||e.text),f.data("data",e),b.push(f)}var h=this.$selection.find(".select2-selection__rendered");c.appendMany(h,b)}},d}),b.define("select2/selection/placeholder",["../utils"],function(a){function b(a,b,c){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c)}return b.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},b.prototype.createPlaceholder=function(a,b){var c=this.selectionContainer();return c.html(this.display(b)),c.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),c},b.prototype.update=function(a,b){var c=1==b.length&&b[0].id!=this.placeholder.id;if(b.length>1||c)return a.call(this,b);this.clear();var d=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(d)},b}),b.define("select2/selection/allowClear",["jquery","../keys"],function(a,b){function c(){}return c.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(a){d._handleClear(a)}),b.on("keypress",function(a){d._handleKeyboardClear(a,b)})},c.prototype._handleClear=function(a,b){if(!this.options.get("disabled")){var c=this.$selection.find(".select2-selection__clear");if(0!==c.length){b.stopPropagation();for(var d=c.data("data"),e=0;e<d.length;e++){var f={data:d[e]};if(this.trigger("unselect",f),f.prevented)return}this.$element.val(this.placeholder.id).trigger("change"),this.trigger("toggle",{})}}},c.prototype._handleKeyboardClear=function(a,c,d){d.isOpen()||c.which!=b.DELETE&&c.which!=b.BACKSPACE||this._handleClear(c)},c.prototype.update=function(b,c){if(b.call(this,c),!(this.$selection.find(".select2-selection__placeholder").length>0||0===c.length)){var d=a('<span class="select2-selection__clear">&times;</span>');d.data("data",c),this.$selection.find(".select2-selection__rendered").prepend(d)}},c}),b.define("select2/selection/search",["jquery","../utils","../keys"],function(a,b,c){function d(a,b,c){a.call(this,b,c)}return d.prototype.render=function(b){var c=a('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>');this.$searchContainer=c,this.$search=c.find("input");var d=b.call(this);return this._transferTabIndex(),d},d.prototype.bind=function(a,b,d){var e=this;a.call(this,b,d),b.on("open",function(){e.$search.trigger("focus")}),b.on("close",function(){e.$search.val(""),e.$search.removeAttr("aria-activedescendant"),e.$search.trigger("focus")}),b.on("enable",function(){e.$search.prop("disabled",!1),e._transferTabIndex()}),b.on("disable",function(){e.$search.prop("disabled",!0)}),b.on("focus",function(a){e.$search.trigger("focus")}),b.on("results:focus",function(a){e.$search.attr("aria-activedescendant",a.id)}),this.$selection.on("focusin",".select2-search--inline",function(a){e.trigger("focus",a)}),this.$selection.on("focusout",".select2-search--inline",function(a){e._handleBlur(a)}),this.$selection.on("keydown",".select2-search--inline",function(a){if(a.stopPropagation(),e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented(),a.which===c.BACKSPACE&&""===e.$search.val()){var b=e.$searchContainer.prev(".select2-selection__choice");if(b.length>0){var d=b.data("data");e.searchRemoveChoice(d),a.preventDefault()}}});var f=document.documentMode,g=f&&f<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(a){if(g)return void e.$selection.off("input.search input.searchcheck");e.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(a){if(g&&"input"===a.type)return void e.$selection.off("input.search input.searchcheck");var b=a.which;b!=c.SHIFT&&b!=c.CTRL&&b!=c.ALT&&b!=c.TAB&&e.handleSearch(a)})},d.prototype._transferTabIndex=function(a){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},d.prototype.createPlaceholder=function(a,b){this.$search.attr("placeholder",b.text)},d.prototype.update=function(a,b){var c=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),a.call(this,b),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),c&&this.$search.focus()},d.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var a=this.$search.val();this.trigger("query",{term:a})}this._keyUpPrevented=!1},d.prototype.searchRemoveChoice=function(a,b){this.trigger("unselect",{data:b}),this.$search.val(b.text),this.handleSearch()},d.prototype.resizeSearch=function(){this.$search.css("width","25px");var a="";if(""!==this.$search.attr("placeholder"))a=this.$selection.find(".select2-selection__rendered").innerWidth();else{a=.75*(this.$search.val().length+1)+"em"}this.$search.css("width",a)},d}),b.define("select2/selection/eventRelay",["jquery"],function(a){function b(){}return b.prototype.bind=function(b,c,d){var e=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting"],g=["opening","closing","selecting","unselecting"];b.call(this,c,d),c.on("*",function(b,c){if(-1!==a.inArray(b,f)){c=c||{};var d=a.Event("select2:"+b,{params:c});e.$element.trigger(d),-1!==a.inArray(b,g)&&(c.prevented=d.isDefaultPrevented())}})},b}),b.define("select2/translation",["jquery","require"],function(a,b){function c(a){this.dict=a||{}}return c.prototype.all=function(){return this.dict},c.prototype.get=function(a){return this.dict[a]},c.prototype.extend=function(b){this.dict=a.extend({},b.all(),this.dict)},c._cache={},c.loadPath=function(a){if(!(a in c._cache)){var d=b(a);c._cache[a]=d}return new c(c._cache[a])},c}),b.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ω":"ω","ς":"σ"}}),b.define("select2/data/base",["../utils"],function(a){function b(a,c){b.__super__.constructor.call(this)}return a.Extend(b,a.Observable),b.prototype.current=function(a){throw new Error("The `current` method must be defined in child classes.")},b.prototype.query=function(a,b){throw new Error("The `query` method must be defined in child classes.")},b.prototype.bind=function(a,b){},b.prototype.destroy=function(){},b.prototype.generateResultId=function(b,c){var d=b.id+"-result-";return d+=a.generateChars(4),null!=c.id?d+="-"+c.id.toString():d+="-"+a.generateChars(4),d},b}),b.define("select2/data/select",["./base","../utils","jquery"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,a),d.prototype.current=function(a){var b=[],d=this;this.$element.find(":selected").each(function(){var a=c(this),e=d.item(a);b.push(e)}),a(b)},d.prototype.select=function(a){var b=this;if(a.selected=!0,c(a.element).is("option"))return a.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(d){var e=[];a=[a],a.push.apply(a,d);for(var f=0;f<a.length;f++){var g=a[f].id;-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")});else{var d=a.id;this.$element.val(d),this.$element.trigger("change")}},d.prototype.unselect=function(a){var b=this;if(this.$element.prop("multiple")){if(a.selected=!1,c(a.element).is("option"))return a.element.selected=!1,void this.$element.trigger("change");this.current(function(d){for(var e=[],f=0;f<d.length;f++){var g=d[f].id;g!==a.id&&-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")})}},d.prototype.bind=function(a,b){var c=this;this.container=a,a.on("select",function(a){c.select(a.data)}),a.on("unselect",function(a){c.unselect(a.data)})},d.prototype.destroy=function(){this.$element.find("*").each(function(){c.removeData(this,"data")})},d.prototype.query=function(a,b){var d=[],e=this;this.$element.children().each(function(){var b=c(this);if(b.is("option")||b.is("optgroup")){var f=e.item(b),g=e.matches(a,f);null!==g&&d.push(g)}}),b({results:d})},d.prototype.addOptions=function(a){b.appendMany(this.$element,a)},d.prototype.option=function(a){var b;a.children?(b=document.createElement("optgroup"),b.label=a.text):(b=document.createElement("option"),void 0!==b.textContent?b.textContent=a.text:b.innerText=a.text),void 0!==a.id&&(b.value=a.id),a.disabled&&(b.disabled=!0),a.selected&&(b.selected=!0),a.title&&(b.title=a.title);var d=c(b),e=this._normalizeItem(a);return e.element=b,c.data(b,"data",e),d},d.prototype.item=function(a){var b={};if(null!=(b=c.data(a[0],"data")))return b;if(a.is("option"))b={id:a.val(),text:a.text(),disabled:a.prop("disabled"),selected:a.prop("selected"),title:a.prop("title")};else if(a.is("optgroup")){b={text:a.prop("label"),children:[],title:a.prop("title")};for(var d=a.children("option"),e=[],f=0;f<d.length;f++){var g=c(d[f]),h=this.item(g);e.push(h)}b.children=e}return b=this._normalizeItem(b),b.element=a[0],c.data(a[0],"data",b),b},d.prototype._normalizeItem=function(a){c.isPlainObject(a)||(a={id:a,text:a}),a=c.extend({},{text:""},a);var b={selected:!1,disabled:!1};return null!=a.id&&(a.id=a.id.toString()),null!=a.text&&(a.text=a.text.toString()),null==a._resultId&&a.id&&null!=this.container&&(a._resultId=this.generateResultId(this.container,a)),c.extend({},b,a)},d.prototype.matches=function(a,b){return this.options.get("matcher")(a,b)},d}),b.define("select2/data/array",["./select","../utils","jquery"],function(a,b,c){function d(a,b){var c=b.get("data")||[];d.__super__.constructor.call(this,a,b),this.addOptions(this.convertToOptions(c))}return b.Extend(d,a),d.prototype.select=function(a){var b=this.$element.find("option").filter(function(b,c){return c.value==a.id.toString()});0===b.length&&(b=this.option(a),this.addOptions(b)),d.__super__.select.call(this,a)},d.prototype.convertToOptions=function(a){function d(a){return function(){return c(this).val()==a.id}}for(var e=this,f=this.$element.find("option"),g=f.map(function(){return e.item(c(this)).id}).get(),h=[],i=0;i<a.length;i++){var j=this._normalizeItem(a[i]);if(c.inArray(j.id,g)>=0){var k=f.filter(d(j)),l=this.item(k),m=c.extend(!0,{},j,l),n=this.option(m);k.replaceWith(n)}else{var o=this.option(j);if(j.children){var p=this.convertToOptions(j.children);b.appendMany(o,p)}h.push(o)}}return h},d}),b.define("select2/data/ajax",["./array","../utils","jquery"],function(a,b,c){function d(a,b){this.ajaxOptions=this._applyDefaults(b.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),d.__super__.constructor.call(this,a,b)}return b.Extend(d,a),d.prototype._applyDefaults=function(a){var b={data:function(a){return c.extend({},a,{q:a.term})},transport:function(a,b,d){var e=c.ajax(a);return e.then(b),e.fail(d),e}};return c.extend({},b,a,!0)},d.prototype.processResults=function(a){return a},d.prototype.query=function(a,b){function d(){var d=f.transport(f,function(d){var f=e.processResults(d,a);e.options.get("debug")&&window.console&&console.error&&(f&&f.results&&c.isArray(f.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),b(f)},function(){d.status&&"0"===d.status||e.trigger("results:message",{message:"errorLoading"})});e._request=d}var e=this;null!=this._request&&(c.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var f=c.extend({type:"GET"},this.ajaxOptions);"function"==typeof f.url&&(f.url=f.url.call(this.$element,a)),"function"==typeof f.data&&(f.data=f.data.call(this.$element,a)),this.ajaxOptions.delay&&null!=a.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(d,this.ajaxOptions.delay)):d()},d}),b.define("select2/data/tags",["jquery"],function(a){function b(b,c,d){var e=d.get("tags"),f=d.get("createTag");void 0!==f&&(this.createTag=f);var g=d.get("insertTag");if(void 0!==g&&(this.insertTag=g),b.call(this,c,d),a.isArray(e))for(var h=0;h<e.length;h++){var i=e[h],j=this._normalizeItem(i),k=this.option(j);this.$element.append(k)}}return b.prototype.query=function(a,b,c){function d(a,f){for(var g=a.results,h=0;h<g.length;h++){var i=g[h],j=null!=i.children&&!d({results:i.children},!0);if((i.text||"").toUpperCase()===(b.term||"").toUpperCase()||j)return!f&&(a.data=g,void c(a))}if(f)return!0;var k=e.createTag(b);if(null!=k){var l=e.option(k);l.attr("data-select2-tag",!0),e.addOptions([l]),e.insertTag(g,k)}a.results=g,c(a)}var e=this;if(this._removeOldTags(),null==b.term||null!=b.page)return void a.call(this,b,c);a.call(this,b,d)},b.prototype.createTag=function(b,c){var d=a.trim(c.term);return""===d?null:{id:d,text:d}},b.prototype.insertTag=function(a,b,c){b.unshift(c)},b.prototype._removeOldTags=function(b){this._lastTag;this.$element.find("option[data-select2-tag]").each(function(){this.selected||a(this).remove()})},b}),b.define("select2/data/tokenizer",["jquery"],function(a){function b(a,b,c){var d=c.get("tokenizer");void 0!==d&&(this.tokenizer=d),a.call(this,b,c)}return b.prototype.bind=function(a,b,c){a.call(this,b,c),this.$search=b.dropdown.$search||b.selection.$search||c.find(".select2-search__field")},b.prototype.query=function(b,c,d){function e(b){var c=g._normalizeItem(b);if(!g.$element.find("option").filter(function(){return a(this).val()===c.id}).length){var d=g.option(c);d.attr("data-select2-tag",!0),g._removeOldTags(),g.addOptions([d])}f(c)}function f(a){g.trigger("select",{data:a})}var g=this;c.term=c.term||"";var h=this.tokenizer(c,this.options,e);h.term!==c.term&&(this.$search.length&&(this.$search.val(h.term),this.$search.focus()),c.term=h.term),b.call(this,c,d)},b.prototype.tokenizer=function(b,c,d,e){for(var f=d.get("tokenSeparators")||[],g=c.term,h=0,i=this.createTag||function(a){return{id:a.term,text:a.term}};h<g.length;){var j=g[h];if(-1!==a.inArray(j,f)){var k=g.substr(0,h),l=a.extend({},c,{term:k}),m=i(l);null!=m?(e(m),g=g.substr(h+1)||"",h=0):h++}else h++}return{term:g}},b}),b.define("select2/data/minimumInputLength",[],function(){function a(a,b,c){this.minimumInputLength=c.get("minimumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){if(b.term=b.term||"",b.term.length<this.minimumInputLength)return void this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumInputLength",[],function(){function a(a,b,c){this.maximumInputLength=c.get("maximumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){if(b.term=b.term||"",this.maximumInputLength>0&&b.term.length>this.maximumInputLength)return void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumSelectionLength",[],function(){function a(a,b,c){this.maximumSelectionLength=c.get("maximumSelectionLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){var d=this;this.current(function(e){var f=null!=e?e.length:0;if(d.maximumSelectionLength>0&&f>=d.maximumSelectionLength)return void d.trigger("results:message",{message:"maximumSelected",args:{maximum:d.maximumSelectionLength}});a.call(d,b,c)})},a}),b.define("select2/dropdown",["jquery","./utils"],function(a,b){function c(a,b){this.$element=a,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<span class="select2-dropdown"><span class="select2-results"></span></span>');return b.attr("dir",this.options.get("dir")),this.$dropdown=b,b},c.prototype.bind=function(){},c.prototype.position=function(a,b){},c.prototype.destroy=function(){this.$dropdown.remove()},c}),b.define("select2/dropdown/search",["jquery","../utils"],function(a,b){function c(){}return c.prototype.render=function(b){var c=b.call(this),d=a('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=d,this.$search=d.find("input"),c.prepend(d),c},c.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),this.$search.on("keydown",function(a){e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented()}),this.$search.on("input",function(b){a(this).off("keyup")}),this.$search.on("keyup input",function(a){e.handleSearch(a)}),c.on("open",function(){e.$search.attr("tabindex",0),e.$search.focus(),window.setTimeout(function(){e.$search.focus()},0)}),c.on("close",function(){e.$search.attr("tabindex",-1),e.$search.val("")}),c.on("focus",function(){c.isOpen()||e.$search.focus()}),c.on("results:all",function(a){if(null==a.query.term||""===a.query.term){e.showSearch(a)?e.$searchContainer.removeClass("select2-search--hide"):e.$searchContainer.addClass("select2-search--hide")}})},c.prototype.handleSearch=function(a){if(!this._keyUpPrevented){var b=this.$search.val();this.trigger("query",{term:b})}this._keyUpPrevented=!1},c.prototype.showSearch=function(a,b){return!0},c}),b.define("select2/dropdown/hidePlaceholder",[],function(){function a(a,b,c,d){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c,d)}return a.prototype.append=function(a,b){b.results=this.removePlaceholder(b.results),a.call(this,b)},a.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},a.prototype.removePlaceholder=function(a,b){for(var c=b.slice(0),d=b.length-1;d>=0;d--){var e=b[d];this.placeholder.id===e.id&&c.splice(d,1)}return c},a}),b.define("select2/dropdown/infiniteScroll",["jquery"],function(a){function b(a,b,c,d){this.lastParams={},a.call(this,b,c,d),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return b.prototype.append=function(a,b){this.$loadingMore.remove(),this.loading=!1,a.call(this,b),this.showLoadingMore(b)&&this.$results.append(this.$loadingMore)},b.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),c.on("query",function(a){e.lastParams=a,e.loading=!0}),c.on("query:append",function(a){e.lastParams=a,e.loading=!0}),this.$results.on("scroll",function(){var b=a.contains(document.documentElement,e.$loadingMore[0]);if(!e.loading&&b){e.$results.offset().top+e.$results.outerHeight(!1)+50>=e.$loadingMore.offset().top+e.$loadingMore.outerHeight(!1)&&e.loadMore()}})},b.prototype.loadMore=function(){this.loading=!0;var b=a.extend({},{page:1},this.lastParams);b.page++,this.trigger("query:append",b)},b.prototype.showLoadingMore=function(a,b){return b.pagination&&b.pagination.more},b.prototype.createLoadingMore=function(){var b=a('<li class="select2-results__option select2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),c=this.options.get("translations").get("loadingMore");return b.html(c(this.lastParams)),b},b}),b.define("select2/dropdown/attachBody",["jquery","../utils"],function(a,b){function c(b,c,d){this.$dropdownParent=d.get("dropdownParent")||a(document.body),b.call(this,c,d)}return c.prototype.bind=function(a,b,c){var d=this,e=!1;a.call(this,b,c),b.on("open",function(){d._showDropdown(),d._attachPositioningHandler(b),e||(e=!0,b.on("results:all",function(){d._positionDropdown(),d._resizeDropdown()}),b.on("results:append",function(){d._positionDropdown(),d._resizeDropdown()}))}),b.on("close",function(){d._hideDropdown(),d._detachPositioningHandler(b)}),this.$dropdownContainer.on("mousedown",function(a){a.stopPropagation()})},c.prototype.destroy=function(a){a.call(this),this.$dropdownContainer.remove()},c.prototype.position=function(a,b,c){b.attr("class",c.attr("class")),b.removeClass("select2"),b.addClass("select2-container--open"),b.css({position:"absolute",top:-999999}),this.$container=c},c.prototype.render=function(b){var c=a("<span></span>"),d=b.call(this);return c.append(d),this.$dropdownContainer=c,c},c.prototype._hideDropdown=function(a){this.$dropdownContainer.detach()},c.prototype._attachPositioningHandler=function(c,d){var e=this,f="scroll.select2."+d.id,g="resize.select2."+d.id,h="orientationchange.select2."+d.id,i=this.$container.parents().filter(b.hasScroll);i.each(function(){a(this).data("select2-scroll-position",{x:a(this).scrollLeft(),y:a(this).scrollTop()})}),i.on(f,function(b){var c=a(this).data("select2-scroll-position");a(this).scrollTop(c.y)}),a(window).on(f+" "+g+" "+h,function(a){e._positionDropdown(),e._resizeDropdown()})},c.prototype._detachPositioningHandler=function(c,d){var e="scroll.select2."+d.id,f="resize.select2."+d.id,g="orientationchange.select2."+d.id;this.$container.parents().filter(b.hasScroll).off(e),a(window).off(e+" "+f+" "+g)},c.prototype._positionDropdown=function(){var b=a(window),c=this.$dropdown.hasClass("select2-dropdown--above"),d=this.$dropdown.hasClass("select2-dropdown--below"),e=null,f=this.$container.offset();f.bottom=f.top+this.$container.outerHeight(!1);var g={height:this.$container.outerHeight(!1)};g.top=f.top,g.bottom=f.top+g.height;var h={height:this.$dropdown.outerHeight(!1)},i={top:b.scrollTop(),bottom:b.scrollTop()+b.height()},j=i.top<f.top-h.height,k=i.bottom>f.bottom+h.height,l={left:f.left,top:g.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var n=m.offset();l.top-=n.top,l.left-=n.left,c||d||(e="below"),k||!j||c?!j&&k&&c&&(e="below"):e="above",("above"==e||c&&"below"!==e)&&(l.top=g.top-n.top-h.height),null!=e&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+e),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+e)),this.$dropdownContainer.css(l)},c.prototype._resizeDropdown=function(){var a={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(a.minWidth=a.width,a.position="relative",a.width="auto"),this.$dropdown.css(a)},c.prototype._showDropdown=function(a){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},c}),b.define("select2/dropdown/minimumResultsForSearch",[],function(){function a(b){for(var c=0,d=0;d<b.length;d++){var e=b[d];e.children?c+=a(e.children):c++}return c}function b(a,b,c,d){this.minimumResultsForSearch=c.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),a.call(this,b,c,d)}return b.prototype.showSearch=function(b,c){return!(a(c.data.results)<this.minimumResultsForSearch)&&b.call(this,c)},b}),b.define("select2/dropdown/selectOnClose",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("close",function(a){d._handleSelectOnClose(a)})},a.prototype._handleSelectOnClose=function(a,b){if(b&&null!=b.originalSelect2Event){var c=b.originalSelect2Event;if("select"===c._type||"unselect"===c._type)return}var d=this.getHighlightedResults();if(!(d.length<1)){var e=d.data("data");null!=e.element&&e.element.selected||null==e.element&&e.selected||this.trigger("select",{data:e})}},a}),b.define("select2/dropdown/closeOnSelect",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("select",function(a){d._selectTriggered(a)}),b.on("unselect",function(a){d._selectTriggered(a)})},a.prototype._selectTriggered=function(a,b){var c=b.originalEvent;c&&c.ctrlKey||this.trigger("close",{originalEvent:c,originalSelect2Event:b})},a}),b.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(a){var b=a.input.length-a.maximum,c="Please delete "+b+" character";return 1!=b&&(c+="s"),c},inputTooShort:function(a){return"Please enter "+(a.minimum-a.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(a){var b="You can only select "+a.maximum+" item";return 1!=a.maximum&&(b+="s"),b},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),b.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C){function D(){this.reset()}return D.prototype.apply=function(l){if(l=a.extend(!0,{},this.defaults,l),null==l.dataAdapter){if(null!=l.ajax?l.dataAdapter=o:null!=l.data?l.dataAdapter=n:l.dataAdapter=m,l.minimumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,r)),l.maximumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,s)),l.maximumSelectionLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,t)),l.tags&&(l.dataAdapter=j.Decorate(l.dataAdapter,p)),null==l.tokenSeparators&&null==l.tokenizer||(l.dataAdapter=j.Decorate(l.dataAdapter,q)),null!=l.query){var C=b(l.amdBase+"compat/query");l.dataAdapter=j.Decorate(l.dataAdapter,C)}if(null!=l.initSelection){var D=b(l.amdBase+"compat/initSelection");l.dataAdapter=j.Decorate(l.dataAdapter,D)}}if(null==l.resultsAdapter&&(l.resultsAdapter=c,null!=l.ajax&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,x)),null!=l.placeholder&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,w)),l.selectOnClose&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,A))),null==l.dropdownAdapter){if(l.multiple)l.dropdownAdapter=u;else{var E=j.Decorate(u,v);l.dropdownAdapter=E}if(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,z)),l.closeOnSelect&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,B)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass){var F=b(l.amdBase+"compat/dropdownCss");l.dropdownAdapter=j.Decorate(l.dropdownAdapter,F)}l.dropdownAdapter=j.Decorate(l.dropdownAdapter,y)}if(null==l.selectionAdapter){if(l.multiple?l.selectionAdapter=e:l.selectionAdapter=d,null!=l.placeholder&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,g)),l.multiple&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,h)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass){var G=b(l.amdBase+"compat/containerCss");l.selectionAdapter=j.Decorate(l.selectionAdapter,G)}l.selectionAdapter=j.Decorate(l.selectionAdapter,i)}if("string"==typeof l.language)if(l.language.indexOf("-")>0){var H=l.language.split("-"),I=H[0];l.language=[l.language,I]}else l.language=[l.language];if(a.isArray(l.language)){var J=new k;l.language.push("en");for(var K=l.language,L=0;L<K.length;L++){var M=K[L],N={};try{N=k.loadPath(M)}catch(a){try{M=this.defaults.amdLanguageBase+M,N=k.loadPath(M)}catch(a){l.debug&&window.console&&console.warn&&console.warn('Select2: The language file for "'+M+'" could not be automatically loaded. A fallback will be used instead.');continue}}J.extend(N)}l.translations=J}else{var O=k.loadPath(this.defaults.amdLanguageBase+"en"),P=new k(l.language);P.extend(O),l.translations=P}return l},D.prototype.reset=function(){function b(a){function b(a){return l[a]||a}return a.replace(/[^\u0000-\u007E]/g,b)}function c(d,e){if(""===a.trim(d.term))return e;if(e.children&&e.children.length>0){for(var f=a.extend(!0,{},e),g=e.children.length-1;g>=0;g--){null==c(d,e.children[g])&&f.children.splice(g,1)}return f.children.length>0?f:c(d,f)}var h=b(e.text).toUpperCase(),i=b(d.term).toUpperCase();return h.indexOf(i)>-1?e:null}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:j.escapeMarkup,language:C,matcher:c,minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(a){return a},templateResult:function(a){return a.text},templateSelection:function(a){return a.text},theme:"default",width:"resolve"}},D.prototype.set=function(b,c){var d=a.camelCase(b),e={};e[d]=c;var f=j._convertData(e);a.extend(this.defaults,f)},new D}),b.define("select2/options",["require","jquery","./defaults","./utils"],function(a,b,c,d){function e(b,e){if(this.options=b,null!=e&&this.fromElement(e),this.options=c.apply(this.options),e&&e.is("input")){var f=a(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=d.Decorate(this.options.dataAdapter,f)}}return e.prototype.fromElement=function(a){var c=["select2"];null==this.options.multiple&&(this.options.multiple=a.prop("multiple")),null==this.options.disabled&&(this.options.disabled=a.prop("disabled")),null==this.options.language&&(a.prop("lang")?this.options.language=a.prop("lang").toLowerCase():a.closest("[lang]").prop("lang")&&(this.options.language=a.closest("[lang]").prop("lang"))),null==this.options.dir&&(a.prop("dir")?this.options.dir=a.prop("dir"):a.closest("[dir]").prop("dir")?this.options.dir=a.closest("[dir]").prop("dir"):this.options.dir="ltr"),a.prop("disabled",this.options.disabled),a.prop("multiple",this.options.multiple),a.data("select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),a.data("data",a.data("select2Tags")),a.data("tags",!0)),a.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),a.attr("ajax--url",a.data("ajaxUrl")),a.data("ajax--url",a.data("ajaxUrl")));var e={};e=b.fn.jquery&&"1."==b.fn.jquery.substr(0,2)&&a[0].dataset?b.extend(!0,{},a[0].dataset,a.data()):a.data();var f=b.extend(!0,{},e);f=d._convertData(f);for(var g in f)b.inArray(g,c)>-1||(b.isPlainObject(this.options[g])?b.extend(this.options[g],f[g]):this.options[g]=f[g]);return this},e.prototype.get=function(a){return this.options[a]},e.prototype.set=function(a,b){this.options[a]=b},e}),b.define("select2/core",["jquery","./options","./utils","./keys"],function(a,b,c,d){var e=function(a,c){null!=a.data("select2")&&a.data("select2").destroy(),this.$element=a,this.id=this._generateId(a),c=c||{},this.options=new b(c,a),e.__super__.constructor.call(this);var d=a.attr("tabindex")||0;a.data("old-tabindex",d),a.attr("tabindex","-1");var f=this.options.get("dataAdapter");this.dataAdapter=new f(a,this.options);var g=this.render();this._placeContainer(g);var h=this.options.get("selectionAdapter");this.selection=new h(a,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,g);var i=this.options.get("dropdownAdapter");this.dropdown=new i(a,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,g);var j=this.options.get("resultsAdapter");this.results=new j(a,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var k=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(a){k.trigger("selection:update",{data:a})}),a.addClass("select2-hidden-accessible"),a.attr("aria-hidden","true"),this._syncAttributes(),a.data("select2",this)};return c.Extend(e,c.Observable),e.prototype._generateId=function(a){var b="";return b=null!=a.attr("id")?a.attr("id"):null!=a.attr("name")?a.attr("name")+"-"+c.generateChars(2):c.generateChars(4),b=b.replace(/(:|\.|\[|\]|,)/g,""),b="select2-"+b},e.prototype._placeContainer=function(a){a.insertAfter(this.$element);var b=this._resolveWidth(this.$element,this.options.get("width"));null!=b&&a.css("width",b)},e.prototype._resolveWidth=function(a,b){var c=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==b){var d=this._resolveWidth(a,"style");return null!=d?d:this._resolveWidth(a,"element")}if("element"==b){var e=a.outerWidth(!1);return e<=0?"auto":e+"px"}if("style"==b){var f=a.attr("style");if("string"!=typeof f)return null;for(var g=f.split(";"),h=0,i=g.length;h<i;h+=1){var j=g[h].replace(/\s/g,""),k=j.match(c);if(null!==k&&k.length>=1)return k[1]}return null}return b},e.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},e.prototype._registerDomEvents=function(){var b=this;this.$element.on("change.select2",function(){b.dataAdapter.current(function(a){b.trigger("selection:update",{data:a})})}),this.$element.on("focus.select2",function(a){b.trigger("focus",a)}),this._syncA=c.bind(this._syncAttributes,this),this._syncS=c.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=d?(this._observer=new d(function(c){a.each(c,b._syncA),a.each(c,b._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",b._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",b._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",b._syncS,!1))},e.prototype._registerDataEvents=function(){var a=this;this.dataAdapter.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerSelectionEvents=function(){var b=this,c=["toggle","focus"];this.selection.on("toggle",function(){b.toggleDropdown()}),this.selection.on("focus",function(a){b.focus(a)}),this.selection.on("*",function(d,e){-1===a.inArray(d,c)&&b.trigger(d,e)})},e.prototype._registerDropdownEvents=function(){var a=this;this.dropdown.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerResultsEvents=function(){var a=this;this.results.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerEvents=function(){var a=this;this.on("open",function(){a.$container.addClass("select2-container--open")}),this.on("close",function(){a.$container.removeClass("select2-container--open")}),this.on("enable",function(){a.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){a.$container.addClass("select2-container--disabled")}),this.on("blur",function(){a.$container.removeClass("select2-container--focus")}),this.on("query",function(b){a.isOpen()||a.trigger("open",{}),this.dataAdapter.query(b,function(c){a.trigger("results:all",{data:c,query:b})})}),this.on("query:append",function(b){this.dataAdapter.query(b,function(c){a.trigger("results:append",{data:c,query:b})})}),this.on("keypress",function(b){var c=b.which;a.isOpen()?c===d.ESC||c===d.TAB||c===d.UP&&b.altKey?(a.close(),b.preventDefault()):c===d.ENTER?(a.trigger("results:select",{}),b.preventDefault()):c===d.SPACE&&b.ctrlKey?(a.trigger("results:toggle",{}),b.preventDefault()):c===d.UP?(a.trigger("results:previous",{}),b.preventDefault()):c===d.DOWN&&(a.trigger("results:next",{}),b.preventDefault()):(c===d.ENTER||c===d.SPACE||c===d.DOWN&&b.altKey)&&(a.open(),b.preventDefault())})},e.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},e.prototype._syncSubtree=function(a,b){var c=!1,d=this;if(!a||!a.target||"OPTION"===a.target.nodeName||"OPTGROUP"===a.target.nodeName){if(b)if(b.addedNodes&&b.addedNodes.length>0)for(var e=0;e<b.addedNodes.length;e++){var f=b.addedNodes[e];f.selected&&(c=!0)}else b.removedNodes&&b.removedNodes.length>0&&(c=!0);else c=!0;c&&this.dataAdapter.current(function(a){d.trigger("selection:update",{data:a})})}},e.prototype.trigger=function(a,b){var c=e.__super__.trigger,d={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===b&&(b={}),a in d){var f=d[a],g={prevented:!1,name:a,args:b};if(c.call(this,f,g),g.prevented)return void(b.prevented=!0)}c.call(this,a,b)},e.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},e.prototype.open=function(){this.isOpen()||this.trigger("query",{})},e.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},e.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},e.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},e.prototype.focus=function(a){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},e.prototype.enable=function(a){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=a&&0!==a.length||(a=[!0]);var b=!a[0];this.$element.prop("disabled",b)},e.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var a=[];return this.dataAdapter.current(function(b){a=b}),a},e.prototype.val=function(b){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==b||0===b.length)return this.$element.val();var c=b[0];a.isArray(c)&&(c=a.map(c,function(a){return a.toString()})),this.$element.val(c).trigger("change")},e.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},e.prototype.render=function(){var b=a('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return b.attr("dir",this.options.get("dir")),this.$container=b,this.$container.addClass("select2-container--"+this.options.get("theme")),b.data("element",this.$element),b},e}),b.define("select2/compat/utils",["jquery"],function(a){function b(b,c,d){var e,f,g=[];e=a.trim(b.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each(function(){0===this.indexOf("select2-")&&g.push(this)})),e=a.trim(c.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each(function(){0!==this.indexOf("select2-")&&null!=(f=d(this))&&g.push(f)})),b.attr("class",g.join(" "))}return{syncCssClasses:b}}),b.define("select2/compat/containerCss",["jquery","./utils"],function(a,b){function c(a){return null}function d(){}return d.prototype.render=function(d){var e=d.call(this),f=this.options.get("containerCssClass")||"";a.isFunction(f)&&(f=f(this.$element));var g=this.options.get("adaptContainerCssClass");if(g=g||c,-1!==f.indexOf(":all:")){f=f.replace(":all:","");var h=g;g=function(a){var b=h(a);return null!=b?b+" "+a:a}}var i=this.options.get("containerCss")||{};return a.isFunction(i)&&(i=i(this.$element)),b.syncCssClasses(e,this.$element,g),e.css(i),e.addClass(f),e},d}),b.define("select2/compat/dropdownCss",["jquery","./utils"],function(a,b){function c(a){return null}function d(){}return d.prototype.render=function(d){var e=d.call(this),f=this.options.get("dropdownCssClass")||"";a.isFunction(f)&&(f=f(this.$element));var g=this.options.get("adaptDropdownCssClass");if(g=g||c,-1!==f.indexOf(":all:")){f=f.replace(":all:","");var h=g;g=function(a){var b=h(a);return null!=b?b+" "+a:a}}var i=this.options.get("dropdownCss")||{};return a.isFunction(i)&&(i=i(this.$element)),b.syncCssClasses(e,this.$element,g),e.css(i),e.addClass(f),e},d}),b.define("select2/compat/initSelection",["jquery"],function(a){function b(a,b,c){c.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `initSelection` option has been deprecated in favor of a custom data adapter that overrides the `current` method. This method is now called multiple times instead of a single time when the instance is initialized. Support will be removed for the `initSelection` option in future versions of Select2"),this.initSelection=c.get("initSelection"),this._isInitialized=!1,a.call(this,b,c)}return b.prototype.current=function(b,c){var d=this;if(this._isInitialized)return void b.call(this,c);this.initSelection.call(null,this.$element,function(b){d._isInitialized=!0,a.isArray(b)||(b=[b]),c(b)})},b}),b.define("select2/compat/inputData",["jquery"],function(a){function b(a,b,c){this._currentData=[],this._valueSeparator=c.get("valueSeparator")||",","hidden"===b.prop("type")&&c.get("debug")&&console&&console.warn&&console.warn("Select2: Using a hidden input with Select2 is no longer supported and may stop working in the future. It is recommended to use a `<select>` element instead."),a.call(this,b,c)}return b.prototype.current=function(b,c){function d(b,c){var e=[];return b.selected||-1!==a.inArray(b.id,c)?(b.selected=!0,e.push(b)):b.selected=!1,b.children&&e.push.apply(e,d(b.children,c)),e}for(var e=[],f=0;f<this._currentData.length;f++){var g=this._currentData[f];e.push.apply(e,d(g,this.$element.val().split(this._valueSeparator)))}c(e)},b.prototype.select=function(b,c){if(this.options.get("multiple")){var d=this.$element.val();d+=this._valueSeparator+c.id,this.$element.val(d),this.$element.trigger("change")}else this.current(function(b){a.map(b,function(a){a.selected=!1})}),this.$element.val(c.id),this.$element.trigger("change")},b.prototype.unselect=function(a,b){var c=this;b.selected=!1,this.current(function(a){for(var d=[],e=0;e<a.length;e++){var f=a[e];b.id!=f.id&&d.push(f.id)}c.$element.val(d.join(c._valueSeparator)),c.$element.trigger("change")})},b.prototype.query=function(a,b,c){for(var d=[],e=0;e<this._currentData.length;e++){var f=this._currentData[e],g=this.matches(b,f);null!==g&&d.push(g)}c({results:d})},b.prototype.addOptions=function(b,c){var d=a.map(c,function(b){return a.data(b[0],"data")});this._currentData.push.apply(this._currentData,d)},b}),b.define("select2/compat/matcher",["jquery"],function(a){function b(b){function c(c,d){var e=a.extend(!0,{},d);if(null==c.term||""===a.trim(c.term))return e;if(d.children){for(var f=d.children.length-1;f>=0;f--){var g=d.children[f];b(c.term,g.text,g)||e.children.splice(f,1)}if(e.children.length>0)return e}return b(c.term,d.text,d)?e:null}return c}return b}),b.define("select2/compat/query",[],function(){function a(a,b,c){c.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `query` option has been deprecated in favor of a custom data adapter that overrides the `query` method. Support will be removed for the `query` option in future versions of Select2."),a.call(this,b,c)}return a.prototype.query=function(a,b,c){b.callback=c,this.options.get("query").call(null,b)},a}),b.define("select2/dropdown/attachContainer",[],function(){function a(a,b,c){a.call(this,b,c)}return a.prototype.position=function(a,b,c){c.find(".dropdown-wrapper").append(b),b.addClass("select2-dropdown--below"),c.addClass("select2-container--below")},a}),b.define("select2/dropdown/stopPropagation",[],function(){function a(){}return a.prototype.bind=function(a,b,c){a.call(this,b,c);var d=["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"];this.$dropdown.on(d.join(" "),function(a){a.stopPropagation()})},a}),b.define("select2/selection/stopPropagation",[],function(){function a(){}return a.prototype.bind=function(a,b,c){a.call(this,b,c);var d=["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"];this.$selection.on(d.join(" "),function(a){a.stopPropagation()})},a}),function(c){"function"==typeof b.define&&b.define.amd?b.define("jquery-mousewheel",["jquery"],c):"object"==typeof exports?module.exports=c:c(a)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||n<f)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120==0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})}),b.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults"],function(a,b,c,d){if(null==a.fn.select2){var e=["open","close","destroy"];a.fn.select2=function(b){if("object"==typeof(b=b||{}))return this.each(function(){var d=a.extend(!0,{},b);new c(a(this),d)}),this;if("string"==typeof b){var d,f=Array.prototype.slice.call(arguments,1);return this.each(function(){var c=a(this).data("select2");null==c&&window.console&&console.error&&console.error("The select2('"+b+"') method was called on an element that is not using Select2."),d=c[b].apply(c,f)}),a.inArray(b,e)>-1?this:d}throw new Error("Invalid arguments for Select2: "+b)}}return null==a.fn.select2.defaults&&(a.fn.select2.defaults=d),c}),{define:b.define,require:b.require}}(),c=b.require("jquery.select2");return a.fn.select2.amd=b,c});
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){var b=function(){if(a&&a.fn&&a.fn.select2&&a.fn.select2.amd)var b=a.fn.select2.amd;var b;return function(){if(!b||!b.requirejs){b?c=b:b={};var a,c,d;!function(b){function e(a,b){return v.call(a,b)}function f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o=b&&b.split("/"),p=t.map,q=p&&p["*"]||{};if(a){for(a=a.split("/"),g=a.length-1,t.nodeIdCompat&&x.test(a[g])&&(a[g]=a[g].replace(x,"")),"."===a[0].charAt(0)&&o&&(n=o.slice(0,o.length-1),a=n.concat(a)),k=0;k<a.length;k++)if("."===(m=a[k]))a.splice(k,1),k-=1;else if(".."===m){if(0===k||1===k&&".."===a[2]||".."===a[k-1])continue;k>0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}if((o||q)&&p){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),o)for(l=o.length;l>0;l-=1)if((e=p[o.slice(0,l).join("/")])&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&q&&q[d]&&(i=q[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,c){return function(){var d=w.call(arguments,0);return"string"!=typeof d[0]&&1===d.length&&d.push(null),o.apply(b,d.concat([a,c]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){r[a]=b}}function j(a){if(e(s,a)){var c=s[a];delete s[a],u[a]=!0,n.apply(b,c)}if(!e(r,a)&&!e(u,a))throw new Error("No "+a);return r[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return a?k(a):[]}function m(a){return function(){return t&&t.config&&t.config[a]||{}}}var n,o,p,q,r={},s={},t={},u={},v=Object.prototype.hasOwnProperty,w=[].slice,x=/\.js$/;p=function(a,b){var c,d=k(a),e=d[0],g=b[1];return a=d[1],e&&(e=f(e,g),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(g)):f(a,g):(a=f(a,g),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},q={require:function(a){return g(a)},exports:function(a){var b=r[a];return void 0!==b?b:r[a]={}},module:function(a){return{id:a,uri:"",exports:r[a],config:m(a)}}},n=function(a,c,d,f){var h,k,m,n,o,t,v,w=[],x=typeof d;if(f=f||a,t=l(f),"undefined"===x||"function"===x){for(c=!c.length&&d.length?["require","exports","module"]:c,o=0;o<c.length;o+=1)if(n=p(c[o],t),"require"===(k=n.f))w[o]=q.require(a);else if("exports"===k)w[o]=q.exports(a),v=!0;else if("module"===k)h=w[o]=q.module(a);else if(e(r,k)||e(s,k)||e(u,k))w[o]=j(k);else{if(!n.p)throw new Error(a+" missing "+k);n.p.load(n.n,g(f,!0),i(k),{}),w[o]=r[k]}m=d?d.apply(r[a],w):void 0,a&&(h&&h.exports!==b&&h.exports!==r[a]?r[a]=h.exports:m===b&&v||(r[a]=m))}else a&&(r[a]=d)},a=c=o=function(a,c,d,e,f){if("string"==typeof a)return q[a]?q[a](c):j(p(a,l(c)).f);if(!a.splice){if(t=a,t.deps&&o(t.deps,t.callback),!c)return;c.splice?(a=c,c=d,d=null):a=b}return c=c||function(){},"function"==typeof d&&(d=e,e=f),e?n(b,a,c,d):setTimeout(function(){n(b,a,c,d)},4),o},o.config=function(a){return o(a)},a._defined=r,d=function(a,b,c){if("string"!=typeof a)throw new Error("See almond README: incorrect module build, no module name");b.splice||(c=b,b=[]),e(r,a)||e(s,a)||(s[a]=[a,b,c])},d.amd={jQuery:!0}}(),b.requirejs=a,b.require=c,b.define=d}}(),b.define("almond",function(){}),b.define("jquery",[],function(){var b=a||$;return null==b&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),b}),b.define("select2/utils",["jquery"],function(a){function b(a){var b=a.prototype,c=[];for(var d in b){"function"==typeof b[d]&&("constructor"!==d&&c.push(d))}return c}var c={};c.Extend=function(a,b){function c(){this.constructor=a}var d={}.hasOwnProperty;for(var e in b)d.call(b,e)&&(a[e]=b[e]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},c.Decorate=function(a,c){function d(){var b=Array.prototype.unshift,d=c.prototype.constructor.length,e=a.prototype.constructor;d>0&&(b.call(arguments,a.prototype.constructor),e=c.prototype.constructor),e.apply(this,arguments)}function e(){this.constructor=d}var f=b(c),g=b(a);c.displayName=a.displayName,d.prototype=new e;for(var h=0;h<g.length;h++){var i=g[h];d.prototype[i]=a.prototype[i]}for(var j=(function(a){var b=function(){};a in d.prototype&&(b=d.prototype[a]);var e=c.prototype[a];return function(){return Array.prototype.unshift.call(arguments,b),e.apply(this,arguments)}}),k=0;k<f.length;k++){var l=f[k];d.prototype[l]=j(l)}return d};var d=function(){this.listeners={}};d.prototype.on=function(a,b){this.listeners=this.listeners||{},a in this.listeners?this.listeners[a].push(b):this.listeners[a]=[b]},d.prototype.trigger=function(a){var b=Array.prototype.slice,c=b.call(arguments,1);this.listeners=this.listeners||{},null==c&&(c=[]),0===c.length&&c.push({}),c[0]._type=a,a in this.listeners&&this.invoke(this.listeners[a],b.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},d.prototype.invoke=function(a,b){for(var c=0,d=a.length;c<d;c++)a[c].apply(this,b)},c.Observable=d,c.generateChars=function(a){for(var b="",c=0;c<a;c++){b+=Math.floor(36*Math.random()).toString(36)}return b},c.bind=function(a,b){return function(){a.apply(b,arguments)}},c._convertData=function(a){for(var b in a){var c=b.split("-"),d=a;if(1!==c.length){for(var e=0;e<c.length;e++){var f=c[e];f=f.substring(0,1).toLowerCase()+f.substring(1),f in d||(d[f]={}),e==c.length-1&&(d[f]=a[b]),d=d[f]}delete a[b]}}return a},c.hasScroll=function(b,c){var d=a(c),e=c.style.overflowX,f=c.style.overflowY;return(e!==f||"hidden"!==f&&"visible"!==f)&&("scroll"===e||"scroll"===f||(d.innerHeight()<c.scrollHeight||d.innerWidth()<c.scrollWidth))},c.escapeMarkup=function(a){var b={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof a?a:String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})},c.appendMany=function(b,c){if("1.7"===a.fn.jquery.substr(0,3)){var d=a();a.map(c,function(a){d=d.add(a)}),c=d}b.append(c)},c.__cache={};var e=0;return c.GetUniqueElementId=function(a){var b=a.getAttribute("data-select2-id");return null==b&&(a.id?(b=a.id,a.setAttribute("data-select2-id",b)):(a.setAttribute("data-select2-id",++e),b=e.toString())),b},c.StoreData=function(a,b,d){var e=c.GetUniqueElementId(a);c.__cache[e]||(c.__cache[e]={}),c.__cache[e][b]=d},c.GetData=function(b,d){var e=c.GetUniqueElementId(b);return d?c.__cache[e]&&null!=c.__cache[e][d]?c.__cache[e][d]:a(b).data(d):c.__cache[e]},c.RemoveData=function(a){var b=c.GetUniqueElementId(a);null!=c.__cache[b]&&delete c.__cache[b]},c}),b.define("select2/results",["jquery","./utils"],function(a,b){function c(a,b,d){this.$element=a,this.data=d,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<ul class="select2-results__options" role="tree"></ul>');return this.options.get("multiple")&&b.attr("aria-multiselectable","true"),this.$results=b,b},c.prototype.clear=function(){this.$results.empty()},c.prototype.displayMessage=function(b){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var d=a('<li role="treeitem" aria-live="assertive" class="select2-results__option"></li>'),e=this.options.get("translations").get(b.message);d.append(c(e(b.args))),d[0].className+=" select2-results__message",this.$results.append(d)},c.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},c.prototype.append=function(a){this.hideLoading();var b=[];if(null==a.results||0===a.results.length)return void(0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"}));a.results=this.sort(a.results);for(var c=0;c<a.results.length;c++){var d=a.results[c],e=this.option(d);b.push(e)}this.$results.append(b)},c.prototype.position=function(a,b){b.find(".select2-results").append(a)},c.prototype.sort=function(a){return this.options.get("sorter")(a)},c.prototype.highlightFirstItem=function(){var a=this.$results.find(".select2-results__option[aria-selected]"),b=a.filter("[aria-selected=true]");b.length>0?b.first().trigger("mouseenter"):a.first().trigger("mouseenter"),this.ensureHighlightVisible()},c.prototype.setClasses=function(){var c=this;this.data.current(function(d){var e=a.map(d,function(a){return a.id.toString()});c.$results.find(".select2-results__option[aria-selected]").each(function(){var c=a(this),d=b.GetData(this,"data"),f=""+d.id;null!=d.element&&d.element.selected||null==d.element&&a.inArray(f,e)>-1?c.attr("aria-selected","true"):c.attr("aria-selected","false")})})},c.prototype.showLoading=function(a){this.hideLoading();var b=this.options.get("translations").get("searching"),c={disabled:!0,loading:!0,text:b(a)},d=this.option(c);d.className+=" loading-results",this.$results.prepend(d)},c.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},c.prototype.option=function(c){var d=document.createElement("li");d.className="select2-results__option";var e={role:"treeitem","aria-selected":"false"};c.disabled&&(delete e["aria-selected"],e["aria-disabled"]="true"),null==c.id&&delete e["aria-selected"],null!=c._resultId&&(d.id=c._resultId),c.title&&(d.title=c.title),c.children&&(e.role="group",e["aria-label"]=c.text,delete e["aria-selected"]);for(var f in e){var g=e[f];d.setAttribute(f,g)}if(c.children){var h=a(d),i=document.createElement("strong");i.className="select2-results__group";a(i);this.template(c,i);for(var j=[],k=0;k<c.children.length;k++){var l=c.children[k],m=this.option(l);j.push(m)}var n=a("<ul></ul>",{class:"select2-results__options select2-results__options--nested"});n.append(j),h.append(i),h.append(n)}else this.template(c,d);return b.StoreData(d,"data",c),d},c.prototype.bind=function(c,d){var e=this,f=c.id+"-results";this.$results.attr("id",f),c.on("results:all",function(a){e.clear(),e.append(a.data),c.isOpen()&&(e.setClasses(),e.highlightFirstItem())}),c.on("results:append",function(a){e.append(a.data),c.isOpen()&&e.setClasses()}),c.on("query",function(a){e.hideMessages(),e.showLoading(a)}),c.on("select",function(){c.isOpen()&&(e.setClasses(),e.options.get("scrollAfterSelect")&&e.highlightFirstItem())}),c.on("unselect",function(){c.isOpen()&&(e.setClasses(),e.options.get("scrollAfterSelect")&&e.highlightFirstItem())}),c.on("open",function(){e.$results.attr("aria-expanded","true"),e.$results.attr("aria-hidden","false"),e.setClasses(),e.ensureHighlightVisible()}),c.on("close",function(){e.$results.attr("aria-expanded","false"),e.$results.attr("aria-hidden","true"),e.$results.removeAttr("aria-activedescendant")}),c.on("results:toggle",function(){var a=e.getHighlightedResults();0!==a.length&&a.trigger("mouseup")}),c.on("results:select",function(){var a=e.getHighlightedResults();if(0!==a.length){var c=b.GetData(a[0],"data");"true"==a.attr("aria-selected")?e.trigger("close",{}):e.trigger("select",{data:c})}}),c.on("results:previous",function(){var a=e.getHighlightedResults(),b=e.$results.find("[aria-selected]"),c=b.index(a);if(!(c<=0)){var d=c-1;0===a.length&&(d=0);var f=b.eq(d);f.trigger("mouseenter");var g=e.$results.offset().top,h=f.offset().top,i=e.$results.scrollTop()+(h-g);0===d?e.$results.scrollTop(0):h-g<0&&e.$results.scrollTop(i)}}),c.on("results:next",function(){var a=e.getHighlightedResults(),b=e.$results.find("[aria-selected]"),c=b.index(a),d=c+1;if(!(d>=b.length)){var f=b.eq(d);f.trigger("mouseenter");var g=e.$results.offset().top+e.$results.outerHeight(!1),h=f.offset().top+f.outerHeight(!1),i=e.$results.scrollTop()+h-g;0===d?e.$results.scrollTop(0):h>g&&e.$results.scrollTop(i)}}),c.on("results:focus",function(a){a.element.addClass("select2-results__option--highlighted")}),c.on("results:message",function(a){e.displayMessage(a)}),a.fn.mousewheel&&this.$results.on("mousewheel",function(a){var b=e.$results.scrollTop(),c=e.$results.get(0).scrollHeight-b+a.deltaY,d=a.deltaY>0&&b-a.deltaY<=0,f=a.deltaY<0&&c<=e.$results.height();d?(e.$results.scrollTop(0),a.preventDefault(),a.stopPropagation()):f&&(e.$results.scrollTop(e.$results.get(0).scrollHeight-e.$results.height()),a.preventDefault(),a.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(c){var d=a(this),f=b.GetData(this,"data");if("true"===d.attr("aria-selected"))return void(e.options.get("multiple")?e.trigger("unselect",{originalEvent:c,data:f}):e.trigger("close",{}));e.trigger("select",{originalEvent:c,data:f})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(c){var d=b.GetData(this,"data");e.getHighlightedResults().removeClass("select2-results__option--highlighted"),e.trigger("results:focus",{data:d,element:a(this)})})},c.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},c.prototype.destroy=function(){this.$results.remove()},c.prototype.ensureHighlightVisible=function(){var a=this.getHighlightedResults();if(0!==a.length){var b=this.$results.find("[aria-selected]"),c=b.index(a),d=this.$results.offset().top,e=a.offset().top,f=this.$results.scrollTop()+(e-d),g=e-d;f-=2*a.outerHeight(!1),c<=2?this.$results.scrollTop(0):(g>this.$results.outerHeight()||g<0)&&this.$results.scrollTop(f)}},c.prototype.template=function(b,c){var d=this.options.get("templateResult"),e=this.options.get("escapeMarkup"),f=d(b,c);null==f?c.style.display="none":"string"==typeof f?c.innerHTML=e(f):a(c).append(f)},c}),b.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),b.define("select2/selection/base",["jquery","../utils","../keys"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,b.Observable),d.prototype.render=function(){var c=a('<span class="select2-selection" role="combobox"  aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=b.GetData(this.$element[0],"old-tabindex")?this._tabindex=b.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),c.attr("title",this.$element.attr("title")),c.attr("tabindex",this._tabindex),this.$selection=c,c},d.prototype.bind=function(a,b){var d=this,e=(a.id,a.id+"-results");this.container=a,this.$selection.on("focus",function(a){d.trigger("focus",a)}),this.$selection.on("blur",function(a){d._handleBlur(a)}),this.$selection.on("keydown",function(a){d.trigger("keypress",a),a.which===c.SPACE&&a.preventDefault()}),a.on("results:focus",function(a){d.$selection.attr("aria-activedescendant",a.data._resultId)}),a.on("selection:update",function(a){d.update(a.data)}),a.on("open",function(){d.$selection.attr("aria-expanded","true"),d.$selection.attr("aria-owns",e),d._attachCloseHandler(a)}),a.on("close",function(){d.$selection.attr("aria-expanded","false"),d.$selection.removeAttr("aria-activedescendant"),d.$selection.removeAttr("aria-owns"),window.setTimeout(function(){d.$selection.focus()},0),d._detachCloseHandler(a)}),a.on("enable",function(){d.$selection.attr("tabindex",d._tabindex)}),a.on("disable",function(){d.$selection.attr("tabindex","-1")})},d.prototype._handleBlur=function(b){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||a.contains(c.$selection[0],document.activeElement)||c.trigger("blur",b)},1)},d.prototype._attachCloseHandler=function(c){a(document.body).on("mousedown.select2."+c.id,function(c){var d=a(c.target),e=d.closest(".select2");a(".select2.select2-container--open").each(function(){a(this),this!=e[0]&&b.GetData(this,"element").select2("close")})})},d.prototype._detachCloseHandler=function(b){a(document.body).off("mousedown.select2."+b.id)},d.prototype.position=function(a,b){b.find(".selection").append(a)},d.prototype.destroy=function(){this._detachCloseHandler(this.container)},d.prototype.update=function(a){throw new Error("The `update` method must be defined in child classes.")},d}),b.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(a,b,c,d){function e(){e.__super__.constructor.apply(this,arguments)}return c.Extend(e,b),e.prototype.render=function(){var a=e.__super__.render.call(this);return a.addClass("select2-selection--single"),a.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),a},e.prototype.bind=function(a,b){var c=this;e.__super__.bind.apply(this,arguments);var d=a.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",d).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",d),this.$selection.on("mousedown",function(a){1===a.which&&c.trigger("toggle",{originalEvent:a})}),this.$selection.on("focus",function(a){}),this.$selection.on("blur",function(a){}),a.on("focus",function(b){a.isOpen()||c.$selection.focus()})},e.prototype.clear=function(){var a=this.$selection.find(".select2-selection__rendered");a.empty(),a.removeAttr("title")},e.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},e.prototype.selectionContainer=function(){return a("<span></span>")},e.prototype.update=function(a){if(0===a.length)return void this.clear();var b=a[0],c=this.$selection.find(".select2-selection__rendered"),d=this.display(b,c);c.empty().append(d),c.attr("title",b.title||b.text)},e}),b.define("select2/selection/multiple",["jquery","./base","../utils"],function(a,b,c){function d(a,b){d.__super__.constructor.apply(this,arguments)}return c.Extend(d,b),d.prototype.render=function(){var a=d.__super__.render.call(this);return a.addClass("select2-selection--multiple"),a.html('<ul class="select2-selection__rendered"></ul>'),a},d.prototype.bind=function(b,e){var f=this;d.__super__.bind.apply(this,arguments),this.$selection.on("click",function(a){f.trigger("toggle",{originalEvent:a})}),this.$selection.on("click",".select2-selection__choice__remove",function(b){if(!f.options.get("disabled")){var d=a(this),e=d.parent(),g=c.GetData(e[0],"data");f.trigger("unselect",{originalEvent:b,data:g})}})},d.prototype.clear=function(){var a=this.$selection.find(".select2-selection__rendered");a.empty(),a.removeAttr("title")},d.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},d.prototype.selectionContainer=function(){return a('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">&times;</span></li>')},d.prototype.update=function(a){if(this.clear(),0!==a.length){for(var b=[],d=0;d<a.length;d++){var e=a[d],f=this.selectionContainer(),g=this.display(e,f);f.append(g),f.attr("title",e.title||e.text),c.StoreData(f[0],"data",e),b.push(f)}var h=this.$selection.find(".select2-selection__rendered");c.appendMany(h,b)}},d}),b.define("select2/selection/placeholder",["../utils"],function(a){function b(a,b,c){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c)}return b.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},b.prototype.createPlaceholder=function(a,b){var c=this.selectionContainer();return c.html(this.display(b)),c.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),c},b.prototype.update=function(a,b){var c=1==b.length&&b[0].id!=this.placeholder.id;if(b.length>1||c)return a.call(this,b);this.clear();var d=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(d)},b}),b.define("select2/selection/allowClear",["jquery","../keys","../utils"],function(a,b,c){function d(){}return d.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(a){d._handleClear(a)}),b.on("keypress",function(a){d._handleKeyboardClear(a,b)})},d.prototype._handleClear=function(a,b){if(!this.options.get("disabled")){var d=this.$selection.find(".select2-selection__clear");if(0!==d.length){b.stopPropagation();var e=c.GetData(d[0],"data"),f=this.$element.val();this.$element.val(this.placeholder.id);var g={data:e};if(this.trigger("clear",g),g.prevented)return void this.$element.val(f);for(var h=0;h<e.length;h++)if(g={data:e[h]},this.trigger("unselect",g),g.prevented)return void this.$element.val(f);this.$element.trigger("change"),this.trigger("toggle",{})}}},d.prototype._handleKeyboardClear=function(a,c,d){d.isOpen()||c.which!=b.DELETE&&c.which!=b.BACKSPACE||this._handleClear(c)},d.prototype.update=function(b,d){if(b.call(this,d),!(this.$selection.find(".select2-selection__placeholder").length>0||0===d.length)){var e=this.options.get("translations").get("removeAllItems"),f=a('<span class="select2-selection__clear" title="'+e()+'">&times;</span>');c.StoreData(f[0],"data",d),this.$selection.find(".select2-selection__rendered").prepend(f)}},d}),b.define("select2/selection/search",["jquery","../utils","../keys"],function(a,b,c){function d(a,b,c){a.call(this,b,c)}return d.prototype.render=function(b){var c=a('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>');this.$searchContainer=c,this.$search=c.find("input");var d=b.call(this);return this._transferTabIndex(),d},d.prototype.bind=function(a,d,e){var f=this;a.call(this,d,e),d.on("open",function(){f.$search.trigger("focus")}),d.on("close",function(){f.$search.val(""),f.$search.removeAttr("aria-activedescendant"),f.$search.trigger("focus")}),d.on("enable",function(){f.$search.prop("disabled",!1),f._transferTabIndex()}),d.on("disable",function(){f.$search.prop("disabled",!0)}),d.on("focus",function(a){f.$search.trigger("focus")}),d.on("results:focus",function(a){f.$search.attr("aria-activedescendant",a.id)}),this.$selection.on("focusin",".select2-search--inline",function(a){f.trigger("focus",a)}),this.$selection.on("focusout",".select2-search--inline",function(a){f._handleBlur(a)}),this.$selection.on("keydown",".select2-search--inline",function(a){if(a.stopPropagation(),f.trigger("keypress",a),f._keyUpPrevented=a.isDefaultPrevented(),a.which===c.BACKSPACE&&""===f.$search.val()){var d=f.$searchContainer.prev(".select2-selection__choice");if(d.length>0){var e=b.GetData(d[0],"data");f.searchRemoveChoice(e),a.preventDefault()}}});var g=document.documentMode,h=g&&g<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(a){if(h)return void f.$selection.off("input.search input.searchcheck");f.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(a){if(h&&"input"===a.type)return void f.$selection.off("input.search input.searchcheck");var b=a.which;b!=c.SHIFT&&b!=c.CTRL&&b!=c.ALT&&b!=c.TAB&&f.handleSearch(a)})},d.prototype._transferTabIndex=function(a){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},d.prototype.createPlaceholder=function(a,b){this.$search.attr("placeholder",b.text)},d.prototype.update=function(a,b){var c=this.$search[0]==document.activeElement;if(this.$search.attr("placeholder",""),a.call(this,b),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),c){this.$element.find("[data-select2-tag]").length?this.$element.focus():this.$search.focus()}},d.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var a=this.$search.val();this.trigger("query",{term:a})}this._keyUpPrevented=!1},d.prototype.searchRemoveChoice=function(a,b){this.trigger("unselect",{data:b}),this.$search.val(b.text),this.handleSearch()},d.prototype.resizeSearch=function(){this.$search.css("width","25px");var a="";if(""!==this.$search.attr("placeholder"))a=this.$selection.find(".select2-selection__rendered").innerWidth();else{a=.75*(this.$search.val().length+1)+"em"}this.$search.css("width",a)},d}),b.define("select2/selection/eventRelay",["jquery"],function(a){function b(){}return b.prototype.bind=function(b,c,d){var e=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],g=["opening","closing","selecting","unselecting","clearing"];b.call(this,c,d),c.on("*",function(b,c){if(-1!==a.inArray(b,f)){c=c||{};var d=a.Event("select2:"+b,{params:c});e.$element.trigger(d),-1!==a.inArray(b,g)&&(c.prevented=d.isDefaultPrevented())}})},b}),b.define("select2/translation",["jquery","require"],function(a,b){function c(a){this.dict=a||{}}return c.prototype.all=function(){return this.dict},c.prototype.get=function(a){return this.dict[a]},c.prototype.extend=function(b){this.dict=a.extend({},b.all(),this.dict)},c._cache={},c.loadPath=function(a){if(!(a in c._cache)){var d=b(a);c._cache[a]=d}return new c(c._cache[a])},c}),b.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),b.define("select2/data/base",["../utils"],function(a){function b(a,c){b.__super__.constructor.call(this)}return a.Extend(b,a.Observable),b.prototype.current=function(a){throw new Error("The `current` method must be defined in child classes.")},b.prototype.query=function(a,b){throw new Error("The `query` method must be defined in child classes.")},b.prototype.bind=function(a,b){},b.prototype.destroy=function(){},b.prototype.generateResultId=function(b,c){var d=b.id+"-result-";return d+=a.generateChars(4),null!=c.id?d+="-"+c.id.toString():d+="-"+a.generateChars(4),d},b}),b.define("select2/data/select",["./base","../utils","jquery"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,a),d.prototype.current=function(a){var b=[],d=this;this.$element.find(":selected").each(function(){var a=c(this),e=d.item(a);b.push(e)}),a(b)},d.prototype.select=function(a){var b=this;if(a.selected=!0,c(a.element).is("option"))return a.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(d){var e=[];a=[a],a.push.apply(a,d);for(var f=0;f<a.length;f++){var g=a[f].id;-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")});else{var d=a.id;this.$element.val(d),this.$element.trigger("change")}},d.prototype.unselect=function(a){var b=this;if(this.$element.prop("multiple")){if(a.selected=!1,c(a.element).is("option"))return a.element.selected=!1,void this.$element.trigger("change");this.current(function(d){for(var e=[],f=0;f<d.length;f++){var g=d[f].id;g!==a.id&&-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")})}},d.prototype.bind=function(a,b){var c=this;this.container=a,a.on("select",function(a){c.select(a.data)}),a.on("unselect",function(a){c.unselect(a.data)})},d.prototype.destroy=function(){this.$element.find("*").each(function(){b.RemoveData(this)})},d.prototype.query=function(a,b){var d=[],e=this;this.$element.children().each(function(){var b=c(this);if(b.is("option")||b.is("optgroup")){var f=e.item(b),g=e.matches(a,f);null!==g&&d.push(g)}}),b({results:d})},d.prototype.addOptions=function(a){b.appendMany(this.$element,a)},d.prototype.option=function(a){var d;a.children?(d=document.createElement("optgroup"),d.label=a.text):(d=document.createElement("option"),void 0!==d.textContent?d.textContent=a.text:d.innerText=a.text),void 0!==a.id&&(d.value=a.id),a.disabled&&(d.disabled=!0),a.selected&&(d.selected=!0),a.title&&(d.title=a.title);var e=c(d),f=this._normalizeItem(a);return f.element=d,b.StoreData(d,"data",f),e},d.prototype.item=function(a){var d={};if(null!=(d=b.GetData(a[0],"data")))return d;if(a.is("option"))d={id:a.val(),text:a.text(),disabled:a.prop("disabled"),selected:a.prop("selected"),title:a.prop("title")};else if(a.is("optgroup")){d={text:a.prop("label"),children:[],title:a.prop("title")};for(var e=a.children("option"),f=[],g=0;g<e.length;g++){var h=c(e[g]),i=this.item(h);f.push(i)}d.children=f}return d=this._normalizeItem(d),d.element=a[0],b.StoreData(a[0],"data",d),d},d.prototype._normalizeItem=function(a){a!==Object(a)&&(a={id:a,text:a}),a=c.extend({},{text:""},a);var b={selected:!1,disabled:!1};return null!=a.id&&(a.id=a.id.toString()),null!=a.text&&(a.text=a.text.toString()),null==a._resultId&&a.id&&null!=this.container&&(a._resultId=this.generateResultId(this.container,a)),c.extend({},b,a)},d.prototype.matches=function(a,b){return this.options.get("matcher")(a,b)},d}),b.define("select2/data/array",["./select","../utils","jquery"],function(a,b,c){function d(a,b){var c=b.get("data")||[];d.__super__.constructor.call(this,a,b),this.addOptions(this.convertToOptions(c))}return b.Extend(d,a),d.prototype.select=function(a){var b=this.$element.find("option").filter(function(b,c){return c.value==a.id.toString()});0===b.length&&(b=this.option(a),this.addOptions(b)),d.__super__.select.call(this,a)},d.prototype.convertToOptions=function(a){function d(a){return function(){return c(this).val()==a.id}}for(var e=this,f=this.$element.find("option"),g=f.map(function(){return e.item(c(this)).id}).get(),h=[],i=0;i<a.length;i++){var j=this._normalizeItem(a[i]);if(c.inArray(j.id,g)>=0){var k=f.filter(d(j)),l=this.item(k),m=c.extend(!0,{},j,l),n=this.option(m);k.replaceWith(n)}else{var o=this.option(j);if(j.children){var p=this.convertToOptions(j.children);b.appendMany(o,p)}h.push(o)}}return h},d}),b.define("select2/data/ajax",["./array","../utils","jquery"],function(a,b,c){function d(a,b){this.ajaxOptions=this._applyDefaults(b.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),d.__super__.constructor.call(this,a,b)}return b.Extend(d,a),d.prototype._applyDefaults=function(a){var b={data:function(a){return c.extend({},a,{q:a.term})},transport:function(a,b,d){var e=c.ajax(a);return e.then(b),e.fail(d),e}};return c.extend({},b,a,!0)},d.prototype.processResults=function(a){return a},d.prototype.query=function(a,b){function d(){var d=f.transport(f,function(d){var f=e.processResults(d,a);e.options.get("debug")&&window.console&&console.error&&(f&&f.results&&c.isArray(f.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),b(f)},function(){"status"in d&&(0===d.status||"0"===d.status)||e.trigger("results:message",{message:"errorLoading"})});e._request=d}var e=this;null!=this._request&&(c.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var f=c.extend({type:"GET"},this.ajaxOptions);"function"==typeof f.url&&(f.url=f.url.call(this.$element,a)),"function"==typeof f.data&&(f.data=f.data.call(this.$element,a)),this.ajaxOptions.delay&&null!=a.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(d,this.ajaxOptions.delay)):d()},d}),b.define("select2/data/tags",["jquery"],function(a){function b(b,c,d){var e=d.get("tags"),f=d.get("createTag");void 0!==f&&(this.createTag=f);var g=d.get("insertTag");if(void 0!==g&&(this.insertTag=g),b.call(this,c,d),a.isArray(e))for(var h=0;h<e.length;h++){var i=e[h],j=this._normalizeItem(i),k=this.option(j);this.$element.append(k)}}return b.prototype.query=function(a,b,c){function d(a,f){for(var g=a.results,h=0;h<g.length;h++){var i=g[h],j=null!=i.children&&!d({results:i.children},!0);if((i.text||"").toUpperCase()===(b.term||"").toUpperCase()||j)return!f&&(a.data=g,void c(a))}if(f)return!0;var k=e.createTag(b);if(null!=k){var l=e.option(k);l.attr("data-select2-tag",!0),e.addOptions([l]),e.insertTag(g,k)}a.results=g,c(a)}var e=this;if(this._removeOldTags(),null==b.term||null!=b.page)return void a.call(this,b,c);a.call(this,b,d)},b.prototype.createTag=function(b,c){var d=a.trim(c.term);return""===d?null:{id:d,text:d}},b.prototype.insertTag=function(a,b,c){b.unshift(c)},b.prototype._removeOldTags=function(b){this._lastTag;this.$element.find("option[data-select2-tag]").each(function(){this.selected||a(this).remove()})},b}),b.define("select2/data/tokenizer",["jquery"],function(a){function b(a,b,c){var d=c.get("tokenizer");void 0!==d&&(this.tokenizer=d),a.call(this,b,c)}return b.prototype.bind=function(a,b,c){a.call(this,b,c),this.$search=b.dropdown.$search||b.selection.$search||c.find(".select2-search__field")},b.prototype.query=function(b,c,d){function e(b){var c=g._normalizeItem(b);if(!g.$element.find("option").filter(function(){return a(this).val()===c.id}).length){var d=g.option(c);d.attr("data-select2-tag",!0),g._removeOldTags(),g.addOptions([d])}f(c)}function f(a){g.trigger("select",{data:a})}var g=this;c.term=c.term||"";var h=this.tokenizer(c,this.options,e);h.term!==c.term&&(this.$search.length&&(this.$search.val(h.term),this.$search.focus()),c.term=h.term),b.call(this,c,d)},b.prototype.tokenizer=function(b,c,d,e){for(var f=d.get("tokenSeparators")||[],g=c.term,h=0,i=this.createTag||function(a){return{id:a.term,text:a.term}};h<g.length;){var j=g[h];if(-1!==a.inArray(j,f)){var k=g.substr(0,h),l=a.extend({},c,{term:k}),m=i(l);null!=m?(e(m),g=g.substr(h+1)||"",h=0):h++}else h++}return{term:g}},b}),b.define("select2/data/minimumInputLength",[],function(){function a(a,b,c){this.minimumInputLength=c.get("minimumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){if(b.term=b.term||"",b.term.length<this.minimumInputLength)return void this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumInputLength",[],function(){function a(a,b,c){this.maximumInputLength=c.get("maximumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){if(b.term=b.term||"",this.maximumInputLength>0&&b.term.length>this.maximumInputLength)return void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumSelectionLength",[],function(){function a(a,b,c){this.maximumSelectionLength=c.get("maximumSelectionLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){var d=this;this.current(function(e){var f=null!=e?e.length:0;if(d.maximumSelectionLength>0&&f>=d.maximumSelectionLength)return void d.trigger("results:message",{message:"maximumSelected",args:{maximum:d.maximumSelectionLength}});a.call(d,b,c)})},a}),b.define("select2/dropdown",["jquery","./utils"],function(a,b){function c(a,b){this.$element=a,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<span class="select2-dropdown"><span class="select2-results"></span></span>');return b.attr("dir",this.options.get("dir")),this.$dropdown=b,b},c.prototype.bind=function(){},c.prototype.position=function(a,b){},c.prototype.destroy=function(){this.$dropdown.remove()},c}),b.define("select2/dropdown/search",["jquery","../utils"],function(a,b){function c(){}return c.prototype.render=function(b){var c=b.call(this),d=a('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=d,this.$search=d.find("input"),c.prepend(d),c},c.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),this.$search.on("keydown",function(a){e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented()}),this.$search.on("input",function(b){a(this).off("keyup")}),this.$search.on("keyup input",function(a){e.handleSearch(a)}),c.on("open",function(){e.$search.attr("tabindex",0),e.$search.focus(),window.setTimeout(function(){e.$search.focus()},0)}),c.on("close",function(){e.$search.attr("tabindex",-1),e.$search.val(""),e.$search.blur()}),c.on("focus",function(){c.isOpen()||e.$search.focus()}),c.on("results:all",function(a){if(null==a.query.term||""===a.query.term){e.showSearch(a)?e.$searchContainer.removeClass("select2-search--hide"):e.$searchContainer.addClass("select2-search--hide")}})},c.prototype.handleSearch=function(a){if(!this._keyUpPrevented){var b=this.$search.val();this.trigger("query",{term:b})}this._keyUpPrevented=!1},c.prototype.showSearch=function(a,b){return!0},c}),b.define("select2/dropdown/hidePlaceholder",[],function(){function a(a,b,c,d){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c,d)}return a.prototype.append=function(a,b){b.results=this.removePlaceholder(b.results),a.call(this,b)},a.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},a.prototype.removePlaceholder=function(a,b){for(var c=b.slice(0),d=b.length-1;d>=0;d--){var e=b[d];this.placeholder.id===e.id&&c.splice(d,1)}return c},a}),b.define("select2/dropdown/infiniteScroll",["jquery"],function(a){function b(a,b,c,d){this.lastParams={},a.call(this,b,c,d),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return b.prototype.append=function(a,b){this.$loadingMore.remove(),this.loading=!1,a.call(this,b),this.showLoadingMore(b)&&this.$results.append(this.$loadingMore)},b.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),c.on("query",function(a){e.lastParams=a,e.loading=!0}),c.on("query:append",function(a){e.lastParams=a,e.loading=!0}),this.$results.on("scroll",function(){var b=a.contains(document.documentElement,e.$loadingMore[0]);if(!e.loading&&b){e.$results.offset().top+e.$results.outerHeight(!1)+50>=e.$loadingMore.offset().top+e.$loadingMore.outerHeight(!1)&&e.loadMore()}})},b.prototype.loadMore=function(){this.loading=!0;var b=a.extend({},{page:1},this.lastParams);b.page++,this.trigger("query:append",b)},b.prototype.showLoadingMore=function(a,b){return b.pagination&&b.pagination.more},b.prototype.createLoadingMore=function(){var b=a('<li class="select2-results__option select2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),c=this.options.get("translations").get("loadingMore");return b.html(c(this.lastParams)),b},b}),b.define("select2/dropdown/attachBody",["jquery","../utils"],function(a,b){function c(b,c,d){this.$dropdownParent=d.get("dropdownParent")||a(document.body),b.call(this,c,d)}return c.prototype.bind=function(a,b,c){var d=this,e=!1;a.call(this,b,c),b.on("open",function(){d._showDropdown(),d._attachPositioningHandler(b),e||(e=!0,b.on("results:all",function(){d._positionDropdown(),d._resizeDropdown()}),b.on("results:append",function(){d._positionDropdown(),d._resizeDropdown()}))}),b.on("close",function(){d._hideDropdown(),d._detachPositioningHandler(b)}),this.$dropdownContainer.on("mousedown",function(a){a.stopPropagation()})},c.prototype.destroy=function(a){a.call(this),this.$dropdownContainer.remove()},c.prototype.position=function(a,b,c){b.attr("class",c.attr("class")),b.removeClass("select2"),b.addClass("select2-container--open"),b.css({position:"absolute",top:-999999}),this.$container=c},c.prototype.render=function(b){var c=a("<span></span>"),d=b.call(this);return c.append(d),this.$dropdownContainer=c,c},c.prototype._hideDropdown=function(a){this.$dropdownContainer.detach()},c.prototype._attachPositioningHandler=function(c,d){var e=this,f="scroll.select2."+d.id,g="resize.select2."+d.id,h="orientationchange.select2."+d.id,i=this.$container.parents().filter(b.hasScroll);i.each(function(){b.StoreData(this,"select2-scroll-position",{x:a(this).scrollLeft(),y:a(this).scrollTop()})}),i.on(f,function(c){var d=b.GetData(this,"select2-scroll-position");a(this).scrollTop(d.y)}),a(window).on(f+" "+g+" "+h,function(a){e._positionDropdown(),e._resizeDropdown()})},c.prototype._detachPositioningHandler=function(c,d){var e="scroll.select2."+d.id,f="resize.select2."+d.id,g="orientationchange.select2."+d.id;this.$container.parents().filter(b.hasScroll).off(e),a(window).off(e+" "+f+" "+g)},c.prototype._positionDropdown=function(){var b=a(window),c=this.$dropdown.hasClass("select2-dropdown--above"),d=this.$dropdown.hasClass("select2-dropdown--below"),e=null,f=this.$container.offset();f.bottom=f.top+this.$container.outerHeight(!1);var g={height:this.$container.outerHeight(!1)};g.top=f.top,g.bottom=f.top+g.height;var h={height:this.$dropdown.outerHeight(!1)},i={top:b.scrollTop(),bottom:b.scrollTop()+b.height()},j=i.top<f.top-h.height,k=i.bottom>f.bottom+h.height,l={left:f.left,top:g.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var n=m.offset();l.top-=n.top,l.left-=n.left,c||d||(e="below"),k||!j||c?!j&&k&&c&&(e="below"):e="above",("above"==e||c&&"below"!==e)&&(l.top=g.top-n.top-h.height),null!=e&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+e),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+e)),this.$dropdownContainer.css(l)},c.prototype._resizeDropdown=function(){var a={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(a.minWidth=a.width,a.position="relative",a.width="auto"),this.$dropdown.css(a)},c.prototype._showDropdown=function(a){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},c}),b.define("select2/dropdown/minimumResultsForSearch",[],function(){function a(b){for(var c=0,d=0;d<b.length;d++){var e=b[d];e.children?c+=a(e.children):c++}return c}function b(a,b,c,d){this.minimumResultsForSearch=c.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),a.call(this,b,c,d)}return b.prototype.showSearch=function(b,c){return!(a(c.data.results)<this.minimumResultsForSearch)&&b.call(this,c)},b}),b.define("select2/dropdown/selectOnClose",["../utils"],function(a){function b(){}return b.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("close",function(a){d._handleSelectOnClose(a)})},b.prototype._handleSelectOnClose=function(b,c){if(c&&null!=c.originalSelect2Event){var d=c.originalSelect2Event;if("select"===d._type||"unselect"===d._type)return}var e=this.getHighlightedResults();if(!(e.length<1)){var f=a.GetData(e[0],"data");null!=f.element&&f.element.selected||null==f.element&&f.selected||this.trigger("select",{data:f})}},b}),b.define("select2/dropdown/closeOnSelect",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("select",function(a){d._selectTriggered(a)}),b.on("unselect",function(a){d._selectTriggered(a)})},a.prototype._selectTriggered=function(a,b){var c=b.originalEvent;c&&(c.ctrlKey||c.metaKey)||this.trigger("close",{originalEvent:c,originalSelect2Event:b})},a}),b.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(a){var b=a.input.length-a.maximum,c="Please delete "+b+" character";return 1!=b&&(c+="s"),c},inputTooShort:function(a){return"Please enter "+(a.minimum-a.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(a){var b="You can only select "+a.maximum+" item";return 1!=a.maximum&&(b+="s"),b},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"}}}),b.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C){function D(){this.reset()}return D.prototype.apply=function(l){if(l=a.extend(!0,{},this.defaults,l),null==l.dataAdapter){if(null!=l.ajax?l.dataAdapter=o:null!=l.data?l.dataAdapter=n:l.dataAdapter=m,l.minimumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,r)),l.maximumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,s)),l.maximumSelectionLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,t)),l.tags&&(l.dataAdapter=j.Decorate(l.dataAdapter,p)),null==l.tokenSeparators&&null==l.tokenizer||(l.dataAdapter=j.Decorate(l.dataAdapter,q)),null!=l.query){var C=b(l.amdBase+"compat/query");l.dataAdapter=j.Decorate(l.dataAdapter,C)}if(null!=l.initSelection){var D=b(l.amdBase+"compat/initSelection");l.dataAdapter=j.Decorate(l.dataAdapter,D)}}if(null==l.resultsAdapter&&(l.resultsAdapter=c,null!=l.ajax&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,x)),null!=l.placeholder&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,w)),l.selectOnClose&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,A))),null==l.dropdownAdapter){if(l.multiple)l.dropdownAdapter=u;else{var E=j.Decorate(u,v);l.dropdownAdapter=E}if(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,z)),l.closeOnSelect&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,B)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass){var F=b(l.amdBase+"compat/dropdownCss");l.dropdownAdapter=j.Decorate(l.dropdownAdapter,F)}l.dropdownAdapter=j.Decorate(l.dropdownAdapter,y)}if(null==l.selectionAdapter){if(l.multiple?l.selectionAdapter=e:l.selectionAdapter=d,null!=l.placeholder&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,g)),l.multiple&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,h)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass){var G=b(l.amdBase+"compat/containerCss");l.selectionAdapter=j.Decorate(l.selectionAdapter,G)}l.selectionAdapter=j.Decorate(l.selectionAdapter,i)}if("string"==typeof l.language)if(l.language.indexOf("-")>0){var H=l.language.split("-"),I=H[0];l.language=[l.language,I]}else l.language=[l.language];if(a.isArray(l.language)){var J=new k;l.language.push("en");for(var K=l.language,L=0;L<K.length;L++){var M=K[L],N={};try{N=k.loadPath(M)}catch(a){try{M=this.defaults.amdLanguageBase+M,N=k.loadPath(M)}catch(a){l.debug&&window.console&&console.warn&&console.warn('Select2: The language file for "'+M+'" could not be automatically loaded. A fallback will be used instead.');continue}}J.extend(N)}l.translations=J}else{var O=k.loadPath(this.defaults.amdLanguageBase+"en"),P=new k(l.language);P.extend(O),l.translations=P}return l},D.prototype.reset=function(){function b(a){function b(a){return l[a]||a}return a.replace(/[^\u0000-\u007E]/g,b)}function c(d,e){if(""===a.trim(d.term))return e;if(e.children&&e.children.length>0){for(var f=a.extend(!0,{},e),g=e.children.length-1;g>=0;g--){null==c(d,e.children[g])&&f.children.splice(g,1)}return f.children.length>0?f:c(d,f)}var h=b(e.text).toUpperCase(),i=b(d.term).toUpperCase();return h.indexOf(i)>-1?e:null}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:j.escapeMarkup,language:C,matcher:c,minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(a){return a},templateResult:function(a){return a.text},templateSelection:function(a){return a.text},theme:"default",width:"resolve"}},D.prototype.set=function(b,c){var d=a.camelCase(b),e={};e[d]=c;var f=j._convertData(e);a.extend(!0,this.defaults,f)},new D}),b.define("select2/options",["require","jquery","./defaults","./utils"],function(a,b,c,d){function e(b,e){if(this.options=b,null!=e&&this.fromElement(e),this.options=c.apply(this.options),e&&e.is("input")){var f=a(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=d.Decorate(this.options.dataAdapter,f)}}return e.prototype.fromElement=function(a){function c(a,b){return b.toUpperCase()}var e=["select2"];null==this.options.multiple&&(this.options.multiple=a.prop("multiple")),null==this.options.disabled&&(this.options.disabled=a.prop("disabled")),null==this.options.language&&(a.prop("lang")?this.options.language=a.prop("lang").toLowerCase():a.closest("[lang]").prop("lang")&&(this.options.language=a.closest("[lang]").prop("lang"))),null==this.options.dir&&(a.prop("dir")?this.options.dir=a.prop("dir"):a.closest("[dir]").prop("dir")?this.options.dir=a.closest("[dir]").prop("dir"):this.options.dir="ltr"),a.prop("disabled",this.options.disabled),a.prop("multiple",this.options.multiple),d.GetData(a[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),d.StoreData(a[0],"data",d.GetData(a[0],"select2Tags")),d.StoreData(a[0],"tags",!0)),d.GetData(a[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),a.attr("ajax--url",d.GetData(a[0],"ajaxUrl")),d.StoreData(a[0],"ajax-Url",d.GetData(a[0],"ajaxUrl")));for(var f={},g=0;g<a[0].attributes.length;g++){var h=a[0].attributes[g].name,i="data-";if(h.substr(0,i.length)==i){var j=h.substring(i.length),k=d.GetData(a[0],j);f[j.replace(/-([a-z])/g,c)]=k}}b.fn.jquery&&"1."==b.fn.jquery.substr(0,2)&&a[0].dataset&&(f=b.extend(!0,{},a[0].dataset,f));var l=b.extend(!0,{},d.GetData(a[0]),f);l=d._convertData(l);for(var m in l)b.inArray(m,e)>-1||(b.isPlainObject(this.options[m])?b.extend(this.options[m],l[m]):this.options[m]=l[m]);return this},e.prototype.get=function(a){return this.options[a]},e.prototype.set=function(a,b){this.options[a]=b},e}),b.define("select2/core",["jquery","./options","./utils","./keys"],function(a,b,c,d){var e=function(a,d){null!=c.GetData(a[0],"select2")&&c.GetData(a[0],"select2").destroy(),this.$element=a,this.id=this._generateId(a),d=d||{},this.options=new b(d,a),e.__super__.constructor.call(this);var f=a.attr("tabindex")||0;c.StoreData(a[0],"old-tabindex",f),a.attr("tabindex","-1");var g=this.options.get("dataAdapter");this.dataAdapter=new g(a,this.options);var h=this.render();this._placeContainer(h);var i=this.options.get("selectionAdapter");this.selection=new i(a,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,h);var j=this.options.get("dropdownAdapter");this.dropdown=new j(a,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,h);var k=this.options.get("resultsAdapter");this.results=new k(a,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var l=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(a){l.trigger("selection:update",{data:a})}),a.addClass("select2-hidden-accessible"),a.attr("aria-hidden","true"),this._syncAttributes(),c.StoreData(a[0],"select2",this),a.data("select2",this)};return c.Extend(e,c.Observable),e.prototype._generateId=function(a){var b="";return b=null!=a.attr("id")?a.attr("id"):null!=a.attr("name")?a.attr("name")+"-"+c.generateChars(2):c.generateChars(4),b=b.replace(/(:|\.|\[|\]|,)/g,""),b="select2-"+b},e.prototype._placeContainer=function(a){a.insertAfter(this.$element);var b=this._resolveWidth(this.$element,this.options.get("width"));null!=b&&a.css("width",b)},e.prototype._resolveWidth=function(a,b){var c=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==b){var d=this._resolveWidth(a,"style");return null!=d?d:this._resolveWidth(a,"element")}if("element"==b){var e=a.outerWidth(!1);return e<=0?"auto":e+"px"}if("style"==b){var f=a.attr("style");if("string"!=typeof f)return null;for(var g=f.split(";"),h=0,i=g.length;h<i;h+=1){var j=g[h].replace(/\s/g,""),k=j.match(c);if(null!==k&&k.length>=1)return k[1]}return null}return b},e.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},e.prototype._registerDomEvents=function(){var b=this;this.$element.on("change.select2",function(){b.dataAdapter.current(function(a){b.trigger("selection:update",{data:a})})}),this.$element.on("focus.select2",function(a){b.trigger("focus",a)}),this._syncA=c.bind(this._syncAttributes,this),this._syncS=c.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=d?(this._observer=new d(function(c){a.each(c,b._syncA),a.each(c,b._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",b._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",b._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",b._syncS,!1))},e.prototype._registerDataEvents=function(){var a=this;this.dataAdapter.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerSelectionEvents=function(){var b=this,c=["toggle","focus"];this.selection.on("toggle",function(){b.toggleDropdown()}),this.selection.on("focus",function(a){b.focus(a)}),this.selection.on("*",function(d,e){-1===a.inArray(d,c)&&b.trigger(d,e)})},e.prototype._registerDropdownEvents=function(){var a=this;this.dropdown.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerResultsEvents=function(){var a=this;this.results.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerEvents=function(){var a=this;this.on("open",function(){a.$container.addClass("select2-container--open")}),this.on("close",function(){a.$container.removeClass("select2-container--open")}),this.on("enable",function(){a.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){a.$container.addClass("select2-container--disabled")}),this.on("blur",function(){a.$container.removeClass("select2-container--focus")}),this.on("query",function(b){a.isOpen()||a.trigger("open",{}),this.dataAdapter.query(b,function(c){a.trigger("results:all",{data:c,query:b})})}),this.on("query:append",function(b){this.dataAdapter.query(b,function(c){a.trigger("results:append",{data:c,query:b})})}),this.on("keypress",function(b){var c=b.which;a.isOpen()?c===d.ESC||c===d.TAB||c===d.UP&&b.altKey?(a.close(),b.preventDefault()):c===d.ENTER?(a.trigger("results:select",{}),b.preventDefault()):c===d.SPACE&&b.ctrlKey?(a.trigger("results:toggle",{}),b.preventDefault()):c===d.UP?(a.trigger("results:previous",{}),b.preventDefault()):c===d.DOWN&&(a.trigger("results:next",{}),b.preventDefault()):(c===d.ENTER||c===d.SPACE||c===d.DOWN&&b.altKey)&&(a.open(),b.preventDefault())})},e.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},e.prototype._syncSubtree=function(a,b){var c=!1,d=this;if(!a||!a.target||"OPTION"===a.target.nodeName||"OPTGROUP"===a.target.nodeName){if(b)if(b.addedNodes&&b.addedNodes.length>0)for(var e=0;e<b.addedNodes.length;e++){var f=b.addedNodes[e];f.selected&&(c=!0)}else b.removedNodes&&b.removedNodes.length>0&&(c=!0);else c=!0;c&&this.dataAdapter.current(function(a){d.trigger("selection:update",{data:a})})}},e.prototype.trigger=function(a,b){var c=e.__super__.trigger,d={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===b&&(b={}),a in d){var f=d[a],g={prevented:!1,name:a,args:b};if(c.call(this,f,g),g.prevented)return void(b.prevented=!0)}c.call(this,a,b)},e.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},e.prototype.open=function(){this.isOpen()||this.trigger("query",{})},e.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},e.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},e.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},e.prototype.focus=function(a){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},e.prototype.enable=function(a){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=a&&0!==a.length||(a=[!0]);var b=!a[0];this.$element.prop("disabled",b)},e.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var a=[];return this.dataAdapter.current(function(b){a=b}),a},e.prototype.val=function(b){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==b||0===b.length)return this.$element.val();var c=b[0];a.isArray(c)&&(c=a.map(c,function(a){return a.toString()})),this.$element.val(c).trigger("change")},e.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",c.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),c.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},e.prototype.render=function(){var b=a('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return b.attr("dir",this.options.get("dir")),this.$container=b,this.$container.addClass("select2-container--"+this.options.get("theme")),c.StoreData(b[0],"element",this.$element),b},e}),b.define("select2/compat/utils",["jquery"],function(a){function b(b,c,d){var e,f,g=[];e=a.trim(b.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each(function(){0===this.indexOf("select2-")&&g.push(this)})),e=a.trim(c.attr("class")),e&&(e=""+e,a(e.split(/\s+/)).each(function(){0!==this.indexOf("select2-")&&null!=(f=d(this))&&g.push(f)})),b.attr("class",g.join(" "))}return{syncCssClasses:b}}),b.define("select2/compat/containerCss",["jquery","./utils"],function(a,b){function c(a){return null}function d(){}return d.prototype.render=function(d){var e=d.call(this),f=this.options.get("containerCssClass")||"";a.isFunction(f)&&(f=f(this.$element));var g=this.options.get("adaptContainerCssClass");if(g=g||c,-1!==f.indexOf(":all:")){f=f.replace(":all:","");var h=g;g=function(a){var b=h(a);return null!=b?b+" "+a:a}}var i=this.options.get("containerCss")||{};return a.isFunction(i)&&(i=i(this.$element)),b.syncCssClasses(e,this.$element,g),e.css(i),e.addClass(f),e},d}),b.define("select2/compat/dropdownCss",["jquery","./utils"],function(a,b){function c(a){return null}function d(){}return d.prototype.render=function(d){var e=d.call(this),f=this.options.get("dropdownCssClass")||"";a.isFunction(f)&&(f=f(this.$element));var g=this.options.get("adaptDropdownCssClass");if(g=g||c,-1!==f.indexOf(":all:")){f=f.replace(":all:","");var h=g;g=function(a){var b=h(a);return null!=b?b+" "+a:a}}var i=this.options.get("dropdownCss")||{};return a.isFunction(i)&&(i=i(this.$element)),b.syncCssClasses(e,this.$element,g),e.css(i),e.addClass(f),e},d}),b.define("select2/compat/initSelection",["jquery"],function(a){function b(a,b,c){c.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `initSelection` option has been deprecated in favor of a custom data adapter that overrides the `current` method. This method is now called multiple times instead of a single time when the instance is initialized. Support will be removed for the `initSelection` option in future versions of Select2"),this.initSelection=c.get("initSelection"),this._isInitialized=!1,a.call(this,b,c)}return b.prototype.current=function(b,c){var d=this;if(this._isInitialized)return void b.call(this,c);this.initSelection.call(null,this.$element,function(b){d._isInitialized=!0,a.isArray(b)||(b=[b]),c(b)})},b}),b.define("select2/compat/inputData",["jquery","../utils"],function(a,b){function c(a,b,c){this._currentData=[],this._valueSeparator=c.get("valueSeparator")||",","hidden"===b.prop("type")&&c.get("debug")&&console&&console.warn&&console.warn("Select2: Using a hidden input with Select2 is no longer supported and may stop working in the future. It is recommended to use a `<select>` element instead."),a.call(this,b,c)}return c.prototype.current=function(b,c){function d(b,c){var e=[];return b.selected||-1!==a.inArray(b.id,c)?(b.selected=!0,e.push(b)):b.selected=!1,b.children&&e.push.apply(e,d(b.children,c)),e}for(var e=[],f=0;f<this._currentData.length;f++){var g=this._currentData[f];e.push.apply(e,d(g,this.$element.val().split(this._valueSeparator)))}c(e)},c.prototype.select=function(b,c){if(this.options.get("multiple")){var d=this.$element.val();d+=this._valueSeparator+c.id,this.$element.val(d),this.$element.trigger("change")}else this.current(function(b){a.map(b,function(a){a.selected=!1})}),this.$element.val(c.id),this.$element.trigger("change")},c.prototype.unselect=function(a,b){var c=this;b.selected=!1,this.current(function(a){for(var d=[],e=0;e<a.length;e++){var f=a[e];b.id!=f.id&&d.push(f.id)}c.$element.val(d.join(c._valueSeparator)),c.$element.trigger("change")})},c.prototype.query=function(a,b,c){for(var d=[],e=0;e<this._currentData.length;e++){var f=this._currentData[e],g=this.matches(b,f);null!==g&&d.push(g)}c({results:d})},c.prototype.addOptions=function(c,d){var e=a.map(d,function(a){return b.GetData(a[0],"data")});this._currentData.push.apply(this._currentData,e)},c}),b.define("select2/compat/matcher",["jquery"],function(a){function b(b){function c(c,d){var e=a.extend(!0,{},d);if(null==c.term||""===a.trim(c.term))return e;if(d.children){for(var f=d.children.length-1;f>=0;f--){var g=d.children[f];b(c.term,g.text,g)||e.children.splice(f,1)}if(e.children.length>0)return e}return b(c.term,d.text,d)?e:null}return c}return b}),b.define("select2/compat/query",[],function(){function a(a,b,c){c.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `query` option has been deprecated in favor of a custom data adapter that overrides the `query` method. Support will be removed for the `query` option in future versions of Select2."),a.call(this,b,c)}return a.prototype.query=function(a,b,c){b.callback=c,this.options.get("query").call(null,b)},a}),b.define("select2/dropdown/attachContainer",[],function(){function a(a,b,c){a.call(this,b,c)}return a.prototype.position=function(a,b,c){c.find(".dropdown-wrapper").append(b),b.addClass("select2-dropdown--below"),c.addClass("select2-container--below")},a}),b.define("select2/dropdown/stopPropagation",[],function(){function a(){}return a.prototype.bind=function(a,b,c){a.call(this,b,c);var d=["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"];this.$dropdown.on(d.join(" "),function(a){a.stopPropagation()})},a}),b.define("select2/selection/stopPropagation",[],function(){function a(){}return a.prototype.bind=function(a,b,c){a.call(this,b,c);var d=["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"];this.$selection.on(d.join(" "),function(a){a.stopPropagation()})},a}),function(c){"function"==typeof b.define&&b.define.amd?b.define("jquery-mousewheel",["jquery"],c):"object"==typeof exports?module.exports=c:c(a)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||n<f)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120==0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})}),b.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(a,b,c,d,e){if(null==a.fn.select2){var f=["open","close","destroy"];a.fn.select2=function(b){if("object"==typeof(b=b||{}))return this.each(function(){var d=a.extend(!0,{},b);new c(a(this),d)}),this;if("string"==typeof b){var d,g=Array.prototype.slice.call(arguments,1);return this.each(function(){var a=e.GetData(this,"select2");null==a&&window.console&&console.error&&console.error("The select2('"+b+"') method was called on an element that is not using Select2."),d=a[b].apply(a,g)}),a.inArray(b,f)>-1?this:d}throw new Error("Invalid arguments for Select2: "+b)}}return null==a.fn.select2.defaults&&(a.fn.select2.defaults=d),c}),{define:b.define,require:b.require}}(),c=b.require("jquery.select2");return a.fn.select2.amd=b,c});
  • bizcalendar-web/trunk/select2/js/select2.js

    r1901838 r2120614  
    11/*!
    2  * Select2 4.0.4
     2 * Select2 4.0.7
    33 * https://select2.github.io
    44 *
     
    66 * https://github.com/select2/select2/blob/master/LICENSE.md
    77 */
    8 (function (factory) {
     8;(function (factory) {
    99  if (typeof define === 'function' && define.amd) {
    1010    // AMD. Register as an anonymous module.
     
    575575
    576576    for (var m = 0; m < superMethods.length; m++) {
    577         var superMethod = superMethods[m];
    578 
    579         DecoratedClass.prototype[superMethod] =
    580           SuperClass.prototype[superMethod];
     577      var superMethod = superMethods[m];
     578
     579      DecoratedClass.prototype[superMethod] =
     580        SuperClass.prototype[superMethod];
    581581    }
    582582
     
    773773  };
    774774
     775  // Cache objects in Utils.__cache instead of $.data (see #4346)
     776  Utils.__cache = {};
     777
     778  var id = 0;
     779  Utils.GetUniqueElementId = function (element) {
     780    // Get a unique element Id. If element has no id,
     781    // creates a new unique number, stores it in the id
     782    // attribute and returns the new id.
     783    // If an id already exists, it simply returns it.
     784
     785    var select2Id = element.getAttribute('data-select2-id');
     786    if (select2Id == null) {
     787      // If element has id, use it.
     788      if (element.id) {
     789        select2Id = element.id;
     790        element.setAttribute('data-select2-id', select2Id);
     791      } else {
     792        element.setAttribute('data-select2-id', ++id);
     793        select2Id = id.toString();
     794      }
     795    }
     796    return select2Id;
     797  };
     798
     799  Utils.StoreData = function (element, name, value) {
     800    // Stores an item in the cache for a specified element.
     801    // name is the cache key.
     802    var id = Utils.GetUniqueElementId(element);
     803    if (!Utils.__cache[id]) {
     804      Utils.__cache[id] = {};
     805    }
     806
     807    Utils.__cache[id][name] = value;
     808  };
     809
     810  Utils.GetData = function (element, name) {
     811    // Retrieves a value from the cache by its key (name)
     812    // name is optional. If no name specified, return
     813    // all cache items for the specified element.
     814    // and for a specified element.
     815    var id = Utils.GetUniqueElementId(element);
     816    if (name) {
     817      if (Utils.__cache[id]) {
     818        if (Utils.__cache[id][name] != null) {
     819          return Utils.__cache[id][name];
     820        }
     821        return $(element).data(name); // Fallback to HTML5 data attribs.
     822      }
     823      return $(element).data(name); // Fallback to HTML5 data attribs.
     824    } else {
     825      return Utils.__cache[id];
     826    }
     827  };
     828
     829  Utils.RemoveData = function (element) {
     830    // Removes all cached items for a specified element.
     831    var id = Utils.GetUniqueElementId(element);
     832    if (Utils.__cache[id] != null) {
     833      delete Utils.__cache[id];
     834    }
     835  };
     836
    775837  return Utils;
    776838});
     
    908970        var $option = $(this);
    909971
    910         var item = $.data(this, 'data');
     972        var item = Utils.GetData(this, 'data');
    911973
    912974        // id needs to be converted to a string when comparing
     
    10131075    }
    10141076
    1015     $.data(option, 'data', data);
     1077    Utils.StoreData(option, 'data', data);
    10161078
    10171079    return option;
     
    10541116
    10551117      self.setClasses();
    1056       self.highlightFirstItem();
     1118
     1119      if (self.options.get('scrollAfterSelect')) {
     1120        self.highlightFirstItem();
     1121      }
    10571122    });
    10581123
     
    10631128
    10641129      self.setClasses();
    1065       self.highlightFirstItem();
     1130
     1131      if (self.options.get('scrollAfterSelect')) {
     1132        self.highlightFirstItem();
     1133      }
    10661134    });
    10671135
     
    10991167      }
    11001168
    1101       var data = $highlighted.data('data');
     1169      var data = Utils.GetData($highlighted[0], 'data');
    11021170
    11031171      if ($highlighted.attr('aria-selected') == 'true') {
     
    11171185      var currentIndex = $options.index($highlighted);
    11181186
    1119       // If we are already at te top, don't move further
    1120       if (currentIndex === 0) {
     1187      // If we are already at the top, don't move further
     1188      // If no options, currentIndex will be -1
     1189      if (currentIndex <= 0) {
    11211190        return;
    11221191      }
     
    12111280      var $this = $(this);
    12121281
    1213       var data = $this.data('data');
     1282      var data = Utils.GetData(this, 'data');
    12141283
    12151284      if ($this.attr('aria-selected') === 'true') {
     
    12341303    this.$results.on('mouseenter', '.select2-results__option[aria-selected]',
    12351304      function (evt) {
    1236       var data = $(this).data('data');
     1305      var data = Utils.GetData(this, 'data');
    12371306
    12381307      self.getHighlightedResults()
     
    13491418    this._tabindex = 0;
    13501419
    1351     if (this.$element.data('old-tabindex') != null) {
    1352       this._tabindex = this.$element.data('old-tabindex');
     1420    if (Utils.GetData(this.$element[0], 'old-tabindex') != null) {
     1421      this._tabindex = Utils.GetData(this.$element[0], 'old-tabindex');
    13531422    } else if (this.$element.attr('tabindex') != null) {
    13541423      this._tabindex = this.$element.attr('tabindex');
     
    14091478      self.$selection.removeAttr('aria-owns');
    14101479
    1411       self.$selection.focus();
    1412 
     1480      window.setTimeout(function () {
     1481        self.$selection.focus();
     1482      }, 0);
     1483   
    14131484      self._detachCloseHandler(container);
    14141485    });
     
    14581529        }
    14591530
    1460         var $element = $this.data('element');
     1531        var $element = Utils.GetData(this, 'element');
    14611532
    14621533        $element.select2('close');
     
    15191590    var id = container.id + '-container';
    15201591
    1521     this.$selection.find('.select2-selection__rendered').attr('id', id);
     1592    this.$selection.find('.select2-selection__rendered')
     1593      .attr('id', id)
     1594      .attr('role', 'textbox')
     1595      .attr('aria-readonly', 'true');
    15221596    this.$selection.attr('aria-labelledby', id);
    15231597
     
    15461620      }
    15471621    });
    1548 
    1549     container.on('selection:update', function (params) {
    1550       self.update(params.data);
    1551     });
    15521622  };
    15531623
    15541624  SingleSelection.prototype.clear = function () {
    1555     this.$selection.find('.select2-selection__rendered').empty();
     1625    var $rendered = this.$selection.find('.select2-selection__rendered');
     1626    $rendered.empty();
     1627    $rendered.removeAttr('title'); // clear tooltip on empty
    15561628  };
    15571629
     
    15791651
    15801652    $rendered.empty().append(formatted);
    1581     $rendered.prop('title', selection.title || selection.text);
     1653    $rendered.attr('title', selection.title || selection.text);
    15821654  };
    15831655
     
    16311703        var $selection = $remove.parent();
    16321704
    1633         var data = $selection.data('data');
     1705        var data = Utils.GetData($selection[0], 'data');
    16341706
    16351707        self.trigger('unselect', {
     
    16421714
    16431715  MultipleSelection.prototype.clear = function () {
    1644     this.$selection.find('.select2-selection__rendered').empty();
     1716    var $rendered = this.$selection.find('.select2-selection__rendered');
     1717    $rendered.empty();
     1718    $rendered.removeAttr('title');
    16451719  };
    16461720
     
    16801754
    16811755      $selection.append(formatted);
    1682       $selection.prop('title', selection.title || selection.text);
    1683 
    1684       $selection.data('data', selection);
     1756      $selection.attr('title', selection.title || selection.text);
     1757
     1758      Utils.StoreData($selection[0], 'data', selection);
    16851759
    16861760      $selections.push($selection);
     
    17471821S2.define('select2/selection/allowClear',[
    17481822  'jquery',
    1749   '../keys'
    1750 ], function ($, KEYS) {
     1823  '../keys',
     1824  '../utils'
     1825], function ($, KEYS, Utils) {
    17511826  function AllowClear () { }
    17521827
     
    17901865    evt.stopPropagation();
    17911866
    1792     var data = $clear.data('data');
     1867    var data = Utils.GetData($clear[0], 'data');
     1868
     1869    var previousVal = this.$element.val();
     1870    this.$element.val(this.placeholder.id);
     1871
     1872    var unselectData = {
     1873      data: data
     1874    };
     1875    this.trigger('clear', unselectData);
     1876    if (unselectData.prevented) {
     1877      this.$element.val(previousVal);
     1878      return;
     1879    }
    17931880
    17941881    for (var d = 0; d < data.length; d++) {
    1795       var unselectData = {
     1882      unselectData = {
    17961883        data: data[d]
    17971884      };
     
    18031890      // If the event was prevented, don't clear it out.
    18041891      if (unselectData.prevented) {
     1892        this.$element.val(previousVal);
    18051893        return;
    18061894      }
    18071895    }
    18081896
    1809     this.$element.val(this.placeholder.id).trigger('change');
     1897    this.$element.trigger('change');
    18101898
    18111899    this.trigger('toggle', {});
     
    18301918    }
    18311919
     1920    var removeAll = this.options.get('translations').get('removeAllItems');   
     1921
    18321922    var $remove = $(
    1833       '<span class="select2-selection__clear">' +
     1923      '<span class="select2-selection__clear" title="' + removeAll() +'">' +
    18341924        '&times;' +
    18351925      '</span>'
    18361926    );
    1837     $remove.data('data', data);
     1927    Utils.StoreData($remove[0], 'data', data);
    18381928
    18391929    this.$selection.find('.select2-selection__rendered').prepend($remove);
     
    18561946      '<li class="select2-search select2-search--inline">' +
    18571947        '<input class="select2-search__field" type="search" tabindex="-1"' +
    1858         ' autocomplete="off" autocorrect="off" autocapitalize="off"' +
     1948        ' autocomplete="off" autocorrect="off" autocapitalize="none"' +
    18591949        ' spellcheck="false" role="textbox" aria-autocomplete="list" />' +
    18601950      '</li>'
     
    19262016
    19272017        if ($previousChoice.length > 0) {
    1928           var item = $previousChoice.data('data');
     2018          var item = Utils.GetData($previousChoice[0], 'data');
    19292019
    19302020          self.searchRemoveChoice(item);
     
    20202110    this.resizeSearch();
    20212111    if (searchHadFocus) {
    2022       this.$search.focus();
     2112      var isTagInput = this.$element.find('[data-select2-tag]').length;
     2113      if (isTagInput) {
     2114        // fix IE11 bug where tag input lost focus
     2115        this.$element.focus();
     2116      } else {
     2117        this.$search.focus();
     2118      }
    20232119    }
    20242120  };
     
    20772173      'close', 'closing',
    20782174      'select', 'selecting',
    2079       'unselect', 'unselecting'
     2175      'unselect', 'unselecting',
     2176      'clear', 'clearing'
    20802177    ];
    20812178
    2082     var preventableEvents = ['opening', 'closing', 'selecting', 'unselecting'];
     2179    var preventableEvents = [
     2180      'opening', 'closing', 'selecting', 'unselecting', 'clearing'
     2181    ];
    20832182
    20842183    decorated.call(this, container, $container);
     
    24132512    '\uA74A': 'O',
    24142513    '\uA74C': 'O',
     2514    '\u0152': 'OE',
    24152515    '\u01A2': 'OI',
    24162516    '\uA74E': 'OO',
     
    28222922    '\uA74D': 'o',
    28232923    '\u0275': 'o',
     2924    '\u0153': 'oe',
    28242925    '\u01A3': 'oi',
    28252926    '\u0223': 'ou',
     
    29903091    '\u03CB': '\u03C5',
    29913092    '\u03B0': '\u03C5',
    2992     '\u03C9': '\u03C9',
    2993     '\u03C2': '\u03C3'
     3093    '\u03CE': '\u03C9',
     3094    '\u03C2': '\u03C3',
     3095    '\u2019': '\''
    29943096  };
    29953097
     
    31593261    this.$element.find('*').each(function () {
    31603262      // Remove any custom data set by Select2
    3161       $.removeData(this, 'data');
     3263      Utils.RemoveData(this);
    31623264    });
    31633265  };
     
    32323334
    32333335    // Override the option's data with the combined data
    3234     $.data(option, 'data', normalizedData);
     3336    Utils.StoreData(option, 'data', normalizedData);
    32353337
    32363338    return $option;
     
    32403342    var data = {};
    32413343
    3242     data = $.data($option[0], 'data');
     3344    data = Utils.GetData($option[0], 'data');
    32433345
    32443346    if (data != null) {
     
    32783380    data.element = $option[0];
    32793381
    3280     $.data($option[0], 'data', data);
     3382    Utils.StoreData($option[0], 'data', data);
    32813383
    32823384    return data;
     
    32843386
    32853387  SelectAdapter.prototype._normalizeItem = function (item) {
    3286     if (!$.isPlainObject(item)) {
     3388    if (item !== Object(item)) {
    32873389      item = {
    32883390        id: item,
     
    34883590        // Attempt to detect if a request was aborted
    34893591        // Only works if the transport exposes a status property
    3490         if ($request.status && $request.status === '0') {
     3592        if ('status' in $request &&
     3593            ($request.status === 0 || $request.status === '0')) {
    34913594          return;
    34923595        }
     
    38873990
    38883991  Dropdown.prototype.position = function ($dropdown, $container) {
    3889     // Should be implmented in subclasses
     3992    // Should be implemented in subclasses
    38903993  };
    38913994
     
    39104013      '<span class="select2-search select2-search--dropdown">' +
    39114014        '<input class="select2-search__field" type="search" tabindex="-1"' +
    3912         ' autocomplete="off" autocorrect="off" autocapitalize="off"' +
     4015        ' autocomplete="off" autocorrect="off" autocapitalize="none"' +
    39134016        ' spellcheck="false" role="textbox" />' +
    39144017      '</span>'
     
    39604063
    39614064      self.$search.val('');
     4065      self.$search.blur();
    39624066    });
    39634067
     
    42254329    var $watchers = this.$container.parents().filter(Utils.hasScroll);
    42264330    $watchers.each(function () {
    4227       $(this).data('select2-scroll-position', {
     4331      Utils.StoreData(this, 'select2-scroll-position', {
    42284332        x: $(this).scrollLeft(),
    42294333        y: $(this).scrollTop()
     
    42324336
    42334337    $watchers.on(scrollEvent, function (ev) {
    4234       var position = $(this).data('select2-scroll-position');
     4338      var position = Utils.GetData(this, 'select2-scroll-position');
    42354339      $(this).scrollTop(position.y);
    42364340    });
     
    42914395    };
    42924396
    4293     // Determine what the parent element is to use for calciulating the offset
     4397    // Determine what the parent element is to use for calculating the offset
    42944398    var $offsetParent = this.$dropdownParent;
    42954399
    4296     // For statically positoned elements, we need to get the element
     4400    // For statically positioned elements, we need to get the element
    42974401    // that is determining the offset
    42984402    if ($offsetParent.css('position') === 'static') {
     
    43974501
    43984502S2.define('select2/dropdown/selectOnClose',[
    4399 
    4400 ], function () {
     4503  '../utils'
     4504], function (Utils) {
    44014505  function SelectOnClose () { }
    44024506
     
    44294533    }
    44304534
    4431     var data = $highlightedResults.data('data');
     4535    var data = Utils.GetData($highlightedResults[0], 'data');
    44324536
    44334537    // Don't re-select already selected resulte
     
    44704574
    44714575    // Don't close if the control key is being held
    4472     if (originalEvent && originalEvent.ctrlKey) {
     4576    if (originalEvent && (originalEvent.ctrlKey || originalEvent.metaKey)) {
    44734577      return;
    44744578    }
     
    45244628    searching: function () {
    45254629      return 'Searching…';
     4630    },
     4631    removeAllItems: function () {
     4632      return 'Remove all items';
    45264633    }
    45274634  };
     
    48955002      minimumResultsForSearch: 0,
    48965003      selectOnClose: false,
     5004      scrollAfterSelect: false,
    48975005      sorter: function (data) {
    48985006        return data;
     
    49175025    var convertedData = Utils._convertData(data);
    49185026
    4919     $.extend(this.defaults, convertedData);
     5027    $.extend(true, this.defaults, convertedData);
    49205028  };
    49215029
     
    49825090    $e.prop('multiple', this.options.multiple);
    49835091
    4984     if ($e.data('select2Tags')) {
     5092    if (Utils.GetData($e[0], 'select2Tags')) {
    49855093      if (this.options.debug && window.console && console.warn) {
    49865094        console.warn(
     
    49915099      }
    49925100
    4993       $e.data('data', $e.data('select2Tags'));
    4994       $e.data('tags', true);
    4995     }
    4996 
    4997     if ($e.data('ajaxUrl')) {
     5101      Utils.StoreData($e[0], 'data', Utils.GetData($e[0], 'select2Tags'));
     5102      Utils.StoreData($e[0], 'tags', true);
     5103    }
     5104
     5105    if (Utils.GetData($e[0], 'ajaxUrl')) {
    49985106      if (this.options.debug && window.console && console.warn) {
    49995107        console.warn(
     
    50045112      }
    50055113
    5006       $e.attr('ajax--url', $e.data('ajaxUrl'));
    5007       $e.data('ajax--url', $e.data('ajaxUrl'));
     5114      $e.attr('ajax--url', Utils.GetData($e[0], 'ajaxUrl'));
     5115      Utils.StoreData($e[0], 'ajax-Url', Utils.GetData($e[0], 'ajaxUrl'));
    50085116    }
    50095117
    50105118    var dataset = {};
     5119
     5120    function upperCaseLetter(_, letter) {
     5121      return letter.toUpperCase();
     5122    }
     5123
     5124    // Pre-load all of the attributes which are prefixed with `data-`
     5125    for (var attr = 0; attr < $e[0].attributes.length; attr++) {
     5126      var attributeName = $e[0].attributes[attr].name;
     5127      var prefix = 'data-';
     5128
     5129      if (attributeName.substr(0, prefix.length) == prefix) {
     5130        // Get the contents of the attribute after `data-`
     5131        var dataName = attributeName.substring(prefix.length);
     5132
     5133        // Get the data contents from the consistent source
     5134        // This is more than likely the jQuery data helper
     5135        var dataValue = Utils.GetData($e[0], dataName);
     5136
     5137        // camelCase the attribute name to match the spec
     5138        var camelDataName = dataName.replace(/-([a-z])/g, upperCaseLetter);
     5139
     5140        // Store the data attribute contents into the dataset since
     5141        dataset[camelDataName] = dataValue;
     5142      }
     5143    }
    50115144
    50125145    // Prefer the element's `dataset` attribute if it exists
    50135146    // jQuery 1.x does not correctly handle data attributes with multiple dashes
    50145147    if ($.fn.jquery && $.fn.jquery.substr(0, 2) == '1.' && $e[0].dataset) {
    5015       dataset = $.extend(true, {}, $e[0].dataset, $e.data());
    5016     } else {
    5017       dataset = $e.data();
    5018     }
    5019 
    5020     var data = $.extend(true, {}, dataset);
     5148      dataset = $.extend(true, {}, $e[0].dataset, dataset);
     5149    }
     5150
     5151    // Prefer our internal data cache if it exists
     5152    var data = $.extend(true, {}, Utils.GetData($e[0]), dataset);
    50215153
    50225154    data = Utils._convertData(data);
     
    50555187], function ($, Options, Utils, KEYS) {
    50565188  var Select2 = function ($element, options) {
    5057     if ($element.data('select2') != null) {
    5058       $element.data('select2').destroy();
     5189    if (Utils.GetData($element[0], 'select2') != null) {
     5190      Utils.GetData($element[0], 'select2').destroy();
    50595191    }
    50605192
     
    50725204
    50735205    var tabindex = $element.attr('tabindex') || 0;
    5074     $element.data('old-tabindex', tabindex);
     5206    Utils.StoreData($element[0], 'old-tabindex', tabindex);
    50755207    $element.attr('tabindex', '-1');
    50765208
     
    51335265    this._syncAttributes();
    51345266
     5267    Utils.StoreData($element[0], 'select2', this);
     5268
     5269    // Ensure backwards compatibility with $element.data('select2').
    51355270    $element.data('select2', this);
    51365271  };
     
    54675602      'close': 'closing',
    54685603      'select': 'selecting',
    5469       'unselect': 'unselecting'
     5604      'unselect': 'unselecting',
     5605      'clear': 'clearing'
    54705606    };
    54715607
     
    56225758
    56235759    this.$element.off('.select2');
    5624     this.$element.attr('tabindex', this.$element.data('old-tabindex'));
     5760    this.$element.attr('tabindex',
     5761    Utils.GetData(this.$element[0], 'old-tabindex'));
    56255762
    56265763    this.$element.removeClass('select2-hidden-accessible');
    56275764    this.$element.attr('aria-hidden', 'false');
     5765    Utils.RemoveData(this.$element[0]);
    56285766    this.$element.removeData('select2');
    56295767
     
    56535791    this.$container.addClass('select2-container--' + this.options.get('theme'));
    56545792
    5655     $container.data('element', this.$element);
     5793    Utils.StoreData($container[0], 'element', this.$element);
    56565794
    56575795    return $container;
     
    56735811
    56745812  './select2/core',
    5675   './select2/defaults'
    5676 ], function ($, _, Select2, Defaults) {
     5813  './select2/defaults',
     5814  './select2/utils'
     5815], function ($, _, Select2, Defaults, Utils) {
    56775816  if ($.fn.select2 == null) {
    56785817    // All methods that should return the element
     
    56955834
    56965835        this.each(function () {
    5697           var instance = $(this).data('select2');
     5836          var instance = Utils.GetData(this, 'select2');
    56985837
    56995838          if (instance == null && window.console && console.error) {
  • bizcalendar-web/trunk/select2/js/select2.min.js

    r1901838 r2120614  
    1 /*! Select2 4.0.4 | https://github.com/select2/select2/blob/master/LICENSE.md */!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){var b=function(){if(a&&a.fn&&a.fn.select2&&a.fn.select2.amd)var b=a.fn.select2.amd;var b;return function(){if(!b||!b.requirejs){b?c=b:b={};var a,c,d;!function(b){function e(a,b){return v.call(a,b)}function f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o=b&&b.split("/"),p=t.map,q=p&&p["*"]||{};if(a){for(a=a.split("/"),g=a.length-1,t.nodeIdCompat&&x.test(a[g])&&(a[g]=a[g].replace(x,"")),"."===a[0].charAt(0)&&o&&(n=o.slice(0,o.length-1),a=n.concat(a)),k=0;k<a.length;k++)if("."===(m=a[k]))a.splice(k,1),k-=1;else if(".."===m){if(0===k||1===k&&".."===a[2]||".."===a[k-1])continue;k>0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}if((o||q)&&p){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),o)for(l=o.length;l>0;l-=1)if((e=p[o.slice(0,l).join("/")])&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&q&&q[d]&&(i=q[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,c){return function(){var d=w.call(arguments,0);return"string"!=typeof d[0]&&1===d.length&&d.push(null),o.apply(b,d.concat([a,c]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){r[a]=b}}function j(a){if(e(s,a)){var c=s[a];delete s[a],u[a]=!0,n.apply(b,c)}if(!e(r,a)&&!e(u,a))throw new Error("No "+a);return r[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return a?k(a):[]}function m(a){return function(){return t&&t.config&&t.config[a]||{}}}var n,o,p,q,r={},s={},t={},u={},v=Object.prototype.hasOwnProperty,w=[].slice,x=/\.js$/;p=function(a,b){var c,d=k(a),e=d[0],g=b[1];return a=d[1],e&&(e=f(e,g),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(g)):f(a,g):(a=f(a,g),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},q={require:function(a){return g(a)},exports:function(a){var b=r[a];return void 0!==b?b:r[a]={}},module:function(a){return{id:a,uri:"",exports:r[a],config:m(a)}}},n=function(a,c,d,f){var h,k,m,n,o,t,v,w=[],x=typeof d;if(f=f||a,t=l(f),"undefined"===x||"function"===x){for(c=!c.length&&d.length?["require","exports","module"]:c,o=0;o<c.length;o+=1)if(n=p(c[o],t),"require"===(k=n.f))w[o]=q.require(a);else if("exports"===k)w[o]=q.exports(a),v=!0;else if("module"===k)h=w[o]=q.module(a);else if(e(r,k)||e(s,k)||e(u,k))w[o]=j(k);else{if(!n.p)throw new Error(a+" missing "+k);n.p.load(n.n,g(f,!0),i(k),{}),w[o]=r[k]}m=d?d.apply(r[a],w):void 0,a&&(h&&h.exports!==b&&h.exports!==r[a]?r[a]=h.exports:m===b&&v||(r[a]=m))}else a&&(r[a]=d)},a=c=o=function(a,c,d,e,f){if("string"==typeof a)return q[a]?q[a](c):j(p(a,l(c)).f);if(!a.splice){if(t=a,t.deps&&o(t.deps,t.callback),!c)return;c.splice?(a=c,c=d,d=null):a=b}return c=c||function(){},"function"==typeof d&&(d=e,e=f),e?n(b,a,c,d):setTimeout(function(){n(b,a,c,d)},4),o},o.config=function(a){return o(a)},a._defined=r,d=function(a,b,c){if("string"!=typeof a)throw new Error("See almond README: incorrect module build, no module name");b.splice||(c=b,b=[]),e(r,a)||e(s,a)||(s[a]=[a,b,c])},d.amd={jQuery:!0}}(),b.requirejs=a,b.require=c,b.define=d}}(),b.define("almond",function(){}),b.define("jquery",[],function(){var b=a||$;return null==b&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),b}),b.define("select2/utils",["jquery"],function(a){function b(a){var b=a.prototype,c=[];for(var d in b){"function"==typeof b[d]&&("constructor"!==d&&c.push(d))}return c}var c={};c.Extend=function(a,b){function c(){this.constructor=a}var d={}.hasOwnProperty;for(var e in b)d.call(b,e)&&(a[e]=b[e]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},c.Decorate=function(a,c){function d(){var b=Array.prototype.unshift,d=c.prototype.constructor.length,e=a.prototype.constructor;d>0&&(b.call(arguments,a.prototype.constructor),e=c.prototype.constructor),e.apply(this,arguments)}function e(){this.constructor=d}var f=b(c),g=b(a);c.displayName=a.displayName,d.prototype=new e;for(var h=0;h<g.length;h++){var i=g[h];d.prototype[i]=a.prototype[i]}for(var j=(function(a){var b=function(){};a in d.prototype&&(b=d.prototype[a]);var e=c.prototype[a];return function(){return Array.prototype.unshift.call(arguments,b),e.apply(this,arguments)}}),k=0;k<f.length;k++){var l=f[k];d.prototype[l]=j(l)}return d};var d=function(){this.listeners={}};return d.prototype.on=function(a,b){this.listeners=this.listeners||{},a in this.listeners?this.listeners[a].push(b):this.listeners[a]=[b]},d.prototype.trigger=function(a){var b=Array.prototype.slice,c=b.call(arguments,1);this.listeners=this.listeners||{},null==c&&(c=[]),0===c.length&&c.push({}),c[0]._type=a,a in this.listeners&&this.invoke(this.listeners[a],b.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},d.prototype.invoke=function(a,b){for(var c=0,d=a.length;c<d;c++)a[c].apply(this,b)},c.Observable=d,c.generateChars=function(a){for(var b="",c=0;c<a;c++){b+=Math.floor(36*Math.random()).toString(36)}return b},c.bind=function(a,b){return function(){a.apply(b,arguments)}},c._convertData=function(a){for(var b in a){var c=b.split("-"),d=a;if(1!==c.length){for(var e=0;e<c.length;e++){var f=c[e];f=f.substring(0,1).toLowerCase()+f.substring(1),f in d||(d[f]={}),e==c.length-1&&(d[f]=a[b]),d=d[f]}delete a[b]}}return a},c.hasScroll=function(b,c){var d=a(c),e=c.style.overflowX,f=c.style.overflowY;return(e!==f||"hidden"!==f&&"visible"!==f)&&("scroll"===e||"scroll"===f||(d.innerHeight()<c.scrollHeight||d.innerWidth()<c.scrollWidth))},c.escapeMarkup=function(a){var b={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof a?a:String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})},c.appendMany=function(b,c){if("1.7"===a.fn.jquery.substr(0,3)){var d=a();a.map(c,function(a){d=d.add(a)}),c=d}b.append(c)},c}),b.define("select2/results",["jquery","./utils"],function(a,b){function c(a,b,d){this.$element=a,this.data=d,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<ul class="select2-results__options" role="tree"></ul>');return this.options.get("multiple")&&b.attr("aria-multiselectable","true"),this.$results=b,b},c.prototype.clear=function(){this.$results.empty()},c.prototype.displayMessage=function(b){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var d=a('<li role="treeitem" aria-live="assertive" class="select2-results__option"></li>'),e=this.options.get("translations").get(b.message);d.append(c(e(b.args))),d[0].className+=" select2-results__message",this.$results.append(d)},c.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},c.prototype.append=function(a){this.hideLoading();var b=[];if(null==a.results||0===a.results.length)return void(0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"}));a.results=this.sort(a.results);for(var c=0;c<a.results.length;c++){var d=a.results[c],e=this.option(d);b.push(e)}this.$results.append(b)},c.prototype.position=function(a,b){b.find(".select2-results").append(a)},c.prototype.sort=function(a){return this.options.get("sorter")(a)},c.prototype.highlightFirstItem=function(){var a=this.$results.find(".select2-results__option[aria-selected]"),b=a.filter("[aria-selected=true]");b.length>0?b.first().trigger("mouseenter"):a.first().trigger("mouseenter"),this.ensureHighlightVisible()},c.prototype.setClasses=function(){var b=this;this.data.current(function(c){var d=a.map(c,function(a){return a.id.toString()});b.$results.find(".select2-results__option[aria-selected]").each(function(){var b=a(this),c=a.data(this,"data"),e=""+c.id;null!=c.element&&c.element.selected||null==c.element&&a.inArray(e,d)>-1?b.attr("aria-selected","true"):b.attr("aria-selected","false")})})},c.prototype.showLoading=function(a){this.hideLoading();var b=this.options.get("translations").get("searching"),c={disabled:!0,loading:!0,text:b(a)},d=this.option(c);d.className+=" loading-results",this.$results.prepend(d)},c.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},c.prototype.option=function(b){var c=document.createElement("li");c.className="select2-results__option";var d={role:"treeitem","aria-selected":"false"};b.disabled&&(delete d["aria-selected"],d["aria-disabled"]="true"),null==b.id&&delete d["aria-selected"],null!=b._resultId&&(c.id=b._resultId),b.title&&(c.title=b.title),b.children&&(d.role="group",d["aria-label"]=b.text,delete d["aria-selected"]);for(var e in d){var f=d[e];c.setAttribute(e,f)}if(b.children){var g=a(c),h=document.createElement("strong");h.className="select2-results__group";a(h);this.template(b,h);for(var i=[],j=0;j<b.children.length;j++){var k=b.children[j],l=this.option(k);i.push(l)}var m=a("<ul></ul>",{class:"select2-results__options select2-results__options--nested"});m.append(i),g.append(h),g.append(m)}else this.template(b,c);return a.data(c,"data",b),c},c.prototype.bind=function(b,c){var d=this,e=b.id+"-results";this.$results.attr("id",e),b.on("results:all",function(a){d.clear(),d.append(a.data),b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("results:append",function(a){d.append(a.data),b.isOpen()&&d.setClasses()}),b.on("query",function(a){d.hideMessages(),d.showLoading(a)}),b.on("select",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("unselect",function(){b.isOpen()&&(d.setClasses(),d.highlightFirstItem())}),b.on("open",function(){d.$results.attr("aria-expanded","true"),d.$results.attr("aria-hidden","false"),d.setClasses(),d.ensureHighlightVisible()}),b.on("close",function(){d.$results.attr("aria-expanded","false"),d.$results.attr("aria-hidden","true"),d.$results.removeAttr("aria-activedescendant")}),b.on("results:toggle",function(){var a=d.getHighlightedResults();0!==a.length&&a.trigger("mouseup")}),b.on("results:select",function(){var a=d.getHighlightedResults();if(0!==a.length){var b=a.data("data");"true"==a.attr("aria-selected")?d.trigger("close",{}):d.trigger("select",{data:b})}}),b.on("results:previous",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a);if(0!==c){var e=c-1;0===a.length&&(e=0);var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top,h=f.offset().top,i=d.$results.scrollTop()+(h-g);0===e?d.$results.scrollTop(0):h-g<0&&d.$results.scrollTop(i)}}),b.on("results:next",function(){var a=d.getHighlightedResults(),b=d.$results.find("[aria-selected]"),c=b.index(a),e=c+1;if(!(e>=b.length)){var f=b.eq(e);f.trigger("mouseenter");var g=d.$results.offset().top+d.$results.outerHeight(!1),h=f.offset().top+f.outerHeight(!1),i=d.$results.scrollTop()+h-g;0===e?d.$results.scrollTop(0):h>g&&d.$results.scrollTop(i)}}),b.on("results:focus",function(a){a.element.addClass("select2-results__option--highlighted")}),b.on("results:message",function(a){d.displayMessage(a)}),a.fn.mousewheel&&this.$results.on("mousewheel",function(a){var b=d.$results.scrollTop(),c=d.$results.get(0).scrollHeight-b+a.deltaY,e=a.deltaY>0&&b-a.deltaY<=0,f=a.deltaY<0&&c<=d.$results.height();e?(d.$results.scrollTop(0),a.preventDefault(),a.stopPropagation()):f&&(d.$results.scrollTop(d.$results.get(0).scrollHeight-d.$results.height()),a.preventDefault(),a.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(b){var c=a(this),e=c.data("data");if("true"===c.attr("aria-selected"))return void(d.options.get("multiple")?d.trigger("unselect",{originalEvent:b,data:e}):d.trigger("close",{}));d.trigger("select",{originalEvent:b,data:e})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(b){var c=a(this).data("data");d.getHighlightedResults().removeClass("select2-results__option--highlighted"),d.trigger("results:focus",{data:c,element:a(this)})})},c.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},c.prototype.destroy=function(){this.$results.remove()},c.prototype.ensureHighlightVisible=function(){var a=this.getHighlightedResults();if(0!==a.length){var b=this.$results.find("[aria-selected]"),c=b.index(a),d=this.$results.offset().top,e=a.offset().top,f=this.$results.scrollTop()+(e-d),g=e-d;f-=2*a.outerHeight(!1),c<=2?this.$results.scrollTop(0):(g>this.$results.outerHeight()||g<0)&&this.$results.scrollTop(f)}},c.prototype.template=function(b,c){var d=this.options.get("templateResult"),e=this.options.get("escapeMarkup"),f=d(b,c);null==f?c.style.display="none":"string"==typeof f?c.innerHTML=e(f):a(c).append(f)},c}),b.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),b.define("select2/selection/base",["jquery","../utils","../keys"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,b.Observable),d.prototype.render=function(){var b=a('<span class="select2-selection" role="combobox"  aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=this.$element.data("old-tabindex")?this._tabindex=this.$element.data("old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),b.attr("title",this.$element.attr("title")),b.attr("tabindex",this._tabindex),this.$selection=b,b},d.prototype.bind=function(a,b){var d=this,e=(a.id,a.id+"-results");this.container=a,this.$selection.on("focus",function(a){d.trigger("focus",a)}),this.$selection.on("blur",function(a){d._handleBlur(a)}),this.$selection.on("keydown",function(a){d.trigger("keypress",a),a.which===c.SPACE&&a.preventDefault()}),a.on("results:focus",function(a){d.$selection.attr("aria-activedescendant",a.data._resultId)}),a.on("selection:update",function(a){d.update(a.data)}),a.on("open",function(){d.$selection.attr("aria-expanded","true"),d.$selection.attr("aria-owns",e),d._attachCloseHandler(a)}),a.on("close",function(){d.$selection.attr("aria-expanded","false"),d.$selection.removeAttr("aria-activedescendant"),d.$selection.removeAttr("aria-owns"),d.$selection.focus(),d._detachCloseHandler(a)}),a.on("enable",function(){d.$selection.attr("tabindex",d._tabindex)}),a.on("disable",function(){d.$selection.attr("tabindex","-1")})},d.prototype._handleBlur=function(b){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||a.contains(c.$selection[0],document.activeElement)||c.trigger("blur",b)},1)},d.prototype._attachCloseHandler=function(b){a(document.body).on("mousedown.select2."+b.id,function(b){var c=a(b.target),d=c.closest(".select2");a(".select2.select2-container--open").each(function(){var b=a(this);this!=d[0]&&b.data("element").select2("close")})})},d.prototype._detachCloseHandler=function(b){a(document.body).off("mousedown.select2."+b.id)},d.prototype.position=function(a,b){b.find(".selection").append(a)},d.prototype.destroy=function(){this._detachCloseHandler(this.container)},d.prototype.update=function(a){throw new Error("The `update` method must be defined in child classes.")},d}),b.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(a,b,c,d){function e(){e.__super__.constructor.apply(this,arguments)}return c.Extend(e,b),e.prototype.render=function(){var a=e.__super__.render.call(this);return a.addClass("select2-selection--single"),a.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),a},e.prototype.bind=function(a,b){var c=this;e.__super__.bind.apply(this,arguments);var d=a.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",d),this.$selection.attr("aria-labelledby",d),this.$selection.on("mousedown",function(a){1===a.which&&c.trigger("toggle",{originalEvent:a})}),this.$selection.on("focus",function(a){}),this.$selection.on("blur",function(a){}),a.on("focus",function(b){a.isOpen()||c.$selection.focus()}),a.on("selection:update",function(a){c.update(a.data)})},e.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},e.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},e.prototype.selectionContainer=function(){return a("<span></span>")},e.prototype.update=function(a){if(0===a.length)return void this.clear();var b=a[0],c=this.$selection.find(".select2-selection__rendered"),d=this.display(b,c);c.empty().append(d),c.prop("title",b.title||b.text)},e}),b.define("select2/selection/multiple",["jquery","./base","../utils"],function(a,b,c){function d(a,b){d.__super__.constructor.apply(this,arguments)}return c.Extend(d,b),d.prototype.render=function(){var a=d.__super__.render.call(this);return a.addClass("select2-selection--multiple"),a.html('<ul class="select2-selection__rendered"></ul>'),a},d.prototype.bind=function(b,c){var e=this;d.__super__.bind.apply(this,arguments),this.$selection.on("click",function(a){e.trigger("toggle",{originalEvent:a})}),this.$selection.on("click",".select2-selection__choice__remove",function(b){if(!e.options.get("disabled")){var c=a(this),d=c.parent(),f=d.data("data");e.trigger("unselect",{originalEvent:b,data:f})}})},d.prototype.clear=function(){this.$selection.find(".select2-selection__rendered").empty()},d.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},d.prototype.selectionContainer=function(){return a('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">&times;</span></li>')},d.prototype.update=function(a){if(this.clear(),0!==a.length){for(var b=[],d=0;d<a.length;d++){var e=a[d],f=this.selectionContainer(),g=this.display(e,f);f.append(g),f.prop("title",e.title||e.text),f.data("data",e),b.push(f)}var h=this.$selection.find(".select2-selection__rendered");c.appendMany(h,b)}},d}),b.define("select2/selection/placeholder",["../utils"],function(a){function b(a,b,c){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c)}return b.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},b.prototype.createPlaceholder=function(a,b){var c=this.selectionContainer();return c.html(this.display(b)),c.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),c},b.prototype.update=function(a,b){var c=1==b.length&&b[0].id!=this.placeholder.id;if(b.length>1||c)return a.call(this,b);this.clear();var d=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(d)},b}),b.define("select2/selection/allowClear",["jquery","../keys"],function(a,b){function c(){}return c.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(a){d._handleClear(a)}),b.on("keypress",function(a){d._handleKeyboardClear(a,b)})},c.prototype._handleClear=function(a,b){if(!this.options.get("disabled")){var c=this.$selection.find(".select2-selection__clear");if(0!==c.length){b.stopPropagation();for(var d=c.data("data"),e=0;e<d.length;e++){var f={data:d[e]};if(this.trigger("unselect",f),f.prevented)return}this.$element.val(this.placeholder.id).trigger("change"),this.trigger("toggle",{})}}},c.prototype._handleKeyboardClear=function(a,c,d){d.isOpen()||c.which!=b.DELETE&&c.which!=b.BACKSPACE||this._handleClear(c)},c.prototype.update=function(b,c){if(b.call(this,c),!(this.$selection.find(".select2-selection__placeholder").length>0||0===c.length)){var d=a('<span class="select2-selection__clear">&times;</span>');d.data("data",c),this.$selection.find(".select2-selection__rendered").prepend(d)}},c}),b.define("select2/selection/search",["jquery","../utils","../keys"],function(a,b,c){function d(a,b,c){a.call(this,b,c)}return d.prototype.render=function(b){var c=a('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>');this.$searchContainer=c,this.$search=c.find("input");var d=b.call(this);return this._transferTabIndex(),d},d.prototype.bind=function(a,b,d){var e=this;a.call(this,b,d),b.on("open",function(){e.$search.trigger("focus")}),b.on("close",function(){e.$search.val(""),e.$search.removeAttr("aria-activedescendant"),e.$search.trigger("focus")}),b.on("enable",function(){e.$search.prop("disabled",!1),e._transferTabIndex()}),b.on("disable",function(){e.$search.prop("disabled",!0)}),b.on("focus",function(a){e.$search.trigger("focus")}),b.on("results:focus",function(a){e.$search.attr("aria-activedescendant",a.id)}),this.$selection.on("focusin",".select2-search--inline",function(a){e.trigger("focus",a)}),this.$selection.on("focusout",".select2-search--inline",function(a){e._handleBlur(a)}),this.$selection.on("keydown",".select2-search--inline",function(a){if(a.stopPropagation(),e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented(),a.which===c.BACKSPACE&&""===e.$search.val()){var b=e.$searchContainer.prev(".select2-selection__choice");if(b.length>0){var d=b.data("data");e.searchRemoveChoice(d),a.preventDefault()}}});var f=document.documentMode,g=f&&f<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(a){if(g)return void e.$selection.off("input.search input.searchcheck");e.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(a){if(g&&"input"===a.type)return void e.$selection.off("input.search input.searchcheck");var b=a.which;b!=c.SHIFT&&b!=c.CTRL&&b!=c.ALT&&b!=c.TAB&&e.handleSearch(a)})},d.prototype._transferTabIndex=function(a){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},d.prototype.createPlaceholder=function(a,b){this.$search.attr("placeholder",b.text)},d.prototype.update=function(a,b){var c=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),a.call(this,b),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),c&&this.$search.focus()},d.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var a=this.$search.val();this.trigger("query",{term:a})}this._keyUpPrevented=!1},d.prototype.searchRemoveChoice=function(a,b){this.trigger("unselect",{data:b}),this.$search.val(b.text),this.handleSearch()},d.prototype.resizeSearch=function(){this.$search.css("width","25px");var a="";if(""!==this.$search.attr("placeholder"))a=this.$selection.find(".select2-selection__rendered").innerWidth();else{a=.75*(this.$search.val().length+1)+"em"}this.$search.css("width",a)},d}),b.define("select2/selection/eventRelay",["jquery"],function(a){function b(){}return b.prototype.bind=function(b,c,d){var e=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting"],g=["opening","closing","selecting","unselecting"];b.call(this,c,d),c.on("*",function(b,c){if(-1!==a.inArray(b,f)){c=c||{};var d=a.Event("select2:"+b,{params:c});e.$element.trigger(d),-1!==a.inArray(b,g)&&(c.prevented=d.isDefaultPrevented())}})},b}),b.define("select2/translation",["jquery","require"],function(a,b){function c(a){this.dict=a||{}}return c.prototype.all=function(){return this.dict},c.prototype.get=function(a){return this.dict[a]},c.prototype.extend=function(b){this.dict=a.extend({},b.all(),this.dict)},c._cache={},c.loadPath=function(a){if(!(a in c._cache)){var d=b(a);c._cache[a]=d}return new c(c._cache[a])},c}),b.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ω":"ω","ς":"σ"}}),b.define("select2/data/base",["../utils"],function(a){function b(a,c){b.__super__.constructor.call(this)}return a.Extend(b,a.Observable),b.prototype.current=function(a){throw new Error("The `current` method must be defined in child classes.")},b.prototype.query=function(a,b){throw new Error("The `query` method must be defined in child classes.")},b.prototype.bind=function(a,b){},b.prototype.destroy=function(){},b.prototype.generateResultId=function(b,c){var d=b.id+"-result-";return d+=a.generateChars(4),null!=c.id?d+="-"+c.id.toString():d+="-"+a.generateChars(4),d},b}),b.define("select2/data/select",["./base","../utils","jquery"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,a),d.prototype.current=function(a){var b=[],d=this;this.$element.find(":selected").each(function(){var a=c(this),e=d.item(a);b.push(e)}),a(b)},d.prototype.select=function(a){var b=this;if(a.selected=!0,c(a.element).is("option"))return a.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(d){var e=[];a=[a],a.push.apply(a,d);for(var f=0;f<a.length;f++){var g=a[f].id;-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")});else{var d=a.id;this.$element.val(d),this.$element.trigger("change")}},d.prototype.unselect=function(a){var b=this;if(this.$element.prop("multiple")){if(a.selected=!1,c(a.element).is("option"))return a.element.selected=!1,void this.$element.trigger("change");this.current(function(d){for(var e=[],f=0;f<d.length;f++){var g=d[f].id;g!==a.id&&-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")})}},d.prototype.bind=function(a,b){var c=this;this.container=a,a.on("select",function(a){c.select(a.data)}),a.on("unselect",function(a){c.unselect(a.data)})},d.prototype.destroy=function(){this.$element.find("*").each(function(){c.removeData(this,"data")})},d.prototype.query=function(a,b){var d=[],e=this;this.$element.children().each(function(){var b=c(this);if(b.is("option")||b.is("optgroup")){var f=e.item(b),g=e.matches(a,f);null!==g&&d.push(g)}}),b({results:d})},d.prototype.addOptions=function(a){b.appendMany(this.$element,a)},d.prototype.option=function(a){var b;a.children?(b=document.createElement("optgroup"),b.label=a.text):(b=document.createElement("option"),void 0!==b.textContent?b.textContent=a.text:b.innerText=a.text),void 0!==a.id&&(b.value=a.id),a.disabled&&(b.disabled=!0),a.selected&&(b.selected=!0),a.title&&(b.title=a.title);var d=c(b),e=this._normalizeItem(a);return e.element=b,c.data(b,"data",e),d},d.prototype.item=function(a){var b={};if(null!=(b=c.data(a[0],"data")))return b;if(a.is("option"))b={id:a.val(),text:a.text(),disabled:a.prop("disabled"),selected:a.prop("selected"),title:a.prop("title")};else if(a.is("optgroup")){b={text:a.prop("label"),children:[],title:a.prop("title")};for(var d=a.children("option"),e=[],f=0;f<d.length;f++){var g=c(d[f]),h=this.item(g);e.push(h)}b.children=e}return b=this._normalizeItem(b),b.element=a[0],c.data(a[0],"data",b),b},d.prototype._normalizeItem=function(a){c.isPlainObject(a)||(a={id:a,text:a}),a=c.extend({},{text:""},a);var b={selected:!1,disabled:!1};return null!=a.id&&(a.id=a.id.toString()),null!=a.text&&(a.text=a.text.toString()),null==a._resultId&&a.id&&null!=this.container&&(a._resultId=this.generateResultId(this.container,a)),c.extend({},b,a)},d.prototype.matches=function(a,b){return this.options.get("matcher")(a,b)},d}),b.define("select2/data/array",["./select","../utils","jquery"],function(a,b,c){function d(a,b){var c=b.get("data")||[];d.__super__.constructor.call(this,a,b),this.addOptions(this.convertToOptions(c))}return b.Extend(d,a),d.prototype.select=function(a){var b=this.$element.find("option").filter(function(b,c){return c.value==a.id.toString()});0===b.length&&(b=this.option(a),this.addOptions(b)),d.__super__.select.call(this,a)},d.prototype.convertToOptions=function(a){function d(a){return function(){return c(this).val()==a.id}}for(var e=this,f=this.$element.find("option"),g=f.map(function(){return e.item(c(this)).id}).get(),h=[],i=0;i<a.length;i++){var j=this._normalizeItem(a[i]);if(c.inArray(j.id,g)>=0){var k=f.filter(d(j)),l=this.item(k),m=c.extend(!0,{},j,l),n=this.option(m);k.replaceWith(n)}else{var o=this.option(j);if(j.children){var p=this.convertToOptions(j.children);b.appendMany(o,p)}h.push(o)}}return h},d}),b.define("select2/data/ajax",["./array","../utils","jquery"],function(a,b,c){function d(a,b){this.ajaxOptions=this._applyDefaults(b.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),d.__super__.constructor.call(this,a,b)}return b.Extend(d,a),d.prototype._applyDefaults=function(a){var b={data:function(a){return c.extend({},a,{q:a.term})},transport:function(a,b,d){var e=c.ajax(a);return e.then(b),e.fail(d),e}};return c.extend({},b,a,!0)},d.prototype.processResults=function(a){return a},d.prototype.query=function(a,b){function d(){var d=f.transport(f,function(d){var f=e.processResults(d,a);e.options.get("debug")&&window.console&&console.error&&(f&&f.results&&c.isArray(f.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),b(f)},function(){d.status&&"0"===d.status||e.trigger("results:message",{message:"errorLoading"})});e._request=d}var e=this;null!=this._request&&(c.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var f=c.extend({type:"GET"},this.ajaxOptions);"function"==typeof f.url&&(f.url=f.url.call(this.$element,a)),"function"==typeof f.data&&(f.data=f.data.call(this.$element,a)),this.ajaxOptions.delay&&null!=a.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(d,this.ajaxOptions.delay)):d()},d}),b.define("select2/data/tags",["jquery"],function(a){function b(b,c,d){var e=d.get("tags"),f=d.get("createTag");void 0!==f&&(this.createTag=f);var g=d.get("insertTag");if(void 0!==g&&(this.insertTag=g),b.call(this,c,d),a.isArray(e))for(var h=0;h<e.length;h++){var i=e[h],j=this._normalizeItem(i),k=this.option(j);this.$element.append(k)}}return b.prototype.query=function(a,b,c){function d(a,f){for(var g=a.results,h=0;h<g.length;h++){var i=g[h],j=null!=i.children&&!d({results:i.children},!0);if((i.text||"").toUpperCase()===(b.term||"").toUpperCase()||j)return!f&&(a.data=g,void c(a))}if(f)return!0;var k=e.createTag(b);if(null!=k){var l=e.option(k);l.attr("data-select2-tag",!0),e.addOptions([l]),e.insertTag(g,k)}a.results=g,c(a)}var e=this;if(this._removeOldTags(),null==b.term||null!=b.page)return void a.call(this,b,c);a.call(this,b,d)},b.prototype.createTag=function(b,c){var d=a.trim(c.term);return""===d?null:{id:d,text:d}},b.prototype.insertTag=function(a,b,c){b.unshift(c)},b.prototype._removeOldTags=function(b){this._lastTag;this.$element.find("option[data-select2-tag]").each(function(){this.selected||a(this).remove()})},b}),b.define("select2/data/tokenizer",["jquery"],function(a){function b(a,b,c){var d=c.get("tokenizer");void 0!==d&&(this.tokenizer=d),a.call(this,b,c)}return b.prototype.bind=function(a,b,c){a.call(this,b,c),this.$search=b.dropdown.$search||b.selection.$search||c.find(".select2-search__field")},b.prototype.query=function(b,c,d){function e(b){var c=g._normalizeItem(b);if(!g.$element.find("option").filter(function(){return a(this).val()===c.id}).length){var d=g.option(c);d.attr("data-select2-tag",!0),g._removeOldTags(),g.addOptions([d])}f(c)}function f(a){g.trigger("select",{data:a})}var g=this;c.term=c.term||"";var h=this.tokenizer(c,this.options,e);h.term!==c.term&&(this.$search.length&&(this.$search.val(h.term),this.$search.focus()),c.term=h.term),b.call(this,c,d)},b.prototype.tokenizer=function(b,c,d,e){for(var f=d.get("tokenSeparators")||[],g=c.term,h=0,i=this.createTag||function(a){return{id:a.term,text:a.term}};h<g.length;){var j=g[h];if(-1!==a.inArray(j,f)){var k=g.substr(0,h),l=a.extend({},c,{term:k}),m=i(l);null!=m?(e(m),g=g.substr(h+1)||"",h=0):h++}else h++}return{term:g}},b}),b.define("select2/data/minimumInputLength",[],function(){function a(a,b,c){this.minimumInputLength=c.get("minimumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){if(b.term=b.term||"",b.term.length<this.minimumInputLength)return void this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumInputLength",[],function(){function a(a,b,c){this.maximumInputLength=c.get("maximumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){if(b.term=b.term||"",this.maximumInputLength>0&&b.term.length>this.maximumInputLength)return void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumSelectionLength",[],function(){function a(a,b,c){this.maximumSelectionLength=c.get("maximumSelectionLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){var d=this;this.current(function(e){var f=null!=e?e.length:0;if(d.maximumSelectionLength>0&&f>=d.maximumSelectionLength)return void d.trigger("results:message",{message:"maximumSelected",args:{maximum:d.maximumSelectionLength}});a.call(d,b,c)})},a}),b.define("select2/dropdown",["jquery","./utils"],function(a,b){function c(a,b){this.$element=a,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<span class="select2-dropdown"><span class="select2-results"></span></span>');return b.attr("dir",this.options.get("dir")),this.$dropdown=b,b},c.prototype.bind=function(){},c.prototype.position=function(a,b){},c.prototype.destroy=function(){this.$dropdown.remove()},c}),b.define("select2/dropdown/search",["jquery","../utils"],function(a,b){function c(){}return c.prototype.render=function(b){var c=b.call(this),d=a('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=d,this.$search=d.find("input"),c.prepend(d),c},c.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),this.$search.on("keydown",function(a){e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented()}),this.$search.on("input",function(b){a(this).off("keyup")}),this.$search.on("keyup input",function(a){e.handleSearch(a)}),c.on("open",function(){e.$search.attr("tabindex",0),e.$search.focus(),window.setTimeout(function(){e.$search.focus()},0)}),c.on("close",function(){e.$search.attr("tabindex",-1),e.$search.val("")}),c.on("focus",function(){c.isOpen()||e.$search.focus()}),c.on("results:all",function(a){if(null==a.query.term||""===a.query.term){e.showSearch(a)?e.$searchContainer.removeClass("select2-search--hide"):e.$searchContainer.addClass("select2-search--hide")}})},c.prototype.handleSearch=function(a){if(!this._keyUpPrevented){var b=this.$search.val();this.trigger("query",{term:b})}this._keyUpPrevented=!1},c.prototype.showSearch=function(a,b){return!0},c}),b.define("select2/dropdown/hidePlaceholder",[],function(){function a(a,b,c,d){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c,d)}return a.prototype.append=function(a,b){b.results=this.removePlaceholder(b.results),a.call(this,b)},a.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},a.prototype.removePlaceholder=function(a,b){for(var c=b.slice(0),d=b.length-1;d>=0;d--){var e=b[d];this.placeholder.id===e.id&&c.splice(d,1)}return c},a}),b.define("select2/dropdown/infiniteScroll",["jquery"],function(a){function b(a,b,c,d){this.lastParams={},a.call(this,b,c,d),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return b.prototype.append=function(a,b){this.$loadingMore.remove(),this.loading=!1,a.call(this,b),this.showLoadingMore(b)&&this.$results.append(this.$loadingMore)},b.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),c.on("query",function(a){e.lastParams=a,e.loading=!0}),c.on("query:append",function(a){e.lastParams=a,e.loading=!0}),this.$results.on("scroll",function(){var b=a.contains(document.documentElement,e.$loadingMore[0]);if(!e.loading&&b){e.$results.offset().top+e.$results.outerHeight(!1)+50>=e.$loadingMore.offset().top+e.$loadingMore.outerHeight(!1)&&e.loadMore()}})},b.prototype.loadMore=function(){this.loading=!0;var b=a.extend({},{page:1},this.lastParams);b.page++,this.trigger("query:append",b)},b.prototype.showLoadingMore=function(a,b){return b.pagination&&b.pagination.more},b.prototype.createLoadingMore=function(){var b=a('<li class="select2-results__option select2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),c=this.options.get("translations").get("loadingMore");return b.html(c(this.lastParams)),b},b}),b.define("select2/dropdown/attachBody",["jquery","../utils"],function(a,b){function c(b,c,d){this.$dropdownParent=d.get("dropdownParent")||a(document.body),b.call(this,c,d)}return c.prototype.bind=function(a,b,c){var d=this,e=!1;a.call(this,b,c),b.on("open",function(){d._showDropdown(),d._attachPositioningHandler(b),e||(e=!0,b.on("results:all",function(){d._positionDropdown(),d._resizeDropdown()}),b.on("results:append",function(){d._positionDropdown(),d._resizeDropdown()}))}),b.on("close",function(){d._hideDropdown(),d._detachPositioningHandler(b)}),this.$dropdownContainer.on("mousedown",function(a){a.stopPropagation()})},c.prototype.destroy=function(a){a.call(this),this.$dropdownContainer.remove()},c.prototype.position=function(a,b,c){b.attr("class",c.attr("class")),b.removeClass("select2"),b.addClass("select2-container--open"),b.css({position:"absolute",top:-999999}),this.$container=c},c.prototype.render=function(b){var c=a("<span></span>"),d=b.call(this);return c.append(d),this.$dropdownContainer=c,c},c.prototype._hideDropdown=function(a){this.$dropdownContainer.detach()},c.prototype._attachPositioningHandler=function(c,d){var e=this,f="scroll.select2."+d.id,g="resize.select2."+d.id,h="orientationchange.select2."+d.id,i=this.$container.parents().filter(b.hasScroll);i.each(function(){a(this).data("select2-scroll-position",{x:a(this).scrollLeft(),y:a(this).scrollTop()})}),i.on(f,function(b){var c=a(this).data("select2-scroll-position");a(this).scrollTop(c.y)}),a(window).on(f+" "+g+" "+h,function(a){e._positionDropdown(),e._resizeDropdown()})},c.prototype._detachPositioningHandler=function(c,d){var e="scroll.select2."+d.id,f="resize.select2."+d.id,g="orientationchange.select2."+d.id;this.$container.parents().filter(b.hasScroll).off(e),a(window).off(e+" "+f+" "+g)},c.prototype._positionDropdown=function(){var b=a(window),c=this.$dropdown.hasClass("select2-dropdown--above"),d=this.$dropdown.hasClass("select2-dropdown--below"),e=null,f=this.$container.offset();f.bottom=f.top+this.$container.outerHeight(!1);var g={height:this.$container.outerHeight(!1)};g.top=f.top,g.bottom=f.top+g.height;var h={height:this.$dropdown.outerHeight(!1)},i={top:b.scrollTop(),bottom:b.scrollTop()+b.height()},j=i.top<f.top-h.height,k=i.bottom>f.bottom+h.height,l={left:f.left,top:g.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var n=m.offset();l.top-=n.top,l.left-=n.left,c||d||(e="below"),k||!j||c?!j&&k&&c&&(e="below"):e="above",("above"==e||c&&"below"!==e)&&(l.top=g.top-n.top-h.height),null!=e&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+e),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+e)),this.$dropdownContainer.css(l)},c.prototype._resizeDropdown=function(){var a={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(a.minWidth=a.width,a.position="relative",a.width="auto"),this.$dropdown.css(a)},c.prototype._showDropdown=function(a){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},c}),b.define("select2/dropdown/minimumResultsForSearch",[],function(){function a(b){for(var c=0,d=0;d<b.length;d++){var e=b[d];e.children?c+=a(e.children):c++}return c}function b(a,b,c,d){this.minimumResultsForSearch=c.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),a.call(this,b,c,d)}return b.prototype.showSearch=function(b,c){return!(a(c.data.results)<this.minimumResultsForSearch)&&b.call(this,c)},b}),b.define("select2/dropdown/selectOnClose",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("close",function(a){d._handleSelectOnClose(a)})},a.prototype._handleSelectOnClose=function(a,b){if(b&&null!=b.originalSelect2Event){var c=b.originalSelect2Event;if("select"===c._type||"unselect"===c._type)return}var d=this.getHighlightedResults();if(!(d.length<1)){var e=d.data("data");null!=e.element&&e.element.selected||null==e.element&&e.selected||this.trigger("select",{data:e})}},a}),b.define("select2/dropdown/closeOnSelect",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("select",function(a){d._selectTriggered(a)}),b.on("unselect",function(a){d._selectTriggered(a)})},a.prototype._selectTriggered=function(a,b){var c=b.originalEvent;c&&c.ctrlKey||this.trigger("close",{originalEvent:c,originalSelect2Event:b})},a}),b.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(a){var b=a.input.length-a.maximum,c="Please delete "+b+" character";return 1!=b&&(c+="s"),c},inputTooShort:function(a){return"Please enter "+(a.minimum-a.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(a){var b="You can only select "+a.maximum+" item";return 1!=a.maximum&&(b+="s"),b},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),b.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C){function D(){this.reset()}return D.prototype.apply=function(l){if(l=a.extend(!0,{},this.defaults,l),null==l.dataAdapter){if(null!=l.ajax?l.dataAdapter=o:null!=l.data?l.dataAdapter=n:l.dataAdapter=m,l.minimumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,r)),l.maximumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,s)),l.maximumSelectionLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,t)),l.tags&&(l.dataAdapter=j.Decorate(l.dataAdapter,p)),null==l.tokenSeparators&&null==l.tokenizer||(l.dataAdapter=j.Decorate(l.dataAdapter,q)),null!=l.query){var C=b(l.amdBase+"compat/query");l.dataAdapter=j.Decorate(l.dataAdapter,C)}if(null!=l.initSelection){var D=b(l.amdBase+"compat/initSelection");l.dataAdapter=j.Decorate(l.dataAdapter,D)}}if(null==l.resultsAdapter&&(l.resultsAdapter=c,null!=l.ajax&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,x)),null!=l.placeholder&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,w)),l.selectOnClose&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,A))),null==l.dropdownAdapter){if(l.multiple)l.dropdownAdapter=u;else{var E=j.Decorate(u,v);l.dropdownAdapter=E}if(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,z)),l.closeOnSelect&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,B)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass){var F=b(l.amdBase+"compat/dropdownCss");l.dropdownAdapter=j.Decorate(l.dropdownAdapter,F)}l.dropdownAdapter=j.Decorate(l.dropdownAdapter,y)}if(null==l.selectionAdapter){if(l.multiple?l.selectionAdapter=e:l.selectionAdapter=d,null!=l.placeholder&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,g)),l.multiple&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,h)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass){var G=b(l.amdBase+"compat/containerCss");l.selectionAdapter=j.Decorate(l.selectionAdapter,G)}l.selectionAdapter=j.Decorate(l.selectionAdapter,i)}if("string"==typeof l.language)if(l.language.indexOf("-")>0){var H=l.language.split("-"),I=H[0];l.language=[l.language,I]}else l.language=[l.language];if(a.isArray(l.language)){var J=new k;l.language.push("en");for(var K=l.language,L=0;L<K.length;L++){var M=K[L],N={};try{N=k.loadPath(M)}catch(a){try{M=this.defaults.amdLanguageBase+M,N=k.loadPath(M)}catch(a){l.debug&&window.console&&console.warn&&console.warn('Select2: The language file for "'+M+'" could not be automatically loaded. A fallback will be used instead.');continue}}J.extend(N)}l.translations=J}else{var O=k.loadPath(this.defaults.amdLanguageBase+"en"),P=new k(l.language);P.extend(O),l.translations=P}return l},D.prototype.reset=function(){function b(a){function b(a){return l[a]||a}return a.replace(/[^\u0000-\u007E]/g,b)}function c(d,e){if(""===a.trim(d.term))return e;if(e.children&&e.children.length>0){for(var f=a.extend(!0,{},e),g=e.children.length-1;g>=0;g--){null==c(d,e.children[g])&&f.children.splice(g,1)}return f.children.length>0?f:c(d,f)}var h=b(e.text).toUpperCase(),i=b(d.term).toUpperCase();return h.indexOf(i)>-1?e:null}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:j.escapeMarkup,language:C,matcher:c,minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,sorter:function(a){return a},templateResult:function(a){return a.text},templateSelection:function(a){return a.text},theme:"default",width:"resolve"}},D.prototype.set=function(b,c){var d=a.camelCase(b),e={};e[d]=c;var f=j._convertData(e);a.extend(this.defaults,f)},new D}),b.define("select2/options",["require","jquery","./defaults","./utils"],function(a,b,c,d){function e(b,e){if(this.options=b,null!=e&&this.fromElement(e),this.options=c.apply(this.options),e&&e.is("input")){var f=a(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=d.Decorate(this.options.dataAdapter,f)}}return e.prototype.fromElement=function(a){var c=["select2"];null==this.options.multiple&&(this.options.multiple=a.prop("multiple")),null==this.options.disabled&&(this.options.disabled=a.prop("disabled")),null==this.options.language&&(a.prop("lang")?this.options.language=a.prop("lang").toLowerCase():a.closest("[lang]").prop("lang")&&(this.options.language=a.closest("[lang]").prop("lang"))),null==this.options.dir&&(a.prop("dir")?this.options.dir=a.prop("dir"):a.closest("[dir]").prop("dir")?this.options.dir=a.closest("[dir]").prop("dir"):this.options.dir="ltr"),a.prop("disabled",this.options.disabled),a.prop("multiple",this.options.multiple),a.data("select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),a.data("data",a.data("select2Tags")),a.data("tags",!0)),a.data("ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),a.attr("ajax--url",a.data("ajaxUrl")),a.data("ajax--url",a.data("ajaxUrl")));var e={};e=b.fn.jquery&&"1."==b.fn.jquery.substr(0,2)&&a[0].dataset?b.extend(!0,{},a[0].dataset,a.data()):a.data();var f=b.extend(!0,{},e);f=d._convertData(f);for(var g in f)b.inArray(g,c)>-1||(b.isPlainObject(this.options[g])?b.extend(this.options[g],f[g]):this.options[g]=f[g]);return this},e.prototype.get=function(a){return this.options[a]},e.prototype.set=function(a,b){this.options[a]=b},e}),b.define("select2/core",["jquery","./options","./utils","./keys"],function(a,b,c,d){var e=function(a,c){null!=a.data("select2")&&a.data("select2").destroy(),this.$element=a,this.id=this._generateId(a),c=c||{},this.options=new b(c,a),e.__super__.constructor.call(this);var d=a.attr("tabindex")||0;a.data("old-tabindex",d),a.attr("tabindex","-1");var f=this.options.get("dataAdapter");this.dataAdapter=new f(a,this.options);var g=this.render();this._placeContainer(g);var h=this.options.get("selectionAdapter");this.selection=new h(a,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,g);var i=this.options.get("dropdownAdapter");this.dropdown=new i(a,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,g);var j=this.options.get("resultsAdapter");this.results=new j(a,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var k=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(a){k.trigger("selection:update",{data:a})}),a.addClass("select2-hidden-accessible"),a.attr("aria-hidden","true"),this._syncAttributes(),a.data("select2",this)};return c.Extend(e,c.Observable),e.prototype._generateId=function(a){var b="";return b=null!=a.attr("id")?a.attr("id"):null!=a.attr("name")?a.attr("name")+"-"+c.generateChars(2):c.generateChars(4),b=b.replace(/(:|\.|\[|\]|,)/g,""),b="select2-"+b},e.prototype._placeContainer=function(a){a.insertAfter(this.$element);var b=this._resolveWidth(this.$element,this.options.get("width"));null!=b&&a.css("width",b)},e.prototype._resolveWidth=function(a,b){var c=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==b){var d=this._resolveWidth(a,"style");return null!=d?d:this._resolveWidth(a,"element")}if("element"==b){var e=a.outerWidth(!1);return e<=0?"auto":e+"px"}if("style"==b){var f=a.attr("style");if("string"!=typeof f)return null;for(var g=f.split(";"),h=0,i=g.length;h<i;h+=1){var j=g[h].replace(/\s/g,""),k=j.match(c);if(null!==k&&k.length>=1)return k[1]}return null}return b},e.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},e.prototype._registerDomEvents=function(){var b=this;this.$element.on("change.select2",function(){b.dataAdapter.current(function(a){b.trigger("selection:update",{data:a})})}),this.$element.on("focus.select2",function(a){b.trigger("focus",a)}),this._syncA=c.bind(this._syncAttributes,this),this._syncS=c.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=d?(this._observer=new d(function(c){a.each(c,b._syncA),a.each(c,b._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",b._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",b._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",b._syncS,!1))},e.prototype._registerDataEvents=function(){var a=this;this.dataAdapter.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerSelectionEvents=function(){var b=this,c=["toggle","focus"];this.selection.on("toggle",function(){b.toggleDropdown()}),this.selection.on("focus",function(a){b.focus(a)}),this.selection.on("*",function(d,e){-1===a.inArray(d,c)&&b.trigger(d,e)})},e.prototype._registerDropdownEvents=function(){var a=this;this.dropdown.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerResultsEvents=function(){var a=this;this.results.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerEvents=function(){var a=this;this.on("open",function(){a.$container.addClass("select2-container--open")}),this.on("close",function(){a.$container.removeClass("select2-container--open")}),this.on("enable",function(){a.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){a.$container.addClass("select2-container--disabled")}),this.on("blur",function(){a.$container.removeClass("select2-container--focus")}),this.on("query",function(b){a.isOpen()||a.trigger("open",{}),this.dataAdapter.query(b,function(c){a.trigger("results:all",{data:c,query:b})})}),this.on("query:append",function(b){this.dataAdapter.query(b,function(c){a.trigger("results:append",{data:c,query:b})})}),this.on("keypress",function(b){var c=b.which;a.isOpen()?c===d.ESC||c===d.TAB||c===d.UP&&b.altKey?(a.close(),b.preventDefault()):c===d.ENTER?(a.trigger("results:select",{}),b.preventDefault()):c===d.SPACE&&b.ctrlKey?(a.trigger("results:toggle",{}),b.preventDefault()):c===d.UP?(a.trigger("results:previous",{}),b.preventDefault()):c===d.DOWN&&(a.trigger("results:next",{}),b.preventDefault()):(c===d.ENTER||c===d.SPACE||c===d.DOWN&&b.altKey)&&(a.open(),b.preventDefault())})},e.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},e.prototype._syncSubtree=function(a,b){var c=!1,d=this;if(!a||!a.target||"OPTION"===a.target.nodeName||"OPTGROUP"===a.target.nodeName){if(b)if(b.addedNodes&&b.addedNodes.length>0)for(var e=0;e<b.addedNodes.length;e++){var f=b.addedNodes[e];f.selected&&(c=!0)}else b.removedNodes&&b.removedNodes.length>0&&(c=!0);else c=!0;c&&this.dataAdapter.current(function(a){d.trigger("selection:update",{data:a})})}},e.prototype.trigger=function(a,b){var c=e.__super__.trigger,d={open:"opening",close:"closing",select:"selecting",unselect:"unselecting"};if(void 0===b&&(b={}),a in d){var f=d[a],g={prevented:!1,name:a,args:b};if(c.call(this,f,g),g.prevented)return void(b.prevented=!0)}c.call(this,a,b)},e.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},e.prototype.open=function(){this.isOpen()||this.trigger("query",{})},e.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},e.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},e.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},e.prototype.focus=function(a){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},e.prototype.enable=function(a){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=a&&0!==a.length||(a=[!0]);var b=!a[0];this.$element.prop("disabled",b)},e.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var a=[];return this.dataAdapter.current(function(b){a=b}),a},e.prototype.val=function(b){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==b||0===b.length)return this.$element.val();var c=b[0];a.isArray(c)&&(c=a.map(c,function(a){return a.toString()})),this.$element.val(c).trigger("change")},e.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",this.$element.data("old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},e.prototype.render=function(){var b=a('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return b.attr("dir",this.options.get("dir")),this.$container=b,this.$container.addClass("select2-container--"+this.options.get("theme")),b.data("element",this.$element),b},e}),b.define("jquery-mousewheel",["jquery"],function(a){return a}),b.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults"],function(a,b,c,d){if(null==a.fn.select2){var e=["open","close","destroy"];a.fn.select2=function(b){if("object"==typeof(b=b||{}))return this.each(function(){var d=a.extend(!0,{},b);new c(a(this),d)}),this;if("string"==typeof b){var d,f=Array.prototype.slice.call(arguments,1);return this.each(function(){var c=a(this).data("select2");null==c&&window.console&&console.error&&console.error("The select2('"+b+"') method was called on an element that is not using Select2."),d=c[b].apply(c,f)}),a.inArray(b,e)>-1?this:d}throw new Error("Invalid arguments for Select2: "+b)}}return null==a.fn.select2.defaults&&(a.fn.select2.defaults=d),c}),{define:b.define,require:b.require}}(),c=b.require("jquery.select2");return a.fn.select2.amd=b,c});
     1/*! Select2 4.0.7 | https://github.com/select2/select2/blob/master/LICENSE.md */!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=function(b,c){return void 0===c&&(c="undefined"!=typeof window?require("jquery"):require("jquery")(b)),a(c),c}:a(jQuery)}(function(a){var b=function(){if(a&&a.fn&&a.fn.select2&&a.fn.select2.amd)var b=a.fn.select2.amd;var b;return function(){if(!b||!b.requirejs){b?c=b:b={};var a,c,d;!function(b){function e(a,b){return v.call(a,b)}function f(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o=b&&b.split("/"),p=t.map,q=p&&p["*"]||{};if(a){for(a=a.split("/"),g=a.length-1,t.nodeIdCompat&&x.test(a[g])&&(a[g]=a[g].replace(x,"")),"."===a[0].charAt(0)&&o&&(n=o.slice(0,o.length-1),a=n.concat(a)),k=0;k<a.length;k++)if("."===(m=a[k]))a.splice(k,1),k-=1;else if(".."===m){if(0===k||1===k&&".."===a[2]||".."===a[k-1])continue;k>0&&(a.splice(k-1,2),k-=2)}a=a.join("/")}if((o||q)&&p){for(c=a.split("/"),k=c.length;k>0;k-=1){if(d=c.slice(0,k).join("/"),o)for(l=o.length;l>0;l-=1)if((e=p[o.slice(0,l).join("/")])&&(e=e[d])){f=e,h=k;break}if(f)break;!i&&q&&q[d]&&(i=q[d],j=k)}!f&&i&&(f=i,h=j),f&&(c.splice(0,h,f),a=c.join("/"))}return a}function g(a,c){return function(){var d=w.call(arguments,0);return"string"!=typeof d[0]&&1===d.length&&d.push(null),o.apply(b,d.concat([a,c]))}}function h(a){return function(b){return f(b,a)}}function i(a){return function(b){r[a]=b}}function j(a){if(e(s,a)){var c=s[a];delete s[a],u[a]=!0,n.apply(b,c)}if(!e(r,a)&&!e(u,a))throw new Error("No "+a);return r[a]}function k(a){var b,c=a?a.indexOf("!"):-1;return c>-1&&(b=a.substring(0,c),a=a.substring(c+1,a.length)),[b,a]}function l(a){return a?k(a):[]}function m(a){return function(){return t&&t.config&&t.config[a]||{}}}var n,o,p,q,r={},s={},t={},u={},v=Object.prototype.hasOwnProperty,w=[].slice,x=/\.js$/;p=function(a,b){var c,d=k(a),e=d[0],g=b[1];return a=d[1],e&&(e=f(e,g),c=j(e)),e?a=c&&c.normalize?c.normalize(a,h(g)):f(a,g):(a=f(a,g),d=k(a),e=d[0],a=d[1],e&&(c=j(e))),{f:e?e+"!"+a:a,n:a,pr:e,p:c}},q={require:function(a){return g(a)},exports:function(a){var b=r[a];return void 0!==b?b:r[a]={}},module:function(a){return{id:a,uri:"",exports:r[a],config:m(a)}}},n=function(a,c,d,f){var h,k,m,n,o,t,v,w=[],x=typeof d;if(f=f||a,t=l(f),"undefined"===x||"function"===x){for(c=!c.length&&d.length?["require","exports","module"]:c,o=0;o<c.length;o+=1)if(n=p(c[o],t),"require"===(k=n.f))w[o]=q.require(a);else if("exports"===k)w[o]=q.exports(a),v=!0;else if("module"===k)h=w[o]=q.module(a);else if(e(r,k)||e(s,k)||e(u,k))w[o]=j(k);else{if(!n.p)throw new Error(a+" missing "+k);n.p.load(n.n,g(f,!0),i(k),{}),w[o]=r[k]}m=d?d.apply(r[a],w):void 0,a&&(h&&h.exports!==b&&h.exports!==r[a]?r[a]=h.exports:m===b&&v||(r[a]=m))}else a&&(r[a]=d)},a=c=o=function(a,c,d,e,f){if("string"==typeof a)return q[a]?q[a](c):j(p(a,l(c)).f);if(!a.splice){if(t=a,t.deps&&o(t.deps,t.callback),!c)return;c.splice?(a=c,c=d,d=null):a=b}return c=c||function(){},"function"==typeof d&&(d=e,e=f),e?n(b,a,c,d):setTimeout(function(){n(b,a,c,d)},4),o},o.config=function(a){return o(a)},a._defined=r,d=function(a,b,c){if("string"!=typeof a)throw new Error("See almond README: incorrect module build, no module name");b.splice||(c=b,b=[]),e(r,a)||e(s,a)||(s[a]=[a,b,c])},d.amd={jQuery:!0}}(),b.requirejs=a,b.require=c,b.define=d}}(),b.define("almond",function(){}),b.define("jquery",[],function(){var b=a||$;return null==b&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),b}),b.define("select2/utils",["jquery"],function(a){function b(a){var b=a.prototype,c=[];for(var d in b){"function"==typeof b[d]&&("constructor"!==d&&c.push(d))}return c}var c={};c.Extend=function(a,b){function c(){this.constructor=a}var d={}.hasOwnProperty;for(var e in b)d.call(b,e)&&(a[e]=b[e]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},c.Decorate=function(a,c){function d(){var b=Array.prototype.unshift,d=c.prototype.constructor.length,e=a.prototype.constructor;d>0&&(b.call(arguments,a.prototype.constructor),e=c.prototype.constructor),e.apply(this,arguments)}function e(){this.constructor=d}var f=b(c),g=b(a);c.displayName=a.displayName,d.prototype=new e;for(var h=0;h<g.length;h++){var i=g[h];d.prototype[i]=a.prototype[i]}for(var j=(function(a){var b=function(){};a in d.prototype&&(b=d.prototype[a]);var e=c.prototype[a];return function(){return Array.prototype.unshift.call(arguments,b),e.apply(this,arguments)}}),k=0;k<f.length;k++){var l=f[k];d.prototype[l]=j(l)}return d};var d=function(){this.listeners={}};d.prototype.on=function(a,b){this.listeners=this.listeners||{},a in this.listeners?this.listeners[a].push(b):this.listeners[a]=[b]},d.prototype.trigger=function(a){var b=Array.prototype.slice,c=b.call(arguments,1);this.listeners=this.listeners||{},null==c&&(c=[]),0===c.length&&c.push({}),c[0]._type=a,a in this.listeners&&this.invoke(this.listeners[a],b.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},d.prototype.invoke=function(a,b){for(var c=0,d=a.length;c<d;c++)a[c].apply(this,b)},c.Observable=d,c.generateChars=function(a){for(var b="",c=0;c<a;c++){b+=Math.floor(36*Math.random()).toString(36)}return b},c.bind=function(a,b){return function(){a.apply(b,arguments)}},c._convertData=function(a){for(var b in a){var c=b.split("-"),d=a;if(1!==c.length){for(var e=0;e<c.length;e++){var f=c[e];f=f.substring(0,1).toLowerCase()+f.substring(1),f in d||(d[f]={}),e==c.length-1&&(d[f]=a[b]),d=d[f]}delete a[b]}}return a},c.hasScroll=function(b,c){var d=a(c),e=c.style.overflowX,f=c.style.overflowY;return(e!==f||"hidden"!==f&&"visible"!==f)&&("scroll"===e||"scroll"===f||(d.innerHeight()<c.scrollHeight||d.innerWidth()<c.scrollWidth))},c.escapeMarkup=function(a){var b={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof a?a:String(a).replace(/[&<>"'\/\\]/g,function(a){return b[a]})},c.appendMany=function(b,c){if("1.7"===a.fn.jquery.substr(0,3)){var d=a();a.map(c,function(a){d=d.add(a)}),c=d}b.append(c)},c.__cache={};var e=0;return c.GetUniqueElementId=function(a){var b=a.getAttribute("data-select2-id");return null==b&&(a.id?(b=a.id,a.setAttribute("data-select2-id",b)):(a.setAttribute("data-select2-id",++e),b=e.toString())),b},c.StoreData=function(a,b,d){var e=c.GetUniqueElementId(a);c.__cache[e]||(c.__cache[e]={}),c.__cache[e][b]=d},c.GetData=function(b,d){var e=c.GetUniqueElementId(b);return d?c.__cache[e]&&null!=c.__cache[e][d]?c.__cache[e][d]:a(b).data(d):c.__cache[e]},c.RemoveData=function(a){var b=c.GetUniqueElementId(a);null!=c.__cache[b]&&delete c.__cache[b]},c}),b.define("select2/results",["jquery","./utils"],function(a,b){function c(a,b,d){this.$element=a,this.data=d,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<ul class="select2-results__options" role="tree"></ul>');return this.options.get("multiple")&&b.attr("aria-multiselectable","true"),this.$results=b,b},c.prototype.clear=function(){this.$results.empty()},c.prototype.displayMessage=function(b){var c=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var d=a('<li role="treeitem" aria-live="assertive" class="select2-results__option"></li>'),e=this.options.get("translations").get(b.message);d.append(c(e(b.args))),d[0].className+=" select2-results__message",this.$results.append(d)},c.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},c.prototype.append=function(a){this.hideLoading();var b=[];if(null==a.results||0===a.results.length)return void(0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"}));a.results=this.sort(a.results);for(var c=0;c<a.results.length;c++){var d=a.results[c],e=this.option(d);b.push(e)}this.$results.append(b)},c.prototype.position=function(a,b){b.find(".select2-results").append(a)},c.prototype.sort=function(a){return this.options.get("sorter")(a)},c.prototype.highlightFirstItem=function(){var a=this.$results.find(".select2-results__option[aria-selected]"),b=a.filter("[aria-selected=true]");b.length>0?b.first().trigger("mouseenter"):a.first().trigger("mouseenter"),this.ensureHighlightVisible()},c.prototype.setClasses=function(){var c=this;this.data.current(function(d){var e=a.map(d,function(a){return a.id.toString()});c.$results.find(".select2-results__option[aria-selected]").each(function(){var c=a(this),d=b.GetData(this,"data"),f=""+d.id;null!=d.element&&d.element.selected||null==d.element&&a.inArray(f,e)>-1?c.attr("aria-selected","true"):c.attr("aria-selected","false")})})},c.prototype.showLoading=function(a){this.hideLoading();var b=this.options.get("translations").get("searching"),c={disabled:!0,loading:!0,text:b(a)},d=this.option(c);d.className+=" loading-results",this.$results.prepend(d)},c.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},c.prototype.option=function(c){var d=document.createElement("li");d.className="select2-results__option";var e={role:"treeitem","aria-selected":"false"};c.disabled&&(delete e["aria-selected"],e["aria-disabled"]="true"),null==c.id&&delete e["aria-selected"],null!=c._resultId&&(d.id=c._resultId),c.title&&(d.title=c.title),c.children&&(e.role="group",e["aria-label"]=c.text,delete e["aria-selected"]);for(var f in e){var g=e[f];d.setAttribute(f,g)}if(c.children){var h=a(d),i=document.createElement("strong");i.className="select2-results__group";a(i);this.template(c,i);for(var j=[],k=0;k<c.children.length;k++){var l=c.children[k],m=this.option(l);j.push(m)}var n=a("<ul></ul>",{class:"select2-results__options select2-results__options--nested"});n.append(j),h.append(i),h.append(n)}else this.template(c,d);return b.StoreData(d,"data",c),d},c.prototype.bind=function(c,d){var e=this,f=c.id+"-results";this.$results.attr("id",f),c.on("results:all",function(a){e.clear(),e.append(a.data),c.isOpen()&&(e.setClasses(),e.highlightFirstItem())}),c.on("results:append",function(a){e.append(a.data),c.isOpen()&&e.setClasses()}),c.on("query",function(a){e.hideMessages(),e.showLoading(a)}),c.on("select",function(){c.isOpen()&&(e.setClasses(),e.options.get("scrollAfterSelect")&&e.highlightFirstItem())}),c.on("unselect",function(){c.isOpen()&&(e.setClasses(),e.options.get("scrollAfterSelect")&&e.highlightFirstItem())}),c.on("open",function(){e.$results.attr("aria-expanded","true"),e.$results.attr("aria-hidden","false"),e.setClasses(),e.ensureHighlightVisible()}),c.on("close",function(){e.$results.attr("aria-expanded","false"),e.$results.attr("aria-hidden","true"),e.$results.removeAttr("aria-activedescendant")}),c.on("results:toggle",function(){var a=e.getHighlightedResults();0!==a.length&&a.trigger("mouseup")}),c.on("results:select",function(){var a=e.getHighlightedResults();if(0!==a.length){var c=b.GetData(a[0],"data");"true"==a.attr("aria-selected")?e.trigger("close",{}):e.trigger("select",{data:c})}}),c.on("results:previous",function(){var a=e.getHighlightedResults(),b=e.$results.find("[aria-selected]"),c=b.index(a);if(!(c<=0)){var d=c-1;0===a.length&&(d=0);var f=b.eq(d);f.trigger("mouseenter");var g=e.$results.offset().top,h=f.offset().top,i=e.$results.scrollTop()+(h-g);0===d?e.$results.scrollTop(0):h-g<0&&e.$results.scrollTop(i)}}),c.on("results:next",function(){var a=e.getHighlightedResults(),b=e.$results.find("[aria-selected]"),c=b.index(a),d=c+1;if(!(d>=b.length)){var f=b.eq(d);f.trigger("mouseenter");var g=e.$results.offset().top+e.$results.outerHeight(!1),h=f.offset().top+f.outerHeight(!1),i=e.$results.scrollTop()+h-g;0===d?e.$results.scrollTop(0):h>g&&e.$results.scrollTop(i)}}),c.on("results:focus",function(a){a.element.addClass("select2-results__option--highlighted")}),c.on("results:message",function(a){e.displayMessage(a)}),a.fn.mousewheel&&this.$results.on("mousewheel",function(a){var b=e.$results.scrollTop(),c=e.$results.get(0).scrollHeight-b+a.deltaY,d=a.deltaY>0&&b-a.deltaY<=0,f=a.deltaY<0&&c<=e.$results.height();d?(e.$results.scrollTop(0),a.preventDefault(),a.stopPropagation()):f&&(e.$results.scrollTop(e.$results.get(0).scrollHeight-e.$results.height()),a.preventDefault(),a.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(c){var d=a(this),f=b.GetData(this,"data");if("true"===d.attr("aria-selected"))return void(e.options.get("multiple")?e.trigger("unselect",{originalEvent:c,data:f}):e.trigger("close",{}));e.trigger("select",{originalEvent:c,data:f})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(c){var d=b.GetData(this,"data");e.getHighlightedResults().removeClass("select2-results__option--highlighted"),e.trigger("results:focus",{data:d,element:a(this)})})},c.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},c.prototype.destroy=function(){this.$results.remove()},c.prototype.ensureHighlightVisible=function(){var a=this.getHighlightedResults();if(0!==a.length){var b=this.$results.find("[aria-selected]"),c=b.index(a),d=this.$results.offset().top,e=a.offset().top,f=this.$results.scrollTop()+(e-d),g=e-d;f-=2*a.outerHeight(!1),c<=2?this.$results.scrollTop(0):(g>this.$results.outerHeight()||g<0)&&this.$results.scrollTop(f)}},c.prototype.template=function(b,c){var d=this.options.get("templateResult"),e=this.options.get("escapeMarkup"),f=d(b,c);null==f?c.style.display="none":"string"==typeof f?c.innerHTML=e(f):a(c).append(f)},c}),b.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),b.define("select2/selection/base",["jquery","../utils","../keys"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,b.Observable),d.prototype.render=function(){var c=a('<span class="select2-selection" role="combobox"  aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=b.GetData(this.$element[0],"old-tabindex")?this._tabindex=b.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),c.attr("title",this.$element.attr("title")),c.attr("tabindex",this._tabindex),this.$selection=c,c},d.prototype.bind=function(a,b){var d=this,e=(a.id,a.id+"-results");this.container=a,this.$selection.on("focus",function(a){d.trigger("focus",a)}),this.$selection.on("blur",function(a){d._handleBlur(a)}),this.$selection.on("keydown",function(a){d.trigger("keypress",a),a.which===c.SPACE&&a.preventDefault()}),a.on("results:focus",function(a){d.$selection.attr("aria-activedescendant",a.data._resultId)}),a.on("selection:update",function(a){d.update(a.data)}),a.on("open",function(){d.$selection.attr("aria-expanded","true"),d.$selection.attr("aria-owns",e),d._attachCloseHandler(a)}),a.on("close",function(){d.$selection.attr("aria-expanded","false"),d.$selection.removeAttr("aria-activedescendant"),d.$selection.removeAttr("aria-owns"),window.setTimeout(function(){d.$selection.focus()},0),d._detachCloseHandler(a)}),a.on("enable",function(){d.$selection.attr("tabindex",d._tabindex)}),a.on("disable",function(){d.$selection.attr("tabindex","-1")})},d.prototype._handleBlur=function(b){var c=this;window.setTimeout(function(){document.activeElement==c.$selection[0]||a.contains(c.$selection[0],document.activeElement)||c.trigger("blur",b)},1)},d.prototype._attachCloseHandler=function(c){a(document.body).on("mousedown.select2."+c.id,function(c){var d=a(c.target),e=d.closest(".select2");a(".select2.select2-container--open").each(function(){a(this),this!=e[0]&&b.GetData(this,"element").select2("close")})})},d.prototype._detachCloseHandler=function(b){a(document.body).off("mousedown.select2."+b.id)},d.prototype.position=function(a,b){b.find(".selection").append(a)},d.prototype.destroy=function(){this._detachCloseHandler(this.container)},d.prototype.update=function(a){throw new Error("The `update` method must be defined in child classes.")},d}),b.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(a,b,c,d){function e(){e.__super__.constructor.apply(this,arguments)}return c.Extend(e,b),e.prototype.render=function(){var a=e.__super__.render.call(this);return a.addClass("select2-selection--single"),a.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),a},e.prototype.bind=function(a,b){var c=this;e.__super__.bind.apply(this,arguments);var d=a.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",d).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",d),this.$selection.on("mousedown",function(a){1===a.which&&c.trigger("toggle",{originalEvent:a})}),this.$selection.on("focus",function(a){}),this.$selection.on("blur",function(a){}),a.on("focus",function(b){a.isOpen()||c.$selection.focus()})},e.prototype.clear=function(){var a=this.$selection.find(".select2-selection__rendered");a.empty(),a.removeAttr("title")},e.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},e.prototype.selectionContainer=function(){return a("<span></span>")},e.prototype.update=function(a){if(0===a.length)return void this.clear();var b=a[0],c=this.$selection.find(".select2-selection__rendered"),d=this.display(b,c);c.empty().append(d),c.attr("title",b.title||b.text)},e}),b.define("select2/selection/multiple",["jquery","./base","../utils"],function(a,b,c){function d(a,b){d.__super__.constructor.apply(this,arguments)}return c.Extend(d,b),d.prototype.render=function(){var a=d.__super__.render.call(this);return a.addClass("select2-selection--multiple"),a.html('<ul class="select2-selection__rendered"></ul>'),a},d.prototype.bind=function(b,e){var f=this;d.__super__.bind.apply(this,arguments),this.$selection.on("click",function(a){f.trigger("toggle",{originalEvent:a})}),this.$selection.on("click",".select2-selection__choice__remove",function(b){if(!f.options.get("disabled")){var d=a(this),e=d.parent(),g=c.GetData(e[0],"data");f.trigger("unselect",{originalEvent:b,data:g})}})},d.prototype.clear=function(){var a=this.$selection.find(".select2-selection__rendered");a.empty(),a.removeAttr("title")},d.prototype.display=function(a,b){var c=this.options.get("templateSelection");return this.options.get("escapeMarkup")(c(a,b))},d.prototype.selectionContainer=function(){return a('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">&times;</span></li>')},d.prototype.update=function(a){if(this.clear(),0!==a.length){for(var b=[],d=0;d<a.length;d++){var e=a[d],f=this.selectionContainer(),g=this.display(e,f);f.append(g),f.attr("title",e.title||e.text),c.StoreData(f[0],"data",e),b.push(f)}var h=this.$selection.find(".select2-selection__rendered");c.appendMany(h,b)}},d}),b.define("select2/selection/placeholder",["../utils"],function(a){function b(a,b,c){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c)}return b.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},b.prototype.createPlaceholder=function(a,b){var c=this.selectionContainer();return c.html(this.display(b)),c.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),c},b.prototype.update=function(a,b){var c=1==b.length&&b[0].id!=this.placeholder.id;if(b.length>1||c)return a.call(this,b);this.clear();var d=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(d)},b}),b.define("select2/selection/allowClear",["jquery","../keys","../utils"],function(a,b,c){function d(){}return d.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(a){d._handleClear(a)}),b.on("keypress",function(a){d._handleKeyboardClear(a,b)})},d.prototype._handleClear=function(a,b){if(!this.options.get("disabled")){var d=this.$selection.find(".select2-selection__clear");if(0!==d.length){b.stopPropagation();var e=c.GetData(d[0],"data"),f=this.$element.val();this.$element.val(this.placeholder.id);var g={data:e};if(this.trigger("clear",g),g.prevented)return void this.$element.val(f);for(var h=0;h<e.length;h++)if(g={data:e[h]},this.trigger("unselect",g),g.prevented)return void this.$element.val(f);this.$element.trigger("change"),this.trigger("toggle",{})}}},d.prototype._handleKeyboardClear=function(a,c,d){d.isOpen()||c.which!=b.DELETE&&c.which!=b.BACKSPACE||this._handleClear(c)},d.prototype.update=function(b,d){if(b.call(this,d),!(this.$selection.find(".select2-selection__placeholder").length>0||0===d.length)){var e=this.options.get("translations").get("removeAllItems"),f=a('<span class="select2-selection__clear" title="'+e()+'">&times;</span>');c.StoreData(f[0],"data",d),this.$selection.find(".select2-selection__rendered").prepend(f)}},d}),b.define("select2/selection/search",["jquery","../utils","../keys"],function(a,b,c){function d(a,b,c){a.call(this,b,c)}return d.prototype.render=function(b){var c=a('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>');this.$searchContainer=c,this.$search=c.find("input");var d=b.call(this);return this._transferTabIndex(),d},d.prototype.bind=function(a,d,e){var f=this;a.call(this,d,e),d.on("open",function(){f.$search.trigger("focus")}),d.on("close",function(){f.$search.val(""),f.$search.removeAttr("aria-activedescendant"),f.$search.trigger("focus")}),d.on("enable",function(){f.$search.prop("disabled",!1),f._transferTabIndex()}),d.on("disable",function(){f.$search.prop("disabled",!0)}),d.on("focus",function(a){f.$search.trigger("focus")}),d.on("results:focus",function(a){f.$search.attr("aria-activedescendant",a.id)}),this.$selection.on("focusin",".select2-search--inline",function(a){f.trigger("focus",a)}),this.$selection.on("focusout",".select2-search--inline",function(a){f._handleBlur(a)}),this.$selection.on("keydown",".select2-search--inline",function(a){if(a.stopPropagation(),f.trigger("keypress",a),f._keyUpPrevented=a.isDefaultPrevented(),a.which===c.BACKSPACE&&""===f.$search.val()){var d=f.$searchContainer.prev(".select2-selection__choice");if(d.length>0){var e=b.GetData(d[0],"data");f.searchRemoveChoice(e),a.preventDefault()}}});var g=document.documentMode,h=g&&g<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(a){if(h)return void f.$selection.off("input.search input.searchcheck");f.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(a){if(h&&"input"===a.type)return void f.$selection.off("input.search input.searchcheck");var b=a.which;b!=c.SHIFT&&b!=c.CTRL&&b!=c.ALT&&b!=c.TAB&&f.handleSearch(a)})},d.prototype._transferTabIndex=function(a){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},d.prototype.createPlaceholder=function(a,b){this.$search.attr("placeholder",b.text)},d.prototype.update=function(a,b){var c=this.$search[0]==document.activeElement;if(this.$search.attr("placeholder",""),a.call(this,b),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),c){this.$element.find("[data-select2-tag]").length?this.$element.focus():this.$search.focus()}},d.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var a=this.$search.val();this.trigger("query",{term:a})}this._keyUpPrevented=!1},d.prototype.searchRemoveChoice=function(a,b){this.trigger("unselect",{data:b}),this.$search.val(b.text),this.handleSearch()},d.prototype.resizeSearch=function(){this.$search.css("width","25px");var a="";if(""!==this.$search.attr("placeholder"))a=this.$selection.find(".select2-selection__rendered").innerWidth();else{a=.75*(this.$search.val().length+1)+"em"}this.$search.css("width",a)},d}),b.define("select2/selection/eventRelay",["jquery"],function(a){function b(){}return b.prototype.bind=function(b,c,d){var e=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],g=["opening","closing","selecting","unselecting","clearing"];b.call(this,c,d),c.on("*",function(b,c){if(-1!==a.inArray(b,f)){c=c||{};var d=a.Event("select2:"+b,{params:c});e.$element.trigger(d),-1!==a.inArray(b,g)&&(c.prevented=d.isDefaultPrevented())}})},b}),b.define("select2/translation",["jquery","require"],function(a,b){function c(a){this.dict=a||{}}return c.prototype.all=function(){return this.dict},c.prototype.get=function(a){return this.dict[a]},c.prototype.extend=function(b){this.dict=a.extend({},b.all(),this.dict)},c._cache={},c.loadPath=function(a){if(!(a in c._cache)){var d=b(a);c._cache[a]=d}return new c(c._cache[a])},c}),b.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),b.define("select2/data/base",["../utils"],function(a){function b(a,c){b.__super__.constructor.call(this)}return a.Extend(b,a.Observable),b.prototype.current=function(a){throw new Error("The `current` method must be defined in child classes.")},b.prototype.query=function(a,b){throw new Error("The `query` method must be defined in child classes.")},b.prototype.bind=function(a,b){},b.prototype.destroy=function(){},b.prototype.generateResultId=function(b,c){var d=b.id+"-result-";return d+=a.generateChars(4),null!=c.id?d+="-"+c.id.toString():d+="-"+a.generateChars(4),d},b}),b.define("select2/data/select",["./base","../utils","jquery"],function(a,b,c){function d(a,b){this.$element=a,this.options=b,d.__super__.constructor.call(this)}return b.Extend(d,a),d.prototype.current=function(a){var b=[],d=this;this.$element.find(":selected").each(function(){var a=c(this),e=d.item(a);b.push(e)}),a(b)},d.prototype.select=function(a){var b=this;if(a.selected=!0,c(a.element).is("option"))return a.element.selected=!0,void this.$element.trigger("change");if(this.$element.prop("multiple"))this.current(function(d){var e=[];a=[a],a.push.apply(a,d);for(var f=0;f<a.length;f++){var g=a[f].id;-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")});else{var d=a.id;this.$element.val(d),this.$element.trigger("change")}},d.prototype.unselect=function(a){var b=this;if(this.$element.prop("multiple")){if(a.selected=!1,c(a.element).is("option"))return a.element.selected=!1,void this.$element.trigger("change");this.current(function(d){for(var e=[],f=0;f<d.length;f++){var g=d[f].id;g!==a.id&&-1===c.inArray(g,e)&&e.push(g)}b.$element.val(e),b.$element.trigger("change")})}},d.prototype.bind=function(a,b){var c=this;this.container=a,a.on("select",function(a){c.select(a.data)}),a.on("unselect",function(a){c.unselect(a.data)})},d.prototype.destroy=function(){this.$element.find("*").each(function(){b.RemoveData(this)})},d.prototype.query=function(a,b){var d=[],e=this;this.$element.children().each(function(){var b=c(this);if(b.is("option")||b.is("optgroup")){var f=e.item(b),g=e.matches(a,f);null!==g&&d.push(g)}}),b({results:d})},d.prototype.addOptions=function(a){b.appendMany(this.$element,a)},d.prototype.option=function(a){var d;a.children?(d=document.createElement("optgroup"),d.label=a.text):(d=document.createElement("option"),void 0!==d.textContent?d.textContent=a.text:d.innerText=a.text),void 0!==a.id&&(d.value=a.id),a.disabled&&(d.disabled=!0),a.selected&&(d.selected=!0),a.title&&(d.title=a.title);var e=c(d),f=this._normalizeItem(a);return f.element=d,b.StoreData(d,"data",f),e},d.prototype.item=function(a){var d={};if(null!=(d=b.GetData(a[0],"data")))return d;if(a.is("option"))d={id:a.val(),text:a.text(),disabled:a.prop("disabled"),selected:a.prop("selected"),title:a.prop("title")};else if(a.is("optgroup")){d={text:a.prop("label"),children:[],title:a.prop("title")};for(var e=a.children("option"),f=[],g=0;g<e.length;g++){var h=c(e[g]),i=this.item(h);f.push(i)}d.children=f}return d=this._normalizeItem(d),d.element=a[0],b.StoreData(a[0],"data",d),d},d.prototype._normalizeItem=function(a){a!==Object(a)&&(a={id:a,text:a}),a=c.extend({},{text:""},a);var b={selected:!1,disabled:!1};return null!=a.id&&(a.id=a.id.toString()),null!=a.text&&(a.text=a.text.toString()),null==a._resultId&&a.id&&null!=this.container&&(a._resultId=this.generateResultId(this.container,a)),c.extend({},b,a)},d.prototype.matches=function(a,b){return this.options.get("matcher")(a,b)},d}),b.define("select2/data/array",["./select","../utils","jquery"],function(a,b,c){function d(a,b){var c=b.get("data")||[];d.__super__.constructor.call(this,a,b),this.addOptions(this.convertToOptions(c))}return b.Extend(d,a),d.prototype.select=function(a){var b=this.$element.find("option").filter(function(b,c){return c.value==a.id.toString()});0===b.length&&(b=this.option(a),this.addOptions(b)),d.__super__.select.call(this,a)},d.prototype.convertToOptions=function(a){function d(a){return function(){return c(this).val()==a.id}}for(var e=this,f=this.$element.find("option"),g=f.map(function(){return e.item(c(this)).id}).get(),h=[],i=0;i<a.length;i++){var j=this._normalizeItem(a[i]);if(c.inArray(j.id,g)>=0){var k=f.filter(d(j)),l=this.item(k),m=c.extend(!0,{},j,l),n=this.option(m);k.replaceWith(n)}else{var o=this.option(j);if(j.children){var p=this.convertToOptions(j.children);b.appendMany(o,p)}h.push(o)}}return h},d}),b.define("select2/data/ajax",["./array","../utils","jquery"],function(a,b,c){function d(a,b){this.ajaxOptions=this._applyDefaults(b.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),d.__super__.constructor.call(this,a,b)}return b.Extend(d,a),d.prototype._applyDefaults=function(a){var b={data:function(a){return c.extend({},a,{q:a.term})},transport:function(a,b,d){var e=c.ajax(a);return e.then(b),e.fail(d),e}};return c.extend({},b,a,!0)},d.prototype.processResults=function(a){return a},d.prototype.query=function(a,b){function d(){var d=f.transport(f,function(d){var f=e.processResults(d,a);e.options.get("debug")&&window.console&&console.error&&(f&&f.results&&c.isArray(f.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),b(f)},function(){"status"in d&&(0===d.status||"0"===d.status)||e.trigger("results:message",{message:"errorLoading"})});e._request=d}var e=this;null!=this._request&&(c.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var f=c.extend({type:"GET"},this.ajaxOptions);"function"==typeof f.url&&(f.url=f.url.call(this.$element,a)),"function"==typeof f.data&&(f.data=f.data.call(this.$element,a)),this.ajaxOptions.delay&&null!=a.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(d,this.ajaxOptions.delay)):d()},d}),b.define("select2/data/tags",["jquery"],function(a){function b(b,c,d){var e=d.get("tags"),f=d.get("createTag");void 0!==f&&(this.createTag=f);var g=d.get("insertTag");if(void 0!==g&&(this.insertTag=g),b.call(this,c,d),a.isArray(e))for(var h=0;h<e.length;h++){var i=e[h],j=this._normalizeItem(i),k=this.option(j);this.$element.append(k)}}return b.prototype.query=function(a,b,c){function d(a,f){for(var g=a.results,h=0;h<g.length;h++){var i=g[h],j=null!=i.children&&!d({results:i.children},!0);if((i.text||"").toUpperCase()===(b.term||"").toUpperCase()||j)return!f&&(a.data=g,void c(a))}if(f)return!0;var k=e.createTag(b);if(null!=k){var l=e.option(k);l.attr("data-select2-tag",!0),e.addOptions([l]),e.insertTag(g,k)}a.results=g,c(a)}var e=this;if(this._removeOldTags(),null==b.term||null!=b.page)return void a.call(this,b,c);a.call(this,b,d)},b.prototype.createTag=function(b,c){var d=a.trim(c.term);return""===d?null:{id:d,text:d}},b.prototype.insertTag=function(a,b,c){b.unshift(c)},b.prototype._removeOldTags=function(b){this._lastTag;this.$element.find("option[data-select2-tag]").each(function(){this.selected||a(this).remove()})},b}),b.define("select2/data/tokenizer",["jquery"],function(a){function b(a,b,c){var d=c.get("tokenizer");void 0!==d&&(this.tokenizer=d),a.call(this,b,c)}return b.prototype.bind=function(a,b,c){a.call(this,b,c),this.$search=b.dropdown.$search||b.selection.$search||c.find(".select2-search__field")},b.prototype.query=function(b,c,d){function e(b){var c=g._normalizeItem(b);if(!g.$element.find("option").filter(function(){return a(this).val()===c.id}).length){var d=g.option(c);d.attr("data-select2-tag",!0),g._removeOldTags(),g.addOptions([d])}f(c)}function f(a){g.trigger("select",{data:a})}var g=this;c.term=c.term||"";var h=this.tokenizer(c,this.options,e);h.term!==c.term&&(this.$search.length&&(this.$search.val(h.term),this.$search.focus()),c.term=h.term),b.call(this,c,d)},b.prototype.tokenizer=function(b,c,d,e){for(var f=d.get("tokenSeparators")||[],g=c.term,h=0,i=this.createTag||function(a){return{id:a.term,text:a.term}};h<g.length;){var j=g[h];if(-1!==a.inArray(j,f)){var k=g.substr(0,h),l=a.extend({},c,{term:k}),m=i(l);null!=m?(e(m),g=g.substr(h+1)||"",h=0):h++}else h++}return{term:g}},b}),b.define("select2/data/minimumInputLength",[],function(){function a(a,b,c){this.minimumInputLength=c.get("minimumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){if(b.term=b.term||"",b.term.length<this.minimumInputLength)return void this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumInputLength",[],function(){function a(a,b,c){this.maximumInputLength=c.get("maximumInputLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){if(b.term=b.term||"",this.maximumInputLength>0&&b.term.length>this.maximumInputLength)return void this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:b.term,params:b}});a.call(this,b,c)},a}),b.define("select2/data/maximumSelectionLength",[],function(){function a(a,b,c){this.maximumSelectionLength=c.get("maximumSelectionLength"),a.call(this,b,c)}return a.prototype.query=function(a,b,c){var d=this;this.current(function(e){var f=null!=e?e.length:0;if(d.maximumSelectionLength>0&&f>=d.maximumSelectionLength)return void d.trigger("results:message",{message:"maximumSelected",args:{maximum:d.maximumSelectionLength}});a.call(d,b,c)})},a}),b.define("select2/dropdown",["jquery","./utils"],function(a,b){function c(a,b){this.$element=a,this.options=b,c.__super__.constructor.call(this)}return b.Extend(c,b.Observable),c.prototype.render=function(){var b=a('<span class="select2-dropdown"><span class="select2-results"></span></span>');return b.attr("dir",this.options.get("dir")),this.$dropdown=b,b},c.prototype.bind=function(){},c.prototype.position=function(a,b){},c.prototype.destroy=function(){this.$dropdown.remove()},c}),b.define("select2/dropdown/search",["jquery","../utils"],function(a,b){function c(){}return c.prototype.render=function(b){var c=b.call(this),d=a('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=d,this.$search=d.find("input"),c.prepend(d),c},c.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),this.$search.on("keydown",function(a){e.trigger("keypress",a),e._keyUpPrevented=a.isDefaultPrevented()}),this.$search.on("input",function(b){a(this).off("keyup")}),this.$search.on("keyup input",function(a){e.handleSearch(a)}),c.on("open",function(){e.$search.attr("tabindex",0),e.$search.focus(),window.setTimeout(function(){e.$search.focus()},0)}),c.on("close",function(){e.$search.attr("tabindex",-1),e.$search.val(""),e.$search.blur()}),c.on("focus",function(){c.isOpen()||e.$search.focus()}),c.on("results:all",function(a){if(null==a.query.term||""===a.query.term){e.showSearch(a)?e.$searchContainer.removeClass("select2-search--hide"):e.$searchContainer.addClass("select2-search--hide")}})},c.prototype.handleSearch=function(a){if(!this._keyUpPrevented){var b=this.$search.val();this.trigger("query",{term:b})}this._keyUpPrevented=!1},c.prototype.showSearch=function(a,b){return!0},c}),b.define("select2/dropdown/hidePlaceholder",[],function(){function a(a,b,c,d){this.placeholder=this.normalizePlaceholder(c.get("placeholder")),a.call(this,b,c,d)}return a.prototype.append=function(a,b){b.results=this.removePlaceholder(b.results),a.call(this,b)},a.prototype.normalizePlaceholder=function(a,b){return"string"==typeof b&&(b={id:"",text:b}),b},a.prototype.removePlaceholder=function(a,b){for(var c=b.slice(0),d=b.length-1;d>=0;d--){var e=b[d];this.placeholder.id===e.id&&c.splice(d,1)}return c},a}),b.define("select2/dropdown/infiniteScroll",["jquery"],function(a){function b(a,b,c,d){this.lastParams={},a.call(this,b,c,d),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return b.prototype.append=function(a,b){this.$loadingMore.remove(),this.loading=!1,a.call(this,b),this.showLoadingMore(b)&&this.$results.append(this.$loadingMore)},b.prototype.bind=function(b,c,d){var e=this;b.call(this,c,d),c.on("query",function(a){e.lastParams=a,e.loading=!0}),c.on("query:append",function(a){e.lastParams=a,e.loading=!0}),this.$results.on("scroll",function(){var b=a.contains(document.documentElement,e.$loadingMore[0]);if(!e.loading&&b){e.$results.offset().top+e.$results.outerHeight(!1)+50>=e.$loadingMore.offset().top+e.$loadingMore.outerHeight(!1)&&e.loadMore()}})},b.prototype.loadMore=function(){this.loading=!0;var b=a.extend({},{page:1},this.lastParams);b.page++,this.trigger("query:append",b)},b.prototype.showLoadingMore=function(a,b){return b.pagination&&b.pagination.more},b.prototype.createLoadingMore=function(){var b=a('<li class="select2-results__option select2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),c=this.options.get("translations").get("loadingMore");return b.html(c(this.lastParams)),b},b}),b.define("select2/dropdown/attachBody",["jquery","../utils"],function(a,b){function c(b,c,d){this.$dropdownParent=d.get("dropdownParent")||a(document.body),b.call(this,c,d)}return c.prototype.bind=function(a,b,c){var d=this,e=!1;a.call(this,b,c),b.on("open",function(){d._showDropdown(),d._attachPositioningHandler(b),e||(e=!0,b.on("results:all",function(){d._positionDropdown(),d._resizeDropdown()}),b.on("results:append",function(){d._positionDropdown(),d._resizeDropdown()}))}),b.on("close",function(){d._hideDropdown(),d._detachPositioningHandler(b)}),this.$dropdownContainer.on("mousedown",function(a){a.stopPropagation()})},c.prototype.destroy=function(a){a.call(this),this.$dropdownContainer.remove()},c.prototype.position=function(a,b,c){b.attr("class",c.attr("class")),b.removeClass("select2"),b.addClass("select2-container--open"),b.css({position:"absolute",top:-999999}),this.$container=c},c.prototype.render=function(b){var c=a("<span></span>"),d=b.call(this);return c.append(d),this.$dropdownContainer=c,c},c.prototype._hideDropdown=function(a){this.$dropdownContainer.detach()},c.prototype._attachPositioningHandler=function(c,d){var e=this,f="scroll.select2."+d.id,g="resize.select2."+d.id,h="orientationchange.select2."+d.id,i=this.$container.parents().filter(b.hasScroll);i.each(function(){b.StoreData(this,"select2-scroll-position",{x:a(this).scrollLeft(),y:a(this).scrollTop()})}),i.on(f,function(c){var d=b.GetData(this,"select2-scroll-position");a(this).scrollTop(d.y)}),a(window).on(f+" "+g+" "+h,function(a){e._positionDropdown(),e._resizeDropdown()})},c.prototype._detachPositioningHandler=function(c,d){var e="scroll.select2."+d.id,f="resize.select2."+d.id,g="orientationchange.select2."+d.id;this.$container.parents().filter(b.hasScroll).off(e),a(window).off(e+" "+f+" "+g)},c.prototype._positionDropdown=function(){var b=a(window),c=this.$dropdown.hasClass("select2-dropdown--above"),d=this.$dropdown.hasClass("select2-dropdown--below"),e=null,f=this.$container.offset();f.bottom=f.top+this.$container.outerHeight(!1);var g={height:this.$container.outerHeight(!1)};g.top=f.top,g.bottom=f.top+g.height;var h={height:this.$dropdown.outerHeight(!1)},i={top:b.scrollTop(),bottom:b.scrollTop()+b.height()},j=i.top<f.top-h.height,k=i.bottom>f.bottom+h.height,l={left:f.left,top:g.bottom},m=this.$dropdownParent;"static"===m.css("position")&&(m=m.offsetParent());var n=m.offset();l.top-=n.top,l.left-=n.left,c||d||(e="below"),k||!j||c?!j&&k&&c&&(e="below"):e="above",("above"==e||c&&"below"!==e)&&(l.top=g.top-n.top-h.height),null!=e&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+e),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+e)),this.$dropdownContainer.css(l)},c.prototype._resizeDropdown=function(){var a={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(a.minWidth=a.width,a.position="relative",a.width="auto"),this.$dropdown.css(a)},c.prototype._showDropdown=function(a){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},c}),b.define("select2/dropdown/minimumResultsForSearch",[],function(){function a(b){for(var c=0,d=0;d<b.length;d++){var e=b[d];e.children?c+=a(e.children):c++}return c}function b(a,b,c,d){this.minimumResultsForSearch=c.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),a.call(this,b,c,d)}return b.prototype.showSearch=function(b,c){return!(a(c.data.results)<this.minimumResultsForSearch)&&b.call(this,c)},b}),b.define("select2/dropdown/selectOnClose",["../utils"],function(a){function b(){}return b.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("close",function(a){d._handleSelectOnClose(a)})},b.prototype._handleSelectOnClose=function(b,c){if(c&&null!=c.originalSelect2Event){var d=c.originalSelect2Event;if("select"===d._type||"unselect"===d._type)return}var e=this.getHighlightedResults();if(!(e.length<1)){var f=a.GetData(e[0],"data");null!=f.element&&f.element.selected||null==f.element&&f.selected||this.trigger("select",{data:f})}},b}),b.define("select2/dropdown/closeOnSelect",[],function(){function a(){}return a.prototype.bind=function(a,b,c){var d=this;a.call(this,b,c),b.on("select",function(a){d._selectTriggered(a)}),b.on("unselect",function(a){d._selectTriggered(a)})},a.prototype._selectTriggered=function(a,b){var c=b.originalEvent;c&&(c.ctrlKey||c.metaKey)||this.trigger("close",{originalEvent:c,originalSelect2Event:b})},a}),b.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(a){var b=a.input.length-a.maximum,c="Please delete "+b+" character";return 1!=b&&(c+="s"),c},inputTooShort:function(a){return"Please enter "+(a.minimum-a.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(a){var b="You can only select "+a.maximum+" item";return 1!=a.maximum&&(b+="s"),b},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"}}}),b.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C){function D(){this.reset()}return D.prototype.apply=function(l){if(l=a.extend(!0,{},this.defaults,l),null==l.dataAdapter){if(null!=l.ajax?l.dataAdapter=o:null!=l.data?l.dataAdapter=n:l.dataAdapter=m,l.minimumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,r)),l.maximumInputLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,s)),l.maximumSelectionLength>0&&(l.dataAdapter=j.Decorate(l.dataAdapter,t)),l.tags&&(l.dataAdapter=j.Decorate(l.dataAdapter,p)),null==l.tokenSeparators&&null==l.tokenizer||(l.dataAdapter=j.Decorate(l.dataAdapter,q)),null!=l.query){var C=b(l.amdBase+"compat/query");l.dataAdapter=j.Decorate(l.dataAdapter,C)}if(null!=l.initSelection){var D=b(l.amdBase+"compat/initSelection");l.dataAdapter=j.Decorate(l.dataAdapter,D)}}if(null==l.resultsAdapter&&(l.resultsAdapter=c,null!=l.ajax&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,x)),null!=l.placeholder&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,w)),l.selectOnClose&&(l.resultsAdapter=j.Decorate(l.resultsAdapter,A))),null==l.dropdownAdapter){if(l.multiple)l.dropdownAdapter=u;else{var E=j.Decorate(u,v);l.dropdownAdapter=E}if(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,z)),l.closeOnSelect&&(l.dropdownAdapter=j.Decorate(l.dropdownAdapter,B)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass){var F=b(l.amdBase+"compat/dropdownCss");l.dropdownAdapter=j.Decorate(l.dropdownAdapter,F)}l.dropdownAdapter=j.Decorate(l.dropdownAdapter,y)}if(null==l.selectionAdapter){if(l.multiple?l.selectionAdapter=e:l.selectionAdapter=d,null!=l.placeholder&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,g)),l.multiple&&(l.selectionAdapter=j.Decorate(l.selectionAdapter,h)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass){var G=b(l.amdBase+"compat/containerCss");l.selectionAdapter=j.Decorate(l.selectionAdapter,G)}l.selectionAdapter=j.Decorate(l.selectionAdapter,i)}if("string"==typeof l.language)if(l.language.indexOf("-")>0){var H=l.language.split("-"),I=H[0];l.language=[l.language,I]}else l.language=[l.language];if(a.isArray(l.language)){var J=new k;l.language.push("en");for(var K=l.language,L=0;L<K.length;L++){var M=K[L],N={};try{N=k.loadPath(M)}catch(a){try{M=this.defaults.amdLanguageBase+M,N=k.loadPath(M)}catch(a){l.debug&&window.console&&console.warn&&console.warn('Select2: The language file for "'+M+'" could not be automatically loaded. A fallback will be used instead.');continue}}J.extend(N)}l.translations=J}else{var O=k.loadPath(this.defaults.amdLanguageBase+"en"),P=new k(l.language);P.extend(O),l.translations=P}return l},D.prototype.reset=function(){function b(a){function b(a){return l[a]||a}return a.replace(/[^\u0000-\u007E]/g,b)}function c(d,e){if(""===a.trim(d.term))return e;if(e.children&&e.children.length>0){for(var f=a.extend(!0,{},e),g=e.children.length-1;g>=0;g--){null==c(d,e.children[g])&&f.children.splice(g,1)}return f.children.length>0?f:c(d,f)}var h=b(e.text).toUpperCase(),i=b(d.term).toUpperCase();return h.indexOf(i)>-1?e:null}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:j.escapeMarkup,language:C,matcher:c,minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(a){return a},templateResult:function(a){return a.text},templateSelection:function(a){return a.text},theme:"default",width:"resolve"}},D.prototype.set=function(b,c){var d=a.camelCase(b),e={};e[d]=c;var f=j._convertData(e);a.extend(!0,this.defaults,f)},new D}),b.define("select2/options",["require","jquery","./defaults","./utils"],function(a,b,c,d){function e(b,e){if(this.options=b,null!=e&&this.fromElement(e),this.options=c.apply(this.options),e&&e.is("input")){var f=a(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=d.Decorate(this.options.dataAdapter,f)}}return e.prototype.fromElement=function(a){function c(a,b){return b.toUpperCase()}var e=["select2"];null==this.options.multiple&&(this.options.multiple=a.prop("multiple")),null==this.options.disabled&&(this.options.disabled=a.prop("disabled")),null==this.options.language&&(a.prop("lang")?this.options.language=a.prop("lang").toLowerCase():a.closest("[lang]").prop("lang")&&(this.options.language=a.closest("[lang]").prop("lang"))),null==this.options.dir&&(a.prop("dir")?this.options.dir=a.prop("dir"):a.closest("[dir]").prop("dir")?this.options.dir=a.closest("[dir]").prop("dir"):this.options.dir="ltr"),a.prop("disabled",this.options.disabled),a.prop("multiple",this.options.multiple),d.GetData(a[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),d.StoreData(a[0],"data",d.GetData(a[0],"select2Tags")),d.StoreData(a[0],"tags",!0)),d.GetData(a[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),a.attr("ajax--url",d.GetData(a[0],"ajaxUrl")),d.StoreData(a[0],"ajax-Url",d.GetData(a[0],"ajaxUrl")));for(var f={},g=0;g<a[0].attributes.length;g++){var h=a[0].attributes[g].name,i="data-";if(h.substr(0,i.length)==i){var j=h.substring(i.length),k=d.GetData(a[0],j);f[j.replace(/-([a-z])/g,c)]=k}}b.fn.jquery&&"1."==b.fn.jquery.substr(0,2)&&a[0].dataset&&(f=b.extend(!0,{},a[0].dataset,f));var l=b.extend(!0,{},d.GetData(a[0]),f);l=d._convertData(l);for(var m in l)b.inArray(m,e)>-1||(b.isPlainObject(this.options[m])?b.extend(this.options[m],l[m]):this.options[m]=l[m]);return this},e.prototype.get=function(a){return this.options[a]},e.prototype.set=function(a,b){this.options[a]=b},e}),b.define("select2/core",["jquery","./options","./utils","./keys"],function(a,b,c,d){var e=function(a,d){null!=c.GetData(a[0],"select2")&&c.GetData(a[0],"select2").destroy(),this.$element=a,this.id=this._generateId(a),d=d||{},this.options=new b(d,a),e.__super__.constructor.call(this);var f=a.attr("tabindex")||0;c.StoreData(a[0],"old-tabindex",f),a.attr("tabindex","-1");var g=this.options.get("dataAdapter");this.dataAdapter=new g(a,this.options);var h=this.render();this._placeContainer(h);var i=this.options.get("selectionAdapter");this.selection=new i(a,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,h);var j=this.options.get("dropdownAdapter");this.dropdown=new j(a,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,h);var k=this.options.get("resultsAdapter");this.results=new k(a,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var l=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(a){l.trigger("selection:update",{data:a})}),a.addClass("select2-hidden-accessible"),a.attr("aria-hidden","true"),this._syncAttributes(),c.StoreData(a[0],"select2",this),a.data("select2",this)};return c.Extend(e,c.Observable),e.prototype._generateId=function(a){var b="";return b=null!=a.attr("id")?a.attr("id"):null!=a.attr("name")?a.attr("name")+"-"+c.generateChars(2):c.generateChars(4),b=b.replace(/(:|\.|\[|\]|,)/g,""),b="select2-"+b},e.prototype._placeContainer=function(a){a.insertAfter(this.$element);var b=this._resolveWidth(this.$element,this.options.get("width"));null!=b&&a.css("width",b)},e.prototype._resolveWidth=function(a,b){var c=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==b){var d=this._resolveWidth(a,"style");return null!=d?d:this._resolveWidth(a,"element")}if("element"==b){var e=a.outerWidth(!1);return e<=0?"auto":e+"px"}if("style"==b){var f=a.attr("style");if("string"!=typeof f)return null;for(var g=f.split(";"),h=0,i=g.length;h<i;h+=1){var j=g[h].replace(/\s/g,""),k=j.match(c);if(null!==k&&k.length>=1)return k[1]}return null}return b},e.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},e.prototype._registerDomEvents=function(){var b=this;this.$element.on("change.select2",function(){b.dataAdapter.current(function(a){b.trigger("selection:update",{data:a})})}),this.$element.on("focus.select2",function(a){b.trigger("focus",a)}),this._syncA=c.bind(this._syncAttributes,this),this._syncS=c.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=d?(this._observer=new d(function(c){a.each(c,b._syncA),a.each(c,b._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",b._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",b._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",b._syncS,!1))},e.prototype._registerDataEvents=function(){var a=this;this.dataAdapter.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerSelectionEvents=function(){var b=this,c=["toggle","focus"];this.selection.on("toggle",function(){b.toggleDropdown()}),this.selection.on("focus",function(a){b.focus(a)}),this.selection.on("*",function(d,e){-1===a.inArray(d,c)&&b.trigger(d,e)})},e.prototype._registerDropdownEvents=function(){var a=this;this.dropdown.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerResultsEvents=function(){var a=this;this.results.on("*",function(b,c){a.trigger(b,c)})},e.prototype._registerEvents=function(){var a=this;this.on("open",function(){a.$container.addClass("select2-container--open")}),this.on("close",function(){a.$container.removeClass("select2-container--open")}),this.on("enable",function(){a.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){a.$container.addClass("select2-container--disabled")}),this.on("blur",function(){a.$container.removeClass("select2-container--focus")}),this.on("query",function(b){a.isOpen()||a.trigger("open",{}),this.dataAdapter.query(b,function(c){a.trigger("results:all",{data:c,query:b})})}),this.on("query:append",function(b){this.dataAdapter.query(b,function(c){a.trigger("results:append",{data:c,query:b})})}),this.on("keypress",function(b){var c=b.which;a.isOpen()?c===d.ESC||c===d.TAB||c===d.UP&&b.altKey?(a.close(),b.preventDefault()):c===d.ENTER?(a.trigger("results:select",{}),b.preventDefault()):c===d.SPACE&&b.ctrlKey?(a.trigger("results:toggle",{}),b.preventDefault()):c===d.UP?(a.trigger("results:previous",{}),b.preventDefault()):c===d.DOWN&&(a.trigger("results:next",{}),b.preventDefault()):(c===d.ENTER||c===d.SPACE||c===d.DOWN&&b.altKey)&&(a.open(),b.preventDefault())})},e.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},e.prototype._syncSubtree=function(a,b){var c=!1,d=this;if(!a||!a.target||"OPTION"===a.target.nodeName||"OPTGROUP"===a.target.nodeName){if(b)if(b.addedNodes&&b.addedNodes.length>0)for(var e=0;e<b.addedNodes.length;e++){var f=b.addedNodes[e];f.selected&&(c=!0)}else b.removedNodes&&b.removedNodes.length>0&&(c=!0);else c=!0;c&&this.dataAdapter.current(function(a){d.trigger("selection:update",{data:a})})}},e.prototype.trigger=function(a,b){var c=e.__super__.trigger,d={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===b&&(b={}),a in d){var f=d[a],g={prevented:!1,name:a,args:b};if(c.call(this,f,g),g.prevented)return void(b.prevented=!0)}c.call(this,a,b)},e.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},e.prototype.open=function(){this.isOpen()||this.trigger("query",{})},e.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},e.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},e.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},e.prototype.focus=function(a){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},e.prototype.enable=function(a){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=a&&0!==a.length||(a=[!0]);var b=!a[0];this.$element.prop("disabled",b)},e.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var a=[];return this.dataAdapter.current(function(b){a=b}),a},e.prototype.val=function(b){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==b||0===b.length)return this.$element.val();var c=b[0];a.isArray(c)&&(c=a.map(c,function(a){return a.toString()})),this.$element.val(c).trigger("change")},e.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",c.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),c.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},e.prototype.render=function(){var b=a('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return b.attr("dir",this.options.get("dir")),this.$container=b,this.$container.addClass("select2-container--"+this.options.get("theme")),c.StoreData(b[0],"element",this.$element),b},e}),b.define("jquery-mousewheel",["jquery"],function(a){return a}),b.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(a,b,c,d,e){if(null==a.fn.select2){var f=["open","close","destroy"];a.fn.select2=function(b){if("object"==typeof(b=b||{}))return this.each(function(){var d=a.extend(!0,{},b);new c(a(this),d)}),this;if("string"==typeof b){var d,g=Array.prototype.slice.call(arguments,1);return this.each(function(){var a=e.GetData(this,"select2");null==a&&window.console&&console.error&&console.error("The select2('"+b+"') method was called on an element that is not using Select2."),d=a[b].apply(a,g)}),a.inArray(b,f)>-1?this:d}throw new Error("Invalid arguments for Select2: "+b)}}return null==a.fn.select2.defaults&&(a.fn.select2.defaults=d),c}),{define:b.define,require:b.require}}(),c=b.require("jquery.select2");return a.fn.select2.amd=b,c});
Note: See TracChangeset for help on using the changeset viewer.