From e1e72766108038f412c7137d471d4b238748a933 Mon Sep 17 00:00:00 2001 From: HieuCR7 Date: Tue, 10 Sep 2019 13:06:22 +0700 Subject: [PATCH 1/3] 215: create booking --- Gemfile | 6 + Gemfile.lock | 67 +- app/assets/images/anh4.jpg | Bin 0 -> 88245 bytes app/assets/images/banner_showroom_detail.png | Bin 0 -> 73354 bytes app/assets/images/house.png | Bin 0 -> 15292 bytes app/assets/javascripts/application.js | 5 + app/assets/javascripts/custom.js | 181 ++- app/assets/javascripts/manager/application.js | 4 +- app/assets/javascripts/manager/custom.js | 63 +- app/assets/javascripts/manager/datatable.js | 199 +++ app/assets/stylesheets/application.css | 9 +- app/assets/stylesheets/custom.scss | 1086 ++++++++++++++++- .../stylesheets/manager/application.scss | 2 + app/assets/stylesheets/manager/custom.scss | 501 +++++++- app/assets/stylesheets/manager/datatable.scss | 21 + app/controllers/application_controller.rb | 1 - app/controllers/bookings_controller.rb | 65 + app/controllers/confirmations_controller.rb | 2 + app/controllers/home_controller.rb | 11 +- .../manager/addresses_controller.rb | 25 + app/controllers/manager/admins_controller.rb | 2 +- .../manager/favorite_spaces_controller.rb | 2 +- .../manager/locations_controller.rb | 2 +- app/controllers/manager/members_controller.rb | 2 +- app/controllers/manager/prices_controller.rb | 22 +- app/controllers/manager/rooms_controller.rb | 70 +- app/controllers/manager/trends_controller.rb | 54 + .../manager/utilities_controller.rb | 55 + app/controllers/rooms_controller.rb | 11 + app/controllers/search_controller.rb | 30 + app/controllers/trends_controller.rb | 8 + app/helpers/application_helper.rb | 25 + app/helpers/managers_helper.rb | 30 +- app/models/admin.rb | 2 +- app/models/area.rb | 4 +- app/models/bill.rb | 2 +- app/models/booking.rb | 7 + app/models/favorite_space.rb | 4 + app/models/image.rb | 5 + app/models/location.rb | 4 + app/models/location_favorite.rb | 6 + app/models/member.rb | 2 +- app/models/price.rb | 5 +- app/models/room.rb | 71 +- app/models/room_utility.rb | 6 + app/models/trend.rb | 10 + app/models/trend_room.rb | 6 + app/models/user.rb | 5 +- app/models/utility.rb | 6 + app/models/voucher.rb | 1 + app/views/bookings/new.html.slim | 173 +++ app/views/home/index.html.slim | 72 +- app/views/home/show.html.slim | 20 + app/views/layouts/_header.html.slim | 41 +- app/views/manager/areas/_address.html.slim | 5 +- .../manager/areas/_edit_address.html.slim | 13 + .../manager/areas/_new_address.html.slim | 2 +- app/views/manager/areas/edit.html.slim | 7 +- app/views/manager/dashboard/index.html.slim | 2 + .../favorite_spaces/_favorite_space.html.slim | 7 + .../manager/favorite_spaces/edit.html.slim | 20 +- .../manager/favorite_spaces/index.html.slim | 27 +- .../manager/favorite_spaces/new.html.slim | 21 +- app/views/manager/locations/_form.html.slim | 4 + app/views/manager/members/new.html.slim | 3 + app/views/manager/prices/_form.html.slim | 7 +- app/views/manager/prices/_price.html.slim | 20 - .../manager/prices/_voucher_fields.html.slim | 1 - .../rooms/_confirmation_step.html.slim | 17 + app/views/manager/rooms/_form.html.slim | 46 +- app/views/manager/rooms/_step1_step.html.slim | 24 + app/views/manager/rooms/_step2_step.html.slim | 8 + app/views/manager/rooms/show.html.slim | 9 + app/views/manager/trends/_form.html.slim | 14 + app/views/manager/trends/_trend.html.slim | 9 + app/views/manager/trends/edit.html.slim | 8 + app/views/manager/trends/index.html.slim | 17 + app/views/manager/trends/new.html.slim | 8 + app/views/manager/utilities/_form.html.slim | 7 + .../manager/utilities/_utility.html.slim | 7 + app/views/manager/utilities/edit.html.slim | 8 + app/views/manager/utilities/index.html.slim | 16 + app/views/manager/utilities/new.html.slim | 8 + app/views/rooms/_room.html.slim | 13 + app/views/rooms/show.html.slim | 168 +++ app/views/search/index.html.slim | 27 + app/views/shared/_view_content.html.slim | 2 +- app/views/shared/manager/_left_menu.html.slim | 19 + app/views/trends/_trend.html.slim | 6 + app/views/trends/show.html.slim | 20 + config/locales/en.yml | 82 +- config/locales/manager/en.yml | 151 ++- config/routes.rb | 32 +- config/settings.yml | 4 + db/migrate/20190820031157_create_utilities.rb | 9 + .../20190820032116_create_room_utilities.rb | 10 + ...0190821124656_create_location_favorites.rb | 10 + db/migrate/20190823021741_create_images.rb | 10 + db/migrate/20190826140938_create_trends.rb | 10 + .../20190826232534_create_trend_rooms.rb | 10 + db/migrate/20190901053912_create_bookings.rb | 23 + .../20190906022151_add_prices_to_rooms.rb | 5 + ...00_add_favorite_space_and_area_to_rooms.rb | 6 + .../20190906075645_remove_price_id_to_room.rb | 6 + db/schema.rb | 90 +- db/seeds.rb | 70 ++ ...~0d2a20d7644af2c8fba1935f9684a33aa6454587} | 0 ...0d2a20d7644af2c8fba1935f9684a33aa6454587_0 | 7 + ...dex.html.slim_spec.rb~215: create bookings | 7 + ...b~3becdb573957376a03cca6b2f08ecc870bed65f0 | 7 + ...html.slim_spec.rb~show all rooms by trends | 7 + ...index.html.slim_spec.rb~show rooms details | 7 + storage/.keep | 0 vendor/assets/javascripts/multislider.js | 366 ++++++ 114 files changed, 4204 insertions(+), 338 deletions(-) create mode 100644 app/assets/images/anh4.jpg create mode 100644 app/assets/images/banner_showroom_detail.png create mode 100644 app/assets/images/house.png create mode 100644 app/assets/javascripts/manager/datatable.js create mode 100644 app/assets/stylesheets/manager/datatable.scss create mode 100644 app/controllers/bookings_controller.rb create mode 100644 app/controllers/manager/trends_controller.rb create mode 100644 app/controllers/manager/utilities_controller.rb create mode 100644 app/controllers/rooms_controller.rb create mode 100644 app/controllers/search_controller.rb create mode 100644 app/controllers/trends_controller.rb create mode 100644 app/models/booking.rb create mode 100644 app/models/image.rb create mode 100644 app/models/location_favorite.rb create mode 100644 app/models/room_utility.rb create mode 100644 app/models/trend.rb create mode 100644 app/models/trend_room.rb create mode 100644 app/models/utility.rb create mode 100644 app/views/bookings/new.html.slim create mode 100644 app/views/home/show.html.slim create mode 100644 app/views/manager/areas/_edit_address.html.slim create mode 100644 app/views/manager/dashboard/index.html.slim create mode 100644 app/views/manager/favorite_spaces/_favorite_space.html.slim create mode 100644 app/views/manager/members/new.html.slim delete mode 100644 app/views/manager/prices/_price.html.slim create mode 100644 app/views/manager/rooms/_confirmation_step.html.slim create mode 100644 app/views/manager/rooms/_step1_step.html.slim create mode 100644 app/views/manager/rooms/_step2_step.html.slim create mode 100644 app/views/manager/trends/_form.html.slim create mode 100644 app/views/manager/trends/_trend.html.slim create mode 100644 app/views/manager/trends/edit.html.slim create mode 100644 app/views/manager/trends/index.html.slim create mode 100644 app/views/manager/trends/new.html.slim create mode 100644 app/views/manager/utilities/_form.html.slim create mode 100644 app/views/manager/utilities/_utility.html.slim create mode 100644 app/views/manager/utilities/edit.html.slim create mode 100644 app/views/manager/utilities/index.html.slim create mode 100644 app/views/manager/utilities/new.html.slim create mode 100644 app/views/rooms/_room.html.slim create mode 100644 app/views/rooms/show.html.slim create mode 100644 app/views/search/index.html.slim create mode 100644 app/views/trends/_trend.html.slim create mode 100644 app/views/trends/show.html.slim create mode 100644 db/migrate/20190820031157_create_utilities.rb create mode 100644 db/migrate/20190820032116_create_room_utilities.rb create mode 100644 db/migrate/20190821124656_create_location_favorites.rb create mode 100644 db/migrate/20190823021741_create_images.rb create mode 100644 db/migrate/20190826140938_create_trends.rb create mode 100644 db/migrate/20190826232534_create_trend_rooms.rb create mode 100644 db/migrate/20190901053912_create_bookings.rb create mode 100644 db/migrate/20190906022151_add_prices_to_rooms.rb create mode 100644 db/migrate/20190906023500_add_favorite_space_and_area_to_rooms.rb create mode 100644 db/migrate/20190906075645_remove_price_id_to_room.rb rename spec/views/home/{index.html.slim_spec.rb => index.html.slim_spec.rb~0d2a20d7644af2c8fba1935f9684a33aa6454587} (100%) create mode 100644 spec/views/home/index.html.slim_spec.rb~0d2a20d7644af2c8fba1935f9684a33aa6454587_0 create mode 100644 spec/views/home/index.html.slim_spec.rb~215: create bookings create mode 100644 spec/views/home/index.html.slim_spec.rb~3becdb573957376a03cca6b2f08ecc870bed65f0 create mode 100644 spec/views/home/index.html.slim_spec.rb~show all rooms by trends create mode 100644 spec/views/home/index.html.slim_spec.rb~show rooms details delete mode 100644 storage/.keep create mode 100644 vendor/assets/javascripts/multislider.js diff --git a/Gemfile b/Gemfile index e609eaa..39e75a7 100644 --- a/Gemfile +++ b/Gemfile @@ -26,6 +26,12 @@ gem "cocoon" gem "figaro" gem "carrierwave" gem "mini_magick", "~> 4.3" +gem "select2-rails" +gem "ransack" +gem "jquery-ui-rails" +gem "bootstrap-datepicker-rails", "~> 1.8", ">= 1.8.0.1" +gem "country_select", "~> 4.0" +gem "jquery-validation-rails" group :development, :test do gem "byebug", platforms: %i[mri mingw x64_mingw] diff --git a/Gemfile.lock b/Gemfile.lock index 1ac352a..f5adf1a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -42,6 +42,8 @@ GEM i18n (>= 0.7, < 2) minitest (~> 5.1) tzinfo (~> 1.1) + addressable (2.7.0) + public_suffix (>= 2.0.2, < 5.0) archive-zip (0.12.0) io-like (~> 0.3.0) arel (9.0.0) @@ -56,16 +58,21 @@ GEM autoprefixer-rails (>= 9.1.0) popper_js (>= 1.14.3, < 2) sassc-rails (>= 2.0.0) + bootstrap-datepicker-rails (1.8.0.1) + railties (>= 3.0) bootstrap4-kaminari-views (1.0.1) kaminari (>= 0.13) rails (>= 3.1) builder (3.2.3) byebug (11.0.1) - carrierwave (1.3.1) - activemodel (>= 4.0.0) - activesupport (>= 4.0.0) - mime-types (>= 1.16) - childprocess (1.0.1) + carrierwave (2.0.1) + activemodel (>= 5.0.0) + activesupport (>= 5.0.0) + addressable (~> 2.6) + image_processing (~> 1.1) + mimemagic (>= 0.3.0) + mini_mime (>= 0.1.3) + childprocess (2.0.0) rake (< 13.0) chromedriver-helper (2.1.1) archive-zip (~> 0.10) @@ -84,6 +91,13 @@ GEM activesupport (>= 4.2) deep_merge (~> 1.2, >= 1.2.1) dry-schema (~> 1.0) + countries (3.0.0) + i18n_data (~> 0.8.0) + sixarm_ruby_unaccent (~> 1.1) + unicode_utils (~> 1.4) + country_select (4.0.0) + countries (~> 3.0) + sort_alphabetical (~> 1.0) crass (1.0.4) database_cleaner (1.7.0) deep_merge (1.2.1) @@ -126,8 +140,8 @@ GEM dry-logic (~> 1.0, >= 1.0.2) erubi (1.8.0) execjs (2.7.0) - faker (2.2.0) - i18n (>= 0.8) + faker (2.2.2) + i18n (~> 1.6.0) ffi (1.11.1) figaro (1.1.1) thor (~> 0.14) @@ -137,6 +151,10 @@ GEM activesupport (>= 4.2.0) i18n (1.6.0) concurrent-ruby (~> 1.0) + i18n_data (0.8.0) + image_processing (1.9.3) + mini_magick (>= 4.9.5, < 5) + ruby-vips (>= 2.0.13, < 3) io-like (0.3.0) jaro_winkler (1.5.3) jbuilder (2.9.1) @@ -145,6 +163,9 @@ GEM rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) + jquery-ui-rails (6.0.1) + railties (>= 3.2.16) + jquery-validation-rails (1.19.0) kaminari (1.1.1) activesupport (>= 4.1.0) kaminari-actionview (= 1.1.1) @@ -169,9 +190,6 @@ GEM marcel (0.3.3) mimemagic (~> 0.3.2) method_source (0.9.2) - mime-types (3.2.2) - mime-types-data (~> 3.2015) - mime-types-data (3.2019.0331) mimemagic (0.3.3) mini_magick (4.9.5) mini_mime (1.0.2) @@ -184,14 +202,17 @@ GEM mini_portile2 (~> 2.4.0) orm_adapter (0.5.0) parallel (1.17.0) - parser (2.6.3.0) + parser (2.6.4.0) ast (~> 2.4.0) + polyamorous (2.3.0) + activerecord (>= 5.0) popper_js (1.14.5) pry (0.12.2) coderay (~> 1.1.0) method_source (~> 0.9.0) pry-rails (0.3.9) pry (>= 0.10.4) + public_suffix (4.0.1) puma (3.12.1) rack (2.0.7) rack-test (1.1.0) @@ -222,6 +243,12 @@ GEM thor (>= 0.19.0, < 2.0) rainbow (3.0.0) rake (12.3.3) + ransack (2.3.0) + actionpack (>= 5.0) + activerecord (>= 5.0) + activesupport (>= 5.0) + i18n + polyamorous (= 2.3.0) rb-fsevent (0.10.3) rb-inotify (0.10.0) ffi (~> 1.0) @@ -253,6 +280,8 @@ GEM ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 1.7) ruby-progressbar (1.10.1) + ruby-vips (2.0.14) + ffi (~> 1.9) ruby_dep (1.5.0) rubyzip (1.2.3) sass (3.7.4) @@ -274,11 +303,14 @@ GEM sprockets (> 3.0) sprockets-rails tilt - selenium-webdriver (3.142.3) - childprocess (>= 0.5, < 2.0) + select2-rails (4.0.3) + thor (~> 0.14) + selenium-webdriver (3.142.4) + childprocess (>= 0.5, < 3.0) rubyzip (~> 1.2, >= 1.2.2) shoulda-matchers (3.1.3) activesupport (>= 4.0.0) + sixarm_ruby_unaccent (1.2.0) slim (4.0.1) temple (>= 0.7.6, < 0.9) tilt (>= 2.0.6, < 2.1) @@ -286,6 +318,8 @@ GEM actionpack (>= 3.1) railties (>= 3.1) slim (>= 3.0, < 5.0) + sort_alphabetical (1.1.0) + unicode_utils (>= 1.2.2) spring (2.1.0) spring-watcher-listen (2.0.1) listen (>= 2.7, < 4.0) @@ -308,6 +342,7 @@ GEM uglifier (4.1.20) execjs (>= 0.3.0, < 3) unicode-display_width (1.6.0) + unicode_utils (1.4.0) warden (1.2.8) rack (>= 2.0.6) web-console (3.7.0) @@ -325,6 +360,7 @@ PLATFORMS DEPENDENCIES bootsnap (>= 1.1.0) bootstrap (~> 4.3.1) + bootstrap-datepicker-rails (~> 1.8, >= 1.8.0.1) bootstrap4-kaminari-views byebug carrierwave @@ -332,6 +368,7 @@ DEPENDENCIES cocoon coffee-rails (~> 4.2) config (~> 2.0) + country_select (~> 4.0) database_cleaner (~> 1.5) devise faker @@ -339,6 +376,8 @@ DEPENDENCIES font-awesome-rails (~> 4.7, >= 4.7.0.5) jbuilder (~> 2.5) jquery-rails + jquery-ui-rails + jquery-validation-rails kaminari (~> 1.1, >= 1.1.1) listen (>= 3.0.5, < 3.2) mini_magick (~> 4.3) @@ -346,9 +385,11 @@ DEPENDENCIES pry-rails puma (~> 3.11) rails (~> 5.2.3) + ransack rspec-rails (~> 3.8) rubocop (~> 0.74.0) sass-rails (~> 5.0) + select2-rails selenium-webdriver shoulda-matchers (~> 3.0) slim-rails diff --git a/app/assets/images/anh4.jpg b/app/assets/images/anh4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..464c3eb473a0ededcc226d69b48970283a4ca2ea GIT binary patch literal 88245 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

GxG}jUOd0=&awGv9i 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/house.png b/app/assets/images/house.png new file mode 100644 index 0000000000000000000000000000000000000000..7cbf7a1d2da706cb6424011a4c62c3e442fa14c5 GIT binary patch literal 15292 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 lòng nhập ngày đến!'); + } else if (checkout == '') { + $('.error_message').html('Vui lòng nhập ngày đi!'); + } else { + var checkin_date = new Date(checkin.replace( /(\d{2})\/(\d{2})\/(\d{4})/, "$2/$1/$3")); + var checkout_date = new Date(checkout.replace( /(\d{2})\/(\d{2})\/(\d{4})/, "$2/$1/$3")); + + // check date invalid + if (checkin_date >= checkout_date) { + $('.error_message').html('Định dạng ngày phải hợp lệ!'); + $('.checkup__price').hide(''); + } else { + var num_date = (checkout_date - checkin_date)/1000/60/60/24; + var price = $('.price_cost').val(); + $('.sum_date').text("Giá thuê " + num_date + " đêm"); + $('.price_cost').text(price * num_date); + $('.sum_price').text(price * num_date + parseFloat($('.cleaning').val())); + $('.error_message').html(''); + $('.checkup__price').show(''); + // enable click book btn + $('#addtocart-btn').removeClass('disable_class'); + var guest_number = $('#guest_number').val(); + var room_id = $('#booking_room_id').val(); + $('#addtocart-btn').attr('href','/bookings/new?room_id='+room_id+'&checkin='+checkin+'&checkout='+checkout+'&guest='+guest_number); + } + } + $('.info-booking').show(''); + } + + $('.event_check').click(function(){ + $('.event-click').toggle(''); + }); + + $('#new_booking').validate({ + rules: { + "booking[name_booking]":{ + required: true, + maxlength: 20, + minlength: 6 + }, + "booking[phone_booking]":{ + required: true, + number: true, + maxlength: 11, + minlength: 10 + }, + "booking[email_booking]":{ + required: true + }, + "booking[country]":{ + required: true + }, + "booking[trip_purpose]":{ + required: true + }, + "booking[intend_time]":{ + required: true + } + } + }); + + $('#phone_email').click(function() { + var vnf_regex = /((09|03|07|08|05)+([0-9]{8})\b)/g; + var mobile = $('#phoneNumber').val(); + if (vnf_regex.test(mobile) == false) + { + $('.error').text('Your phone number is not in the right format.'); + }else{ + $('.error').text(''); + } + }); + + $('#code_promotion').keyup(function(){ + if ($('#code_promotion').val() != '') { + $('#event_disable').removeClass('event_disable'); + } else { + $('#event_disable').addClass('event_disable'); + } + }); + + $('.btn-code').click(function() { + var code = $('#code').val().split(' '); + var code_promotion = $('#code_promotion').val(); + if (code_promotion == '') { + return false; + } else { + if (jQuery.inArray(code_promotion, code) == '-1') { + $('.error_code').html('Invalid code!'); + $('#code_promotion').val(''); + } else { + $('.error_code').html('valid code!'); + return true; + } + } + }); + +}); diff --git a/app/assets/javascripts/manager/application.js b/app/assets/javascripts/manager/application.js index ebc858f..12bccca 100644 --- a/app/assets/javascripts/manager/application.js +++ b/app/assets/javascripts/manager/application.js @@ -4,9 +4,11 @@ //= require bootstrap //= require popper //= require toastr -//= require datatable +//= require manager/datatable //= require manager/custom //= require cocoon +//= require select2 +//= require jquery-ui /*global toastr*/ toastr.options = { diff --git a/app/assets/javascripts/manager/custom.js b/app/assets/javascripts/manager/custom.js index 4b7effb..68c8eca 100644 --- a/app/assets/javascripts/manager/custom.js +++ b/app/assets/javascripts/manager/custom.js @@ -24,6 +24,12 @@ function previewImages() { } $(document).ready(function(){ + + $(".select2").select2({ + placeholder: "Select option tags", + allowClear: true + }); + $('#room_table').DataTable({ scrollY: 500, "pageLength": 25, @@ -45,6 +51,10 @@ $(document).ready(function(){ } }); + $(".preview_member").change(function() { + readURL(this, '#img_member_prev'); + }); + $('#member_table').DataTable({ scrollY: 500, "pageLength": 25, @@ -54,10 +64,6 @@ $(document).ready(function(){ ] }); - $(".preview_member").change(function() { - readURL(this, '#img_member_prev'); - }); - $(".dropdown-btn").click( function(e) { $(this).toggleClass('active'); var dropdownContent = $(this).next(); @@ -68,6 +74,52 @@ $(document).ready(function(){ } }); + $('#new_address_modal, #editModal').on('hidden.bs.modal', function(){ + location.reload(); + }); + + $('#new-address').submit(function(){ + $.ajax({ + url: $(this).attr('action'), + type: $(this).attr('method'), + data: $(this).serialize(), + success: function(data) { + if(data.type == 'success') { + $('.name_address').val(''); + toastr.success('', data.message); + $('.load-address').load(location.href + ' .load-address'); + } else { + toastr.error('', data.message); + } + } + }); + return false; + }); + + $('#edit-address').submit(function(){ + $.ajax({ + url: $(this).attr('action'), + type: 'PATCH', + data: $(this).serialize(), + success: function(data) { + if(data.type == 'success') { + toastr.success('', data.message); + $('.load-address').load(location.href + ' .load-address'); + } else { + toastr.error('', data.message); + } + } + }); + return false; + }); + + $('.address-edit').click(function() { + $('.name_address').val($(this).data('address-name')) + $('#edit-address').attr('action', $(this).data('address-url')) + }) + + $('.preview-image').on("change", previewImages); + $('#admin-prices').DataTable({ scrollY: 500, "pageLength": 25, @@ -102,7 +154,4 @@ $(document).ready(function(){ }); $('[data-toggle="tooltip"]').tooltip(); - - $('.preview-image').on("change", previewImages); }); - diff --git a/app/assets/javascripts/manager/datatable.js b/app/assets/javascripts/manager/datatable.js new file mode 100644 index 0000000..8f28dfb --- /dev/null +++ b/app/assets/javascripts/manager/datatable.js @@ -0,0 +1,199 @@ +/* + * This combined file was created by the DataTables downloader builder: + * https://datatables.net/download + * + * To rebuild or modify this file with the latest versions of the included + * software please visit: + * https://datatables.net/download/#bs4-4.0.0/jq-3.2.1/dt-1.10.16 + * + * Included libraries: + * Bootstrap 4 4.0.0, jQuery 3 3.2.1, DataTables 1.10.16 + */ + +/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S), +a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b), +null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("