Changeset 2270568
- Timestamp:
- 03/30/2020 08:23:26 AM (6 years ago)
- Location:
- easyreservations/trunk
- Files:
-
- 19 added
- 29 edited
-
assets/css/er-setup.css (added)
-
assets/css/er-setup.min.css (added)
-
assets/css/frontend.css (modified) (8 diffs)
-
assets/css/frontend.min.css (modified) (1 diff)
-
assets/js/admin/meta-boxes-resource.js (modified) (6 diffs)
-
assets/js/admin/meta-boxes-resource.min.js (modified) (1 diff)
-
assets/js/frontend/cart-fragments.js (added)
-
assets/js/frontend/cart-fragments.min.js (added)
-
assets/js/frontend/checkout.js (modified) (5 diffs)
-
assets/js/frontend/checkout.min.js (modified) (1 diff)
-
assets/js/frontend/form.js (modified) (2 diffs)
-
assets/js/frontend/form.min.js (modified) (1 diff)
-
assets/js/frontend/frontend.js (added)
-
assets/js/frontend/frontend.min.js (added)
-
assets/js/js-cookie (added)
-
assets/js/js-cookie/js.cookie.js (added)
-
assets/js/js-cookie/js.cookie.min.js (added)
-
easyReservations.php (modified) (1 diff)
-
i18n/languages/easyreservations.pot (modified) (60 diffs)
-
includes/abstracts/abstract-er-receipt.php (modified) (3 diffs)
-
includes/abstracts/abstract-er-widget.php (added)
-
includes/admin/class-er-admin-profile.php (added)
-
includes/admin/class-er-admin-setup-wizard.php (modified) (1 diff)
-
includes/admin/class-er-admin.php (modified) (2 diffs)
-
includes/admin/meta-boxes/class-er-meta-box-resource-images.php (modified) (6 diffs)
-
includes/class-easyreservations.php (modified) (1 diff)
-
includes/class-er-ajax.php (modified) (2 diffs)
-
includes/class-er-background-emailer.php (modified) (1 diff)
-
includes/class-er-checkout.php (modified) (1 diff)
-
includes/class-er-form-handler.php (modified) (2 diffs)
-
includes/class-er-frontend.php (modified) (2 diffs)
-
includes/class-er-order.php (modified) (1 diff)
-
includes/class-er-reservation-form.php (modified) (1 diff)
-
includes/class-er-resource.php (modified) (5 diffs)
-
includes/class-er-tracker.php (modified) (1 diff)
-
includes/er-core-functions.php (modified) (1 diff)
-
includes/er-template-functions.php (modified) (7 diffs)
-
includes/er-term-functions.php (modified) (1 diff)
-
includes/er-widget-functions.php (added)
-
includes/widgets (added)
-
includes/widgets/class-er-widget-cart.php (added)
-
includes/widgets/class-er-widget-resources.php (added)
-
readme.txt (modified) (2 diffs)
-
templates/cart/cart.php (modified) (1 diff)
-
templates/cart/mini-cart.php (added)
-
templates/content-widget-resource.php (added)
-
templates/loop/sale-flash.php (added)
-
templates/single-resource/sale-flash.php (added)
Legend:
- Unmodified
- Added
- Removed
-
easyreservations/trunk/assets/css/frontend.css
r2267583 r2270568 44 44 /** 45 45 * Buttons 46 */ 47 /** 48 * Cart sidebar 46 49 */ 47 50 /** … … 297 300 padding-top: 0.5em; 298 301 } 302 .easyreservations ul.cart_list, 303 .easyreservations ul.resource_list_widget { 304 padding: 0; 305 margin: 0; 306 list-style: none outside; 307 } 308 .easyreservations ul.cart_list li, 309 .easyreservations ul.resource_list_widget li { 310 padding: 4px 0; 311 margin: 0; 312 *zoom: 1; 313 list-style: none; 314 } 315 .easyreservations ul.cart_list li::before, .easyreservations ul.cart_list li::after, 316 .easyreservations ul.resource_list_widget li::before, 317 .easyreservations ul.resource_list_widget li::after { 318 content: " "; 319 display: table; 320 } 321 .easyreservations ul.cart_list li::after, 322 .easyreservations ul.resource_list_widget li::after { 323 clear: both; 324 } 325 .easyreservations ul.cart_list li a, 326 .easyreservations ul.resource_list_widget li a { 327 display: block; 328 font-weight: 700; 329 } 330 .easyreservations ul.cart_list li img, 331 .easyreservations ul.resource_list_widget li img { 332 float: right; 333 width: 32px; 334 height: auto; 335 margin-left: 4px; 336 box-shadow: none; 337 } 338 .easyreservations ul.cart_list li dl, 339 .easyreservations ul.resource_list_widget li dl { 340 padding-left: 1em; 341 margin: 0; 342 border-left: 2px solid rgba(0, 0, 0, 0.1); 343 *zoom: 1; 344 } 345 .easyreservations ul.cart_list li dl::before, .easyreservations ul.cart_list li dl::after, 346 .easyreservations ul.resource_list_widget li dl::before, 347 .easyreservations ul.resource_list_widget li dl::after { 348 content: " "; 349 display: table; 350 } 351 .easyreservations ul.cart_list li dl::after, 352 .easyreservations ul.resource_list_widget li dl::after { 353 clear: both; 354 } 355 .easyreservations ul.cart_list li dl dt, 356 .easyreservations ul.cart_list li dl dd, 357 .easyreservations ul.resource_list_widget li dl dt, 358 .easyreservations ul.resource_list_widget li dl dd { 359 display: inline-block; 360 float: left; 361 margin-bottom: 1em; 362 } 363 .easyreservations ul.cart_list li dl dt, 364 .easyreservations ul.resource_list_widget li dl dt { 365 padding: 0 0 0.25em; 366 margin: 0 4px 0 0; 367 clear: left; 368 font-weight: 700; 369 } 370 .easyreservations ul.cart_list li dl dd, 371 .easyreservations ul.resource_list_widget li dl dd { 372 padding: 0 0 0.25em; 373 } 374 .easyreservations ul.cart_list li dl dd p:last-child, 375 .easyreservations ul.resource_list_widget li dl dd p:last-child { 376 margin-bottom: 0; 377 } 378 .easyreservations ul.cart_list li .star-rating, 379 .easyreservations ul.resource_list_widget li .star-rating { 380 float: none; 381 } 382 .easyreservations.widget_shopping_cart .total, 383 .easyreservations .widget_shopping_cart .total { 384 padding: 4px 0 0; 385 border-top: 3px double #ebe9eb; 386 } 387 .easyreservations.widget_shopping_cart .total strong, 388 .easyreservations .widget_shopping_cart .total strong { 389 display: inline-block; 390 min-width: 40px; 391 } 392 .easyreservations.widget_shopping_cart .cart_list li, 393 .easyreservations .widget_shopping_cart .cart_list li { 394 position: relative; 395 padding-top: 0; 396 padding-left: 2em; 397 } 398 .easyreservations.widget_shopping_cart .cart_list li a.remove, 399 .easyreservations .widget_shopping_cart .cart_list li a.remove { 400 position: absolute; 401 top: 0; 402 left: 0; 403 } 404 .easyreservations.widget_shopping_cart .buttons, 405 .easyreservations .widget_shopping_cart .buttons { 406 *zoom: 1; 407 } 408 .easyreservations.widget_shopping_cart .buttons::before, .easyreservations.widget_shopping_cart .buttons::after, 409 .easyreservations .widget_shopping_cart .buttons::before, 410 .easyreservations .widget_shopping_cart .buttons::after { 411 content: " "; 412 display: table; 413 } 414 .easyreservations.widget_shopping_cart .buttons::after, 415 .easyreservations .widget_shopping_cart .buttons::after { 416 clear: both; 417 } 418 .easyreservations.widget_shopping_cart .buttons a, 419 .easyreservations .widget_shopping_cart .buttons a { 420 margin-right: 5px; 421 margin-bottom: 5px; 422 } 299 423 .easyreservations form .easy-form { 300 424 font-size: 16px; … … 559 683 .easyreservations div.resource span.price, 560 684 .easyreservations div.resource p.price { 561 font-size: 1 .25em;685 font-size: 1em; 562 686 color: #77a464; 563 687 } … … 740 864 margin-top: 3px; 741 865 } 866 .easyreservations span.onsale { 867 position: absolute; 868 top: -0.5em; 869 left: -0.5em; 870 z-index: 9; 871 min-width: 3.236em; 872 min-height: 3.236em; 873 padding: 0.202em; 874 margin: 0; 875 font-size: 1em; 876 font-size: 0.857em; 877 font-weight: 700; 878 line-height: 3.236; 879 color: white; 880 text-align: center; 881 background-color: #77a464; 882 border-radius: 100%; 883 } 742 884 .easyreservations ul.resources { 743 885 padding: 0; … … 886 1028 } 887 1029 .easyreservations-account ol.commentlist.notes li.note p.meta { 1030 margin-bottom: 0; 888 1031 font-weight: 700; 889 margin-bottom: 0;890 1032 } 891 1033 .easyreservations-account ol.commentlist.notes li.note .description p:last-child { … … 1416 1558 .easyreservations-error, 1417 1559 .easyreservations-info { 1560 *zoom: 1; 1418 1561 position: relative; 1419 1562 width: auto; 1420 1563 padding: 1em 2em 1em 3.5em; 1421 1564 margin: 0 0 2em; 1565 font-size: 16px; 1422 1566 color: #515151; 1423 1567 word-wrap: break-word; 1424 1568 list-style: none outside; 1425 *zoom: 1;1426 1569 background-color: #f7f6f7; 1427 1570 border-top: 3px solid #40a0ff; … … 1585 1728 .easy-date-selection .calendar .ui-datepicker-inline td > a, 1586 1729 .easy-date-selection .calendar .ui-datepicker-inline td > span { 1730 padding: 10%; 1587 1731 font-size: 14px; 1588 1732 line-height: 24px; 1589 padding: 10%;1590 1733 } 1591 1734 .easy-date-selection .calendar .ui-datepicker-inline td.price-placeholder span::after { … … 1657 1800 } 1658 1801 .easy-date-selection .calendar tr.time-picker > td > div .easy-button span { 1802 display: inline-block; 1659 1803 padding: 0; 1660 display: inline-block;1661 1804 } 1662 1805 .easy-date-selection .calendar tr.time-picker > td > div .time-option { -
easyreservations/trunk/assets/css/frontend.min.css
r2267583 r2270568 1 @charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInFast{from{opacity:.8}to{opacity:1}}.clear{clear:both}.easyreservations .col2-set{*zoom:1;width:100%}.easyreservations .col2-set::before,.easyreservations .col2-set::after{content:" ";display:table}.easyreservations .col2-set::after{clear:both}.easyreservations .col2-set .col-1{float:left;width:48%}.easyreservations .col2-set .col-2{float:right;width:48%}.easyreservations a.remove{display:inline-block;width:16px;height:16px;font-size:16px;line-height:13px;color:#000;text-align:center;border:1px solid #000;border-radius:100%;box-shadow:none !important}.easyreservations a.remove:hover{color:#fff !important;background:#000}.easyreservations table.shop_table{width:100%;margin:0 -1px 24px 0;text-align:left;border-collapse:separate;border:1px solid rgba(0,0,0,0.1);border-radius:5px}.easyreservations table.shop_table th{padding:9px 12px;font-weight:700;line-height:1.5;border-right:0}.easyreservations table.shop_table td{padding:9px 12px;line-height:1.5;vertical-align:middle;border-right:0}.easyreservations table.shop_table td small{font-weight:400}.easyreservations table.shop_table td del{font-weight:400}.easyreservations table.shop_table td.actions{text-align:right}.easyreservations table.shop_table td.actions .input-text{width:80px}.easyreservations table.shop_table td.actions .coupon{float:left}.easyreservations table.shop_table td.actions .coupon label{display:none}.easyreservations table.shop_table tbody:first-child tr:first-child th,.easyreservations table.shop_table tbody:first-child tr:first-child td{border-top:0}.easyreservations table.shop_table tfoot td,.easyreservations table.shop_table tfoot th,.easyreservations table.shop_table tbody th{font-weight:700;border-top:1px solid rgba(0,0,0,0.1)}.easyreservations table.my_account_orders{font-size:.85em}.easyreservations table.my_account_orders th,.easyreservations table.my_account_orders td{padding:4px 8px;vertical-align:middle}.easyreservations table.my_account_orders .button{white-space:nowrap}.easyreservations a.button,.easyreservations button.button,.easyreservations input.button,.easyreservations #respond input#submit{position:relative;left:auto;display:inline-block;padding:.618em 1em;margin:0;overflow:visible;font-size:100%;font-weight:700;line-height:1;color:#515151;text-decoration:none;text-shadow:none;cursor:pointer;background-color:#ebe9eb;background-image:none;border:0;border-radius:3px;box-shadow:none}.easyreservations a.button.loading,.easyreservations button.button.loading,.easyreservations input.button.loading,.easyreservations #respond input#submit.loading{padding-right:2.618em;opacity:.25}.easyreservations a.button.loading::after,.easyreservations button.button.loading::after,.easyreservations input.button.loading::after,.easyreservations #respond input#submit.loading::after{position:absolute;top:.37em;right:.65em;display:inline-block;width:20px;height:20px;font-family:"Dashicons";font-size:20px;font-style:normal;font-weight:400;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top;content:"";animation:spin 2s linear infinite;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.easyreservations a.button.added::after,.easyreservations button.button.added::after,.easyreservations input.button.added::after,.easyreservations #respond input#submit.added::after{margin-left:.53em;font-family:"Dashicons";font-size:18px;vertical-align:bottom;content:""}.easyreservations a.button:hover,.easyreservations button.button:hover,.easyreservations input.button:hover,.easyreservations #respond input#submit:hover{color:#515151;text-decoration:none;background-color:#dfdcde;background-image:none}.easyreservations a.button.alt,.easyreservations button.button.alt,.easyreservations input.button.alt,.easyreservations #respond input#submit.alt{color:white;background-color:#40a0ff;-webkit-font-smoothing:antialiased}.easyreservations a.button.alt:hover,.easyreservations button.button.alt:hover,.easyreservations input.button.alt:hover,.easyreservations #respond input#submit.alt:hover{color:white;background-color:#2793ff}.easyreservations a.button.alt.disabled,.easyreservations a.button.alt:disabled,.easyreservations a.button.alt:disabled[disabled],.easyreservations a.button.alt.disabled:hover,.easyreservations a.button.alt:disabled:hover,.easyreservations a.button.alt:disabled[disabled]:hover,.easyreservations button.button.alt.disabled,.easyreservations button.button.alt:disabled,.easyreservations button.button.alt:disabled[disabled],.easyreservations button.button.alt.disabled:hover,.easyreservations button.button.alt:disabled:hover,.easyreservations button.button.alt:disabled[disabled]:hover,.easyreservations input.button.alt.disabled,.easyreservations input.button.alt:disabled,.easyreservations input.button.alt:disabled[disabled],.easyreservations input.button.alt.disabled:hover,.easyreservations input.button.alt:disabled:hover,.easyreservations input.button.alt:disabled[disabled]:hover,.easyreservations #respond input#submit.alt.disabled,.easyreservations #respond input#submit.alt:disabled,.easyreservations #respond input#submit.alt:disabled[disabled],.easyreservations #respond input#submit.alt.disabled:hover,.easyreservations #respond input#submit.alt:disabled:hover,.easyreservations #respond input#submit.alt:disabled[disabled]:hover{color:white;background-color:#40a0ff}.easyreservations a.button:disabled,.easyreservations a.button.disabled,.easyreservations a.button:disabled[disabled],.easyreservations button.button:disabled,.easyreservations button.button.disabled,.easyreservations button.button:disabled[disabled],.easyreservations input.button:disabled,.easyreservations input.button.disabled,.easyreservations input.button:disabled[disabled],.easyreservations #respond input#submit:disabled,.easyreservations #respond input#submit.disabled,.easyreservations #respond input#submit:disabled[disabled]{padding:.618em 1em;color:inherit;cursor:not-allowed;opacity:.5}.easyreservations a.button:disabled:hover,.easyreservations a.button.disabled:hover,.easyreservations a.button:disabled[disabled]:hover,.easyreservations button.button:disabled:hover,.easyreservations button.button.disabled:hover,.easyreservations button.button:disabled[disabled]:hover,.easyreservations input.button:disabled:hover,.easyreservations input.button.disabled:hover,.easyreservations input.button:disabled[disabled]:hover,.easyreservations #respond input#submit:disabled:hover,.easyreservations #respond input#submit.disabled:hover,.easyreservations #respond input#submit:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.easyreservations .cart .button,.easyreservations .cart input.button{float:none}.easyreservations a.added_to_cart{display:inline-block;padding-top:.5em}.easyreservations form .easy-form{font-size:16px;line-height:28px}.easyreservations form .easy-form .easy-price{display:none;padding:3px;margin-top:15px}.easyreservations form .easy-form .easy-price .easy-price-display{font-size:18px;font-weight:700}.easyreservations form .easy-form button[type=submit]{margin:20px 3px}.easyreservations form .form-row{*zoom:1;padding:3px;margin:0 0 6px !important}.easyreservations form .form-row::before,.easyreservations form .form-row::after{content:" ";display:table}.easyreservations form .form-row::after{clear:both}.easyreservations form .form-row [placeholder]:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s .5s ease}.easyreservations form .form-row label{display:block;line-height:2}.easyreservations form .form-row label.inline,.easyreservations form .form-row label.checkbox{display:inline}.easyreservations form .form-row label.hidden{visibility:hidden}.easyreservations form .form-row .easyreservations-input-wrapper .description{position:relative;display:none;padding:1em;margin:.5em 0 0;clear:both;color:#fff;background:#1e85be;border-radius:3px}.easyreservations form .form-row .easyreservations-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.easyreservations form .form-row .easyreservations-input-wrapper .description::before{position:absolute;top:0;left:50%;z-index:100;display:block;margin-top:-4px;content:"";border-color:#1e85be transparent transparent transparent;border-style:solid;border-width:4px 6px 0 6px;transform:translateX(-50%) rotate(180deg)}.easyreservations form .form-row div.content .description{position:relative;display:none;padding:1em;margin:.5em 0 0;clear:both;color:#fff;background:#1e85be;border-radius:3px}.easyreservations form .form-row div.content .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.easyreservations form .form-row div.content .description::before{position:absolute;top:0;left:50%;z-index:100;display:block;margin-top:-4px;content:"";border-color:#1e85be transparent transparent transparent;border-style:solid;border-width:4px 6px 0 6px;transform:translateX(-50%) rotate(180deg)}.easyreservations form .form-row select{width:100%;margin:0;cursor:pointer}.easyreservations form .form-row .required{font-weight:700;color:red;text-decoration:none;visibility:hidden;border:0 !important}.easyreservations form .form-row .optional{visibility:visible}.easyreservations form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.easyreservations form .form-row input+input{margin-top:10px}.easyreservations form .form-row input.input-text,.easyreservations form .form-row select,.easyreservations form .form-row textarea{width:100%;box-sizing:border-box;margin:0;outline:0}.easyreservations form .form-row textarea{display:block;height:4em;line-height:1.5;box-shadow:none}.easyreservations form .form-row .select2-container{width:100%;line-height:2}.easyreservations form .form-row.easyreservations-invalid label{color:#a00}.easyreservations form .form-row.easyreservations-invalid .select2-container,.easyreservations form .form-row.easyreservations-invalid input.input-text,.easyreservations form .form-row.easyreservations-invalid select:not(.do-not-validate){border-color:#a00}.easyreservations form .form-row.easyreservations-validated .select2-container,.easyreservations form .form-row.easyreservations-validated input.input-text,.easyreservations form .form-row.easyreservations-validated select:not(.do-not-validate){border-color:#6dc22e}.easyreservations form .form-row ::-webkit-input-placeholder{line-height:normal}.easyreservations form .form-row :-moz-placeholder{line-height:normal}.easyreservations form .form-row :-ms-input-placeholder{line-height:normal}.easyreservations form .form-row-first,.easyreservations form .form-row-last{width:47%;overflow:visible}.easyreservations form .form-row-first{float:left}.easyreservations form .form-row-last{float:right}.easyreservations form .form-row-wide{clear:both}.easyreservations form .password-input{position:relative;display:flex;flex-direction:column;justify-content:center}.easyreservations form .password-input input[type=password]{padding-right:2.5rem}.easyreservations form .password-input input::-ms-reveal{display:none}.easyreservations form .show-password-input{position:absolute;top:.7em;right:.7em;cursor:pointer}.easyreservations form .show-password-input::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}.easyreservations form .show-password-input.display-password::after{color:#e8e8e8}.easyreservations ul.order_details{*zoom:1;margin:0 0 3em;list-style:none}.easyreservations ul.order_details::before,.easyreservations ul.order_details::after{content:" ";display:table}.easyreservations ul.order_details::after{clear:both}.easyreservations ul.order_details li{float:left;padding-right:2em;padding-left:0;margin-right:2em;margin-left:0;font-size:.715em;line-height:1;text-transform:uppercase;list-style-type:none;border-right:1px dashed #d3ced2}.easyreservations ul.order_details li strong{display:block;font-size:1.4em;line-height:1.5;text-transform:none}.easyreservations ul.order_details li:last-of-type{border:0}.easyreservations .er-bacs-bank-details-account-name{font-weight:700}.easyreservations div.resource{position:relative;margin-bottom:0}.easyreservations div.resource .resource-title{padding:0;margin-top:0;clear:none}.easyreservations div.resource span.price,.easyreservations div.resource p.price{font-size:1.25em;color:#77a464}.easyreservations div.resource span.price ins,.easyreservations div.resource p.price ins{display:inline-block;font-weight:700;background:inherit}.easyreservations div.resource span.price del,.easyreservations div.resource p.price del{display:inline-block;opacity:.5}.easyreservations div.resource p.stock{font-size:.92em}.easyreservations div.resource .stock{color:#77a464}.easyreservations div.resource .out-of-stock{color:red}.easyreservations div.resource div.images{float:left;width:48%;margin-bottom:2em}.easyreservations div.resource div.images img{display:block;width:100%;height:auto;box-shadow:none}.easyreservations div.resource div.images div.thumbnails{*zoom:1;padding-top:1em}.easyreservations div.resource div.images div.thumbnails::before,.easyreservations div.resource div.images div.thumbnails::after{content:" ";display:table}.easyreservations div.resource div.images div.thumbnails::after{clear:both}.easyreservations div.resource div.images div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.easyreservations div.resource div.images div.thumbnails a.last{margin-right:0}.easyreservations div.resource div.images div.thumbnails a.first{clear:both}.easyreservations div.resource div.images div.thumbnails.columns-1 a{float:none;width:100%;margin-right:0}.easyreservations div.resource div.images div.thumbnails.columns-2 a{width:48%}.easyreservations div.resource div.images div.thumbnails.columns-4 a{width:22.05%}.easyreservations div.resource div.images div.thumbnails.columns-5 a{width:16.9%}.easyreservations div.resource div.images.easyreservations-resource-gallery{position:relative}.easyreservations div.resource div.images .easyreservations-resource-gallery__wrapper{padding:0;margin:0;transition:all cubic-bezier(0.795,-0.035,0,1) .5s}.easyreservations div.resource div.images .easyreservations-resource-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.easyreservations div.resource div.images .easyreservations-resource-gallery__image--placeholder{border:1px solid #f2f2f2}.easyreservations div.resource div.images .easyreservations-resource-gallery__image:nth-child(n+2){display:inline-block;width:25%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger{position:absolute;top:.5em;right:.5em;z-index:9;width:36px;height:36px;box-sizing:content-box;font-size:2em;text-indent:-9999px;background:#fff;border-radius:100%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::before{position:absolute;top:9px;left:9px;display:block;width:10px;height:10px;box-sizing:content-box;content:"";border:2px solid #000;border-radius:100%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::after{position:absolute;top:19px;left:22px;display:block;width:2px;height:8px;box-sizing:content-box;content:"";background:#000;border-radius:6px;transform:rotate(-45deg)}.easyreservations div.resource div.images .flex-control-thumbs{padding:0;margin:0;overflow:hidden;zoom:1}.easyreservations div.resource div.images .flex-control-thumbs li{float:left;width:25%;margin:0;list-style:none}.easyreservations div.resource div.images .flex-control-thumbs li img{margin:0;cursor:pointer;opacity:.5}.easyreservations div.resource div.images .flex-control-thumbs li img.flex-active,.easyreservations div.resource div.images .flex-control-thumbs li img:hover{opacity:1}.easyreservations div.resource .easyreservations-resource-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.easyreservations div.resource .easyreservations-resource-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.easyreservations div.resource .easyreservations-resource-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.easyreservations div.resource div.summary{float:right;width:48%;margin-bottom:2em;clear:none}.easyreservations div.resource div.social{margin:0 0 1em;text-align:right}.easyreservations div.resource div.social span{margin:0 0 0 2px}.easyreservations div.resource div.social span span{margin:0}.easyreservations div.resource div.social span .stButton .chicklets{width:0;padding-left:16px}.easyreservations div.resource div.social iframe{float:left;margin-top:3px}.easyreservations ul.resources{padding:0;margin:0 0 1em;clear:both;list-style:none outside;*zoom:1}.easyreservations ul.resources::before,.easyreservations ul.resources::after{content:" ";display:table}.easyreservations ul.resources::after{clear:both}.easyreservations ul.resources li.resource{position:relative;float:left;width:22.05%;padding:0;margin:0 3.8% 2.992em 0}.easyreservations ul.resources li.resource .onsale{top:0;right:0;left:auto;margin:-0.5em -0.5em 0 0}.easyreservations ul.resources li.resource h3,.easyreservations ul.resources li.resource .easyreservations-loop-resource__title{padding:.5em 0;margin:0;font-size:1em}.easyreservations ul.resources li.resource a{text-decoration:none}.easyreservations ul.resources li.resource a img{display:block;width:100%;height:auto;margin:0 0 1em;box-shadow:none}.easyreservations ul.resources li.resource strong{display:block}.easyreservations ul.resources li.resource .easyreservations-placeholder{border:1px solid #f2f2f2}.easyreservations ul.resources li.resource .button{margin-top:1em}.easyreservations ul.resources li.resource .price{display:block;margin-bottom:.5em;font-size:.857em;font-weight:400;color:#77a464}.easyreservations ul.resources li.resource .price del{display:inline-block;color:inherit;opacity:.5}.easyreservations ul.resources li.resource .price ins{display:inline-block;font-weight:700;background:0}.easyreservations ul.resources li.resource .price .from{margin:-2px 0 0 0;font-size:.67em;color:rgba(132,132,132,0.5);text-transform:uppercase}.easyreservations ul.resources li.first{clear:both}.easyreservations ul.resources li.last{margin-right:0}.easyreservations ul.resources.columns-1 li.resource{width:100%;margin-right:0}.easyreservations ul.resources.columns-2 li.resource{width:48%}.easyreservations ul.resources.columns-3 li.resource{width:30.75%}.easyreservations ul.resources.columns-5 li.resource{width:16.95%}.easyreservations ul.resources.columns-6 li.resource{width:13.5%}.easyreservations .easyreservations-form-login .easyreservations-form-login__submit{float:left;margin-right:1em}.easyreservations .easyreservations-form-login .easyreservations-form-login__rememberme{display:inline-block}.easyreservations-account .easyreservations{*zoom:1}.easyreservations-account .easyreservations::before,.easyreservations-account .easyreservations::after{content:" ";display:table}.easyreservations-account .easyreservations::after{clear:both}.easyreservations-account .easyreservations-MyAccount-navigation{float:left;width:30%}.easyreservations-account .easyreservations-MyAccount-navigation ul{list-style:none}.easyreservations-account .easyreservations-MyAccount-content{float:right;width:68%}.easyreservations-account .addresses .title{*zoom:1}.easyreservations-account .addresses .title::before,.easyreservations-account .addresses .title::after{content:" ";display:table}.easyreservations-account .addresses .title::after{clear:both}.easyreservations-account .addresses .title h3{float:left}.easyreservations-account .addresses .title .edit{float:right}.easyreservations-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.easyreservations-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.easyreservations-cart table.cart .resource-thumbnail,.easyreservations-checkout table.cart .resource-thumbnail,#add_payment_method table.cart .resource-thumbnail{min-width:50px}.easyreservations-cart table.cart img,.easyreservations-checkout table.cart img,#add_payment_method table.cart img{width:50px;height:auto;box-shadow:none}.easyreservations-cart table.cart th,.easyreservations-cart table.cart td,.easyreservations-checkout table.cart th,.easyreservations-checkout table.cart td,#add_payment_method table.cart th,#add_payment_method table.cart td{vertical-align:middle}.easyreservations-cart table.cart th.remove,.easyreservations-cart table.cart th.thumbnail,.easyreservations-checkout table.cart th.remove,.easyreservations-checkout table.cart th.thumbnail,#add_payment_method table.cart th.remove,#add_payment_method table.cart th.thumbnail{width:100px}.easyreservations-cart table.cart th.amount,.easyreservations-checkout table.cart th.amount,#add_payment_method table.cart th.amount{width:150px}.easyreservations-cart table.cart td.entry-remove,.easyreservations-checkout table.cart td.entry-remove,#add_payment_method table.cart td.entry-remove{text-align:center}.easyreservations-cart table.cart td.actions,.easyreservations-checkout table.cart td.actions,#add_payment_method table.cart td.actions{text-align:right}.easyreservations-cart table.cart td.actions .input-text,.easyreservations-checkout table.cart td.actions .input-text,#add_payment_method table.cart td.actions .input-text{width:80px}.easyreservations-cart table.cart td.actions .coupon,.easyreservations-checkout table.cart td.actions .coupon,#add_payment_method table.cart td.actions .coupon{float:left}.easyreservations-cart table.cart td.actions .coupon label,.easyreservations-checkout table.cart td.actions .coupon label,#add_payment_method table.cart td.actions .coupon label{display:none}.easyreservations-cart table.cart td.actions .coupon .input-text,.easyreservations-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;padding:6px 6px 5px;margin:0 4px 0 0;border:1px solid #d3ced2;outline:0}.easyreservations-cart table.cart input,.easyreservations-checkout table.cart input,#add_payment_method table.cart input{margin:0;vertical-align:middle}.easyreservations-cart .er-proceed-to-checkout,.easyreservations-checkout .er-proceed-to-checkout,#add_payment_method .er-proceed-to-checkout{*zoom:1;padding:1em 0}.easyreservations-cart .er-proceed-to-checkout::before,.easyreservations-cart .er-proceed-to-checkout::after,.easyreservations-checkout .er-proceed-to-checkout::before,.easyreservations-checkout .er-proceed-to-checkout::after,#add_payment_method .er-proceed-to-checkout::before,#add_payment_method .er-proceed-to-checkout::after{content:" ";display:table}.easyreservations-cart .er-proceed-to-checkout::after,.easyreservations-checkout .er-proceed-to-checkout::after,#add_payment_method .er-proceed-to-checkout::after{clear:both}.easyreservations-cart .er-proceed-to-checkout a.checkout-button,.easyreservations-checkout .er-proceed-to-checkout a.checkout-button,#add_payment_method .er-proceed-to-checkout a.checkout-button{display:block;padding:1em;margin-bottom:1em;font-size:1.25em;text-align:center}.easyreservations-cart .er-selection-box,.easyreservations-checkout .er-selection-box,#add_payment_method .er-selection-box{position:relative;box-sizing:border-box;padding:0 1em;margin:0 0 1em 0;font-size:1em;list-style:none outside;border:1px solid #ebebeb;border-radius:4px;box-shadow:none}.easyreservations-cart .er-selection-box li,.easyreservations-checkout .er-selection-box li,#add_payment_method .er-selection-box li{padding:1em 0;border-bottom:1px solid #ebebeb}.easyreservations-cart .er-selection-box li strong,.easyreservations-checkout .er-selection-box li strong,#add_payment_method .er-selection-box li strong{display:block}.easyreservations-cart .er-selection-box li small,.easyreservations-checkout .er-selection-box li small,#add_payment_method .er-selection-box li small{color:#77a464}.easyreservations-cart .er-selection-box li:last-child,.easyreservations-checkout .er-selection-box li:last-child,#add_payment_method .er-selection-box li:last-child{border-bottom:0}.easyreservations-cart .er-selection-box li input,.easyreservations-checkout .er-selection-box li input,#add_payment_method .er-selection-box li input{display:inline-block;margin:-2px 1em 0 0;vertical-align:middle}.easyreservations-cart .er-selection-box li label,.easyreservations-checkout .er-selection-box li label,#add_payment_method .er-selection-box li label{display:inline-block;max-width:80%;padding:0 0 0 10px;margin:0;vertical-align:middle;cursor:pointer}.easyreservations-cart .checkout .col-2 .notes,.easyreservations-checkout .checkout .col-2 .notes,#add_payment_method .checkout .col-2 .notes{clear:left}.easyreservations-cart .checkout .col-2 .form-row-first,.easyreservations-checkout .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .form-row-first{clear:left}.easyreservations-cart .checkout .create-account small,.easyreservations-checkout .checkout .create-account small,#add_payment_method .checkout .create-account small{font-size:11px;font-weight:400;color:#777}.easyreservations-cart #order_submit,.easyreservations-checkout #order_submit,#add_payment_method #order_submit{background:#ebe9eb;border-radius:5px}.easyreservations-cart #order_submit div.form-row,.easyreservations-checkout #order_submit div.form-row,#add_payment_method #order_submit div.form-row{padding:1em}.easyreservations-cart #payment .form-row select,.easyreservations-checkout #payment .form-row select,#add_payment_method #payment .form-row select{width:auto}.easyreservations-cart #payment ul.payment_methods,.easyreservations-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{*zoom:1;padding:1em;margin:0;text-align:left;list-style:none outside;border-bottom:1px solid #ebebeb}.easyreservations-cart #payment ul.payment_methods::before,.easyreservations-cart #payment ul.payment_methods::after,.easyreservations-checkout #payment ul.payment_methods::before,.easyreservations-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,#add_payment_method #payment ul.payment_methods::after{content:" ";display:table}.easyreservations-cart #payment ul.payment_methods::after,.easyreservations-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::after{clear:both}.easyreservations-cart #payment ul.payment_methods li,.easyreservations-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{margin:0;font-weight:400;line-height:2;text-align:left}.easyreservations-cart #payment ul.payment_methods li label,.easyreservations-checkout #payment ul.payment_methods li label,#add_payment_method #payment ul.payment_methods li label{display:inline}.easyreservations-cart #payment ul.payment_methods li input,.easyreservations-checkout #payment ul.payment_methods li input,#add_payment_method #payment ul.payment_methods li input{margin:0 1em 0 0}.easyreservations-cart #payment ul.payment_methods li img,.easyreservations-checkout #payment ul.payment_methods li img,#add_payment_method #payment ul.payment_methods li img{position:relative;padding:0;margin:-2px 0 0 .5em;vertical-align:middle;box-shadow:none}.easyreservations-cart #payment ul.payment_methods li img+img,.easyreservations-checkout #payment ul.payment_methods li img+img,#add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice),.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice),#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice){*zoom:1}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::before,.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::after,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::before,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::before,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::after{content:" ";display:table}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::after,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::after{clear:both}.easyreservations-cart #payment div.payment-box,.easyreservations-checkout #payment div.payment-box,#add_payment_method #payment div.payment-box{position:relative;width:100%;box-sizing:border-box;padding:1em;margin:1em 0;font-size:.92em;line-height:1.5;color:#515151;background-color:#dfdcde;border-radius:2px}.easyreservations-cart #payment div.payment-box input.input-text,.easyreservations-cart #payment div.payment-box textarea,.easyreservations-checkout #payment div.payment-box input.input-text,.easyreservations-checkout #payment div.payment-box textarea,#add_payment_method #payment div.payment-box input.input-text,#add_payment_method #payment div.payment-box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}.easyreservations-cart #payment div.payment-box ::-webkit-input-placeholder,.easyreservations-checkout #payment div.payment-box ::-webkit-input-placeholder,#add_payment_method #payment div.payment-box ::-webkit-input-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box :-moz-placeholder,.easyreservations-checkout #payment div.payment-box :-moz-placeholder,#add_payment_method #payment div.payment-box :-moz-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box :-ms-input-placeholder,.easyreservations-checkout #payment div.payment-box :-ms-input-placeholder,#add_payment_method #payment div.payment-box :-ms-input-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box .ElementsApp input,.easyreservations-checkout #payment div.payment-box .ElementsApp input,#add_payment_method #payment div.payment-box .ElementsApp input{background:#fff}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods{margin:0;list-style:none outside}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new{margin:0 0 .5em}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label{cursor:pointer}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput{position:relative;margin:-3px 1em 0 0;vertical-align:middle}.easyreservations-cart #payment div.payment-box .er-credit-card-form,.easyreservations-checkout #payment div.payment-box .er-credit-card-form,#add_payment_method #payment div.payment-box .er-credit-card-form{padding:0;margin:1em 0 0;border:0}.easyreservations-cart #payment div.payment-box .er-credit-card-form .InputElement,.easyreservations-checkout #payment div.payment-box .er-credit-card-form .InputElement,#add_payment_method #payment div.payment-box .er-credit-card-form .InputElement{background:#efefef}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc{padding:8px;font-size:1.5em;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.visa,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.visa,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.visa{background-image:url("../images/icons/credit-cards/visa.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.mastercard,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.mastercard{background-image:url("../images/icons/credit-cards/mastercard.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.laser,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.laser,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.laser{background-image:url("../images/icons/credit-cards/laser.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.dinersclub,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub{background-image:url("../images/icons/credit-cards/diners.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.maestro,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.maestro,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.maestro{background-image:url("../images/icons/credit-cards/maestro.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.jcb,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.jcb,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.jcb{background-image:url("../images/icons/credit-cards/jcb.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.amex,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.amex,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.amex{background-image:url("../images/icons/credit-cards/amex.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.discover,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.discover,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.discover{background-image:url("../images/icons/credit-cards/discover.svg")}.easyreservations-cart #payment div.payment-box span.help,.easyreservations-checkout #payment div.payment-box span.help,#add_payment_method #payment div.payment-box span.help{font-size:.857em;font-weight:400;color:#777}.easyreservations-cart #payment div.payment-box .form-row,.easyreservations-checkout #payment div.payment-box .form-row,#add_payment_method #payment div.payment-box .form-row{margin:0 0 1em}.easyreservations-cart #payment div.payment-box p:last-child,.easyreservations-checkout #payment div.payment-box p:last-child,#add_payment_method #payment div.payment-box p:last-child{margin-bottom:0}.easyreservations-cart #payment div.payment-box::before,.easyreservations-checkout #payment div.payment-box::before,#add_payment_method #payment div.payment-box::before{position:absolute;top:-0.75em;left:0;display:block;margin:-1em 0 0 2em;content:"";border:1em solid #dfdcde;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.easyreservations-cart #payment .payment_method_paypal .about_paypal,.easyreservations-checkout #payment .payment_method_paypal .about_paypal,#add_payment_method #payment .payment_method_paypal .about_paypal{float:right;font-size:.83em;line-height:52px}.easyreservations-cart #payment .payment_method_paypal img,.easyreservations-checkout #payment .payment_method_paypal img,#add_payment_method #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.easyreservations-cart #place_order,.easyreservations-checkout #place_order,#add_payment_method #place_order{float:right}.easyreservations-cart .easyreservations-terms-and-conditions,.easyreservations-checkout .easyreservations-terms-and-conditions,#add_payment_method .easyreservations-terms-and-conditions{padding:1.618em;margin-bottom:1.618em}.easyreservations-terms-and-conditions{background:rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.easyreservations-invalid #terms{outline:2px solid red;outline-offset:2px}.easyreservations-message,.easyreservations-error,.easyreservations-info{position:relative;width:auto;padding:1em 2em 1em 3.5em;margin:0 0 2em;color:#515151;word-wrap:break-word;list-style:none outside;*zoom:1;background-color:#f7f6f7;border-top:3px solid #40a0ff}.easyreservations-message::before,.easyreservations-message::after,.easyreservations-error::before,.easyreservations-error::after,.easyreservations-info::before,.easyreservations-info::after{content:" ";display:table}.easyreservations-message::after,.easyreservations-error::after,.easyreservations-info::after{clear:both}.easyreservations-message::before,.easyreservations-error::before,.easyreservations-info::before{position:absolute;top:13px;left:1.2em;display:inline-block;font-family:"Dashicons";font-size:20px;content:""}.easyreservations-message .button,.easyreservations-error .button,.easyreservations-info .button{float:right}.easyreservations-message li,.easyreservations-error li,.easyreservations-info li{padding-left:0 !important;margin-bottom:8px;margin-left:0 !important;list-style:none outside !important}.easyreservations-message{border-top-color:#8fae1b}.easyreservations-message::before{color:#8fae1b;content:""}.easyreservations-info{border-top-color:#1e85be}.easyreservations-info::before{color:#1e85be}.easyreservations-error{border-top-color:#b81c23}.easyreservations-error::before{color:#b81c23;content:""}.easy-date-selection{margin-bottom:10px;user-select:none}.easy-date-selection .header{width:99%;padding:0 0 10px 0;line-height:26px;background:#fff}.easy-date-selection .header div{box-sizing:border-box;color:#9a9a9a;text-align:center}.easy-date-selection .header div .text{display:block;color:#333}.easy-date-selection .header div .text .important{color:#40a0ff}.easy-date-selection .header div.arrival{cursor:pointer}.easy-date-selection .header div.departure{float:right;width:50%;border-left:1px solid #b9b7b7}.easy-date-selection .header div.departure.active{cursor:pointer}.easy-date-selection .header .departure+.arrival{width:50%}.easy-date-selection .calendar{position:relative;display:none}.easy-date-selection .calendar .datepicker{border:1px solid #b9b7b7}.easy-date-selection .calendar .datepicker .easy-datepicker{width:100%}.easy-date-selection .calendar .calendar-prev,.easy-date-selection .calendar .calendar-next{position:absolute;z-index:2;width:20px;margin:16px}.easy-date-selection .calendar .calendar-prev .ui-icon,.easy-date-selection .calendar .calendar-next .ui-icon{position:static;font-size:20px;cursor:pointer}.easy-date-selection .calendar .calendar-prev:hover,.easy-date-selection .calendar .calendar-next:hover{color:#fff;cursor:pointer}.easy-date-selection .calendar .calendar-next{right:0}.easy-date-selection .calendar .ui-widget-content{border:0}.easy-date-selection .calendar .ui-widget-content .ui-widget-header{border-top:0}.easy-date-selection .calendar .ui-widget-content .ui-widget-header .ui-datepicker-title{font-weight:500;line-height:30px}.easy-date-selection .calendar .ui-datepicker-group-first .ui-datepicker-calendar{border-right:1px solid #ebebeb}.easy-date-selection .calendar .ui-datepicker-inline .ui-datepicker-prev.ui-state-hover,.easy-date-selection .calendar .ui-datepicker-inline .ui-datepicker-next.ui-state-hover{background-color:transparent}.easy-date-selection .calendar .ui-datepicker-inline th{padding:0;font-weight:500;text-transform:uppercase}.easy-date-selection .calendar .ui-datepicker-inline td{background:#53b796;border-right-color:#fff;border-bottom-color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td>a,.easy-date-selection .calendar .ui-datepicker-inline td>span{font-size:14px;line-height:24px;padding:10%}.easy-date-selection .calendar .ui-datepicker-inline td.price-placeholder span::after{content:"-"}.easy-date-selection .calendar .ui-datepicker-inline td.ui-state-disabled{background:#f6f7f8;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.ui-state-disabled span{color:#dedee0}.easy-date-selection .calendar .ui-datepicker-inline td.unavailable{background:#d06f6f;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.unavailable span{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.rule{background:#f6f7f8;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.rule span{color:#a6a6a8}.easy-date-selection .calendar .ui-datepicker-inline td.partially{background:#87ccb4}.easy-date-selection .calendar .ui-datepicker-inline td.partially a{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.available a{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.ui-datepicker-other-month{background:#fff}.easy-date-selection .calendar .ui-datepicker-inline td .ui-state-active{background:#40a0ff}.easy-date-selection .calendar .ui-datepicker-inline td a.ui-state-hover:not(.ui-state-active){background:#2f9d79}.easy-date-selection .calendar tr.time-picker>td{background:#fbfbfb}.easy-date-selection .calendar tr.time-picker>td>div{display:none;padding:5px 20px 10px;margin:7px;font-size:15px;font-weight:600;line-height:2;color:#333;text-align:center;background:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:.1875rem;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.easy-date-selection .calendar tr.time-picker>td>div .easy-button{margin:5px 0;font-size:14px;font-weight:600}.easy-date-selection .calendar tr.time-picker>td>div .easy-button .price{padding-left:5px}.easy-date-selection .calendar tr.time-picker>td>div .easy-button span{padding:0;display:inline-block}.easy-date-selection .calendar tr.time-picker>td>div .time-option{display:inline-block;min-width:20%;margin:2px;font-size:13px;color:#fff;cursor:pointer}.easy-date-selection .calendar tr.time-picker>td>div .time-option.available{background:#53b796}.easy-date-selection .calendar tr.time-picker>td>div .time-option.available:hover{background:#40a0ff}.easy-date-selection .calendar tr.time-picker>td>div .time-option.unavailable{cursor:default;background:#b75252}.easy-date-selection .calendar tr.time-picker>td>div .apply-time{font-size:14px;font-weight:600;line-height:12px;vertical-align:middle;cursor:pointer}.easyreservations-password-strength{padding:3px .5em;font-size:1em;font-weight:600;text-align:center}.easyreservations-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.easyreservations-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.easyreservations-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.easyreservations-password-strength.good{background-color:#ffe399;border-color:#ffc733}.twentyfourteen .tfer{max-width:474px;padding:12px 10px 0;margin:0 auto}.twentyfourteen .tfer .resource .entry-summary{padding:0 !important;margin:0 0 1.618em !important}.twentyfourteen .tfer div.resource.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfer{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfer{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfer{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfer{margin-right:54px}.full-width .twentyfourteen .tfer{margin-right:auto}}.twentyfifteen .t15er{padding-top:7.6923%;padding-right:7.6923%;padding-left:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,0.15)}.twentyfifteen .t15er .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15er{margin-top:8.3333%;margin-right:7.6923%;margin-left:7.6923%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15er{padding:10%;margin-right:8.3333%;margin-left:8.3333%}.single-resource .twentyfifteen .entry-summary{padding:0 !important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}.easyreservations-no-js form.easyreservations-form-login,.easyreservations-no-js form.easyreservations-form-coupon{display:block !important}.easyreservations-no-js .easyreservations-form-login-toggle,.easyreservations-no-js .easyreservations-form-coupon-toggle,.easyreservations-no-js .showcoupon{display:none !important}#content .twentysixteen div.resource div.images,#content .twentysixteen div.resource div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .easyreservations .col2-set .col-1{float:right}.rtl .easyreservations .col2-set .col-2{float:left}.sbSelector,.sbHolder{display:none}1 @charset "UTF-8";@keyframes spin{100%{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInFast{from{opacity:.8}to{opacity:1}}.clear{clear:both}.easyreservations .col2-set{*zoom:1;width:100%}.easyreservations .col2-set::before,.easyreservations .col2-set::after{content:" ";display:table}.easyreservations .col2-set::after{clear:both}.easyreservations .col2-set .col-1{float:left;width:48%}.easyreservations .col2-set .col-2{float:right;width:48%}.easyreservations a.remove{display:inline-block;width:16px;height:16px;font-size:16px;line-height:13px;color:#000;text-align:center;border:1px solid #000;border-radius:100%;box-shadow:none !important}.easyreservations a.remove:hover{color:#fff !important;background:#000}.easyreservations table.shop_table{width:100%;margin:0 -1px 24px 0;text-align:left;border-collapse:separate;border:1px solid rgba(0,0,0,0.1);border-radius:5px}.easyreservations table.shop_table th{padding:9px 12px;font-weight:700;line-height:1.5;border-right:0}.easyreservations table.shop_table td{padding:9px 12px;line-height:1.5;vertical-align:middle;border-right:0}.easyreservations table.shop_table td small{font-weight:400}.easyreservations table.shop_table td del{font-weight:400}.easyreservations table.shop_table td.actions{text-align:right}.easyreservations table.shop_table td.actions .input-text{width:80px}.easyreservations table.shop_table td.actions .coupon{float:left}.easyreservations table.shop_table td.actions .coupon label{display:none}.easyreservations table.shop_table tbody:first-child tr:first-child th,.easyreservations table.shop_table tbody:first-child tr:first-child td{border-top:0}.easyreservations table.shop_table tfoot td,.easyreservations table.shop_table tfoot th,.easyreservations table.shop_table tbody th{font-weight:700;border-top:1px solid rgba(0,0,0,0.1)}.easyreservations table.my_account_orders{font-size:.85em}.easyreservations table.my_account_orders th,.easyreservations table.my_account_orders td{padding:4px 8px;vertical-align:middle}.easyreservations table.my_account_orders .button{white-space:nowrap}.easyreservations a.button,.easyreservations button.button,.easyreservations input.button,.easyreservations #respond input#submit{position:relative;left:auto;display:inline-block;padding:.618em 1em;margin:0;overflow:visible;font-size:100%;font-weight:700;line-height:1;color:#515151;text-decoration:none;text-shadow:none;cursor:pointer;background-color:#ebe9eb;background-image:none;border:0;border-radius:3px;box-shadow:none}.easyreservations a.button.loading,.easyreservations button.button.loading,.easyreservations input.button.loading,.easyreservations #respond input#submit.loading{padding-right:2.618em;opacity:.25}.easyreservations a.button.loading::after,.easyreservations button.button.loading::after,.easyreservations input.button.loading::after,.easyreservations #respond input#submit.loading::after{position:absolute;top:.37em;right:.65em;display:inline-block;width:20px;height:20px;font-family:"Dashicons";font-size:20px;font-style:normal;font-weight:400;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top;content:"";animation:spin 2s linear infinite;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.easyreservations a.button.added::after,.easyreservations button.button.added::after,.easyreservations input.button.added::after,.easyreservations #respond input#submit.added::after{margin-left:.53em;font-family:"Dashicons";font-size:18px;vertical-align:bottom;content:""}.easyreservations a.button:hover,.easyreservations button.button:hover,.easyreservations input.button:hover,.easyreservations #respond input#submit:hover{color:#515151;text-decoration:none;background-color:#dfdcde;background-image:none}.easyreservations a.button.alt,.easyreservations button.button.alt,.easyreservations input.button.alt,.easyreservations #respond input#submit.alt{color:white;background-color:#40a0ff;-webkit-font-smoothing:antialiased}.easyreservations a.button.alt:hover,.easyreservations button.button.alt:hover,.easyreservations input.button.alt:hover,.easyreservations #respond input#submit.alt:hover{color:white;background-color:#2793ff}.easyreservations a.button.alt.disabled,.easyreservations a.button.alt:disabled,.easyreservations a.button.alt:disabled[disabled],.easyreservations a.button.alt.disabled:hover,.easyreservations a.button.alt:disabled:hover,.easyreservations a.button.alt:disabled[disabled]:hover,.easyreservations button.button.alt.disabled,.easyreservations button.button.alt:disabled,.easyreservations button.button.alt:disabled[disabled],.easyreservations button.button.alt.disabled:hover,.easyreservations button.button.alt:disabled:hover,.easyreservations button.button.alt:disabled[disabled]:hover,.easyreservations input.button.alt.disabled,.easyreservations input.button.alt:disabled,.easyreservations input.button.alt:disabled[disabled],.easyreservations input.button.alt.disabled:hover,.easyreservations input.button.alt:disabled:hover,.easyreservations input.button.alt:disabled[disabled]:hover,.easyreservations #respond input#submit.alt.disabled,.easyreservations #respond input#submit.alt:disabled,.easyreservations #respond input#submit.alt:disabled[disabled],.easyreservations #respond input#submit.alt.disabled:hover,.easyreservations #respond input#submit.alt:disabled:hover,.easyreservations #respond input#submit.alt:disabled[disabled]:hover{color:white;background-color:#40a0ff}.easyreservations a.button:disabled,.easyreservations a.button.disabled,.easyreservations a.button:disabled[disabled],.easyreservations button.button:disabled,.easyreservations button.button.disabled,.easyreservations button.button:disabled[disabled],.easyreservations input.button:disabled,.easyreservations input.button.disabled,.easyreservations input.button:disabled[disabled],.easyreservations #respond input#submit:disabled,.easyreservations #respond input#submit.disabled,.easyreservations #respond input#submit:disabled[disabled]{padding:.618em 1em;color:inherit;cursor:not-allowed;opacity:.5}.easyreservations a.button:disabled:hover,.easyreservations a.button.disabled:hover,.easyreservations a.button:disabled[disabled]:hover,.easyreservations button.button:disabled:hover,.easyreservations button.button.disabled:hover,.easyreservations button.button:disabled[disabled]:hover,.easyreservations input.button:disabled:hover,.easyreservations input.button.disabled:hover,.easyreservations input.button:disabled[disabled]:hover,.easyreservations #respond input#submit:disabled:hover,.easyreservations #respond input#submit.disabled:hover,.easyreservations #respond input#submit:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.easyreservations .cart .button,.easyreservations .cart input.button{float:none}.easyreservations a.added_to_cart{display:inline-block;padding-top:.5em}.easyreservations ul.cart_list,.easyreservations ul.resource_list_widget{padding:0;margin:0;list-style:none outside}.easyreservations ul.cart_list li,.easyreservations ul.resource_list_widget li{padding:4px 0;margin:0;*zoom:1;list-style:none}.easyreservations ul.cart_list li::before,.easyreservations ul.cart_list li::after,.easyreservations ul.resource_list_widget li::before,.easyreservations ul.resource_list_widget li::after{content:" ";display:table}.easyreservations ul.cart_list li::after,.easyreservations ul.resource_list_widget li::after{clear:both}.easyreservations ul.cart_list li a,.easyreservations ul.resource_list_widget li a{display:block;font-weight:700}.easyreservations ul.cart_list li img,.easyreservations ul.resource_list_widget li img{float:right;width:32px;height:auto;margin-left:4px;box-shadow:none}.easyreservations ul.cart_list li dl,.easyreservations ul.resource_list_widget li dl{padding-left:1em;margin:0;border-left:2px solid rgba(0,0,0,0.1);*zoom:1}.easyreservations ul.cart_list li dl::before,.easyreservations ul.cart_list li dl::after,.easyreservations ul.resource_list_widget li dl::before,.easyreservations ul.resource_list_widget li dl::after{content:" ";display:table}.easyreservations ul.cart_list li dl::after,.easyreservations ul.resource_list_widget li dl::after{clear:both}.easyreservations ul.cart_list li dl dt,.easyreservations ul.cart_list li dl dd,.easyreservations ul.resource_list_widget li dl dt,.easyreservations ul.resource_list_widget li dl dd{display:inline-block;float:left;margin-bottom:1em}.easyreservations ul.cart_list li dl dt,.easyreservations ul.resource_list_widget li dl dt{padding:0 0 .25em;margin:0 4px 0 0;clear:left;font-weight:700}.easyreservations ul.cart_list li dl dd,.easyreservations ul.resource_list_widget li dl dd{padding:0 0 .25em}.easyreservations ul.cart_list li dl dd p:last-child,.easyreservations ul.resource_list_widget li dl dd p:last-child{margin-bottom:0}.easyreservations ul.cart_list li .star-rating,.easyreservations ul.resource_list_widget li .star-rating{float:none}.easyreservations.widget_shopping_cart .total,.easyreservations .widget_shopping_cart .total{padding:4px 0 0;border-top:3px double #ebe9eb}.easyreservations.widget_shopping_cart .total strong,.easyreservations .widget_shopping_cart .total strong{display:inline-block;min-width:40px}.easyreservations.widget_shopping_cart .cart_list li,.easyreservations .widget_shopping_cart .cart_list li{position:relative;padding-top:0;padding-left:2em}.easyreservations.widget_shopping_cart .cart_list li a.remove,.easyreservations .widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.easyreservations.widget_shopping_cart .buttons,.easyreservations .widget_shopping_cart .buttons{*zoom:1}.easyreservations.widget_shopping_cart .buttons::before,.easyreservations.widget_shopping_cart .buttons::after,.easyreservations .widget_shopping_cart .buttons::before,.easyreservations .widget_shopping_cart .buttons::after{content:" ";display:table}.easyreservations.widget_shopping_cart .buttons::after,.easyreservations .widget_shopping_cart .buttons::after{clear:both}.easyreservations.widget_shopping_cart .buttons a,.easyreservations .widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.easyreservations form .easy-form{font-size:16px;line-height:28px}.easyreservations form .easy-form .easy-price{display:none;padding:3px;margin-top:15px}.easyreservations form .easy-form .easy-price .easy-price-display{font-size:18px;font-weight:700}.easyreservations form .easy-form button[type=submit]{margin:20px 3px}.easyreservations form .form-row{*zoom:1;padding:3px;margin:0 0 6px !important}.easyreservations form .form-row::before,.easyreservations form .form-row::after{content:" ";display:table}.easyreservations form .form-row::after{clear:both}.easyreservations form .form-row [placeholder]:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s .5s ease}.easyreservations form .form-row label{display:block;line-height:2}.easyreservations form .form-row label.inline,.easyreservations form .form-row label.checkbox{display:inline}.easyreservations form .form-row label.hidden{visibility:hidden}.easyreservations form .form-row .easyreservations-input-wrapper .description{position:relative;display:none;padding:1em;margin:.5em 0 0;clear:both;color:#fff;background:#1e85be;border-radius:3px}.easyreservations form .form-row .easyreservations-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.easyreservations form .form-row .easyreservations-input-wrapper .description::before{position:absolute;top:0;left:50%;z-index:100;display:block;margin-top:-4px;content:"";border-color:#1e85be transparent transparent transparent;border-style:solid;border-width:4px 6px 0 6px;transform:translateX(-50%) rotate(180deg)}.easyreservations form .form-row div.content .description{position:relative;display:none;padding:1em;margin:.5em 0 0;clear:both;color:#fff;background:#1e85be;border-radius:3px}.easyreservations form .form-row div.content .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.easyreservations form .form-row div.content .description::before{position:absolute;top:0;left:50%;z-index:100;display:block;margin-top:-4px;content:"";border-color:#1e85be transparent transparent transparent;border-style:solid;border-width:4px 6px 0 6px;transform:translateX(-50%) rotate(180deg)}.easyreservations form .form-row select{width:100%;margin:0;cursor:pointer}.easyreservations form .form-row .required{font-weight:700;color:red;text-decoration:none;visibility:hidden;border:0 !important}.easyreservations form .form-row .optional{visibility:visible}.easyreservations form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.easyreservations form .form-row input+input{margin-top:10px}.easyreservations form .form-row input.input-text,.easyreservations form .form-row select,.easyreservations form .form-row textarea{width:100%;box-sizing:border-box;margin:0;outline:0}.easyreservations form .form-row textarea{display:block;height:4em;line-height:1.5;box-shadow:none}.easyreservations form .form-row .select2-container{width:100%;line-height:2}.easyreservations form .form-row.easyreservations-invalid label{color:#a00}.easyreservations form .form-row.easyreservations-invalid .select2-container,.easyreservations form .form-row.easyreservations-invalid input.input-text,.easyreservations form .form-row.easyreservations-invalid select:not(.do-not-validate){border-color:#a00}.easyreservations form .form-row.easyreservations-validated .select2-container,.easyreservations form .form-row.easyreservations-validated input.input-text,.easyreservations form .form-row.easyreservations-validated select:not(.do-not-validate){border-color:#6dc22e}.easyreservations form .form-row ::-webkit-input-placeholder{line-height:normal}.easyreservations form .form-row :-moz-placeholder{line-height:normal}.easyreservations form .form-row :-ms-input-placeholder{line-height:normal}.easyreservations form .form-row-first,.easyreservations form .form-row-last{width:47%;overflow:visible}.easyreservations form .form-row-first{float:left}.easyreservations form .form-row-last{float:right}.easyreservations form .form-row-wide{clear:both}.easyreservations form .password-input{position:relative;display:flex;flex-direction:column;justify-content:center}.easyreservations form .password-input input[type=password]{padding-right:2.5rem}.easyreservations form .password-input input::-ms-reveal{display:none}.easyreservations form .show-password-input{position:absolute;top:.7em;right:.7em;cursor:pointer}.easyreservations form .show-password-input::after{font-family:"Dashicons";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}.easyreservations form .show-password-input.display-password::after{color:#e8e8e8}.easyreservations ul.order_details{*zoom:1;margin:0 0 3em;list-style:none}.easyreservations ul.order_details::before,.easyreservations ul.order_details::after{content:" ";display:table}.easyreservations ul.order_details::after{clear:both}.easyreservations ul.order_details li{float:left;padding-right:2em;padding-left:0;margin-right:2em;margin-left:0;font-size:.715em;line-height:1;text-transform:uppercase;list-style-type:none;border-right:1px dashed #d3ced2}.easyreservations ul.order_details li strong{display:block;font-size:1.4em;line-height:1.5;text-transform:none}.easyreservations ul.order_details li:last-of-type{border:0}.easyreservations .er-bacs-bank-details-account-name{font-weight:700}.easyreservations div.resource{position:relative;margin-bottom:0}.easyreservations div.resource .resource-title{padding:0;margin-top:0;clear:none}.easyreservations div.resource span.price,.easyreservations div.resource p.price{font-size:1em;color:#77a464}.easyreservations div.resource span.price ins,.easyreservations div.resource p.price ins{display:inline-block;font-weight:700;background:inherit}.easyreservations div.resource span.price del,.easyreservations div.resource p.price del{display:inline-block;opacity:.5}.easyreservations div.resource p.stock{font-size:.92em}.easyreservations div.resource .stock{color:#77a464}.easyreservations div.resource .out-of-stock{color:red}.easyreservations div.resource div.images{float:left;width:48%;margin-bottom:2em}.easyreservations div.resource div.images img{display:block;width:100%;height:auto;box-shadow:none}.easyreservations div.resource div.images div.thumbnails{*zoom:1;padding-top:1em}.easyreservations div.resource div.images div.thumbnails::before,.easyreservations div.resource div.images div.thumbnails::after{content:" ";display:table}.easyreservations div.resource div.images div.thumbnails::after{clear:both}.easyreservations div.resource div.images div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.easyreservations div.resource div.images div.thumbnails a.last{margin-right:0}.easyreservations div.resource div.images div.thumbnails a.first{clear:both}.easyreservations div.resource div.images div.thumbnails.columns-1 a{float:none;width:100%;margin-right:0}.easyreservations div.resource div.images div.thumbnails.columns-2 a{width:48%}.easyreservations div.resource div.images div.thumbnails.columns-4 a{width:22.05%}.easyreservations div.resource div.images div.thumbnails.columns-5 a{width:16.9%}.easyreservations div.resource div.images.easyreservations-resource-gallery{position:relative}.easyreservations div.resource div.images .easyreservations-resource-gallery__wrapper{padding:0;margin:0;transition:all cubic-bezier(0.795,-0.035,0,1) .5s}.easyreservations div.resource div.images .easyreservations-resource-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.easyreservations div.resource div.images .easyreservations-resource-gallery__image--placeholder{border:1px solid #f2f2f2}.easyreservations div.resource div.images .easyreservations-resource-gallery__image:nth-child(n+2){display:inline-block;width:25%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger{position:absolute;top:.5em;right:.5em;z-index:9;width:36px;height:36px;box-sizing:content-box;font-size:2em;text-indent:-9999px;background:#fff;border-radius:100%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::before{position:absolute;top:9px;left:9px;display:block;width:10px;height:10px;box-sizing:content-box;content:"";border:2px solid #000;border-radius:100%}.easyreservations div.resource div.images .easyreservations-resource-gallery__trigger::after{position:absolute;top:19px;left:22px;display:block;width:2px;height:8px;box-sizing:content-box;content:"";background:#000;border-radius:6px;transform:rotate(-45deg)}.easyreservations div.resource div.images .flex-control-thumbs{padding:0;margin:0;overflow:hidden;zoom:1}.easyreservations div.resource div.images .flex-control-thumbs li{float:left;width:25%;margin:0;list-style:none}.easyreservations div.resource div.images .flex-control-thumbs li img{margin:0;cursor:pointer;opacity:.5}.easyreservations div.resource div.images .flex-control-thumbs li img.flex-active,.easyreservations div.resource div.images .flex-control-thumbs li img:hover{opacity:1}.easyreservations div.resource .easyreservations-resource-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.easyreservations div.resource .easyreservations-resource-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.easyreservations div.resource .easyreservations-resource-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.easyreservations div.resource div.summary{float:right;width:48%;margin-bottom:2em;clear:none}.easyreservations div.resource div.social{margin:0 0 1em;text-align:right}.easyreservations div.resource div.social span{margin:0 0 0 2px}.easyreservations div.resource div.social span span{margin:0}.easyreservations div.resource div.social span .stButton .chicklets{width:0;padding-left:16px}.easyreservations div.resource div.social iframe{float:left;margin-top:3px}.easyreservations span.onsale{position:absolute;top:-0.5em;left:-0.5em;z-index:9;min-width:3.236em;min-height:3.236em;padding:.202em;margin:0;font-size:1em;font-size:.857em;font-weight:700;line-height:3.236;color:white;text-align:center;background-color:#77a464;border-radius:100%}.easyreservations ul.resources{padding:0;margin:0 0 1em;clear:both;list-style:none outside;*zoom:1}.easyreservations ul.resources::before,.easyreservations ul.resources::after{content:" ";display:table}.easyreservations ul.resources::after{clear:both}.easyreservations ul.resources li.resource{position:relative;float:left;width:22.05%;padding:0;margin:0 3.8% 2.992em 0}.easyreservations ul.resources li.resource .onsale{top:0;right:0;left:auto;margin:-0.5em -0.5em 0 0}.easyreservations ul.resources li.resource h3,.easyreservations ul.resources li.resource .easyreservations-loop-resource__title{padding:.5em 0;margin:0;font-size:1em}.easyreservations ul.resources li.resource a{text-decoration:none}.easyreservations ul.resources li.resource a img{display:block;width:100%;height:auto;margin:0 0 1em;box-shadow:none}.easyreservations ul.resources li.resource strong{display:block}.easyreservations ul.resources li.resource .easyreservations-placeholder{border:1px solid #f2f2f2}.easyreservations ul.resources li.resource .button{margin-top:1em}.easyreservations ul.resources li.resource .price{display:block;margin-bottom:.5em;font-size:.857em;font-weight:400;color:#77a464}.easyreservations ul.resources li.resource .price del{display:inline-block;color:inherit;opacity:.5}.easyreservations ul.resources li.resource .price ins{display:inline-block;font-weight:700;background:0}.easyreservations ul.resources li.resource .price .from{margin:-2px 0 0 0;font-size:.67em;color:rgba(132,132,132,0.5);text-transform:uppercase}.easyreservations ul.resources li.first{clear:both}.easyreservations ul.resources li.last{margin-right:0}.easyreservations ul.resources.columns-1 li.resource{width:100%;margin-right:0}.easyreservations ul.resources.columns-2 li.resource{width:48%}.easyreservations ul.resources.columns-3 li.resource{width:30.75%}.easyreservations ul.resources.columns-5 li.resource{width:16.95%}.easyreservations ul.resources.columns-6 li.resource{width:13.5%}.easyreservations .easyreservations-form-login .easyreservations-form-login__submit{float:left;margin-right:1em}.easyreservations .easyreservations-form-login .easyreservations-form-login__rememberme{display:inline-block}.easyreservations-account .easyreservations{*zoom:1}.easyreservations-account .easyreservations::before,.easyreservations-account .easyreservations::after{content:" ";display:table}.easyreservations-account .easyreservations::after{clear:both}.easyreservations-account .easyreservations-MyAccount-navigation{float:left;width:30%}.easyreservations-account .easyreservations-MyAccount-navigation ul{list-style:none}.easyreservations-account .easyreservations-MyAccount-content{float:right;width:68%}.easyreservations-account .addresses .title{*zoom:1}.easyreservations-account .addresses .title::before,.easyreservations-account .addresses .title::after{content:" ";display:table}.easyreservations-account .addresses .title::after{clear:both}.easyreservations-account .addresses .title h3{float:left}.easyreservations-account .addresses .title .edit{float:right}.easyreservations-account ol.commentlist.notes li.note p.meta{margin-bottom:0;font-weight:700}.easyreservations-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.easyreservations-cart table.cart .resource-thumbnail,.easyreservations-checkout table.cart .resource-thumbnail,#add_payment_method table.cart .resource-thumbnail{min-width:50px}.easyreservations-cart table.cart img,.easyreservations-checkout table.cart img,#add_payment_method table.cart img{width:50px;height:auto;box-shadow:none}.easyreservations-cart table.cart th,.easyreservations-cart table.cart td,.easyreservations-checkout table.cart th,.easyreservations-checkout table.cart td,#add_payment_method table.cart th,#add_payment_method table.cart td{vertical-align:middle}.easyreservations-cart table.cart th.remove,.easyreservations-cart table.cart th.thumbnail,.easyreservations-checkout table.cart th.remove,.easyreservations-checkout table.cart th.thumbnail,#add_payment_method table.cart th.remove,#add_payment_method table.cart th.thumbnail{width:100px}.easyreservations-cart table.cart th.amount,.easyreservations-checkout table.cart th.amount,#add_payment_method table.cart th.amount{width:150px}.easyreservations-cart table.cart td.entry-remove,.easyreservations-checkout table.cart td.entry-remove,#add_payment_method table.cart td.entry-remove{text-align:center}.easyreservations-cart table.cart td.actions,.easyreservations-checkout table.cart td.actions,#add_payment_method table.cart td.actions{text-align:right}.easyreservations-cart table.cart td.actions .input-text,.easyreservations-checkout table.cart td.actions .input-text,#add_payment_method table.cart td.actions .input-text{width:80px}.easyreservations-cart table.cart td.actions .coupon,.easyreservations-checkout table.cart td.actions .coupon,#add_payment_method table.cart td.actions .coupon{float:left}.easyreservations-cart table.cart td.actions .coupon label,.easyreservations-checkout table.cart td.actions .coupon label,#add_payment_method table.cart td.actions .coupon label{display:none}.easyreservations-cart table.cart td.actions .coupon .input-text,.easyreservations-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;padding:6px 6px 5px;margin:0 4px 0 0;border:1px solid #d3ced2;outline:0}.easyreservations-cart table.cart input,.easyreservations-checkout table.cart input,#add_payment_method table.cart input{margin:0;vertical-align:middle}.easyreservations-cart .er-proceed-to-checkout,.easyreservations-checkout .er-proceed-to-checkout,#add_payment_method .er-proceed-to-checkout{*zoom:1;padding:1em 0}.easyreservations-cart .er-proceed-to-checkout::before,.easyreservations-cart .er-proceed-to-checkout::after,.easyreservations-checkout .er-proceed-to-checkout::before,.easyreservations-checkout .er-proceed-to-checkout::after,#add_payment_method .er-proceed-to-checkout::before,#add_payment_method .er-proceed-to-checkout::after{content:" ";display:table}.easyreservations-cart .er-proceed-to-checkout::after,.easyreservations-checkout .er-proceed-to-checkout::after,#add_payment_method .er-proceed-to-checkout::after{clear:both}.easyreservations-cart .er-proceed-to-checkout a.checkout-button,.easyreservations-checkout .er-proceed-to-checkout a.checkout-button,#add_payment_method .er-proceed-to-checkout a.checkout-button{display:block;padding:1em;margin-bottom:1em;font-size:1.25em;text-align:center}.easyreservations-cart .er-selection-box,.easyreservations-checkout .er-selection-box,#add_payment_method .er-selection-box{position:relative;box-sizing:border-box;padding:0 1em;margin:0 0 1em 0;font-size:1em;list-style:none outside;border:1px solid #ebebeb;border-radius:4px;box-shadow:none}.easyreservations-cart .er-selection-box li,.easyreservations-checkout .er-selection-box li,#add_payment_method .er-selection-box li{padding:1em 0;border-bottom:1px solid #ebebeb}.easyreservations-cart .er-selection-box li strong,.easyreservations-checkout .er-selection-box li strong,#add_payment_method .er-selection-box li strong{display:block}.easyreservations-cart .er-selection-box li small,.easyreservations-checkout .er-selection-box li small,#add_payment_method .er-selection-box li small{color:#77a464}.easyreservations-cart .er-selection-box li:last-child,.easyreservations-checkout .er-selection-box li:last-child,#add_payment_method .er-selection-box li:last-child{border-bottom:0}.easyreservations-cart .er-selection-box li input,.easyreservations-checkout .er-selection-box li input,#add_payment_method .er-selection-box li input{display:inline-block;margin:-2px 1em 0 0;vertical-align:middle}.easyreservations-cart .er-selection-box li label,.easyreservations-checkout .er-selection-box li label,#add_payment_method .er-selection-box li label{display:inline-block;max-width:80%;padding:0 0 0 10px;margin:0;vertical-align:middle;cursor:pointer}.easyreservations-cart .checkout .col-2 .notes,.easyreservations-checkout .checkout .col-2 .notes,#add_payment_method .checkout .col-2 .notes{clear:left}.easyreservations-cart .checkout .col-2 .form-row-first,.easyreservations-checkout .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .form-row-first{clear:left}.easyreservations-cart .checkout .create-account small,.easyreservations-checkout .checkout .create-account small,#add_payment_method .checkout .create-account small{font-size:11px;font-weight:400;color:#777}.easyreservations-cart #order_submit,.easyreservations-checkout #order_submit,#add_payment_method #order_submit{background:#ebe9eb;border-radius:5px}.easyreservations-cart #order_submit div.form-row,.easyreservations-checkout #order_submit div.form-row,#add_payment_method #order_submit div.form-row{padding:1em}.easyreservations-cart #payment .form-row select,.easyreservations-checkout #payment .form-row select,#add_payment_method #payment .form-row select{width:auto}.easyreservations-cart #payment ul.payment_methods,.easyreservations-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{*zoom:1;padding:1em;margin:0;text-align:left;list-style:none outside;border-bottom:1px solid #ebebeb}.easyreservations-cart #payment ul.payment_methods::before,.easyreservations-cart #payment ul.payment_methods::after,.easyreservations-checkout #payment ul.payment_methods::before,.easyreservations-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,#add_payment_method #payment ul.payment_methods::after{content:" ";display:table}.easyreservations-cart #payment ul.payment_methods::after,.easyreservations-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::after{clear:both}.easyreservations-cart #payment ul.payment_methods li,.easyreservations-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{margin:0;font-weight:400;line-height:2;text-align:left}.easyreservations-cart #payment ul.payment_methods li label,.easyreservations-checkout #payment ul.payment_methods li label,#add_payment_method #payment ul.payment_methods li label{display:inline}.easyreservations-cart #payment ul.payment_methods li input,.easyreservations-checkout #payment ul.payment_methods li input,#add_payment_method #payment ul.payment_methods li input{margin:0 1em 0 0}.easyreservations-cart #payment ul.payment_methods li img,.easyreservations-checkout #payment ul.payment_methods li img,#add_payment_method #payment ul.payment_methods li img{position:relative;padding:0;margin:-2px 0 0 .5em;vertical-align:middle;box-shadow:none}.easyreservations-cart #payment ul.payment_methods li img+img,.easyreservations-checkout #payment ul.payment_methods li img+img,#add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice),.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice),#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice){*zoom:1}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::before,.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::after,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::before,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::before,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::after{content:" ";display:table}.easyreservations-cart #payment ul.payment_methods li:not(.easyreservations-notice)::after,.easyreservations-checkout #payment ul.payment_methods li:not(.easyreservations-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.easyreservations-notice)::after{clear:both}.easyreservations-cart #payment div.payment-box,.easyreservations-checkout #payment div.payment-box,#add_payment_method #payment div.payment-box{position:relative;width:100%;box-sizing:border-box;padding:1em;margin:1em 0;font-size:.92em;line-height:1.5;color:#515151;background-color:#dfdcde;border-radius:2px}.easyreservations-cart #payment div.payment-box input.input-text,.easyreservations-cart #payment div.payment-box textarea,.easyreservations-checkout #payment div.payment-box input.input-text,.easyreservations-checkout #payment div.payment-box textarea,#add_payment_method #payment div.payment-box input.input-text,#add_payment_method #payment div.payment-box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}.easyreservations-cart #payment div.payment-box ::-webkit-input-placeholder,.easyreservations-checkout #payment div.payment-box ::-webkit-input-placeholder,#add_payment_method #payment div.payment-box ::-webkit-input-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box :-moz-placeholder,.easyreservations-checkout #payment div.payment-box :-moz-placeholder,#add_payment_method #payment div.payment-box :-moz-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box :-ms-input-placeholder,.easyreservations-checkout #payment div.payment-box :-ms-input-placeholder,#add_payment_method #payment div.payment-box :-ms-input-placeholder{color:#bbb3b9}.easyreservations-cart #payment div.payment-box .ElementsApp input,.easyreservations-checkout #payment div.payment-box .ElementsApp input,#add_payment_method #payment div.payment-box .ElementsApp input{background:#fff}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods{margin:0;list-style:none outside}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new{margin:0 0 .5em}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-token label,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-new label{cursor:pointer}.easyreservations-cart #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput,.easyreservations-checkout #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput,#add_payment_method #payment div.payment-box .easyreservations-SavedPaymentMethods .easyreservations-SavedPaymentMethods-tokenInput{position:relative;margin:-3px 1em 0 0;vertical-align:middle}.easyreservations-cart #payment div.payment-box .er-credit-card-form,.easyreservations-checkout #payment div.payment-box .er-credit-card-form,#add_payment_method #payment div.payment-box .er-credit-card-form{padding:0;margin:1em 0 0;border:0}.easyreservations-cart #payment div.payment-box .er-credit-card-form .InputElement,.easyreservations-checkout #payment div.payment-box .er-credit-card-form .InputElement,#add_payment_method #payment div.payment-box .er-credit-card-form .InputElement{background:#efefef}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc{padding:8px;font-size:1.5em;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.visa,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.visa,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.visa,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.visa{background-image:url("../images/icons/credit-cards/visa.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.mastercard,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.mastercard{background-image:url("../images/icons/credit-cards/mastercard.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.laser,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.laser,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.laser,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.laser{background-image:url("../images/icons/credit-cards/laser.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.dinersclub,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.dinersclub{background-image:url("../images/icons/credit-cards/diners.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.maestro,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.maestro,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.maestro,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.maestro{background-image:url("../images/icons/credit-cards/maestro.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.jcb,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.jcb,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.jcb,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.jcb{background-image:url("../images/icons/credit-cards/jcb.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.amex,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.amex,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.amex,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.amex{background-image:url("../images/icons/credit-cards/amex.svg")}.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-number.discover,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-expiry.discover,.easyreservations-cart #payment div.payment-box .er-credit-card-form-card-cvc.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-number.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-expiry.discover,.easyreservations-checkout #payment div.payment-box .er-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-number.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment-box .er-credit-card-form-card-cvc.discover{background-image:url("../images/icons/credit-cards/discover.svg")}.easyreservations-cart #payment div.payment-box span.help,.easyreservations-checkout #payment div.payment-box span.help,#add_payment_method #payment div.payment-box span.help{font-size:.857em;font-weight:400;color:#777}.easyreservations-cart #payment div.payment-box .form-row,.easyreservations-checkout #payment div.payment-box .form-row,#add_payment_method #payment div.payment-box .form-row{margin:0 0 1em}.easyreservations-cart #payment div.payment-box p:last-child,.easyreservations-checkout #payment div.payment-box p:last-child,#add_payment_method #payment div.payment-box p:last-child{margin-bottom:0}.easyreservations-cart #payment div.payment-box::before,.easyreservations-checkout #payment div.payment-box::before,#add_payment_method #payment div.payment-box::before{position:absolute;top:-0.75em;left:0;display:block;margin:-1em 0 0 2em;content:"";border:1em solid #dfdcde;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.easyreservations-cart #payment .payment_method_paypal .about_paypal,.easyreservations-checkout #payment .payment_method_paypal .about_paypal,#add_payment_method #payment .payment_method_paypal .about_paypal{float:right;font-size:.83em;line-height:52px}.easyreservations-cart #payment .payment_method_paypal img,.easyreservations-checkout #payment .payment_method_paypal img,#add_payment_method #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.easyreservations-cart #place_order,.easyreservations-checkout #place_order,#add_payment_method #place_order{float:right}.easyreservations-cart .easyreservations-terms-and-conditions,.easyreservations-checkout .easyreservations-terms-and-conditions,#add_payment_method .easyreservations-terms-and-conditions{padding:1.618em;margin-bottom:1.618em}.easyreservations-terms-and-conditions{background:rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.easyreservations-invalid #terms{outline:2px solid red;outline-offset:2px}.easyreservations-message,.easyreservations-error,.easyreservations-info{*zoom:1;position:relative;width:auto;padding:1em 2em 1em 3.5em;margin:0 0 2em;font-size:16px;color:#515151;word-wrap:break-word;list-style:none outside;background-color:#f7f6f7;border-top:3px solid #40a0ff}.easyreservations-message::before,.easyreservations-message::after,.easyreservations-error::before,.easyreservations-error::after,.easyreservations-info::before,.easyreservations-info::after{content:" ";display:table}.easyreservations-message::after,.easyreservations-error::after,.easyreservations-info::after{clear:both}.easyreservations-message::before,.easyreservations-error::before,.easyreservations-info::before{position:absolute;top:13px;left:1.2em;display:inline-block;font-family:"Dashicons";font-size:20px;content:""}.easyreservations-message .button,.easyreservations-error .button,.easyreservations-info .button{float:right}.easyreservations-message li,.easyreservations-error li,.easyreservations-info li{padding-left:0 !important;margin-bottom:8px;margin-left:0 !important;list-style:none outside !important}.easyreservations-message{border-top-color:#8fae1b}.easyreservations-message::before{color:#8fae1b;content:""}.easyreservations-info{border-top-color:#1e85be}.easyreservations-info::before{color:#1e85be}.easyreservations-error{border-top-color:#b81c23}.easyreservations-error::before{color:#b81c23;content:""}.easy-date-selection{margin-bottom:10px;user-select:none}.easy-date-selection .header{width:99%;padding:0 0 10px 0;line-height:26px;background:#fff}.easy-date-selection .header div{box-sizing:border-box;color:#9a9a9a;text-align:center}.easy-date-selection .header div .text{display:block;color:#333}.easy-date-selection .header div .text .important{color:#40a0ff}.easy-date-selection .header div.arrival{cursor:pointer}.easy-date-selection .header div.departure{float:right;width:50%;border-left:1px solid #b9b7b7}.easy-date-selection .header div.departure.active{cursor:pointer}.easy-date-selection .header .departure+.arrival{width:50%}.easy-date-selection .calendar{position:relative;display:none}.easy-date-selection .calendar .datepicker{border:1px solid #b9b7b7}.easy-date-selection .calendar .datepicker .easy-datepicker{width:100%}.easy-date-selection .calendar .calendar-prev,.easy-date-selection .calendar .calendar-next{position:absolute;z-index:2;width:20px;margin:16px}.easy-date-selection .calendar .calendar-prev .ui-icon,.easy-date-selection .calendar .calendar-next .ui-icon{position:static;font-size:20px;cursor:pointer}.easy-date-selection .calendar .calendar-prev:hover,.easy-date-selection .calendar .calendar-next:hover{color:#fff;cursor:pointer}.easy-date-selection .calendar .calendar-next{right:0}.easy-date-selection .calendar .ui-widget-content{border:0}.easy-date-selection .calendar .ui-widget-content .ui-widget-header{border-top:0}.easy-date-selection .calendar .ui-widget-content .ui-widget-header .ui-datepicker-title{font-weight:500;line-height:30px}.easy-date-selection .calendar .ui-datepicker-group-first .ui-datepicker-calendar{border-right:1px solid #ebebeb}.easy-date-selection .calendar .ui-datepicker-inline .ui-datepicker-prev.ui-state-hover,.easy-date-selection .calendar .ui-datepicker-inline .ui-datepicker-next.ui-state-hover{background-color:transparent}.easy-date-selection .calendar .ui-datepicker-inline th{padding:0;font-weight:500;text-transform:uppercase}.easy-date-selection .calendar .ui-datepicker-inline td{background:#53b796;border-right-color:#fff;border-bottom-color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td>a,.easy-date-selection .calendar .ui-datepicker-inline td>span{padding:10%;font-size:14px;line-height:24px}.easy-date-selection .calendar .ui-datepicker-inline td.price-placeholder span::after{content:"-"}.easy-date-selection .calendar .ui-datepicker-inline td.ui-state-disabled{background:#f6f7f8;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.ui-state-disabled span{color:#dedee0}.easy-date-selection .calendar .ui-datepicker-inline td.unavailable{background:#d06f6f;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.unavailable span{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.rule{background:#f6f7f8;opacity:1}.easy-date-selection .calendar .ui-datepicker-inline td.rule span{color:#a6a6a8}.easy-date-selection .calendar .ui-datepicker-inline td.partially{background:#87ccb4}.easy-date-selection .calendar .ui-datepicker-inline td.partially a{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.available a{color:#fff}.easy-date-selection .calendar .ui-datepicker-inline td.ui-datepicker-other-month{background:#fff}.easy-date-selection .calendar .ui-datepicker-inline td .ui-state-active{background:#40a0ff}.easy-date-selection .calendar .ui-datepicker-inline td a.ui-state-hover:not(.ui-state-active){background:#2f9d79}.easy-date-selection .calendar tr.time-picker>td{background:#fbfbfb}.easy-date-selection .calendar tr.time-picker>td>div{display:none;padding:5px 20px 10px;margin:7px;font-size:15px;font-weight:600;line-height:2;color:#333;text-align:center;background:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:.1875rem;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.easy-date-selection .calendar tr.time-picker>td>div .easy-button{margin:5px 0;font-size:14px;font-weight:600}.easy-date-selection .calendar tr.time-picker>td>div .easy-button .price{padding-left:5px}.easy-date-selection .calendar tr.time-picker>td>div .easy-button span{display:inline-block;padding:0}.easy-date-selection .calendar tr.time-picker>td>div .time-option{display:inline-block;min-width:20%;margin:2px;font-size:13px;color:#fff;cursor:pointer}.easy-date-selection .calendar tr.time-picker>td>div .time-option.available{background:#53b796}.easy-date-selection .calendar tr.time-picker>td>div .time-option.available:hover{background:#40a0ff}.easy-date-selection .calendar tr.time-picker>td>div .time-option.unavailable{cursor:default;background:#b75252}.easy-date-selection .calendar tr.time-picker>td>div .apply-time{font-size:14px;font-weight:600;line-height:12px;vertical-align:middle;cursor:pointer}.easyreservations-password-strength{padding:3px .5em;font-size:1em;font-weight:600;text-align:center}.easyreservations-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.easyreservations-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.easyreservations-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.easyreservations-password-strength.good{background-color:#ffe399;border-color:#ffc733}.twentyfourteen .tfer{max-width:474px;padding:12px 10px 0;margin:0 auto}.twentyfourteen .tfer .resource .entry-summary{padding:0 !important;margin:0 0 1.618em !important}.twentyfourteen .tfer div.resource.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfer{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfer{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfer{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfer{margin-right:54px}.full-width .twentyfourteen .tfer{margin-right:auto}}.twentyfifteen .t15er{padding-top:7.6923%;padding-right:7.6923%;padding-left:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,0.15)}.twentyfifteen .t15er .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15er{margin-top:8.3333%;margin-right:7.6923%;margin-left:7.6923%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15er{padding:10%;margin-right:8.3333%;margin-left:8.3333%}.single-resource .twentyfifteen .entry-summary{padding:0 !important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}.easyreservations-no-js form.easyreservations-form-login,.easyreservations-no-js form.easyreservations-form-coupon{display:block !important}.easyreservations-no-js .easyreservations-form-login-toggle,.easyreservations-no-js .easyreservations-form-coupon-toggle,.easyreservations-no-js .showcoupon{display:none !important}#content .twentysixteen div.resource div.images,#content .twentysixteen div.resource div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .easyreservations .col2-set .col-1{float:right}.rtl .easyreservations .col2-set .col-2{float:left}.sbSelector,.sbHolder{display:none} -
easyreservations/trunk/assets/js/admin/meta-boxes-resource.js
r2263082 r2270568 1 /*global woocommerce_admin_meta_boxes */ 2 1 /*global easyreservations_admin_meta_boxes */ 3 2 jQuery( function( $ ) { 4 // Catalog Visibility.5 3 $( '#catalog-visibility' ).find( '.edit-catalog-visibility' ).click( function() { 6 4 if ( $( '#catalog-visibility-select' ).is( ':hidden' ) ) { … … 9 7 return false; 10 8 } ); 9 11 10 $( '#catalog-visibility' ).find( '.save-post-visibility' ).click( function() { 12 11 $( '#catalog-visibility-select' ).slideUp( 'fast' ); … … 15 14 16 15 if ( $( 'input[name=_featured]' ).is( ':checked' ) ) { 17 //label = label + ', ' + woocommerce_admin_meta_boxes.featured_label;16 label = label + ', ' + easyreservations_admin_meta_boxes.featured_label; 18 17 $( 'input[name=_featured]' ).attr( 'checked', 'checked' ); 19 18 $( '#resource_featured' ).val( 'yes' ); … … 22 21 } 23 22 23 if ( $( 'input[name=_onsale]' ).is( ':checked' ) ) { 24 label = label + ', ' + easyreservations_admin_meta_boxes.onsale_label; 25 $( 'input[name=_onsale]' ).attr( 'checked', 'checked' ); 26 $( '#resource_onsale' ).val( 'yes' ); 27 } else { 28 $( '#resource_onsale' ).val( 'no' ); 29 } 30 24 31 $( '#resource_visibility' ).val( $( 'input[name=_visibility]:checked' ).val() ); 25 32 $( '.edit-catalog-visibility' ).text( label ); 26 33 return false; 27 34 } ); 35 28 36 $( '#catalog-visibility' ).find( '.cancel-post-visibility' ).click( function() { 29 37 $( '#catalog-visibility-select' ).slideUp( 'fast' ); … … 33 41 $( 'input[name=_visibility][value=' + $( '#current_visibility' ).val() + ']' ).attr( 'checked', 'checked' ); 34 42 35 let label = $( 'input[name=_visibility]:checked' ).attr( 'data-label' );36 37 43 if ( 'yes' === $( '#current_featured' ).val() ) { 38 //label = label + ', ' + woocommerce_admin_meta_boxes.featured_label;39 44 $( 'input[name=_featured]' ).attr( 'checked', 'checked' ); 40 45 } else { … … 42 47 } 43 48 44 $( '.edit-catalog-visibility' ).text( label ); 49 if ( 'yes' === $( '#current_onsale' ).val() ) { 50 $( 'input[name=_onsale]' ).attr( 'checked', 'checked' ); 51 } else { 52 $( 'input[name=_onsale]' ).removeAttr( 'checked' ); 53 } 54 45 55 return false; 46 56 } ); -
easyreservations/trunk/assets/js/admin/meta-boxes-resource.min.js
r2265362 r2270568 1 jQuery(function(c){c("#catalog-visibility").find(".edit-catalog-visibility").click(function(){if(c("#catalog-visibility-select").is(":hidden")){c("#catalog-visibility-select").slideDown("fast").css("display","block")}return false});c("#catalog-visibility").find(".save-post-visibility").click(function(){c("#catalog-visibility-select").slideUp("fast");let label=c("input[name=_visibility]:checked").attr("data-label");if(c("input[name=_featured]").is(":checked")){ c("input[name=_featured]").attr("checked","checked");c("#resource_featured").val("yes")}else{c("#resource_featured").val("no")}c("#resource_visibility").val(c("input[name=_visibility]:checked").val());c(".edit-catalog-visibility").text(label);return false});c("#catalog-visibility").find(".cancel-post-visibility").click(function(){c("#catalog-visibility-select").slideUp("fast");c("#catalog-visibility").find(".edit-catalog-visibility").show();c("input[name=_visibility]").removeAttr("checked");c("input[name=_visibility][value="+c("#current_visibility").val()+"]").attr("checked","checked");let label=c("input[name=_visibility]:checked").attr("data-label");if("yes"===c("#current_featured").val()){c("input[name=_featured]").attr("checked","checked")}else{c("input[name=_featured]").removeAttr("checked")}c(".edit-catalog-visibility").text(label);return false});let resourceGalleryFrame;const a=c("#resource_image_gallery");const b=c("#resource_images_container").find("ul.resource_images");c(".add_resource_images").on("click","a",function(e){e.preventDefault();if(resourceGalleryFrame){resourceGalleryFrame.open();return}const d=c(this);resourceGalleryFrame=wp.media.frames.resource_gallery=wp.media({title:d.data("choose"),button:{text:d.data("update")},states:[new wp.media.controller.Library({title:d.data("choose"),filterable:"all",multiple:true})]});resourceGalleryFrame.on("select",function(){const f=resourceGalleryFrame.state().get("selection");let attachmentIds=a.val();f.map(function(g){g=g.toJSON();if(g.id){attachmentIds=attachmentIds?attachmentIds+","+g.id:g.id;b.append('<li class="image" data-attachment_id="'+g.id+'"><img src="'+(g.sizes&&g.sizes.thumbnail?g.sizes.thumbnail.url:g.url)+'" /><ul class="actions"><li><a href="#" class="delete" title="'+d.data("delete")+'">'+d.data("text")+"</a></li></ul></li>")}return true});a.val(attachmentIds)});resourceGalleryFrame.open()});b.sortable({items:"li.image",cursor:"move",scrollSensitivity:40,forcePlaceholderSize:true,forceHelperSize:false,helper:"clone",opacity:0.65,placeholder:"er-metabox-sortable-placeholder",start:function(d,e){e.item.css("background-color","#f6f6f6")},stop:function(d,e){e.item.removeAttr("style")},update:function(){let attachmentIds="";c("#resource_images_container").find("ul li.image").css("cursor","default").each(function(){attachmentIds=attachmentIds+c(this).attr("data-attachment_id")+","});a.val(attachmentIds)}});c("#resource_images_container").on("click","a.delete",function(){c(this).closest("li.image").remove();let attachmentIds="";c("#resource_images_container").find("ul li.image").css("cursor","default").each(function(){attachmentIds=attachmentIds+c(this).attr("data-attachment_id")+","});a.val(attachmentIds);c("#tiptip_holder").removeAttr("style");c("#tiptip_arrow").removeAttr("style");return false});c(document).ready(function(){const d=setInterval(function(){if(c(".edit-post-post-visibility").length>0){c("#catalog-visibility").children().insertAfter(c(".edit-post-post-visibility"));clearInterval(d)}},500)});wp.data.dispatch("core/edit-post").removeEditorPanel("discussion-panel")});1 jQuery(function(c){c("#catalog-visibility").find(".edit-catalog-visibility").click(function(){if(c("#catalog-visibility-select").is(":hidden")){c("#catalog-visibility-select").slideDown("fast").css("display","block")}return false});c("#catalog-visibility").find(".save-post-visibility").click(function(){c("#catalog-visibility-select").slideUp("fast");let label=c("input[name=_visibility]:checked").attr("data-label");if(c("input[name=_featured]").is(":checked")){label=label+", "+easyreservations_admin_meta_boxes.featured_label;c("input[name=_featured]").attr("checked","checked");c("#resource_featured").val("yes")}else{c("#resource_featured").val("no")}if(c("input[name=_onsale]").is(":checked")){label=label+", "+easyreservations_admin_meta_boxes.onsale_label;c("input[name=_onsale]").attr("checked","checked");c("#resource_onsale").val("yes")}else{c("#resource_onsale").val("no")}c("#resource_visibility").val(c("input[name=_visibility]:checked").val());c(".edit-catalog-visibility").text(label);return false});c("#catalog-visibility").find(".cancel-post-visibility").click(function(){c("#catalog-visibility-select").slideUp("fast");c("#catalog-visibility").find(".edit-catalog-visibility").show();c("input[name=_visibility]").removeAttr("checked");c("input[name=_visibility][value="+c("#current_visibility").val()+"]").attr("checked","checked");if("yes"===c("#current_featured").val()){c("input[name=_featured]").attr("checked","checked")}else{c("input[name=_featured]").removeAttr("checked")}if("yes"===c("#current_onsale").val()){c("input[name=_onsale]").attr("checked","checked")}else{c("input[name=_onsale]").removeAttr("checked")}return false});let resourceGalleryFrame;const a=c("#resource_image_gallery");const b=c("#resource_images_container").find("ul.resource_images");c(".add_resource_images").on("click","a",function(e){e.preventDefault();if(resourceGalleryFrame){resourceGalleryFrame.open();return}const d=c(this);resourceGalleryFrame=wp.media.frames.resource_gallery=wp.media({title:d.data("choose"),button:{text:d.data("update")},states:[new wp.media.controller.Library({title:d.data("choose"),filterable:"all",multiple:true})]});resourceGalleryFrame.on("select",function(){const f=resourceGalleryFrame.state().get("selection");let attachmentIds=a.val();f.map(function(g){g=g.toJSON();if(g.id){attachmentIds=attachmentIds?attachmentIds+","+g.id:g.id;b.append('<li class="image" data-attachment_id="'+g.id+'"><img src="'+(g.sizes&&g.sizes.thumbnail?g.sizes.thumbnail.url:g.url)+'" /><ul class="actions"><li><a href="#" class="delete" title="'+d.data("delete")+'">'+d.data("text")+"</a></li></ul></li>")}return true});a.val(attachmentIds)});resourceGalleryFrame.open()});b.sortable({items:"li.image",cursor:"move",scrollSensitivity:40,forcePlaceholderSize:true,forceHelperSize:false,helper:"clone",opacity:0.65,placeholder:"er-metabox-sortable-placeholder",start:function(d,e){e.item.css("background-color","#f6f6f6")},stop:function(d,e){e.item.removeAttr("style")},update:function(){let attachmentIds="";c("#resource_images_container").find("ul li.image").css("cursor","default").each(function(){attachmentIds=attachmentIds+c(this).attr("data-attachment_id")+","});a.val(attachmentIds)}});c("#resource_images_container").on("click","a.delete",function(){c(this).closest("li.image").remove();let attachmentIds="";c("#resource_images_container").find("ul li.image").css("cursor","default").each(function(){attachmentIds=attachmentIds+c(this).attr("data-attachment_id")+","});a.val(attachmentIds);c("#tiptip_holder").removeAttr("style");c("#tiptip_arrow").removeAttr("style");return false});c(document).ready(function(){const d=setInterval(function(){if(c(".edit-post-post-visibility").length>0){c("#catalog-visibility").children().insertAfter(c(".edit-post-post-visibility"));clearInterval(d)}},500)});wp.data.dispatch("core/edit-post").removeEditorPanel("discussion-panel")}); -
easyreservations/trunk/assets/js/frontend/checkout.js
r2267583 r2270568 177 177 $( '.easyreservations-NoticeGroup-updateOrderReview' ).remove(); 178 178 179 vartermsCheckBoxChecked = $( '#terms' ).prop( 'checked' );179 const termsCheckBoxChecked = $( '#terms' ).prop( 'checked' ); 180 180 181 181 // Save payment details to a temporary object 182 varpaymentDetails = {};182 const paymentDetails = {}; 183 183 $( '.payment-box :input' ).each( function() { 184 184 var ID = $( this ).attr( 'id' ); … … 203 203 er_checkout_form.fragments = data.fragments; 204 204 } 205 205 206 // Recheck the terms and conditions box, if needed 206 207 if ( termsCheckBoxChecked ) { … … 211 212 if ( ! $.isEmptyObject( paymentDetails ) ) { 212 213 $( '.payment-box :input' ).each( function() { 213 varID = $( this ).attr( 'id' );214 const ID = $( this ).attr( 'id' ); 214 215 215 216 if ( ID ) { … … 227 228 // Check for error 228 229 if ( data && 'failure' === data.result ) { 229 var$form = $( 'form.checkout' );230 const $form = $( 'form.checkout' ); 230 231 231 232 // Remove notices from all sources … … 250 251 // Fire updated_checkout event. 251 252 $( document.body ).trigger( 'updated_checkout', [ data ] ); 252 } 253 253 }, 254 254 } ); 255 255 }, -
easyreservations/trunk/assets/js/frontend/checkout.min.js
r2267583 r2270568 1 (function(b,a){b(function(){b(".er-selection-box li:first-child input[name=deposit_type]").prop("checked",true);var d={updateTimer:false,selectedPaymentMethod:false,$order_review:b("#order_review"),$checkout_form:b("form.checkout"),init:function(){b(document.body).bind("update_checkout",this.update_checkout);b(document.body).bind("init_checkout",this.init_checkout);if(b(document.body).hasClass("easyreservations-order-pay")){this.$order_review.on("click",'input[name="payment_method"]',this.payment_method_selected);this.$order_review.attr("novalidate","novalidate")}this.$checkout_form.on("click",'input[name="payment_method"]',this.payment_method_selected);this.$checkout_form.on("change",".validate",this.update_checkout);this.$checkout_form.on("change",'input[name="deposit_type"]',this.update_checkout);this.init_payment_methods();if(er_checkout_params.is_checkout==="1"){b(document.body).trigger("init_checkout")}if(er_checkout_params.option_guest_checkout==="yes"){b("input#createaccount").change(this.toggle_create_account).change()}},init_payment_methods:function(){var h=b(".easyreservations-checkout").find('input[name="payment_method"]');if(1===h.length){h.eq(0).hide()}if(d.selectedPaymentMethod){b("#"+d.selectedPaymentMethod).prop("checked",true)}if(0===h.filter(":checked").length){h.eq(0).prop("checked",true)}var g=h.filter(":checked").eq(0).prop("id");if(h.length>1){b('div.payment-box:not(".'+g+'")').filter(":visible").slideUp(0)}h.filter(":checked").eq(0).trigger("click")},get_payment_method:function(){return d.$checkout_form.find('input[name="payment_method"]:checked').val()},payment_method_selected:function(i){i.stopPropagation();if(b(".payment_methods input.input-radio").length>1){var h=b("div.payment-box."+b(this).attr("ID")),g=b(this).is(":checked");if(g&&!h.is(":visible")){b("div.payment-box").filter(":visible").slideUp(230);if(g){h.slideDown(230)}}}else{b("div.payment-box").show()}if(b(this).data("order_button_text")){b("#place_order").text(b(this).data("order_button_text"))}else{b("#place_order").text(b("#place_order").data("value"))}var j=b('.easyreservations-checkout input[name="payment_method"]:checked').attr("id");if(j!==d.selectedPaymentMethod){b(document.body).trigger("payment_method_selected")}d.selectedPaymentMethod=j},toggle_create_account:function(){b("div.create-account").hide();if(b(this).is(":checked")){b("#account_password").val("").change();b("div.create-account").slideDown()}},init_checkout:function(){b(document.body).trigger("updated_checkout")},update_checkout:function(h,g){d.reset_update_checkout_timer();d.updateTimer=setTimeout(d.update_checkout_action,"5",g)},reset_update_checkout_timer:function(){clearTimeout(d.updateTimer)},update_checkout_action:function(o){if(d.xhr){d.xhr.abort()}if(b("form.checkout").length===0){return}var l=b("form.checkout").serializeObject(),h=b("#country").val(),g=b("#state").val(),m=b(":input#postcode").val(),k=b("#city").val(),p=b(":input#address_1").val(),i=b(":input#address_2").val(),n=b(d.$checkout_form).find(".address-field.validate-required:visible"),j=true;if(n.length){n.each(function(){if(b(this).find(":input").val()===""){j=false}})}l.security=er_checkout_params.update_order_review_nonce;l.payment_method=d.get_payment_method();l.country=h;l.state=g;l.postcode=m;l.city=k;l.address=p;l.address_2=i;l.has_full_address=j;b(".easyreservations-checkout-payment, .easyreservations-checkout-review-order-table, .easyreservations-checkout-deposit").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});d.xhr=b.ajax({type:"POST",url:er_checkout_params.er_ajax_url.toString().replace("%%endpoint%%","update_order_review"),data:l,success:function(s){if(s&&true===s.reload){window.location.reload();return}b(".easyreservations-NoticeGroup-updateOrderReview").remove(); var r=b("#terms").prop("checked");var t={};b(".payment-box :input").each(function(){var u=b(this).attr("id");if(u){if(b.inArray(b(this).attr("type"),["checkbox","radio"])!==-1){t[u]=b(this).prop("checked")}else{t[u]=b(this).val()}}});if(s&&s.fragments){b.each(s.fragments,function(u,v){if(!d.fragments||d.fragments[u]!==v){b(u).replaceWith(v)}b(u).unblock()});d.fragments=s.fragments}if(r){b("#terms").prop("checked",true)}if(!b.isEmptyObject(t)){b(".payment-box :input").each(function(){var u=b(this).attr("id");if(u){if(b.inArray(b(this).attr("type"),["checkbox","radio"])!==-1){b(this).prop("checked",t[u]).change()}else{if(b.inArray(b(this).attr("type"),["select"])!==-1){b(this).val(t[u]).change()}else{if(null!==b(this).val()&&0===b(this).val().length){b(this).val(t[u]).change()}}}}})}if(s&&"failure"===s.result){varq=b("form.checkout");b(".easyreservations-error, .easyreservations-message").remove();if(s.messages){q.prepend('<div class="easyreservations-NoticeGroup easyreservations-NoticeGroup-updateOrderReview">'+s.messages+"</div>")}else{q.prepend(s)}q.find(".input-text, select, input:checkbox").trigger("validate").blur();d.scroll_to_notices()}d.init_payment_methods();b(document.body).trigger("updated_checkout",[s])}})}};var f={init:function(){b(document.body).on("click","a.showcoupon",this.show_coupon_form);b(document.body).on("click",".easyreservations-remove-coupon",this.remove_coupon);b("form.checkout_coupon").hide().submit(this.submit)},show_coupon_form:function(){b(".checkout_coupon").slideToggle(400,function(){b(".checkout_coupon").find(":input:eq(0)").focus()});return false},submit:function(){var g=b(this);if(g.is(".processing")){return false}g.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});var h={security:er_checkout_params.apply_coupon_nonce,coupon_code:g.find('input[name="coupon_code"]').val()};b.ajax({type:"POST",url:er_checkout_params.er_ajax_url.toString().replace("%%endpoint%%","apply_coupon"),data:h,success:function(i){b(".easyreservations-error, .easyreservations-message").remove();g.removeClass("processing").unblock();if(i){g.before(i);g.slideUp();b(document.body).trigger("applied_coupon_in_checkout",[h.coupon_code]);b(document.body).trigger("update_checkout",{})}},dataType:"html"});return false},remove_coupon:function(j){j.preventDefault();var g=b(this).parents(".easyreservations-checkout-review-order"),h=b(this).data("coupon");g.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});var i={security:er_checkout_params.remove_coupon_nonce,coupon:h};b.ajax({type:"POST",url:er_checkout_params.er_ajax_url.toString().replace("%%endpoint%%","remove_coupon"),data:i,success:function(k){b(".easyreservations-error, .easyreservations-message").remove();g.removeClass("processing").unblock();if(k){b("form.easyreservations-checkout").before(k);b(document.body).trigger("update_checkout",{});b("form.checkout_coupon").find('input[name="coupon_code"]').val("")}},error:function(k){if(er_checkout_params.debug_mode){console.log(k.responseText)}},dataType:"html"})}};var c={init:function(){b(document.body).on("click","a.showlogin",this.show_login_form)},show_login_form:function(){b("form.login, form.easyreservations-form--login").slideToggle();return false}};var e={init:function(){b(document.body).on("click","a.easyreservations-terms-and-conditions-link",this.toggle_terms)},toggle_terms:function(){if(b(".easyreservations-terms-and-conditions").length){b(".easyreservations-terms-and-conditions").slideToggle(function(){var g=b(".easyreservations-terms-and-conditions-link");if(b(".easyreservations-terms-and-conditions").is(":visible")){g.addClass("easyreservations-terms-and-conditions-link--open");g.removeClass("easyreservations-terms-and-conditions-link--closed")}else{g.removeClass("easyreservations-terms-and-conditions-link--open");g.addClass("easyreservations-terms-and-conditions-link--closed")}});return false}}};d.init();f.init();c.init();e.init();b("form.checkout > label").each(function(){b(this).next("div.content").addBack().wrapAll('<p class="form-row"/>')})})})(jQuery,er_checkout_params);1 (function(b,a){b(function(){b(".er-selection-box li:first-child input[name=deposit_type]").prop("checked",true);var d={updateTimer:false,selectedPaymentMethod:false,$order_review:b("#order_review"),$checkout_form:b("form.checkout"),init:function(){b(document.body).bind("update_checkout",this.update_checkout);b(document.body).bind("init_checkout",this.init_checkout);if(b(document.body).hasClass("easyreservations-order-pay")){this.$order_review.on("click",'input[name="payment_method"]',this.payment_method_selected);this.$order_review.attr("novalidate","novalidate")}this.$checkout_form.on("click",'input[name="payment_method"]',this.payment_method_selected);this.$checkout_form.on("change",".validate",this.update_checkout);this.$checkout_form.on("change",'input[name="deposit_type"]',this.update_checkout);this.init_payment_methods();if(er_checkout_params.is_checkout==="1"){b(document.body).trigger("init_checkout")}if(er_checkout_params.option_guest_checkout==="yes"){b("input#createaccount").change(this.toggle_create_account).change()}},init_payment_methods:function(){var h=b(".easyreservations-checkout").find('input[name="payment_method"]');if(1===h.length){h.eq(0).hide()}if(d.selectedPaymentMethod){b("#"+d.selectedPaymentMethod).prop("checked",true)}if(0===h.filter(":checked").length){h.eq(0).prop("checked",true)}var g=h.filter(":checked").eq(0).prop("id");if(h.length>1){b('div.payment-box:not(".'+g+'")').filter(":visible").slideUp(0)}h.filter(":checked").eq(0).trigger("click")},get_payment_method:function(){return d.$checkout_form.find('input[name="payment_method"]:checked').val()},payment_method_selected:function(i){i.stopPropagation();if(b(".payment_methods input.input-radio").length>1){var h=b("div.payment-box."+b(this).attr("ID")),g=b(this).is(":checked");if(g&&!h.is(":visible")){b("div.payment-box").filter(":visible").slideUp(230);if(g){h.slideDown(230)}}}else{b("div.payment-box").show()}if(b(this).data("order_button_text")){b("#place_order").text(b(this).data("order_button_text"))}else{b("#place_order").text(b("#place_order").data("value"))}var j=b('.easyreservations-checkout input[name="payment_method"]:checked').attr("id");if(j!==d.selectedPaymentMethod){b(document.body).trigger("payment_method_selected")}d.selectedPaymentMethod=j},toggle_create_account:function(){b("div.create-account").hide();if(b(this).is(":checked")){b("#account_password").val("").change();b("div.create-account").slideDown()}},init_checkout:function(){b(document.body).trigger("updated_checkout")},update_checkout:function(h,g){d.reset_update_checkout_timer();d.updateTimer=setTimeout(d.update_checkout_action,"5",g)},reset_update_checkout_timer:function(){clearTimeout(d.updateTimer)},update_checkout_action:function(o){if(d.xhr){d.xhr.abort()}if(b("form.checkout").length===0){return}var l=b("form.checkout").serializeObject(),h=b("#country").val(),g=b("#state").val(),m=b(":input#postcode").val(),k=b("#city").val(),p=b(":input#address_1").val(),i=b(":input#address_2").val(),n=b(d.$checkout_form).find(".address-field.validate-required:visible"),j=true;if(n.length){n.each(function(){if(b(this).find(":input").val()===""){j=false}})}l.security=er_checkout_params.update_order_review_nonce;l.payment_method=d.get_payment_method();l.country=h;l.state=g;l.postcode=m;l.city=k;l.address=p;l.address_2=i;l.has_full_address=j;b(".easyreservations-checkout-payment, .easyreservations-checkout-review-order-table, .easyreservations-checkout-deposit").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});d.xhr=b.ajax({type:"POST",url:er_checkout_params.er_ajax_url.toString().replace("%%endpoint%%","update_order_review"),data:l,success:function(s){if(s&&true===s.reload){window.location.reload();return}b(".easyreservations-NoticeGroup-updateOrderReview").remove();const r=b("#terms").prop("checked");const t={};b(".payment-box :input").each(function(){var u=b(this).attr("id");if(u){if(b.inArray(b(this).attr("type"),["checkbox","radio"])!==-1){t[u]=b(this).prop("checked")}else{t[u]=b(this).val()}}});if(s&&s.fragments){b.each(s.fragments,function(u,v){if(!d.fragments||d.fragments[u]!==v){b(u).replaceWith(v)}b(u).unblock()});d.fragments=s.fragments}if(r){b("#terms").prop("checked",true)}if(!b.isEmptyObject(t)){b(".payment-box :input").each(function(){const u=b(this).attr("id");if(u){if(b.inArray(b(this).attr("type"),["checkbox","radio"])!==-1){b(this).prop("checked",t[u]).change()}else{if(b.inArray(b(this).attr("type"),["select"])!==-1){b(this).val(t[u]).change()}else{if(null!==b(this).val()&&0===b(this).val().length){b(this).val(t[u]).change()}}}}})}if(s&&"failure"===s.result){const q=b("form.checkout");b(".easyreservations-error, .easyreservations-message").remove();if(s.messages){q.prepend('<div class="easyreservations-NoticeGroup easyreservations-NoticeGroup-updateOrderReview">'+s.messages+"</div>")}else{q.prepend(s)}q.find(".input-text, select, input:checkbox").trigger("validate").blur();d.scroll_to_notices()}d.init_payment_methods();b(document.body).trigger("updated_checkout",[s])}})}};var f={init:function(){b(document.body).on("click","a.showcoupon",this.show_coupon_form);b(document.body).on("click",".easyreservations-remove-coupon",this.remove_coupon);b("form.checkout_coupon").hide().submit(this.submit)},show_coupon_form:function(){b(".checkout_coupon").slideToggle(400,function(){b(".checkout_coupon").find(":input:eq(0)").focus()});return false},submit:function(){var g=b(this);if(g.is(".processing")){return false}g.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});var h={security:er_checkout_params.apply_coupon_nonce,coupon_code:g.find('input[name="coupon_code"]').val()};b.ajax({type:"POST",url:er_checkout_params.er_ajax_url.toString().replace("%%endpoint%%","apply_coupon"),data:h,success:function(i){b(".easyreservations-error, .easyreservations-message").remove();g.removeClass("processing").unblock();if(i){g.before(i);g.slideUp();b(document.body).trigger("applied_coupon_in_checkout",[h.coupon_code]);b(document.body).trigger("update_checkout",{})}},dataType:"html"});return false},remove_coupon:function(j){j.preventDefault();var g=b(this).parents(".easyreservations-checkout-review-order"),h=b(this).data("coupon");g.addClass("processing").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});var i={security:er_checkout_params.remove_coupon_nonce,coupon:h};b.ajax({type:"POST",url:er_checkout_params.er_ajax_url.toString().replace("%%endpoint%%","remove_coupon"),data:i,success:function(k){b(".easyreservations-error, .easyreservations-message").remove();g.removeClass("processing").unblock();if(k){b("form.easyreservations-checkout").before(k);b(document.body).trigger("update_checkout",{});b("form.checkout_coupon").find('input[name="coupon_code"]').val("")}},error:function(k){if(er_checkout_params.debug_mode){console.log(k.responseText)}},dataType:"html"})}};var c={init:function(){b(document.body).on("click","a.showlogin",this.show_login_form)},show_login_form:function(){b("form.login, form.easyreservations-form--login").slideToggle();return false}};var e={init:function(){b(document.body).on("click","a.easyreservations-terms-and-conditions-link",this.toggle_terms)},toggle_terms:function(){if(b(".easyreservations-terms-and-conditions").length){b(".easyreservations-terms-and-conditions").slideToggle(function(){var g=b(".easyreservations-terms-and-conditions-link");if(b(".easyreservations-terms-and-conditions").is(":visible")){g.addClass("easyreservations-terms-and-conditions-link--open");g.removeClass("easyreservations-terms-and-conditions-link--closed")}else{g.removeClass("easyreservations-terms-and-conditions-link--open");g.addClass("easyreservations-terms-and-conditions-link--closed")}});return false}}};d.init();f.init();c.init();e.init();b("form.checkout > label").each(function(){b(this).next("div.content").addBack().wrapAll('<p class="form-row"/>')})})})(jQuery,er_checkout_params); -
easyreservations/trunk/assets/js/frontend/form.js
r2267583 r2270568 67 67 if ( submit ) { 68 68 data[ 'submit' ] = 'yes'; 69 } 69 $( document.body ).trigger( 'adding_to_cart' ); 70 } 71 70 72 $.ajax( { 71 73 type: 'POST', … … 104 106 } 105 107 108 if ( result.added_to_cart ) { 109 $( document.body ).trigger( 'added_to_cart' ).trigger( 'updated_er_div' ); 110 } 111 106 112 form.removeClass( 'processing' ).unblock(); 107 113 } -
easyreservations/trunk/assets/js/frontend/form.min.js
r2267583 r2270568 1 (function(b){b.fn.serializeObject=function(){var c={};b.each(this.serializeArray(),function(){if(c[this.name]){if(this.name.slice(-2)==="[]"){if(!c[this.name].push){c[this.name]=[c[this.name]]}c[this.name].push(this.value||"")}else{c[this.name]=this.value||""}}else{c[this.name]=this.value||""}});return c};var a={$form:b("form[rel=js-easy-form]"),init:function(){b(document.body).on("submit","form[rel=js-easy-form]",this.submit);b("form[rel=js-easy-form] > div > label, .easyreservations-additional-fields > label").each(function(){b(this).next("div.content, div.easy-date-selection").addBack().wrapAll('<div class="form-row"/>')});a.$form.attr("novalidate","novalidate");if(this.$form.attr("name")!=="checkout"){this.$form.on("change",".validate",this.validate)}a.$form.on("input validate change",".input-text, select, input:checkbox, input:text, textarea",this.validate_field)},ajaxRequest:function(c,e){if(c.is(".processing")){return false}c.addClass("processing");if(e){c.block({message:null,overlayCSS:{background:"#fff",opacity:0.6}})}c.find(".easy-price").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});var d=c.serializeObject();d.action="easyreservations_form";if(e){d.submit="yes" }b.ajax({type:"POST",url:er_both_params.ajaxurl,data:d,dataType:"json",success:function(f){a.detachUnloadEventsOnSubmit();try{if("success"===f.result){if(f.redirect){if(-1===f.redirect.indexOf("https://")||-1===f.redirect.indexOf("http://")){window.location=f.redirect}else{window.location=decodeURI(f.redirect)}}else{if(f.price){c.find(".easy-price").unblock().css("display","block");c.find(".easy-price-display").html(f.price)}else{c.find(".easy-price").css("display","none")}if(f.order_review){c.find(".easyreservations-checkout-review-order").html(f.order_review)}b(".easyreservations-NoticeGroup-checkout, .easyreservations-error, .easyreservations-message").remove();if(f.messages){c.html('<div class="easyreservations-message">'+f.messages+"</div>");a.scroll_to_notices()}else{c.find(".input-text, select, input:checkbox, input:text, textarea").trigger("validate").blur()}c.removeClass("processing").unblock()}}else{if("failure"===f.result){throw"Result failure"}else{throw"Invalid response"}}}catch(g){if(true===f.reload){window.location.reload();return}c.find(".easy-price").unblock().css("display","none");if(true===f.refresh){b(document.body).trigger("update_checkout")}if(f.messages){a.submit_error(c,f.messages)}else{c.removeClass("processing").unblock()}}},error:function(f,h,g){a.submit_error(c,'<div class="easyreservations-error">'+g+"</div>")}})},validate_field:function(i){var h=b(this),g=h.closest(".form-row"),j=true,f=g.is(".validate-required"),c=g.is(".validate-email"),k=i.type;if(h.hasClass("do-not-validate")){return}if("input"===k){g.removeClass("easyreservations-invalid easyreservations-invalid-required-field easyreservations-invalid-email easyreservations-validated")}if("validate"===k||"change"===k){if(f){if("checkbox"===h.attr("type")&&!h.is(":checked")){g.removeClass("easyreservations-validated").addClass("easyreservations-invalid easyreservations-invalid-required-field");j=false}else{if(h.val()===""){g.removeClass("easyreservations-validated").addClass("easyreservations-invalid easyreservations-invalid-required-field");j=false}}}if(c){if(h.val()){var d=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);if(!d.test(h.val())){g.removeClass("easyreservations-validated").addClass("easyreservations-invalid easyreservations-invalid-email");j=false}}}if(j){if(b('.er-error-type[data-type="'+h.attr("name")+'"]').length>0){g.removeClass("easyreservations-validated").addClass("easyreservations-invalid");j=false}}if(j){g.removeClass("easyreservations-invalid easyreservations-invalid-required-field easyreservations-invalid-email").addClass("easyreservations-validated")}}},submit_error:function(d,c){b(".easyreservations-NoticeGroup-checkout, .easyreservations-error, .easyreservations-message").remove();d.prepend('<div class="easyreservations-NoticeGroup easyreservations-NoticeGroup-checkout">'+c+"</div>");d.removeClass("processing").unblock();d.find(".input-text, select, input:checkbox, input:text, textarea").trigger("validate").blur();a.scroll_to_notices();b(document.body).trigger("form_error")},scroll_to_notices:function(){var c=b(".easyreservations-NoticeGroup-updateOrderReview, .easyreservations-NoticeGroup-checkout");if(!c.length){c=b("form[rel=js-easy-form]")}if(c.length){b("html, body").animate({scrollTop:(c.offset().top-100)},1000)}},submit:function(c){c.preventDefault();if(a.$form.triggerHandler("checkout_place_order")!==false&&a.$form.triggerHandler("checkout_place_order_"+a.get_payment_method())!==false){a.ajaxRequest(b(this).closest("form"),true)}},get_payment_method:function(){return a.$form.find('input[name="payment_method"]:checked').val()},validate:function(){a.ajaxRequest(b(this).closest("form"),false)},handleUnloadEvent:function(c){if((navigator.userAgent.indexOf("MSIE")!==-1)||(!!document.documentMode)){c.preventDefault();return undefined}return true},attachUnloadEventsOnSubmit:function(){b(window).on("beforeunload",this.handleUnloadEvent)},detachUnloadEventsOnSubmit:function(){b(window).unbind("beforeunload",this.handleUnloadEvent)}};a.init()})(jQuery);1 (function(b){b.fn.serializeObject=function(){var c={};b.each(this.serializeArray(),function(){if(c[this.name]){if(this.name.slice(-2)==="[]"){if(!c[this.name].push){c[this.name]=[c[this.name]]}c[this.name].push(this.value||"")}else{c[this.name]=this.value||""}}else{c[this.name]=this.value||""}});return c};var a={$form:b("form[rel=js-easy-form]"),init:function(){b(document.body).on("submit","form[rel=js-easy-form]",this.submit);b("form[rel=js-easy-form] > div > label, .easyreservations-additional-fields > label").each(function(){b(this).next("div.content, div.easy-date-selection").addBack().wrapAll('<div class="form-row"/>')});a.$form.attr("novalidate","novalidate");if(this.$form.attr("name")!=="checkout"){this.$form.on("change",".validate",this.validate)}a.$form.on("input validate change",".input-text, select, input:checkbox, input:text, textarea",this.validate_field)},ajaxRequest:function(c,e){if(c.is(".processing")){return false}c.addClass("processing");if(e){c.block({message:null,overlayCSS:{background:"#fff",opacity:0.6}})}c.find(".easy-price").block({message:null,overlayCSS:{background:"#fff",opacity:0.6}});var d=c.serializeObject();d.action="easyreservations_form";if(e){d.submit="yes";b(document.body).trigger("adding_to_cart")}b.ajax({type:"POST",url:er_both_params.ajaxurl,data:d,dataType:"json",success:function(f){a.detachUnloadEventsOnSubmit();try{if("success"===f.result){if(f.redirect){if(-1===f.redirect.indexOf("https://")||-1===f.redirect.indexOf("http://")){window.location=f.redirect}else{window.location=decodeURI(f.redirect)}}else{if(f.price){c.find(".easy-price").unblock().css("display","block");c.find(".easy-price-display").html(f.price)}else{c.find(".easy-price").css("display","none")}if(f.order_review){c.find(".easyreservations-checkout-review-order").html(f.order_review)}b(".easyreservations-NoticeGroup-checkout, .easyreservations-error, .easyreservations-message").remove();if(f.messages){c.html('<div class="easyreservations-message">'+f.messages+"</div>");a.scroll_to_notices()}else{c.find(".input-text, select, input:checkbox, input:text, textarea").trigger("validate").blur()}if(f.added_to_cart){b(document.body).trigger("added_to_cart").trigger("updated_er_div")}c.removeClass("processing").unblock()}}else{if("failure"===f.result){throw"Result failure"}else{throw"Invalid response"}}}catch(g){if(true===f.reload){window.location.reload();return}c.find(".easy-price").unblock().css("display","none");if(true===f.refresh){b(document.body).trigger("update_checkout")}if(f.messages){a.submit_error(c,f.messages)}else{c.removeClass("processing").unblock()}}},error:function(f,h,g){a.submit_error(c,'<div class="easyreservations-error">'+g+"</div>")}})},validate_field:function(i){var h=b(this),g=h.closest(".form-row"),j=true,f=g.is(".validate-required"),c=g.is(".validate-email"),k=i.type;if(h.hasClass("do-not-validate")){return}if("input"===k){g.removeClass("easyreservations-invalid easyreservations-invalid-required-field easyreservations-invalid-email easyreservations-validated")}if("validate"===k||"change"===k){if(f){if("checkbox"===h.attr("type")&&!h.is(":checked")){g.removeClass("easyreservations-validated").addClass("easyreservations-invalid easyreservations-invalid-required-field");j=false}else{if(h.val()===""){g.removeClass("easyreservations-validated").addClass("easyreservations-invalid easyreservations-invalid-required-field");j=false}}}if(c){if(h.val()){var d=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);if(!d.test(h.val())){g.removeClass("easyreservations-validated").addClass("easyreservations-invalid easyreservations-invalid-email");j=false}}}if(j){if(b('.er-error-type[data-type="'+h.attr("name")+'"]').length>0){g.removeClass("easyreservations-validated").addClass("easyreservations-invalid");j=false}}if(j){g.removeClass("easyreservations-invalid easyreservations-invalid-required-field easyreservations-invalid-email").addClass("easyreservations-validated")}}},submit_error:function(d,c){b(".easyreservations-NoticeGroup-checkout, .easyreservations-error, .easyreservations-message").remove();d.prepend('<div class="easyreservations-NoticeGroup easyreservations-NoticeGroup-checkout">'+c+"</div>");d.removeClass("processing").unblock();d.find(".input-text, select, input:checkbox, input:text, textarea").trigger("validate").blur();a.scroll_to_notices();b(document.body).trigger("form_error")},scroll_to_notices:function(){var c=b(".easyreservations-NoticeGroup-updateOrderReview, .easyreservations-NoticeGroup-checkout");if(!c.length){c=b("form[rel=js-easy-form]")}if(c.length){b("html, body").animate({scrollTop:(c.offset().top-100)},1000)}},submit:function(c){c.preventDefault();if(a.$form.triggerHandler("checkout_place_order")!==false&&a.$form.triggerHandler("checkout_place_order_"+a.get_payment_method())!==false){a.ajaxRequest(b(this).closest("form"),true)}},get_payment_method:function(){return a.$form.find('input[name="payment_method"]:checked').val()},validate:function(){a.ajaxRequest(b(this).closest("form"),false)},handleUnloadEvent:function(c){if((navigator.userAgent.indexOf("MSIE")!==-1)||(!!document.documentMode)){c.preventDefault();return undefined}return true},attachUnloadEventsOnSubmit:function(){b(window).on("beforeunload",this.handleUnloadEvent)},detachUnloadEventsOnSubmit:function(){b(window).unbind("beforeunload",this.handleUnloadEvent)}};a.init()})(jQuery); -
easyreservations/trunk/easyReservations.php
r2267719 r2270568 4 4 Plugin URI: http://www.easyreservations.org 5 5 Description: This powerful property and reservation management plugin allows you to receive, schedule and handle your bookings easily! 6 Version: 6.0-alpha.1 16 Version: 6.0-alpha.12 7 7 Author: Feryaz Beer 8 8 Author URI: http://www.feryaz.de -
easyreservations/trunk/i18n/languages/easyreservations.pot
r2267583 r2270568 4 4 "Project-Id-Version: easyReservations\n" 5 5 "Report-Msgid-Bugs-To: \n" 6 "POT-Creation-Date: 2020-03- 25 18:44+0100\n"6 "POT-Creation-Date: 2020-03-30 10:16+0200\n" 7 7 "PO-Revision-Date: 2015-09-07 11:14+0100\n" 8 8 "Last-Translator: Feryaz Beer <[email protected]>\n" … … 80 80 #: easyreservations-premium/assets/js/search-block.js:211 81 81 #: easyreservations-premium/assets/js/search-block.min.js:1 82 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:41 582 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:414 83 83 #: easyreservations/includes/customizer/class-er-shop-customizer.php:248 84 84 #: easyreservations/includes/er-cart-functions.php:176 … … 377 377 #: easyreservations-premium/includes/admin/meta-boxes/class-erp-meta-box-coupon-data.php:215 378 378 #: easyreservations/includes/admin/class-er-admin-resources.php:338 379 #: easyreservations/includes/admin/class-er-admin.php:5 56379 #: easyreservations/includes/admin/class-er-admin.php:560 380 380 #: easyreservations/includes/admin/settings/views/html-admin-settings-form.php:166 381 381 #: easyreservations/includes/admin/settings/views/html-admin-settings-form.php:799 382 382 #: easyreservations/includes/admin/views/html-admin-resources-header.php:9 383 383 #: easyreservations/includes/er-resource-functions.php:17 384 #: easyreservations/includes/widgets/class-er-widget-resources.php:22 385 #: easyreservations/includes/widgets/class-er-widget-resources.php:26 384 386 msgid "Resources" 385 387 msgstr "" … … 859 861 #: easyreservations-premium/includes/class-er-account.php:281 860 862 #: easyreservations-premium/templates/myaccount/form-edit-account.php:26 863 #: easyreservations/includes/admin/class-er-admin-profile.php:44 861 864 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:32 862 865 #: easyreservations/includes/class-er-countries.php:507 … … 866 869 #: easyreservations-premium/includes/class-er-account.php:282 867 870 #: easyreservations-premium/templates/myaccount/form-edit-account.php:30 871 #: easyreservations/includes/admin/class-er-admin-profile.php:48 868 872 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:36 869 873 #: easyreservations/includes/class-er-countries.php:514 … … 879 883 #: easyreservations-premium/templates/myaccount/form-edit-account.php:42 880 884 #: easyreservations-premium/templates/myaccount/form-login.php:85 881 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:568 885 #: easyreservations/includes/admin/class-er-admin-profile.php:88 886 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:567 882 887 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:72 883 888 #: easyreservations/includes/class-er-countries.php:1215 … … 928 933 #: easyreservations-premium/includes/class-er-account.php:466 929 934 #: easyreservations-premium/includes/class-er-account.php:500 930 #: easyreservations/includes/class-er-form-handler.php:26 5931 #: easyreservations/includes/class-er-form-handler.php:2 69935 #: easyreservations/includes/class-er-form-handler.php:266 936 #: easyreservations/includes/class-er-form-handler.php:270 932 937 msgid "Error:" 933 938 msgstr "" … … 1054 1059 1055 1060 #: easyreservations-premium/includes/class-er-coupon.php:897 1056 #: easyreservations/includes/class-er-ajax.php:6 251061 #: easyreservations/includes/class-er-ajax.php:649 1057 1062 msgid "Please enter a coupon code." 1058 1063 msgstr "" … … 1178 1183 1179 1184 #: easyreservations-premium/includes/class-er-coupons.php:449 1180 #: easyreservations/includes/class-er-ajax.php:9 471181 #: easyreservations/includes/class-er-ajax.php:10 071185 #: easyreservations/includes/class-er-ajax.php:971 1186 #: easyreservations/includes/class-er-ajax.php:1031 1182 1187 msgid "Invalid coupon" 1183 1188 msgstr "" … … 1270 1275 #: easyreservations-premium/templates/emails/email-addresses.php:28 1271 1276 #: easyreservations-premium/templates/myaccount/form-edit-address.php:24 1272 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:29 61277 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:295 1273 1278 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:114 1274 1279 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:249 … … 1302 1307 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:349 1303 1308 #: easyreservations/includes/admin/settings/views/html-admin-settings-form.php:601 1309 #: easyreservations/includes/widgets/class-er-widget-resources.php:52 1304 1310 #: easyreservations/templates/form/date-selection.php:51 1305 1311 msgid "Date" … … 1367 1373 1368 1374 #: easyreservations-premium/includes/er-account-functions.php:198 1369 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php: 651375 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:72 1370 1376 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:225 1371 1377 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-items.php:295 … … 1396 1402 1397 1403 #: easyreservations-premium/includes/er-account-functions.php:239 1398 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php: 951399 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:12 01404 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:103 1405 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:128 1400 1406 #: easyreservations/includes/admin/settings/views/html-admin-settings-form.php:274 1401 1407 #: easyreservations/includes/admin/views/html-admin-resource-header.php:28 … … 1556 1562 1557 1563 #: easyreservations-premium/includes/er-premium-template-functions.php:37 1558 #: easyreservations/includes/er-template-functions.php: 5881564 #: easyreservations/includes/er-template-functions.php:646 1559 1565 msgid "Place order" 1560 1566 msgstr "" … … 1618 1624 #: easyreservations/includes/admin/settings/views/html-admin-settings-form.php:587 1619 1625 #: easyreservations/includes/admin/views/html-admin-resource-add.php:27 1626 #: easyreservations/includes/widgets/class-er-widget-cart.php:29 1627 #: easyreservations/includes/widgets/class-er-widget-resources.php:27 1620 1628 #: easyreservations/templates/cart/cart.php:84 1621 1629 msgid "Title" … … 2485 2493 2486 2494 #: easyreservations-premium/includes/gateways/stripe/includes/class-er-stripe-customer.php:130 2487 #: easyreservations/includes/admin/class-er-admin.php:43 62495 #: easyreservations/includes/admin/class-er-admin.php:439 2488 2496 #: easyreservations/includes/admin/settings/views/html-admin-settings-status-report.php:1035 2489 2497 #: easyreservations/includes/admin/views/html-admin-resource-slots.php:18 … … 3102 3110 #: easyreservations/includes/admin/views/html-admin-resource-slot-add.php:177 3103 3111 #: easyreservations/includes/admin/views/html-admin-resource-slots.php:22 3112 #: easyreservations/includes/widgets/class-er-widget-resources.php:53 3104 3113 msgid "Price" 3105 3114 msgstr "" … … 3159 3168 3160 3169 #: easyreservations-premium/templates/myaccount/form-edit-account.php:68 3161 #: easyreservations/includes/admin/class-er-admin.php:39 23170 #: easyreservations/includes/admin/class-er-admin.php:395 3162 3171 #: easyreservations/includes/admin/views/html-admin-resource-settings.php:393 3163 3172 #: easyreservations/includes/admin/views/html-admin-resource-spaces-names.php:24 … … 10077 10086 10078 10087 #: easyreservations/includes/admin/class-er-admin-permalink-settings.php:138 10079 #: easyreservations/includes/er-core-functions.php:143 510088 #: easyreservations/includes/er-core-functions.php:1436 10080 10089 msgctxt "slug" 10081 10090 msgid "resource" … … 10330 10339 msgstr "" 10331 10340 10341 #: easyreservations/includes/admin/class-er-admin-profile.php:41 10342 msgid "Customer address" 10343 msgstr "" 10344 10345 #: easyreservations/includes/admin/class-er-admin-profile.php:52 10346 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:40 10347 #: easyreservations/includes/class-er-privacy-erasers.php:47 10348 #: easyreservations/includes/class-er-privacy-exporters.php:107 10349 msgid "Company" 10350 msgstr "" 10351 10352 #: easyreservations/includes/admin/class-er-admin-profile.php:56 10353 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:44 10354 msgid "Address line 1" 10355 msgstr "" 10356 10357 #: easyreservations/includes/admin/class-er-admin-profile.php:60 10358 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:298 10359 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:48 10360 #: easyreservations/includes/customizer/class-er-shop-customizer.php:563 10361 msgid "Address line 2" 10362 msgstr "" 10363 10364 #: easyreservations/includes/admin/class-er-admin-profile.php:64 10365 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:303 10366 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:52 10367 #: easyreservations/includes/class-er-privacy-erasers.php:50 10368 #: easyreservations/includes/class-er-privacy-exporters.php:110 10369 msgid "City" 10370 msgstr "" 10371 10372 #: easyreservations/includes/admin/class-er-admin-profile.php:68 10373 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:313 10374 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:56 10375 #: easyreservations/includes/class-er-countries.php:568 10376 msgid "Postcode / ZIP" 10377 msgstr "" 10378 10379 #: easyreservations/includes/admin/class-er-admin-profile.php:72 10380 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:289 10381 #: easyreservations/includes/admin/class-er-admin.php:883 10382 #: easyreservations/includes/class-er-countries.php:529 10383 #: easyreservations/includes/class-er-privacy-erasers.php:53 10384 #: easyreservations/includes/class-er-privacy-exporters.php:113 10385 msgid "Country / Region" 10386 msgstr "" 10387 10388 #: easyreservations/includes/admin/class-er-admin-profile.php:76 10389 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:64 10390 #: easyreservations/includes/er-template-functions.php:1318 10391 msgid "Select a country / region…" 10392 msgstr "" 10393 10394 #: easyreservations/includes/admin/class-er-admin-profile.php:79 10395 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:67 10396 #: easyreservations/includes/class-er-countries.php:560 10397 msgid "State / County" 10398 msgstr "" 10399 10400 #: easyreservations/includes/admin/class-er-admin-profile.php:80 10401 msgid "State / County or state code" 10402 msgstr "" 10403 10404 #: easyreservations/includes/admin/class-er-admin-profile.php:84 10405 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:365 10406 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:75 10407 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-reservation-order.php:43 10408 #: easyreservations/includes/class-er-countries.php:1205 10409 #: easyreservations/includes/customizer/class-er-shop-customizer.php:564 10410 msgid "Phone" 10411 msgstr "" 10412 10332 10413 #: easyreservations/includes/admin/class-er-admin-reservation.php:33 10333 10414 #: easyreservations/includes/admin/class-er-admin-reservation.php:51 10334 #: easyreservations/includes/class-er-ajax.php:11 3710335 #: easyreservations/includes/class-er-ajax.php:13 4910336 #: easyreservations/includes/class-er-ajax.php:14 3210415 #: easyreservations/includes/class-er-ajax.php:1161 10416 #: easyreservations/includes/class-er-ajax.php:1373 10417 #: easyreservations/includes/class-er-ajax.php:1456 10337 10418 #: easyreservations/includes/class-er-order.php:1628 10338 10419 msgid "Invalid reservation" … … 10484 10565 msgstr "" 10485 10566 10486 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:18 410567 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:183 10487 10568 msgid "easyReservations › Setup Wizard" 10488 10569 msgstr "" 10489 10570 10490 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:19 110491 #: easyreservations/includes/admin/class-er-admin.php:16 310571 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:190 10572 #: easyreservations/includes/admin/class-er-admin.php:166 10492 10573 #: easyreservations/includes/class-er-privacy.php:30 10493 10574 #: easyreservations/includes/er-order-functions.php:385 … … 10497 10578 msgstr "" 10498 10579 10499 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:20 110580 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:200 10500 10581 msgid "Continue with the old setup wizard" 10501 10582 msgstr "" 10502 10583 10503 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:20 310584 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:202 10504 10585 msgid "Not right now" 10505 10586 msgstr "" 10506 10587 10507 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:20 510588 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:204 10508 10589 msgid "Skip this step" 10509 10590 msgstr "" 10510 10591 10511 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:28 510592 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:284 10512 10593 msgid "" 10513 10594 "The following wizard will help you configure your store and get you started " … … 10515 10596 msgstr "" 10516 10597 10598 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:288 10599 msgid "Where is your store based?" 10600 msgstr "" 10601 10517 10602 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:289 10518 msgid "Where is your store based?" 10519 msgstr "" 10520 10521 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:290 10522 #: easyreservations/includes/admin/class-er-admin.php:879 10603 #: easyreservations/includes/admin/class-er-admin.php:883 10523 10604 msgid "Choose a country / region…" 10524 10605 msgstr "" 10525 10606 10526 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:290 10527 #: easyreservations/includes/admin/class-er-admin.php:879 10528 #: easyreservations/includes/class-er-countries.php:529 10529 #: easyreservations/includes/class-er-privacy-erasers.php:53 10530 #: easyreservations/includes/class-er-privacy-exporters.php:113 10531 msgid "Country / Region" 10532 msgstr "" 10533 10534 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:299 10535 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:48 10536 #: easyreservations/includes/customizer/class-er-shop-customizer.php:563 10537 msgid "Address line 2" 10538 msgstr "" 10539 10540 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:304 10541 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:52 10542 #: easyreservations/includes/class-er-privacy-erasers.php:50 10543 #: easyreservations/includes/class-er-privacy-exporters.php:110 10544 msgid "City" 10545 msgstr "" 10546 10547 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:309 10548 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:311 10607 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:308 10608 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:310 10549 10609 #: easyreservations/includes/class-er-countries.php:643 10550 10610 #: easyreservations/includes/class-er-countries.php:938 … … 10555 10615 msgstr "" 10556 10616 10557 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:31 110617 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:310 10558 10618 msgid "Choose a state…" 10559 10619 msgstr "" 10560 10620 10561 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:314 10562 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:56 10563 #: easyreservations/includes/class-er-countries.php:568 10564 msgid "Postcode / ZIP" 10565 msgstr "" 10566 10567 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:322 10621 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:321 10568 10622 msgid "What currency do you accept payments in?" 10569 10623 msgstr "" 10570 10624 10571 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:32 810572 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:33 110625 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:327 10626 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:330 10573 10627 msgid "Choose a currency…" 10574 10628 msgstr "" 10575 10629 10576 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:33 910630 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:338 10577 10631 #, php-format 10578 10632 msgid "%1$s (%2$s)" 10579 10633 msgstr "" 10580 10634 10581 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:34 210635 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:341 10582 10636 #, php-format 10583 10637 msgid "%1$s (%2$s %3$s)" 10584 10638 msgstr "" 10585 10639 10586 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:36 310640 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:362 10587 10641 msgid "I will also be selling products or services in person." 10588 10642 msgstr "" 10589 10643 10590 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:37 210644 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:371 10591 10645 msgid "Let's go!" 10592 10646 msgstr "" 10593 10647 10594 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:38 810648 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:387 10595 10649 msgid "Help improve easyReservations with usage tracking" 10596 10650 msgstr "" 10597 10651 10598 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:39 610652 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:395 10599 10653 #, php-format 10600 10654 msgid "" … … 10603 10657 msgstr "" 10604 10658 10605 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:4 1010659 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:409 10606 10660 msgid "Enable usage tracking and help improve easyReservations" 10607 10661 msgstr "" 10608 10662 10609 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:51 410663 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:513 10610 10664 msgid "Finish setting up your store" 10611 10665 msgstr "" 10612 10666 10613 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:55 210667 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:551 10614 10668 #, php-format 10615 10669 msgid "" … … 10619 10673 msgstr "" 10620 10674 10621 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:55 710675 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:556 10622 10676 msgid "You're ready to start selling!" 10623 10677 msgstr "" 10624 10678 10625 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:5 6010679 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:559 10626 10680 msgid "" 10627 10681 "We're here for you — get tips, product updates, and inspiration straight to " … … 10629 10683 msgstr "" 10630 10684 10631 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:57 410632 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:57 810685 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:573 10686 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:577 10633 10687 msgid "Yes please!" 10634 10688 msgstr "" 10635 10689 10690 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:586 10691 msgid "Next step" 10692 msgstr "" 10693 10636 10694 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:587 10637 msgid " Next step"10695 msgid "Create some resources" 10638 10696 msgstr "" 10639 10697 10640 10698 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:588 10641 msgid "Create some resources"10642 msgstr ""10643 10644 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:58910645 10699 msgid "You're ready to add resources to your store." 10646 10700 msgstr "" 10647 10701 10648 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:59 410702 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:593 10649 10703 msgid "Create a resource" 10650 10704 msgstr "" 10651 10705 10706 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:600 10707 msgid "Have an existing store?" 10708 msgstr "" 10709 10652 10710 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:601 10653 msgid "Have an existing store?" 10711 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:607 10712 msgid "Import resources" 10654 10713 msgstr "" 10655 10714 10656 10715 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:602 10657 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:60810658 msgid "Import resources"10659 msgstr ""10660 10661 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:60310662 10716 msgid "Transfer existing resources to your new store — just import a CSV file." 10663 10717 msgstr "" 10664 10718 10665 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:61 510719 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:614 10666 10720 msgid "You can also:" 10667 10721 msgstr "" 10668 10722 10669 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:6 2010723 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:619 10670 10724 msgid "Visit Dashboard" 10671 10725 msgstr "" 10672 10726 10673 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:62 310727 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:622 10674 10728 msgid "Review Settings" 10675 10729 msgstr "" 10676 10730 10677 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:62 610731 #: easyreservations/includes/admin/class-er-admin-setup-wizard.php:625 10678 10732 msgid "View & Customize" 10679 10733 msgstr "" … … 10730 10784 msgstr "" 10731 10785 10732 #: easyreservations/includes/admin/class-er-admin.php:19 210786 #: easyreservations/includes/admin/class-er-admin.php:195 10733 10787 #: easyreservations/includes/customizer/class-er-shop-customizer.php:243 10734 10788 #: easyreservations/includes/customizer/class-er-shop-customizer.php:659 … … 10736 10790 msgstr "" 10737 10791 10738 #: easyreservations/includes/admin/class-er-admin.php:20 110792 #: easyreservations/includes/admin/class-er-admin.php:204 10739 10793 msgid "Nothing" 10740 10794 msgstr "" 10741 10795 10742 #: easyreservations/includes/admin/class-er-admin.php:2 0710796 #: easyreservations/includes/admin/class-er-admin.php:210 10743 10797 msgid "Amount of free spaces" 10744 10798 msgstr "" 10745 10799 10746 #: easyreservations/includes/admin/class-er-admin.php:271 10800 #: easyreservations/includes/admin/class-er-admin.php:274 10801 #: easyreservations/includes/class-er-frontend.php:138 10802 msgctxt "enhanced select" 10803 msgid "No matches found" 10804 msgstr "" 10805 10806 #: easyreservations/includes/admin/class-er-admin.php:275 10807 #: easyreservations/includes/class-er-frontend.php:139 10808 msgctxt "enhanced select" 10809 msgid "Loading failed" 10810 msgstr "" 10811 10812 #: easyreservations/includes/admin/class-er-admin.php:276 10813 #: easyreservations/includes/class-er-frontend.php:140 10814 msgctxt "enhanced select" 10815 msgid "Please enter 1 or more characters" 10816 msgstr "" 10817 10818 #: easyreservations/includes/admin/class-er-admin.php:277 10819 #: easyreservations/includes/class-er-frontend.php:141 10820 msgctxt "enhanced select" 10821 msgid "Please enter %qty% or more characters" 10822 msgstr "" 10823 10824 #: easyreservations/includes/admin/class-er-admin.php:278 10825 #: easyreservations/includes/class-er-frontend.php:142 10826 msgctxt "enhanced select" 10827 msgid "Please delete 1 character" 10828 msgstr "" 10829 10830 #: easyreservations/includes/admin/class-er-admin.php:279 10831 #: easyreservations/includes/class-er-frontend.php:143 10832 msgctxt "enhanced select" 10833 msgid "Please delete %qty% characters" 10834 msgstr "" 10835 10836 #: easyreservations/includes/admin/class-er-admin.php:280 10747 10837 #: easyreservations/includes/class-er-frontend.php:144 10748 10838 msgctxt "enhanced select" 10749 msgid " No matches found"10750 msgstr "" 10751 10752 #: easyreservations/includes/admin/class-er-admin.php:2 7210839 msgid "You can only select 1 item" 10840 msgstr "" 10841 10842 #: easyreservations/includes/admin/class-er-admin.php:281 10753 10843 #: easyreservations/includes/class-er-frontend.php:145 10754 10844 msgctxt "enhanced select" 10755 msgid " Loading failed"10756 msgstr "" 10757 10758 #: easyreservations/includes/admin/class-er-admin.php:2 7310845 msgid "You can only select %qty% items" 10846 msgstr "" 10847 10848 #: easyreservations/includes/admin/class-er-admin.php:282 10759 10849 #: easyreservations/includes/class-er-frontend.php:146 10760 10850 msgctxt "enhanced select" 10761 msgid " Please enter 1 or more characters"10762 msgstr "" 10763 10764 #: easyreservations/includes/admin/class-er-admin.php:2 7410851 msgid "Loading more results…" 10852 msgstr "" 10853 10854 #: easyreservations/includes/admin/class-er-admin.php:283 10765 10855 #: easyreservations/includes/class-er-frontend.php:147 10766 10856 msgctxt "enhanced select" 10767 msgid "Please enter %qty% or more characters"10768 msgstr ""10769 10770 #: easyreservations/includes/admin/class-er-admin.php:27510771 #: easyreservations/includes/class-er-frontend.php:14810772 msgctxt "enhanced select"10773 msgid "Please delete 1 character"10774 msgstr ""10775 10776 #: easyreservations/includes/admin/class-er-admin.php:27610777 #: easyreservations/includes/class-er-frontend.php:14910778 msgctxt "enhanced select"10779 msgid "Please delete %qty% characters"10780 msgstr ""10781 10782 #: easyreservations/includes/admin/class-er-admin.php:27710783 #: easyreservations/includes/class-er-frontend.php:15010784 msgctxt "enhanced select"10785 msgid "You can only select 1 item"10786 msgstr ""10787 10788 #: easyreservations/includes/admin/class-er-admin.php:27810789 #: easyreservations/includes/class-er-frontend.php:15110790 msgctxt "enhanced select"10791 msgid "You can only select %qty% items"10792 msgstr ""10793 10794 #: easyreservations/includes/admin/class-er-admin.php:27910795 #: easyreservations/includes/class-er-frontend.php:15210796 msgctxt "enhanced select"10797 msgid "Loading more results…"10798 msgstr ""10799 10800 #: easyreservations/includes/admin/class-er-admin.php:28010801 #: easyreservations/includes/class-er-frontend.php:15310802 msgctxt "enhanced select"10803 10857 msgid "Searching…" 10804 10858 msgstr "" 10805 10859 10806 #: easyreservations/includes/admin/class-er-admin.php: 29910860 #: easyreservations/includes/admin/class-er-admin.php:302 10807 10861 msgid "Global availability" 10808 10862 msgstr "" 10809 10863 10810 #: easyreservations/includes/admin/class-er-admin.php:30 010864 #: easyreservations/includes/admin/class-er-admin.php:303 10811 10865 msgid "" 10812 10866 "Availability filters apply to all resources. The resources availability " … … 10814 10868 msgstr "" 10815 10869 10816 #: easyreservations/includes/admin/class-er-admin.php:3 3710870 #: easyreservations/includes/admin/class-er-admin.php:340 10817 10871 #, php-format 10818 10872 msgid "Please enter with one decimal point (%s) without thousand separators." 10819 10873 msgstr "" 10820 10874 10821 #: easyreservations/includes/admin/class-er-admin.php:3 3910875 #: easyreservations/includes/admin/class-er-admin.php:342 10822 10876 #, php-format 10823 10877 msgid "" … … 10826 10880 msgstr "" 10827 10881 10828 #: easyreservations/includes/admin/class-er-admin.php:34 010882 #: easyreservations/includes/admin/class-er-admin.php:343 10829 10883 msgid "Please enter in country code with two capital letters." 10830 10884 msgstr "" 10831 10885 10832 #: easyreservations/includes/admin/class-er-admin.php:34 110886 #: easyreservations/includes/admin/class-er-admin.php:344 10833 10887 msgid "The changes you made will be lost if you navigate away from this page." 10834 10888 msgstr "" 10835 10889 10836 #: easyreservations/includes/admin/class-er-admin.php:34 210890 #: easyreservations/includes/admin/class-er-admin.php:345 10837 10891 msgid "Item moved up" 10838 10892 msgstr "" 10839 10893 10840 #: easyreservations/includes/admin/class-er-admin.php:34 310894 #: easyreservations/includes/admin/class-er-admin.php:346 10841 10895 msgid "Item moved down" 10842 10896 msgstr "" 10843 10897 10844 #: easyreservations/includes/admin/class-er-admin.php:34 410898 #: easyreservations/includes/admin/class-er-admin.php:347 10845 10899 msgid "" 10846 10900 "Selecting no country or region to sell to prevents from completing the " … … 10848 10902 msgstr "" 10849 10903 10850 #: easyreservations/includes/admin/class-er-admin.php:3 8810904 #: easyreservations/includes/admin/class-er-admin.php:391 10851 10905 msgid "Please enter a title for the event." 10852 10906 msgstr "" 10853 10907 10854 #: easyreservations/includes/admin/class-er-admin.php:3 8910908 #: easyreservations/includes/admin/class-er-admin.php:392 10855 10909 #: easyreservations/includes/class-er-reservation.php:110 10856 10910 msgid "No resource selected" 10857 10911 msgstr "" 10858 10912 10859 #: easyreservations/includes/admin/class-er-admin.php:39 010913 #: easyreservations/includes/admin/class-er-admin.php:393 10860 10914 msgid "No arrivals" 10861 10915 msgstr "" 10862 10916 10863 #: easyreservations/includes/admin/class-er-admin.php:39 110917 #: easyreservations/includes/admin/class-er-admin.php:394 10864 10918 msgid "No departures" 10865 10919 msgstr "" 10866 10920 10867 #: easyreservations/includes/admin/class-er-admin.php:39 310921 #: easyreservations/includes/admin/class-er-admin.php:396 10868 10922 #: easyreservations/includes/admin/views/html-timeline.php:67 10869 10923 msgid "Allow edit" 10870 10924 msgstr "" 10871 10925 10872 #: easyreservations/includes/admin/class-er-admin.php:39 410926 #: easyreservations/includes/admin/class-er-admin.php:397 10873 10927 msgid "No pending reservations" 10874 10928 msgstr "" 10875 10929 10876 #: easyreservations/includes/admin/class-er-admin.php:39 510930 #: easyreservations/includes/admin/class-er-admin.php:398 10877 10931 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-reservation-order.php:60 10878 10932 msgid "Not attached to any order" 10879 10933 msgstr "" 10880 10934 10881 #: easyreservations/includes/admin/class-er-admin.php:39 610935 #: easyreservations/includes/admin/class-er-admin.php:399 10882 10936 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-reservation-data.php:66 10883 10937 #, php-format … … 10885 10939 msgstr "" 10886 10940 10887 #: easyreservations/includes/admin/class-er-admin.php:4 2910941 #: easyreservations/includes/admin/class-er-admin.php:432 10888 10942 msgid "Are you sure you want to remove the selected items?" 10889 10943 msgstr "" 10890 10944 10891 #: easyreservations/includes/admin/class-er-admin.php:43 010945 #: easyreservations/includes/admin/class-er-admin.php:433 10892 10946 msgid "" 10893 10947 "Are you sure you want to remove the selected reservation from this order?" 10894 10948 msgstr "" 10895 10949 10896 #: easyreservations/includes/admin/class-er-admin.php:43 110950 #: easyreservations/includes/admin/class-er-admin.php:434 10897 10951 msgid "Please select some items." 10898 10952 msgstr "" 10899 10953 10900 #: easyreservations/includes/admin/class-er-admin.php:43 210954 #: easyreservations/includes/admin/class-er-admin.php:435 10901 10955 msgid "" 10902 10956 "Are you sure you wish to process this refund? This action cannot be undone." 10903 10957 msgstr "" 10904 10958 10905 #: easyreservations/includes/admin/class-er-admin.php:43 310959 #: easyreservations/includes/admin/class-er-admin.php:436 10906 10960 msgid "" 10907 10961 "Are you sure you wish to delete this refund? This action cannot be undone." 10908 10962 msgstr "" 10909 10963 10910 #: easyreservations/includes/admin/class-er-admin.php:43 410964 #: easyreservations/includes/admin/class-er-admin.php:437 10911 10965 msgid "" 10912 10966 "Are you sure you wish to delete this tax column? This action cannot be " … … 10914 10968 msgstr "" 10915 10969 10916 #: easyreservations/includes/admin/class-er-admin.php:43 510970 #: easyreservations/includes/admin/class-er-admin.php:438 10917 10971 msgid "Remove this item meta?" 10918 10972 msgstr "" 10919 10973 10920 #: easyreservations/includes/admin/class-er-admin.php:4 3710974 #: easyreservations/includes/admin/class-er-admin.php:440 10921 10975 msgid "Remove" 10922 10976 msgstr "" 10923 10977 10924 #: easyreservations/includes/admin/class-er-admin.php:4 3810978 #: easyreservations/includes/admin/class-er-admin.php:441 10925 10979 msgid "Value(s)" 10926 10980 msgstr "" 10927 10981 10928 #: easyreservations/includes/admin/class-er-admin.php:4 3910982 #: easyreservations/includes/admin/class-er-admin.php:442 10929 10983 msgid "Recalculate totals?" 10930 10984 msgstr "" 10931 10985 10932 #: easyreservations/includes/admin/class-er-admin.php:44 010986 #: easyreservations/includes/admin/class-er-admin.php:443 10933 10987 msgid "" 10934 10988 "Load the customer's address information? This will remove any currently " … … 10936 10990 msgstr "" 10937 10991 10938 #: easyreservations/includes/admin/class-er-admin.php:44 110939 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:4 410992 #: easyreservations/includes/admin/class-er-admin.php:444 10993 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:45 10940 10994 msgid "Featured" 10941 10995 msgstr "" 10942 10996 10943 #: easyreservations/includes/admin/class-er-admin.php:444 10997 #: easyreservations/includes/admin/class-er-admin.php:445 10998 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:49 10999 msgid "On-sale" 11000 msgstr "" 11001 11002 #: easyreservations/includes/admin/class-er-admin.php:448 10944 11003 msgid "No customer selected" 10945 11004 msgstr "" 10946 11005 10947 #: easyreservations/includes/admin/class-er-admin.php:4 6911006 #: easyreservations/includes/admin/class-er-admin.php:473 10948 11007 msgid "You cannot add the same tax rate twice!" 10949 11008 msgstr "" 10950 11009 10951 #: easyreservations/includes/admin/class-er-admin.php:47 011010 #: easyreservations/includes/admin/class-er-admin.php:474 10952 11011 msgid "" 10953 11012 "Are you sure you wish to delete this note? This action cannot be undone." 10954 11013 msgstr "" 10955 11014 10956 #: easyreservations/includes/admin/class-er-admin.php:47 111015 #: easyreservations/includes/admin/class-er-admin.php:475 10957 11016 msgid "" 10958 11017 "Enter a coupon code to apply. Discounts are applied to line totals, before " … … 10960 11019 msgstr "" 10961 11020 10962 #: easyreservations/includes/admin/class-er-admin.php:47 211021 #: easyreservations/includes/admin/class-er-admin.php:476 10963 11022 msgid "Enter a fixed amount or percentage to apply as a fee." 10964 11023 msgstr "" 10965 11024 10966 #: easyreservations/includes/admin/class-er-admin.php:47 311025 #: easyreservations/includes/admin/class-er-admin.php:477 10967 11026 msgid "Enter a reservation id." 10968 11027 msgstr "" 10969 11028 10970 #: easyreservations/includes/admin/class-er-admin.php:51 410971 #: easyreservations/includes/class-er-frontend.php:1 4310972 #: easyreservations/includes/er-template-functions.php:1 26810973 #: easyreservations/includes/er-template-functions.php:1 26911029 #: easyreservations/includes/admin/class-er-admin.php:518 11030 #: easyreservations/includes/class-er-frontend.php:137 11031 #: easyreservations/includes/er-template-functions.php:1340 11032 #: easyreservations/includes/er-template-functions.php:1341 10974 11033 msgid "Select an option…" 10975 11034 msgstr "" 10976 11035 10977 #: easyreservations/includes/admin/class-er-admin.php:5 1711036 #: easyreservations/includes/admin/class-er-admin.php:521 10978 11037 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-item-meta.php:51 10979 11038 msgid "Name (required)" 10980 11039 msgstr "" 10981 11040 10982 #: easyreservations/includes/admin/class-er-admin.php:5 1811041 #: easyreservations/includes/admin/class-er-admin.php:522 10983 11042 #: easyreservations/includes/admin/meta-boxes/views/html-receipt-item-meta.php:52 10984 11043 msgid "Value (required)" 10985 11044 msgstr "" 10986 11045 10987 #: easyreservations/includes/admin/class-er-admin.php:5 4710988 #: easyreservations/includes/admin/class-er-admin.php:56 111046 #: easyreservations/includes/admin/class-er-admin.php:551 11047 #: easyreservations/includes/admin/class-er-admin.php:565 10989 11048 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-resources.php:101 10990 11049 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-reservation-order.php:51 … … 10992 11051 msgstr "" 10993 11052 10994 #: easyreservations/includes/admin/class-er-admin.php:5 6811053 #: easyreservations/includes/admin/class-er-admin.php:572 10995 11054 #: easyreservations/includes/admin/settings/class-er-settings-general.php:312 10996 11055 #: easyreservations/includes/admin/views/html-admin-resource-filter-add.php:26 … … 11000 11059 msgstr "" 11001 11060 11002 #: easyreservations/includes/admin/class-er-admin.php:57 311061 #: easyreservations/includes/admin/class-er-admin.php:577 11003 11062 #: easyreservations/includes/admin/settings/views/html-admin-settings-status-report.php:910 11004 11063 #: easyreservations/includes/admin/views/html-admin-resource-header.php:33 … … 11006 11065 msgstr "" 11007 11066 11008 #: easyreservations/includes/admin/class-er-admin.php:59 311067 #: easyreservations/includes/admin/class-er-admin.php:597 11009 11068 msgid "HTML email template" 11010 11069 msgstr "" 11011 11070 11012 #: easyreservations/includes/admin/class-er-admin.php:86 211071 #: easyreservations/includes/admin/class-er-admin.php:866 11013 11072 msgid "Select a page…" 11014 11073 msgstr "" 11015 11074 11016 #: easyreservations/includes/admin/class-er-admin.php:8 8911075 #: easyreservations/includes/admin/class-er-admin.php:893 11017 11076 #: easyreservations/includes/er-formatting-functions.php:863 11018 11077 msgid "Day(s)" 11019 11078 msgstr "" 11020 11079 11021 #: easyreservations/includes/admin/class-er-admin.php:89 011080 #: easyreservations/includes/admin/class-er-admin.php:894 11022 11081 #: easyreservations/includes/er-formatting-functions.php:864 11023 11082 msgid "Week(s)" 11024 11083 msgstr "" 11025 11084 11026 #: easyreservations/includes/admin/class-er-admin.php:89 111085 #: easyreservations/includes/admin/class-er-admin.php:895 11027 11086 #: easyreservations/includes/er-formatting-functions.php:865 11028 11087 msgid "Month(s)" 11029 11088 msgstr "" 11030 11089 11031 #: easyreservations/includes/admin/class-er-admin.php:89 211090 #: easyreservations/includes/admin/class-er-admin.php:896 11032 11091 #: easyreservations/includes/er-formatting-functions.php:866 11033 11092 msgid "Year(s)" … … 11198 11257 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:722 11199 11258 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:227 11200 #: easyreservations/includes/class-er-ajax.php: 78311259 #: easyreservations/includes/class-er-ajax.php:807 11201 11260 #, php-format 11202 11261 msgid "%1$s (#%2$s – %3$s)" … … 11226 11285 #: easyreservations/includes/admin/settings/class-er-settings-emails.php:263 11227 11286 msgid "Email" 11228 msgstr ""11229 11230 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-orders.php:36511231 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:7511232 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-reservation-order.php:4311233 #: easyreservations/includes/class-er-countries.php:120511234 #: easyreservations/includes/customizer/class-er-shop-customizer.php:56411235 msgid "Phone"11236 11287 msgstr "" 11237 11288 … … 11429 11480 #: easyreservations/includes/admin/list-tables/class-er-admin-list-table-reservations.php:789 11430 11481 #: easyreservations/includes/admin/settings/views/html-admin-settings-tax.php:64 11482 #: easyreservations/includes/widgets/class-er-widget-resources.php:42 11431 11483 msgid "All resources" 11432 11484 msgstr "" … … 11493 11545 msgstr "" 11494 11546 11495 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:4011496 #: easyreservations/includes/class-er-privacy-erasers.php:4711497 #: easyreservations/includes/class-er-privacy-exporters.php:10711498 msgid "Company"11499 msgstr ""11500 11501 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:4411502 msgid "Address line 1"11503 msgstr ""11504 11505 11547 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:60 11506 11548 msgid "Country" 11507 msgstr ""11508 11509 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:6411510 #: easyreservations/includes/er-template-functions.php:124611511 msgid "Select a country / region…"11512 msgstr ""11513 11514 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-order-data.php:6711515 #: easyreservations/includes/class-er-countries.php:56011516 msgid "State / County"11517 11549 msgstr "" 11518 11550 … … 11673 11705 msgstr "" 11674 11706 11675 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:3 611707 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:37 11676 11708 msgid "Catalog" 11677 11709 msgstr "" 11678 11710 11679 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php: 5511711 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:61 11680 11712 msgid "This setting determines which shop pages resources will be listed on." 11681 11713 msgstr "" 11682 11714 11683 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:6 111715 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:67 11684 11716 msgid "This is a featured resource" 11685 11717 msgstr "" 11686 11718 11687 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:64 11719 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:68 11720 msgid "This resource is on sale" 11721 msgstr "" 11722 11723 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:71 11688 11724 msgid "OK" 11689 11725 msgstr "" 11690 11726 11691 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php: 9511692 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:12 011727 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:103 11728 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:128 11693 11729 msgid "Delete image" 11694 11730 msgstr "" 11695 11731 11696 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:12 011732 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:128 11697 11733 msgid "Add images to resource gallery" 11698 11734 msgstr "" 11699 11735 11700 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:12 011736 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:128 11701 11737 msgid "Add to gallery" 11702 11738 msgstr "" 11703 11739 11704 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:12 011740 #: easyreservations/includes/admin/meta-boxes/class-er-meta-box-resource-images.php:128 11705 11741 msgid "Add resource gallery images" 11706 11742 msgstr "" … … 11720 11756 #: easyreservations/includes/admin/meta-boxes/views/html-order-notes.php:28 11721 11757 #: easyreservations/includes/admin/settings/views/html-admin-settings-status-logs.php:54 11722 #: easyreservations/includes/class-er-ajax.php:15 7111758 #: easyreservations/includes/class-er-ajax.php:1595 11723 11759 #, php-format 11724 11760 msgid "%1$s at %2$s" … … 11729 11765 #: easyreservations/includes/admin/settings/views/html-admin-settings-status-report.php:835 11730 11766 #: easyreservations/includes/admin/settings/views/html-admin-settings-status-report.php:897 11731 #: easyreservations/includes/class-er-ajax.php:1 57711767 #: easyreservations/includes/class-er-ajax.php:1601 11732 11768 #, php-format 11733 11769 msgid "by %s" … … 11735 11771 11736 11772 #: easyreservations/includes/admin/meta-boxes/views/html-order-notes.php:37 11737 #: easyreservations/includes/class-er-ajax.php:1 58011773 #: easyreservations/includes/class-er-ajax.php:1604 11738 11774 msgid "Delete note" 11739 11775 msgstr "" … … 12042 12078 12043 12079 #: easyreservations/includes/admin/settings/class-er-settings-accounts.php:156 12044 #: easyreservations/includes/er-template-functions.php:11 2412080 #: easyreservations/includes/er-template-functions.php:1196 12045 12081 #, php-format 12046 12082 msgid "" … … 12063 12099 #: easyreservations/includes/admin/settings/class-er-settings-accounts.php:167 12064 12100 #: easyreservations/includes/customizer/class-er-shop-customizer.php:622 12065 #: easyreservations/includes/er-template-functions.php:11 2012101 #: easyreservations/includes/er-template-functions.php:1192 12066 12102 #, php-format 12067 12103 msgid "" … … 12372 12408 12373 12409 #: easyreservations/includes/admin/settings/class-er-settings-custom.php:80 12374 #: easyreservations/includes/class-er-reservation-form.php:1 2812410 #: easyreservations/includes/class-er-reservation-form.php:130 12375 12411 #: easyreservations/includes/class-er-reservation.php:583 12376 12412 #: easyreservations/includes/class-er-reservation.php:615 … … 14917 14953 msgstr "" 14918 14954 14919 #: easyreservations/includes/class-er-ajax.php:53 514955 #: easyreservations/includes/class-er-ajax.php:536 14920 14956 msgid "Sorry, your session has expired." 14921 14957 msgstr "" 14922 14958 14923 #: easyreservations/includes/class-er-ajax.php:53 514959 #: easyreservations/includes/class-er-ajax.php:536 14924 14960 msgid "Return to shop" 14925 14961 msgstr "" 14926 14962 14927 #: easyreservations/includes/class-er-ajax.php:6 4114963 #: easyreservations/includes/class-er-ajax.php:665 14928 14964 msgid "Sorry there was a problem removing this coupon." 14929 14965 msgstr "" 14930 14966 14931 #: easyreservations/includes/class-er-ajax.php:6 4414967 #: easyreservations/includes/class-er-ajax.php:668 14932 14968 msgid "Coupon has been removed." 14933 14969 msgstr "" 14934 14970 14935 #: easyreservations/includes/class-er-ajax.php:8 3614936 #: easyreservations/includes/class-er-ajax.php: 89714937 #: easyreservations/includes/class-er-ajax.php:10 5314971 #: easyreservations/includes/class-er-ajax.php:860 14972 #: easyreservations/includes/class-er-ajax.php:921 14973 #: easyreservations/includes/class-er-ajax.php:1077 14938 14974 msgid "Invalid object" 14939 14975 msgstr "" 14940 14976 14941 #: easyreservations/includes/class-er-ajax.php:8 5414977 #: easyreservations/includes/class-er-ajax.php:878 14942 14978 #, php-format 14943 14979 msgid "%s fee" 14944 14980 msgstr "" 14945 14981 14946 #: easyreservations/includes/class-er-ajax.php:9 0314982 #: easyreservations/includes/class-er-ajax.php:927 14947 14983 msgid "Invalid rate" 14948 14984 msgstr "" 14949 14985 14950 #: easyreservations/includes/class-er-ajax.php:9 4314951 #: easyreservations/includes/class-er-ajax.php:10 0314952 #: easyreservations/includes/class-er-ajax.php:11 3114953 #: easyreservations/includes/class-er-ajax.php:13 6014954 #: easyreservations/includes/class-er-ajax.php:14 1114986 #: easyreservations/includes/class-er-ajax.php:967 14987 #: easyreservations/includes/class-er-ajax.php:1027 14988 #: easyreservations/includes/class-er-ajax.php:1155 14989 #: easyreservations/includes/class-er-ajax.php:1384 14990 #: easyreservations/includes/class-er-ajax.php:1435 14955 14991 msgid "Invalid order" 14956 14992 msgstr "" 14957 14993 14958 #: easyreservations/includes/class-er-ajax.php:10 5714959 #: easyreservations/includes/class-er-ajax.php:11 4214994 #: easyreservations/includes/class-er-ajax.php:1081 14995 #: easyreservations/includes/class-er-ajax.php:1166 14960 14996 msgid "Invalid items" 14961 14997 msgstr "" 14962 14998 14963 #: easyreservations/includes/class-er-ajax.php:1 07914999 #: easyreservations/includes/class-er-ajax.php:1103 14964 15000 #, php-format 14965 15001 msgid "Deleted %s" 14966 15002 msgstr "" 14967 15003 14968 #: easyreservations/includes/class-er-ajax.php:11 5515004 #: easyreservations/includes/class-er-ajax.php:1179 14969 15005 #, php-format 14970 15006 msgid "Deleted custom data %s" 14971 15007 msgstr "" 14972 15008 14973 #: easyreservations/includes/class-er-ajax.php:12 1415009 #: easyreservations/includes/class-er-ajax.php:1238 14974 15010 msgid "Object not editable" 14975 15011 msgstr "" 14976 15012 14977 #: easyreservations/includes/class-er-ajax.php:13 5315013 #: easyreservations/includes/class-er-ajax.php:1377 14978 15014 #, php-format 14979 15015 msgid "Reservation already attached to order #%d" 14980 15016 msgstr "" 14981 15017 14982 #: easyreservations/includes/class-er-ajax.php:13 6415018 #: easyreservations/includes/class-er-ajax.php:1388 14983 15019 msgid "Reservation already attached to order" 14984 15020 msgstr "" 14985 15021 14986 #: easyreservations/includes/class-er-ajax.php:14 1715022 #: easyreservations/includes/class-er-ajax.php:1441 14987 15023 msgid "Reservation not attached to order" 14988 15024 msgstr "" 14989 15025 14990 #: easyreservations/includes/class-er-ajax.php:16 4815026 #: easyreservations/includes/class-er-ajax.php:1672 14991 15027 msgid "Reservation could not be added as the requested space is full" 14992 15028 msgstr "" 14993 15029 14994 #: easyreservations/includes/class-er-ajax.php:1 77915030 #: easyreservations/includes/class-er-ajax.php:1803 14995 15031 msgid "Reservation status changed in timeline:" 14996 15032 msgstr "" 14997 15033 14998 #: easyreservations/includes/class-er-ajax.php:1 79515034 #: easyreservations/includes/class-er-ajax.php:1819 14999 15035 msgid "Reservation could not be updated as the requested space is full" 15000 15036 msgstr "" 15001 15037 15002 #: easyreservations/includes/class-er-ajax.php:19 1415038 #: easyreservations/includes/class-er-ajax.php:1938 15003 15039 msgid "Invalid refund amount" 15004 15040 msgstr "" 15005 15041 15006 #: easyreservations/includes/class-er-ajax.php:19 1815042 #: easyreservations/includes/class-er-ajax.php:1942 15007 15043 msgid "Error processing refund. Please try again." 15008 15044 msgstr "" … … 15271 15307 msgstr "" 15272 15308 15273 #: easyreservations/includes/class-er-form-handler.php:2 6915309 #: easyreservations/includes/class-er-form-handler.php:270 15274 15310 msgid "Username is required." 15275 15311 msgstr "" 15276 15312 15277 #: easyreservations/includes/class-er-frontend.php:13 815313 #: easyreservations/includes/class-er-frontend.php:132 15278 15314 msgid "Error processing checkout. Please try again." 15279 15315 msgstr "" 15280 15316 15281 #: easyreservations/includes/class-er-frontend.php:15 915282 #: easyreservations/includes/er-template-functions.php:1 18515317 #: easyreservations/includes/class-er-frontend.php:153 15318 #: easyreservations/includes/er-template-functions.php:1257 15283 15319 msgid "required" 15284 15320 msgstr "" 15285 15321 15286 #: easyreservations/includes/class-er-frontend.php:1 6015287 #: easyreservations/includes/er-template-functions.php:1 18715322 #: easyreservations/includes/class-er-frontend.php:154 15323 #: easyreservations/includes/er-template-functions.php:1259 15288 15324 msgid "optional" 15289 15325 msgstr "" … … 15722 15758 msgstr "" 15723 15759 15724 #: easyreservations/includes/class-er-reservation-form.php:10 515760 #: easyreservations/includes/class-er-reservation-form.php:107 15725 15761 msgid "Resource not existing" 15726 15762 msgstr "" 15727 15763 15728 #: easyreservations/includes/class-er-reservation-form.php:1 2815764 #: easyreservations/includes/class-er-reservation-form.php:130 15729 15765 msgid "your arrival date" 15730 15766 msgstr "" 15731 15767 15732 #: easyreservations/includes/class-er-reservation-form.php:19 515768 #: easyreservations/includes/class-er-reservation-form.php:197 15733 15769 msgid "We were unable to process your reservation, please try again." 15734 15770 msgstr "" … … 16000 16036 16001 16037 #: easyreservations/includes/customizer/class-er-shop-customizer.php:553 16038 #: easyreservations/includes/er-template-functions.php:571 16002 16039 msgid "Checkout" 16003 16040 msgstr "" … … 16014 16051 16015 16052 #: easyreservations/includes/customizer/class-er-shop-customizer.php:610 16016 #: easyreservations/includes/er-template-functions.php:1 09116053 #: easyreservations/includes/er-template-functions.php:1163 16017 16054 #, php-format 16018 16055 msgid "I have read and agree to the website %s" … … 16482 16519 16483 16520 #: easyreservations/includes/er-cart-functions.php:178 16521 #: easyreservations/includes/er-template-functions.php:564 16484 16522 msgid "View cart" 16485 16523 msgstr "" 16486 16524 16487 #: easyreservations/includes/er-core-functions.php:22 516525 #: easyreservations/includes/er-core-functions.php:226 16488 16526 msgid "United Arab Emirates dirham" 16489 16527 msgstr "" 16490 16528 16491 #: easyreservations/includes/er-core-functions.php:22 616529 #: easyreservations/includes/er-core-functions.php:227 16492 16530 msgid "Afghan afghani" 16493 16531 msgstr "" 16494 16532 16495 #: easyreservations/includes/er-core-functions.php:22 716533 #: easyreservations/includes/er-core-functions.php:228 16496 16534 msgid "Albanian lek" 16497 16535 msgstr "" 16498 16536 16499 #: easyreservations/includes/er-core-functions.php:22 816537 #: easyreservations/includes/er-core-functions.php:229 16500 16538 msgid "Armenian dram" 16501 16539 msgstr "" 16502 16540 16503 #: easyreservations/includes/er-core-functions.php:2 2916541 #: easyreservations/includes/er-core-functions.php:230 16504 16542 msgid "Netherlands Antillean guilder" 16505 16543 msgstr "" 16506 16544 16507 #: easyreservations/includes/er-core-functions.php:23 016545 #: easyreservations/includes/er-core-functions.php:231 16508 16546 msgid "Angolan kwanza" 16509 16547 msgstr "" 16510 16548 16511 #: easyreservations/includes/er-core-functions.php:23 116549 #: easyreservations/includes/er-core-functions.php:232 16512 16550 msgid "Argentine peso" 16513 16551 msgstr "" 16514 16552 16515 #: easyreservations/includes/er-core-functions.php:23 216553 #: easyreservations/includes/er-core-functions.php:233 16516 16554 msgid "Australian dollar" 16517 16555 msgstr "" 16518 16556 16519 #: easyreservations/includes/er-core-functions.php:23 316557 #: easyreservations/includes/er-core-functions.php:234 16520 16558 msgid "Aruban florin" 16521 16559 msgstr "" 16522 16560 16523 #: easyreservations/includes/er-core-functions.php:23 416561 #: easyreservations/includes/er-core-functions.php:235 16524 16562 msgid "Azerbaijani manat" 16525 16563 msgstr "" 16526 16564 16527 #: easyreservations/includes/er-core-functions.php:23 516565 #: easyreservations/includes/er-core-functions.php:236 16528 16566 msgid "Bosnia and Herzegovina convertible mark" 16529 16567 msgstr "" 16530 16568 16531 #: easyreservations/includes/er-core-functions.php:23 616569 #: easyreservations/includes/er-core-functions.php:237 16532 16570 msgid "Barbadian dollar" 16533 16571 msgstr "" 16534 16572 16535 #: easyreservations/includes/er-core-functions.php:23 716573 #: easyreservations/includes/er-core-functions.php:238 16536 16574 msgid "Bangladeshi taka" 16537 16575 msgstr "" 16538 16576 16539 #: easyreservations/includes/er-core-functions.php:23 816577 #: easyreservations/includes/er-core-functions.php:239 16540 16578 msgid "Bulgarian lev" 16541 16579 msgstr "" 16542 16580 16543 #: easyreservations/includes/er-core-functions.php:2 3916581 #: easyreservations/includes/er-core-functions.php:240 16544 16582 msgid "Bahraini dinar" 16545 16583 msgstr "" 16546 16584 16547 #: easyreservations/includes/er-core-functions.php:24 016585 #: easyreservations/includes/er-core-functions.php:241 16548 16586 msgid "Burundian franc" 16549 16587 msgstr "" 16550 16588 16551 #: easyreservations/includes/er-core-functions.php:24 116589 #: easyreservations/includes/er-core-functions.php:242 16552 16590 msgid "Bermudian dollar" 16553 16591 msgstr "" 16554 16592 16555 #: easyreservations/includes/er-core-functions.php:24 216593 #: easyreservations/includes/er-core-functions.php:243 16556 16594 msgid "Brunei dollar" 16557 16595 msgstr "" 16558 16596 16559 #: easyreservations/includes/er-core-functions.php:24 316597 #: easyreservations/includes/er-core-functions.php:244 16560 16598 msgid "Bolivian boliviano" 16561 16599 msgstr "" 16562 16600 16563 #: easyreservations/includes/er-core-functions.php:24 416601 #: easyreservations/includes/er-core-functions.php:245 16564 16602 msgid "Brazilian real" 16565 16603 msgstr "" 16566 16604 16567 #: easyreservations/includes/er-core-functions.php:24 516605 #: easyreservations/includes/er-core-functions.php:246 16568 16606 msgid "Bahamian dollar" 16569 16607 msgstr "" 16570 16608 16571 #: easyreservations/includes/er-core-functions.php:24 616609 #: easyreservations/includes/er-core-functions.php:247 16572 16610 msgid "Bitcoin" 16573 16611 msgstr "" 16574 16612 16575 #: easyreservations/includes/er-core-functions.php:24 716613 #: easyreservations/includes/er-core-functions.php:248 16576 16614 msgid "Bhutanese ngultrum" 16577 16615 msgstr "" 16578 16616 16579 #: easyreservations/includes/er-core-functions.php:24 816617 #: easyreservations/includes/er-core-functions.php:249 16580 16618 msgid "Botswana pula" 16581 16619 msgstr "" 16582 16620 16583 #: easyreservations/includes/er-core-functions.php:2 4916621 #: easyreservations/includes/er-core-functions.php:250 16584 16622 msgid "Belarusian ruble (old)" 16585 16623 msgstr "" 16586 16624 16587 #: easyreservations/includes/er-core-functions.php:25 016625 #: easyreservations/includes/er-core-functions.php:251 16588 16626 msgid "Belarusian ruble" 16589 16627 msgstr "" 16590 16628 16591 #: easyreservations/includes/er-core-functions.php:25 116629 #: easyreservations/includes/er-core-functions.php:252 16592 16630 msgid "Belize dollar" 16593 16631 msgstr "" 16594 16632 16595 #: easyreservations/includes/er-core-functions.php:25 216633 #: easyreservations/includes/er-core-functions.php:253 16596 16634 msgid "Canadian dollar" 16597 16635 msgstr "" 16598 16636 16599 #: easyreservations/includes/er-core-functions.php:25 316637 #: easyreservations/includes/er-core-functions.php:254 16600 16638 msgid "Congolese franc" 16601 16639 msgstr "" 16602 16640 16603 #: easyreservations/includes/er-core-functions.php:25 416641 #: easyreservations/includes/er-core-functions.php:255 16604 16642 msgid "Swiss franc" 16605 16643 msgstr "" 16606 16644 16607 #: easyreservations/includes/er-core-functions.php:25 516645 #: easyreservations/includes/er-core-functions.php:256 16608 16646 msgid "Chilean peso" 16609 16647 msgstr "" 16610 16648 16611 #: easyreservations/includes/er-core-functions.php:25 616649 #: easyreservations/includes/er-core-functions.php:257 16612 16650 msgid "Chinese yuan" 16613 16651 msgstr "" 16614 16652 16615 #: easyreservations/includes/er-core-functions.php:25 716653 #: easyreservations/includes/er-core-functions.php:258 16616 16654 msgid "Colombian peso" 16617 16655 msgstr "" 16618 16656 16619 #: easyreservations/includes/er-core-functions.php:25 816657 #: easyreservations/includes/er-core-functions.php:259 16620 16658 msgid "Costa Rican colón" 16621 16659 msgstr "" 16622 16660 16623 #: easyreservations/includes/er-core-functions.php:2 5916661 #: easyreservations/includes/er-core-functions.php:260 16624 16662 msgid "Cuban convertible peso" 16625 16663 msgstr "" 16626 16664 16627 #: easyreservations/includes/er-core-functions.php:26 016665 #: easyreservations/includes/er-core-functions.php:261 16628 16666 msgid "Cuban peso" 16629 16667 msgstr "" 16630 16668 16631 #: easyreservations/includes/er-core-functions.php:26 116669 #: easyreservations/includes/er-core-functions.php:262 16632 16670 msgid "Cape Verdean escudo" 16633 16671 msgstr "" 16634 16672 16635 #: easyreservations/includes/er-core-functions.php:26 216673 #: easyreservations/includes/er-core-functions.php:263 16636 16674 msgid "Czech koruna" 16637 16675 msgstr "" 16638 16676 16639 #: easyreservations/includes/er-core-functions.php:26 316677 #: easyreservations/includes/er-core-functions.php:264 16640 16678 msgid "Djiboutian franc" 16641 16679 msgstr "" 16642 16680 16643 #: easyreservations/includes/er-core-functions.php:26 416681 #: easyreservations/includes/er-core-functions.php:265 16644 16682 msgid "Danish krone" 16645 16683 msgstr "" 16646 16684 16647 #: easyreservations/includes/er-core-functions.php:26 516685 #: easyreservations/includes/er-core-functions.php:266 16648 16686 msgid "Dominican peso" 16649 16687 msgstr "" 16650 16688 16651 #: easyreservations/includes/er-core-functions.php:26 616689 #: easyreservations/includes/er-core-functions.php:267 16652 16690 msgid "Algerian dinar" 16653 16691 msgstr "" 16654 16692 16655 #: easyreservations/includes/er-core-functions.php:26 716693 #: easyreservations/includes/er-core-functions.php:268 16656 16694 msgid "Egyptian pound" 16657 16695 msgstr "" 16658 16696 16659 #: easyreservations/includes/er-core-functions.php:26 816697 #: easyreservations/includes/er-core-functions.php:269 16660 16698 msgid "Eritrean nakfa" 16661 16699 msgstr "" 16662 16700 16663 #: easyreservations/includes/er-core-functions.php:2 6916701 #: easyreservations/includes/er-core-functions.php:270 16664 16702 msgid "Ethiopian birr" 16665 16703 msgstr "" 16666 16704 16667 #: easyreservations/includes/er-core-functions.php:27 016705 #: easyreservations/includes/er-core-functions.php:271 16668 16706 msgid "Euro" 16669 16707 msgstr "" 16670 16708 16671 #: easyreservations/includes/er-core-functions.php:27 116709 #: easyreservations/includes/er-core-functions.php:272 16672 16710 msgid "Fijian dollar" 16673 16711 msgstr "" 16674 16712 16675 #: easyreservations/includes/er-core-functions.php:27 216713 #: easyreservations/includes/er-core-functions.php:273 16676 16714 msgid "Falkland Islands pound" 16677 16715 msgstr "" 16678 16716 16679 #: easyreservations/includes/er-core-functions.php:27 316717 #: easyreservations/includes/er-core-functions.php:274 16680 16718 msgid "Pound sterling" 16681 16719 msgstr "" 16682 16720 16683 #: easyreservations/includes/er-core-functions.php:27 416721 #: easyreservations/includes/er-core-functions.php:275 16684 16722 msgid "Georgian lari" 16685 16723 msgstr "" 16686 16724 16687 #: easyreservations/includes/er-core-functions.php:27 516725 #: easyreservations/includes/er-core-functions.php:276 16688 16726 msgid "Guernsey pound" 16689 16727 msgstr "" 16690 16728 16691 #: easyreservations/includes/er-core-functions.php:27 616729 #: easyreservations/includes/er-core-functions.php:277 16692 16730 msgid "Ghana cedi" 16693 16731 msgstr "" 16694 16732 16695 #: easyreservations/includes/er-core-functions.php:27 716733 #: easyreservations/includes/er-core-functions.php:278 16696 16734 msgid "Gibraltar pound" 16697 16735 msgstr "" 16698 16736 16699 #: easyreservations/includes/er-core-functions.php:27 816737 #: easyreservations/includes/er-core-functions.php:279 16700 16738 msgid "Gambian dalasi" 16701 16739 msgstr "" 16702 16740 16703 #: easyreservations/includes/er-core-functions.php:2 7916741 #: easyreservations/includes/er-core-functions.php:280 16704 16742 msgid "Guinean franc" 16705 16743 msgstr "" 16706 16744 16707 #: easyreservations/includes/er-core-functions.php:28 016745 #: easyreservations/includes/er-core-functions.php:281 16708 16746 msgid "Guatemalan quetzal" 16709 16747 msgstr "" 16710 16748 16711 #: easyreservations/includes/er-core-functions.php:28 116749 #: easyreservations/includes/er-core-functions.php:282 16712 16750 msgid "Guyanese dollar" 16713 16751 msgstr "" 16714 16752 16715 #: easyreservations/includes/er-core-functions.php:28 216753 #: easyreservations/includes/er-core-functions.php:283 16716 16754 msgid "Hong Kong dollar" 16717 16755 msgstr "" 16718 16756 16719 #: easyreservations/includes/er-core-functions.php:28 316757 #: easyreservations/includes/er-core-functions.php:284 16720 16758 msgid "Honduran lempira" 16721 16759 msgstr "" 16722 16760 16723 #: easyreservations/includes/er-core-functions.php:28 416761 #: easyreservations/includes/er-core-functions.php:285 16724 16762 msgid "Croatian kuna" 16725 16763 msgstr "" 16726 16764 16727 #: easyreservations/includes/er-core-functions.php:28 516765 #: easyreservations/includes/er-core-functions.php:286 16728 16766 msgid "Haitian gourde" 16729 16767 msgstr "" 16730 16768 16731 #: easyreservations/includes/er-core-functions.php:28 616769 #: easyreservations/includes/er-core-functions.php:287 16732 16770 msgid "Hungarian forint" 16733 16771 msgstr "" 16734 16772 16735 #: easyreservations/includes/er-core-functions.php:28 716773 #: easyreservations/includes/er-core-functions.php:288 16736 16774 msgid "Indonesian rupiah" 16737 16775 msgstr "" 16738 16776 16739 #: easyreservations/includes/er-core-functions.php:28 816777 #: easyreservations/includes/er-core-functions.php:289 16740 16778 msgid "Israeli new shekel" 16741 16779 msgstr "" 16742 16780 16743 #: easyreservations/includes/er-core-functions.php:2 8916781 #: easyreservations/includes/er-core-functions.php:290 16744 16782 msgid "Manx pound" 16745 16783 msgstr "" 16746 16784 16747 #: easyreservations/includes/er-core-functions.php:29 016785 #: easyreservations/includes/er-core-functions.php:291 16748 16786 msgid "Indian rupee" 16749 16787 msgstr "" 16750 16788 16751 #: easyreservations/includes/er-core-functions.php:29 116789 #: easyreservations/includes/er-core-functions.php:292 16752 16790 msgid "Iraqi dinar" 16753 16791 msgstr "" 16754 16792 16755 #: easyreservations/includes/er-core-functions.php:29 216793 #: easyreservations/includes/er-core-functions.php:293 16756 16794 msgid "Iranian rial" 16757 16795 msgstr "" 16758 16796 16759 #: easyreservations/includes/er-core-functions.php:29 316797 #: easyreservations/includes/er-core-functions.php:294 16760 16798 msgid "Iranian toman" 16761 16799 msgstr "" 16762 16800 16763 #: easyreservations/includes/er-core-functions.php:29 416801 #: easyreservations/includes/er-core-functions.php:295 16764 16802 msgid "Icelandic króna" 16765 16803 msgstr "" 16766 16804 16767 #: easyreservations/includes/er-core-functions.php:29 516805 #: easyreservations/includes/er-core-functions.php:296 16768 16806 msgid "Jersey pound" 16769 16807 msgstr "" 16770 16808 16771 #: easyreservations/includes/er-core-functions.php:29 616809 #: easyreservations/includes/er-core-functions.php:297 16772 16810 msgid "Jamaican dollar" 16773 16811 msgstr "" 16774 16812 16775 #: easyreservations/includes/er-core-functions.php:29 716813 #: easyreservations/includes/er-core-functions.php:298 16776 16814 msgid "Jordanian dinar" 16777 16815 msgstr "" 16778 16816 16779 #: easyreservations/includes/er-core-functions.php:29 816817 #: easyreservations/includes/er-core-functions.php:299 16780 16818 msgid "Japanese yen" 16781 16819 msgstr "" 16782 16820 16783 #: easyreservations/includes/er-core-functions.php: 29916821 #: easyreservations/includes/er-core-functions.php:300 16784 16822 msgid "Kenyan shilling" 16785 16823 msgstr "" 16786 16824 16787 #: easyreservations/includes/er-core-functions.php:30 016825 #: easyreservations/includes/er-core-functions.php:301 16788 16826 msgid "Kyrgyzstani som" 16789 16827 msgstr "" 16790 16828 16791 #: easyreservations/includes/er-core-functions.php:30 116829 #: easyreservations/includes/er-core-functions.php:302 16792 16830 msgid "Cambodian riel" 16793 16831 msgstr "" 16794 16832 16795 #: easyreservations/includes/er-core-functions.php:30 216833 #: easyreservations/includes/er-core-functions.php:303 16796 16834 msgid "Comorian franc" 16797 16835 msgstr "" 16798 16836 16799 #: easyreservations/includes/er-core-functions.php:30 316837 #: easyreservations/includes/er-core-functions.php:304 16800 16838 msgid "North Korean won" 16801 16839 msgstr "" 16802 16840 16803 #: easyreservations/includes/er-core-functions.php:30 416841 #: easyreservations/includes/er-core-functions.php:305 16804 16842 msgid "South Korean won" 16805 16843 msgstr "" 16806 16844 16807 #: easyreservations/includes/er-core-functions.php:30 516845 #: easyreservations/includes/er-core-functions.php:306 16808 16846 msgid "Kuwaiti dinar" 16809 16847 msgstr "" 16810 16848 16811 #: easyreservations/includes/er-core-functions.php:30 616849 #: easyreservations/includes/er-core-functions.php:307 16812 16850 msgid "Cayman Islands dollar" 16813 16851 msgstr "" 16814 16852 16815 #: easyreservations/includes/er-core-functions.php:30 716853 #: easyreservations/includes/er-core-functions.php:308 16816 16854 msgid "Kazakhstani tenge" 16817 16855 msgstr "" 16818 16856 16819 #: easyreservations/includes/er-core-functions.php:30 816857 #: easyreservations/includes/er-core-functions.php:309 16820 16858 msgid "Lao kip" 16821 16859 msgstr "" 16822 16860 16823 #: easyreservations/includes/er-core-functions.php:3 0916861 #: easyreservations/includes/er-core-functions.php:310 16824 16862 msgid "Lebanese pound" 16825 16863 msgstr "" 16826 16864 16827 #: easyreservations/includes/er-core-functions.php:31 016865 #: easyreservations/includes/er-core-functions.php:311 16828 16866 msgid "Sri Lankan rupee" 16829 16867 msgstr "" 16830 16868 16831 #: easyreservations/includes/er-core-functions.php:31 116869 #: easyreservations/includes/er-core-functions.php:312 16832 16870 msgid "Liberian dollar" 16833 16871 msgstr "" 16834 16872 16835 #: easyreservations/includes/er-core-functions.php:31 216873 #: easyreservations/includes/er-core-functions.php:313 16836 16874 msgid "Lesotho loti" 16837 16875 msgstr "" 16838 16876 16839 #: easyreservations/includes/er-core-functions.php:31 316877 #: easyreservations/includes/er-core-functions.php:314 16840 16878 msgid "Libyan dinar" 16841 16879 msgstr "" 16842 16880 16843 #: easyreservations/includes/er-core-functions.php:31 416881 #: easyreservations/includes/er-core-functions.php:315 16844 16882 msgid "Moroccan dirham" 16845 16883 msgstr "" 16846 16884 16847 #: easyreservations/includes/er-core-functions.php:31 516885 #: easyreservations/includes/er-core-functions.php:316 16848 16886 msgid "Moldovan leu" 16849 16887 msgstr "" 16850 16888 16851 #: easyreservations/includes/er-core-functions.php:31 616889 #: easyreservations/includes/er-core-functions.php:317 16852 16890 msgid "Malagasy ariary" 16853 16891 msgstr "" 16854 16892 16855 #: easyreservations/includes/er-core-functions.php:31 716893 #: easyreservations/includes/er-core-functions.php:318 16856 16894 msgid "Macedonian denar" 16857 16895 msgstr "" 16858 16896 16859 #: easyreservations/includes/er-core-functions.php:31 816897 #: easyreservations/includes/er-core-functions.php:319 16860 16898 msgid "Burmese kyat" 16861 16899 msgstr "" 16862 16900 16863 #: easyreservations/includes/er-core-functions.php:3 1916901 #: easyreservations/includes/er-core-functions.php:320 16864 16902 msgid "Mongolian tögrög" 16865 16903 msgstr "" 16866 16904 16867 #: easyreservations/includes/er-core-functions.php:32 016905 #: easyreservations/includes/er-core-functions.php:321 16868 16906 msgid "Macanese pataca" 16869 16907 msgstr "" 16870 16908 16871 #: easyreservations/includes/er-core-functions.php:32 116909 #: easyreservations/includes/er-core-functions.php:322 16872 16910 msgid "Mauritanian ouguiya" 16873 16911 msgstr "" 16874 16912 16875 #: easyreservations/includes/er-core-functions.php:32 216913 #: easyreservations/includes/er-core-functions.php:323 16876 16914 msgid "Mauritian rupee" 16877 16915 msgstr "" 16878 16916 16879 #: easyreservations/includes/er-core-functions.php:32 316917 #: easyreservations/includes/er-core-functions.php:324 16880 16918 msgid "Maldivian rufiyaa" 16881 16919 msgstr "" 16882 16920 16883 #: easyreservations/includes/er-core-functions.php:32 416921 #: easyreservations/includes/er-core-functions.php:325 16884 16922 msgid "Malawian kwacha" 16885 16923 msgstr "" 16886 16924 16887 #: easyreservations/includes/er-core-functions.php:32 516925 #: easyreservations/includes/er-core-functions.php:326 16888 16926 msgid "Mexican peso" 16889 16927 msgstr "" 16890 16928 16891 #: easyreservations/includes/er-core-functions.php:32 616929 #: easyreservations/includes/er-core-functions.php:327 16892 16930 msgid "Malaysian ringgit" 16893 16931 msgstr "" 16894 16932 16895 #: easyreservations/includes/er-core-functions.php:32 716933 #: easyreservations/includes/er-core-functions.php:328 16896 16934 msgid "Mozambican metical" 16897 16935 msgstr "" 16898 16936 16899 #: easyreservations/includes/er-core-functions.php:32 816937 #: easyreservations/includes/er-core-functions.php:329 16900 16938 msgid "Namibian dollar" 16901 16939 msgstr "" 16902 16940 16903 #: easyreservations/includes/er-core-functions.php:3 2916941 #: easyreservations/includes/er-core-functions.php:330 16904 16942 msgid "Nigerian naira" 16905 16943 msgstr "" 16906 16944 16907 #: easyreservations/includes/er-core-functions.php:33 016945 #: easyreservations/includes/er-core-functions.php:331 16908 16946 msgid "Nicaraguan córdoba" 16909 16947 msgstr "" 16910 16948 16911 #: easyreservations/includes/er-core-functions.php:33 116949 #: easyreservations/includes/er-core-functions.php:332 16912 16950 msgid "Norwegian krone" 16913 16951 msgstr "" 16914 16952 16915 #: easyreservations/includes/er-core-functions.php:33 216953 #: easyreservations/includes/er-core-functions.php:333 16916 16954 msgid "Nepalese rupee" 16917 16955 msgstr "" 16918 16956 16919 #: easyreservations/includes/er-core-functions.php:33 316957 #: easyreservations/includes/er-core-functions.php:334 16920 16958 msgid "New Zealand dollar" 16921 16959 msgstr "" 16922 16960 16923 #: easyreservations/includes/er-core-functions.php:33 416961 #: easyreservations/includes/er-core-functions.php:335 16924 16962 msgid "Omani rial" 16925 16963 msgstr "" 16926 16964 16927 #: easyreservations/includes/er-core-functions.php:33 516965 #: easyreservations/includes/er-core-functions.php:336 16928 16966 msgid "Panamanian balboa" 16929 16967 msgstr "" 16930 16968 16931 #: easyreservations/includes/er-core-functions.php:33 616969 #: easyreservations/includes/er-core-functions.php:337 16932 16970 msgid "Sol" 16933 16971 msgstr "" 16934 16972 16935 #: easyreservations/includes/er-core-functions.php:33 716973 #: easyreservations/includes/er-core-functions.php:338 16936 16974 msgid "Papua New Guinean kina" 16937 16975 msgstr "" 16938 16976 16939 #: easyreservations/includes/er-core-functions.php:33 816977 #: easyreservations/includes/er-core-functions.php:339 16940 16978 msgid "Philippine peso" 16941 16979 msgstr "" 16942 16980 16943 #: easyreservations/includes/er-core-functions.php:3 3916981 #: easyreservations/includes/er-core-functions.php:340 16944 16982 msgid "Pakistani rupee" 16945 16983 msgstr "" 16946 16984 16947 #: easyreservations/includes/er-core-functions.php:34 016985 #: easyreservations/includes/er-core-functions.php:341 16948 16986 msgid "Polish złoty" 16949 16987 msgstr "" 16950 16988 16951 #: easyreservations/includes/er-core-functions.php:34 116989 #: easyreservations/includes/er-core-functions.php:342 16952 16990 msgid "Transnistrian ruble" 16953 16991 msgstr "" 16954 16992 16955 #: easyreservations/includes/er-core-functions.php:34 216993 #: easyreservations/includes/er-core-functions.php:343 16956 16994 msgid "Paraguayan guaraní" 16957 16995 msgstr "" 16958 16996 16959 #: easyreservations/includes/er-core-functions.php:34 316997 #: easyreservations/includes/er-core-functions.php:344 16960 16998 msgid "Qatari riyal" 16961 16999 msgstr "" 16962 17000 16963 #: easyreservations/includes/er-core-functions.php:34 417001 #: easyreservations/includes/er-core-functions.php:345 16964 17002 msgid "Romanian leu" 16965 17003 msgstr "" 16966 17004 16967 #: easyreservations/includes/er-core-functions.php:34 517005 #: easyreservations/includes/er-core-functions.php:346 16968 17006 msgid "Serbian dinar" 16969 17007 msgstr "" 16970 17008 16971 #: easyreservations/includes/er-core-functions.php:34 617009 #: easyreservations/includes/er-core-functions.php:347 16972 17010 msgid "Russian ruble" 16973 17011 msgstr "" 16974 17012 16975 #: easyreservations/includes/er-core-functions.php:34 717013 #: easyreservations/includes/er-core-functions.php:348 16976 17014 msgid "Rwandan franc" 16977 17015 msgstr "" 16978 17016 16979 #: easyreservations/includes/er-core-functions.php:34 817017 #: easyreservations/includes/er-core-functions.php:349 16980 17018 msgid "Saudi riyal" 16981 17019 msgstr "" 16982 17020 16983 #: easyreservations/includes/er-core-functions.php:3 4917021 #: easyreservations/includes/er-core-functions.php:350 16984 17022 msgid "Solomon Islands dollar" 16985 17023 msgstr "" 16986 17024 16987 #: easyreservations/includes/er-core-functions.php:35 017025 #: easyreservations/includes/er-core-functions.php:351 16988 17026 msgid "Seychellois rupee" 16989 17027 msgstr "" 16990 17028 16991 #: easyreservations/includes/er-core-functions.php:35 117029 #: easyreservations/includes/er-core-functions.php:352 16992 17030 msgid "Sudanese pound" 16993 17031 msgstr "" 16994 17032 16995 #: easyreservations/includes/er-core-functions.php:35 217033 #: easyreservations/includes/er-core-functions.php:353 16996 17034 msgid "Swedish krona" 16997 17035 msgstr "" 16998 17036 16999 #: easyreservations/includes/er-core-functions.php:35 317037 #: easyreservations/includes/er-core-functions.php:354 17000 17038 msgid "Singapore dollar" 17001 17039 msgstr "" 17002 17040 17003 #: easyreservations/includes/er-core-functions.php:35 417041 #: easyreservations/includes/er-core-functions.php:355 17004 17042 msgid "Saint Helena pound" 17005 17043 msgstr "" 17006 17044 17007 #: easyreservations/includes/er-core-functions.php:35 517045 #: easyreservations/includes/er-core-functions.php:356 17008 17046 msgid "Sierra Leonean leone" 17009 17047 msgstr "" 17010 17048 17011 #: easyreservations/includes/er-core-functions.php:35 617049 #: easyreservations/includes/er-core-functions.php:357 17012 17050 msgid "Somali shilling" 17013 17051 msgstr "" 17014 17052 17015 #: easyreservations/includes/er-core-functions.php:35 717053 #: easyreservations/includes/er-core-functions.php:358 17016 17054 msgid "Surinamese dollar" 17017 17055 msgstr "" 17018 17056 17019 #: easyreservations/includes/er-core-functions.php:35 817057 #: easyreservations/includes/er-core-functions.php:359 17020 17058 msgid "South Sudanese pound" 17021 17059 msgstr "" 17022 17060 17023 #: easyreservations/includes/er-core-functions.php:3 5917061 #: easyreservations/includes/er-core-functions.php:360 17024 17062 msgid "São Tomé and Príncipe dobra" 17025 17063 msgstr "" 17026 17064 17027 #: easyreservations/includes/er-core-functions.php:36 017065 #: easyreservations/includes/er-core-functions.php:361 17028 17066 msgid "Syrian pound" 17029 17067 msgstr "" 17030 17068 17031 #: easyreservations/includes/er-core-functions.php:36 117069 #: easyreservations/includes/er-core-functions.php:362 17032 17070 msgid "Swazi lilangeni" 17033 17071 msgstr "" 17034 17072 17035 #: easyreservations/includes/er-core-functions.php:36 217073 #: easyreservations/includes/er-core-functions.php:363 17036 17074 msgid "Thai baht" 17037 17075 msgstr "" 17038 17076 17039 #: easyreservations/includes/er-core-functions.php:36 317077 #: easyreservations/includes/er-core-functions.php:364 17040 17078 msgid "Tajikistani somoni" 17041 17079 msgstr "" 17042 17080 17043 #: easyreservations/includes/er-core-functions.php:36 417081 #: easyreservations/includes/er-core-functions.php:365 17044 17082 msgid "Turkmenistan manat" 17045 17083 msgstr "" 17046 17084 17047 #: easyreservations/includes/er-core-functions.php:36 517085 #: easyreservations/includes/er-core-functions.php:366 17048 17086 msgid "Tunisian dinar" 17049 17087 msgstr "" 17050 17088 17051 #: easyreservations/includes/er-core-functions.php:36 617089 #: easyreservations/includes/er-core-functions.php:367 17052 17090 msgid "Tongan paʻanga" 17053 17091 msgstr "" 17054 17092 17055 #: easyreservations/includes/er-core-functions.php:36 717093 #: easyreservations/includes/er-core-functions.php:368 17056 17094 msgid "Turkish lira" 17057 17095 msgstr "" 17058 17096 17059 #: easyreservations/includes/er-core-functions.php:36 817097 #: easyreservations/includes/er-core-functions.php:369 17060 17098 msgid "Trinidad and Tobago dollar" 17061 17099 msgstr "" 17062 17100 17063 #: easyreservations/includes/er-core-functions.php:3 6917101 #: easyreservations/includes/er-core-functions.php:370 17064 17102 msgid "New Taiwan dollar" 17065 17103 msgstr "" 17066 17104 17067 #: easyreservations/includes/er-core-functions.php:37 017105 #: easyreservations/includes/er-core-functions.php:371 17068 17106 msgid "Tanzanian shilling" 17069 17107 msgstr "" 17070 17108 17071 #: easyreservations/includes/er-core-functions.php:37 117109 #: easyreservations/includes/er-core-functions.php:372 17072 17110 msgid "Ukrainian hryvnia" 17073 17111 msgstr "" 17074 17112 17075 #: easyreservations/includes/er-core-functions.php:37 217113 #: easyreservations/includes/er-core-functions.php:373 17076 17114 msgid "Ugandan shilling" 17077 17115 msgstr "" 17078 17116 17079 #: easyreservations/includes/er-core-functions.php:37 317117 #: easyreservations/includes/er-core-functions.php:374 17080 17118 msgid "United States (US) dollar" 17081 17119 msgstr "" 17082 17120 17083 #: easyreservations/includes/er-core-functions.php:37 417121 #: easyreservations/includes/er-core-functions.php:375 17084 17122 msgid "Uruguayan peso" 17085 17123 msgstr "" 17086 17124 17087 #: easyreservations/includes/er-core-functions.php:37 517125 #: easyreservations/includes/er-core-functions.php:376 17088 17126 msgid "Uzbekistani som" 17089 17127 msgstr "" 17090 17128 17091 #: easyreservations/includes/er-core-functions.php:37 617129 #: easyreservations/includes/er-core-functions.php:377 17092 17130 msgid "Venezuelan bolívar" 17093 17131 msgstr "" 17094 17132 17095 #: easyreservations/includes/er-core-functions.php:37 717133 #: easyreservations/includes/er-core-functions.php:378 17096 17134 msgid "Bolívar soberano" 17097 17135 msgstr "" 17098 17136 17099 #: easyreservations/includes/er-core-functions.php:37 817137 #: easyreservations/includes/er-core-functions.php:379 17100 17138 msgid "Vietnamese đồng" 17101 17139 msgstr "" 17102 17140 17103 #: easyreservations/includes/er-core-functions.php:3 7917141 #: easyreservations/includes/er-core-functions.php:380 17104 17142 msgid "Vanuatu vatu" 17105 17143 msgstr "" 17106 17144 17107 #: easyreservations/includes/er-core-functions.php:38 017145 #: easyreservations/includes/er-core-functions.php:381 17108 17146 msgid "Samoan tālā" 17109 17147 msgstr "" 17110 17148 17111 #: easyreservations/includes/er-core-functions.php:38 117149 #: easyreservations/includes/er-core-functions.php:382 17112 17150 msgid "Central African CFA franc" 17113 17151 msgstr "" 17114 17152 17115 #: easyreservations/includes/er-core-functions.php:38 217153 #: easyreservations/includes/er-core-functions.php:383 17116 17154 msgid "East Caribbean dollar" 17117 17155 msgstr "" 17118 17156 17119 #: easyreservations/includes/er-core-functions.php:38 317157 #: easyreservations/includes/er-core-functions.php:384 17120 17158 msgid "West African CFA franc" 17121 17159 msgstr "" 17122 17160 17123 #: easyreservations/includes/er-core-functions.php:38 417161 #: easyreservations/includes/er-core-functions.php:385 17124 17162 msgid "CFP franc" 17125 17163 msgstr "" 17126 17164 17127 #: easyreservations/includes/er-core-functions.php:38 517165 #: easyreservations/includes/er-core-functions.php:386 17128 17166 msgid "Yemeni rial" 17129 17167 msgstr "" 17130 17168 17131 #: easyreservations/includes/er-core-functions.php:38 617169 #: easyreservations/includes/er-core-functions.php:387 17132 17170 msgid "South African rand" 17133 17171 msgstr "" 17134 17172 17135 #: easyreservations/includes/er-core-functions.php:38 717173 #: easyreservations/includes/er-core-functions.php:388 17136 17174 msgid "Zambian kwacha" 17137 17175 msgstr "" 17138 17176 17139 #: easyreservations/includes/er-core-functions.php:65 717177 #: easyreservations/includes/er-core-functions.php:658 17140 17178 #, php-format 17141 17179 msgid "%s does not exist." 17142 17180 msgstr "" 17143 17181 17144 #: easyreservations/includes/er-core-functions.php:143 617182 #: easyreservations/includes/er-core-functions.php:1437 17145 17183 msgctxt "slug" 17146 17184 msgid "resource-category" 17147 17185 msgstr "" 17148 17186 17149 #: easyreservations/includes/er-core-functions.php:143 717187 #: easyreservations/includes/er-core-functions.php:1438 17150 17188 msgctxt "slug" 17151 17189 msgid "resource-tag" … … 17530 17568 msgstr "" 17531 17569 17532 #: easyreservations/includes/er-template-functions.php:1 1817570 #: easyreservations/includes/er-template-functions.php:135 17533 17571 msgid "Checkout is not available whilst your cart is empty." 17534 17572 msgstr "" 17535 17573 17536 #: easyreservations/includes/er-template-functions.php:803 17537 #, php-format 17538 msgid "Search results: “%s”" 17539 msgstr "" 17540 17541 #: easyreservations/includes/er-template-functions.php:807 17542 #, php-format 17543 msgid " – Page %s" 17544 msgstr "" 17545 17546 #: easyreservations/includes/er-template-functions.php:923 17547 msgid "Default sorting" 17548 msgstr "" 17549 17550 #: easyreservations/includes/er-template-functions.php:924 17551 msgid "Sort by latest" 17552 msgstr "" 17553 17554 #: easyreservations/includes/er-template-functions.php:925 17555 msgid "Sort by price: low to high" 17556 msgstr "" 17557 17558 #: easyreservations/includes/er-template-functions.php:926 17559 msgid "Sort by price: high to low" 17560 msgstr "" 17561 17562 #: easyreservations/includes/er-template-functions.php:934 17563 msgid "Relevance" 17564 msgstr "" 17565 17566 #: easyreservations/includes/er-template-functions.php:1039 17567 msgid "privacy policy" 17568 msgstr "" 17569 17570 #: easyreservations/includes/er-template-functions.php:1040 17571 msgid "terms and conditions" 17572 msgstr "" 17573 17574 #: easyreservations/includes/er-template-functions.php:1315 17575 msgid "Choose an option" 17576 msgstr "" 17577 17578 #: easyreservations/includes/er-user-functions.php:73 17579 msgid "" 17580 "An account is already registered with your email address. Please log in." 17581 msgstr "" 17582 17583 #: easyreservations/includes/er-user-functions.php:83 17584 msgid "Please enter a valid account username." 17585 msgstr "" 17586 17587 #: easyreservations/includes/er-user-functions.php:87 17588 msgid "" 17589 "An account is already registered with that username. Please choose another." 17590 msgstr "" 17591 17592 #: easyreservations/includes/er-user-functions.php:98 17593 msgid "Please enter an account password." 17594 msgstr "" 17595 17596 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:66 17597 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:107 17598 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:138 17599 msgid "Sorry, this order is invalid and cannot be paid for." 17600 msgstr "" 17601 17602 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:71 17603 msgid "Please log in to your account below to continue to the payment form." 17604 msgstr "" 17605 17606 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:85 17607 msgid "" 17608 "You are paying for a guest order. Please continue with payment only if you " 17609 "recognize this order." 17610 msgstr "" 17611 17612 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:91 17613 msgid "" 17614 "This order cannot be paid for. Please contact us if you need assistance." 17615 msgstr "" 17616 17617 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:97 17618 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:135 17619 #, php-format 17620 msgid "" 17621 "This order’s status is “%s”—it cannot be paid for. " 17622 "Please contact us if you need assistance." 17623 msgstr "" 17624 17625 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:113 17626 #, php-format 17627 msgid "" 17628 "Sorry, reservation %s is not available anymore. Please contact us if you " 17629 "need assistance." 17630 msgstr "" 17631 17632 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:209 17633 msgid "" 17634 "The order totals have been updated. Please confirm your order by pressing " 17635 "the \"Place order\" button at the bottom of the page." 17636 msgstr "" 17637 17638 #: easyreservations/includes/updates/easyreservations-update-6.0.alpha.1.php:169 17639 #, php-format 17640 msgid "" 17641 "Updated reservations until #%1$d of %2$d. Stopped to prevent timeout at a " 17642 "bad moment. Please refresh or run the updater again to continue." 17643 msgstr "" 17644 17645 #: easyreservations/templates/cart/cart-empty.php:21 17646 msgid "Your cart is currently empty." 17647 msgstr "" 17648 17649 #: easyreservations/templates/cart/cart-totals.php:24 17650 msgid "Cart totals" 17651 msgstr "" 17652 17574 #: easyreservations/includes/er-template-functions.php:578 17653 17575 #: easyreservations/templates/cart/cart-totals.php:29 17654 17576 #: easyreservations/templates/cart/cart-totals.php:30 … … 17660 17582 msgstr "" 17661 17583 17584 #: easyreservations/includes/er-template-functions.php:875 17585 #, php-format 17586 msgid "Search results: “%s”" 17587 msgstr "" 17588 17589 #: easyreservations/includes/er-template-functions.php:879 17590 #, php-format 17591 msgid " – Page %s" 17592 msgstr "" 17593 17594 #: easyreservations/includes/er-template-functions.php:995 17595 msgid "Default sorting" 17596 msgstr "" 17597 17598 #: easyreservations/includes/er-template-functions.php:996 17599 msgid "Sort by latest" 17600 msgstr "" 17601 17602 #: easyreservations/includes/er-template-functions.php:997 17603 msgid "Sort by price: low to high" 17604 msgstr "" 17605 17606 #: easyreservations/includes/er-template-functions.php:998 17607 msgid "Sort by price: high to low" 17608 msgstr "" 17609 17610 #: easyreservations/includes/er-template-functions.php:1006 17611 msgid "Relevance" 17612 msgstr "" 17613 17614 #: easyreservations/includes/er-template-functions.php:1111 17615 msgid "privacy policy" 17616 msgstr "" 17617 17618 #: easyreservations/includes/er-template-functions.php:1112 17619 msgid "terms and conditions" 17620 msgstr "" 17621 17622 #: easyreservations/includes/er-template-functions.php:1387 17623 msgid "Choose an option" 17624 msgstr "" 17625 17626 #: easyreservations/includes/er-user-functions.php:73 17627 msgid "" 17628 "An account is already registered with your email address. Please log in." 17629 msgstr "" 17630 17631 #: easyreservations/includes/er-user-functions.php:83 17632 msgid "Please enter a valid account username." 17633 msgstr "" 17634 17635 #: easyreservations/includes/er-user-functions.php:87 17636 msgid "" 17637 "An account is already registered with that username. Please choose another." 17638 msgstr "" 17639 17640 #: easyreservations/includes/er-user-functions.php:98 17641 msgid "Please enter an account password." 17642 msgstr "" 17643 17644 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:66 17645 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:107 17646 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:138 17647 msgid "Sorry, this order is invalid and cannot be paid for." 17648 msgstr "" 17649 17650 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:71 17651 msgid "Please log in to your account below to continue to the payment form." 17652 msgstr "" 17653 17654 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:85 17655 msgid "" 17656 "You are paying for a guest order. Please continue with payment only if you " 17657 "recognize this order." 17658 msgstr "" 17659 17660 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:91 17661 msgid "" 17662 "This order cannot be paid for. Please contact us if you need assistance." 17663 msgstr "" 17664 17665 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:97 17666 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:135 17667 #, php-format 17668 msgid "" 17669 "This order’s status is “%s”—it cannot be paid for. " 17670 "Please contact us if you need assistance." 17671 msgstr "" 17672 17673 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:113 17674 #, php-format 17675 msgid "" 17676 "Sorry, reservation %s is not available anymore. Please contact us if you " 17677 "need assistance." 17678 msgstr "" 17679 17680 #: easyreservations/includes/shortcodes/class-er-shortcode-checkout.php:209 17681 msgid "" 17682 "The order totals have been updated. Please confirm your order by pressing " 17683 "the \"Place order\" button at the bottom of the page." 17684 msgstr "" 17685 17686 #: easyreservations/includes/updates/easyreservations-update-6.0.alpha.1.php:169 17687 #, php-format 17688 msgid "" 17689 "Updated reservations until #%1$d of %2$d. Stopped to prevent timeout at a " 17690 "bad moment. Please refresh or run the updater again to continue." 17691 msgstr "" 17692 17693 #: easyreservations/includes/widgets/class-er-widget-cart.php:22 17694 msgid "Display the customer shopping cart." 17695 msgstr "" 17696 17697 #: easyreservations/includes/widgets/class-er-widget-cart.php:24 17698 #: easyreservations/includes/widgets/class-er-widget-cart.php:28 17699 #: easyreservations/includes/widgets/class-er-widget-cart.php:61 17700 msgid "Cart" 17701 msgstr "" 17702 17703 #: easyreservations/includes/widgets/class-er-widget-cart.php:34 17704 msgid "Hide if cart is empty" 17705 msgstr "" 17706 17707 #: easyreservations/includes/widgets/class-er-widget-resources.php:20 17708 msgid "A list of your store's products." 17709 msgstr "" 17710 17711 #: easyreservations/includes/widgets/class-er-widget-resources.php:35 17712 msgid "Number of resources to show" 17713 msgstr "" 17714 17715 #: easyreservations/includes/widgets/class-er-widget-resources.php:40 17716 msgid "Show" 17717 msgstr "" 17718 17719 #: easyreservations/includes/widgets/class-er-widget-resources.php:43 17720 msgid "Featured resources" 17721 msgstr "" 17722 17723 #: easyreservations/includes/widgets/class-er-widget-resources.php:44 17724 msgid "On-sale resources" 17725 msgstr "" 17726 17727 #: easyreservations/includes/widgets/class-er-widget-resources.php:50 17728 msgid "Order by" 17729 msgstr "" 17730 17731 #: easyreservations/includes/widgets/class-er-widget-resources.php:54 17732 msgid "Random" 17733 msgstr "" 17734 17735 #: easyreservations/includes/widgets/class-er-widget-resources.php:55 17736 msgid "Sales" 17737 msgstr "" 17738 17739 #: easyreservations/includes/widgets/class-er-widget-resources.php:61 17740 msgctxt "Sorting order" 17741 msgid "Order" 17742 msgstr "" 17743 17744 #: easyreservations/includes/widgets/class-er-widget-resources.php:63 17745 msgid "ASC" 17746 msgstr "" 17747 17748 #: easyreservations/includes/widgets/class-er-widget-resources.php:64 17749 msgid "DESC" 17750 msgstr "" 17751 17752 #: easyreservations/includes/widgets/class-er-widget-resources.php:70 17753 msgid "Hide free resources" 17754 msgstr "" 17755 17756 #: easyreservations/includes/widgets/class-er-widget-resources.php:75 17757 msgid "Show hidden resources" 17758 msgstr "" 17759 17760 #: easyreservations/templates/cart/cart-empty.php:21 17761 msgid "Your cart is currently empty." 17762 msgstr "" 17763 17764 #: easyreservations/templates/cart/cart-totals.php:24 17765 msgid "Cart totals" 17766 msgstr "" 17767 17662 17768 #: easyreservations/templates/cart/cart.php:68 17769 #: easyreservations/templates/cart/mini-cart.php:55 17663 17770 msgid "Remove this item" 17664 17771 msgstr "" … … 17666 17773 #: easyreservations/templates/cart/cart.php:111 17667 17774 msgid "Coupon:" 17775 msgstr "" 17776 17777 #: easyreservations/templates/cart/mini-cart.php:99 17778 msgid "No items in the cart." 17668 17779 msgstr "" 17669 17780 … … 17792 17903 msgstr[1] "" 17793 17904 17905 #: easyreservations/templates/loop/sale-flash.php:26 17906 #: easyreservations/templates/single-resource/sale-flash.php:26 17907 msgid "Sale!" 17908 msgstr "" 17909 17794 17910 #: easyreservations/templates/single-resource/photoswipe.php:33 17795 17911 msgid "Close (Esc)" -
easyreservations/trunk/includes/abstracts/abstract-er-receipt.php
r2262833 r2270568 314 314 * @param string $context View or edit context. 315 315 * 316 * @return string316 * @return float 317 317 */ 318 318 public function get_discount_total( $context = 'view' ) { … … 325 325 * @param string $context View or edit context. 326 326 * 327 * @return string327 * @return float 328 328 */ 329 329 public function get_discount_tax( $context = 'view' ) { … … 979 979 } 980 980 981 $this->set_discount_total( $subtotal - $total );981 $this->set_discount_total( $subtotal - $total + $fees_total ); 982 982 $this->set_discount_tax( er_round_tax_total( $subtotal_tax - $total_tax ) ); 983 983 $this->set_total( round( $total + $fees_total + $this->get_total_tax(), er_get_price_decimals() ) ); -
easyreservations/trunk/includes/admin/class-er-admin-setup-wizard.php
r2267583 r2270568 148 148 * Admin URL if it's the last step. 149 149 * Empty string on failure. 150 * @since 3.0.0151 150 */ 152 151 public function get_next_step_link( $step = '' ) { -
easyreservations/trunk/includes/admin/class-er-admin.php
r2267583 r2270568 135 135 include 'class-er-admin-permalink-settings.php'; 136 136 break; 137 case 'users': 138 case 'user': 139 case 'profile': 140 case 'user-edit': 141 include 'class-er-admin-profile.php'; 142 break; 143 137 144 case 'plugins': 138 145 case 'dashboard': 139 146 case 'dashboard-network': 140 147 case 'update-core': 141 case 'users': 142 case 'user': 143 case 'profile': 144 case 'user-edit': 145 break; 148 break; 146 149 } 147 150 } … … 440 443 'load_address' => __( "Load the customer's address information? This will remove any currently entered address information.", 'easyReservations' ), 441 444 'featured_label' => __( 'Featured', 'easyReservations' ), 445 'onsale_label' => __( 'On-sale', 'easyReservations' ), 442 446 'prices_include_tax' => esc_attr( get_option( 'reservations_prices_include_tax' ) ), 443 447 'round_at_subtotal' => esc_attr( get_option( 'reservations_tax_round_at_subtotal' ) ), -
easyreservations/trunk/includes/admin/meta-boxes/class-er-meta-box-resource-images.php
r2262833 r2270568 28 28 29 29 $current_featured = er_bool_to_string( $resource_object->get_featured() ); 30 $current_onsale = er_bool_to_string( $resource_object->is_on_sale() ); 30 31 $visibility_options = er_get_resource_visibility_options(); 31 32 … … 44 45 echo ', ' . esc_html__( 'Featured', 'easyReservations' ); 45 46 } 47 48 if ( 'yes' === $current_onsale ) { 49 echo ', ' . esc_html__( 'On-sale', 'easyReservations' ); 50 } 46 51 ?> 47 52 </a> … … 51 56 <input type="hidden" name="current_visibility" id="current_visibility" value="<?php echo esc_attr( $current_visibility ); ?>"/> 52 57 <input type="hidden" name="current_featured" id="current_featured" value="<?php echo esc_attr( $current_featured ); ?>"/> 58 <input type="hidden" name="current_onsale" id="current_onsale" value="<?php echo esc_attr( $current_onsale ); ?>"/> 53 59 54 60 <?php … … 60 66 61 67 echo '<br /><input type="checkbox" name="_featured" id="_featured" ' . checked( $current_featured, 'yes', false ) . ' /> <label for="_featured">' . esc_html__( 'This is a featured resource', 'easyReservations' ) . '</label><br />'; 68 echo '<br /><input type="checkbox" name="_onsale" id="_onsale" ' . checked( $current_onsale, 'yes', false ) . ' /> <label for="_onsale">' . esc_html__( 'This resource is on sale', 'easyReservations' ) . '</label><br />'; 62 69 ?> 63 70 <p> … … 70 77 <input type="hidden" name="resource_visibility" id="resource_visibility" value="<?php echo esc_attr( $current_visibility ); ?>"> 71 78 <input type="hidden" name="resource_featured" id="resource_featured" value="<?php echo esc_attr( $current_featured ); ?>"/> 79 <input type="hidden" name="resource_onsale" id="resource_onsale" value="<?php echo esc_attr( $current_onsale ); ?>"/> 72 80 73 81 <ul class="resource_images"> … … 156 164 } 157 165 166 if ( isset( $_POST['resource_onsale'] ) && $_POST['resource_onsale'] === 'yes' ) { 167 $terms[] = 'onsale'; 168 } 169 158 170 if ( ! is_wp_error( wp_set_post_terms( $resource->get_id(), $terms, 'resource_visibility', false ) ) ) { 159 171 do_action( 'easyreservations_resource_set_visibility', $resource->get_id(), $resource->get_catalog_visibility() ); -
easyreservations/trunk/includes/class-easyreservations.php
r2267719 r2270568 19 19 * @var string 20 20 */ 21 public $version = '6.0-alpha.1 1';21 public $version = '6.0-alpha.12'; 22 22 23 23 /** -
easyreservations/trunk/includes/class-er-ajax.php
r2267583 r2270568 99 99 'apply_coupon' => true, 100 100 'update_order_review' => true, 101 'get_refreshed_fragments' => true, 101 102 'remove_coupon' => true, 102 103 'timeline_data' => false, … … 615 616 616 617 /** 618 * Get a refreshed cart fragment, including the mini cart HTML. 619 */ 620 public static function get_refreshed_fragments() { 621 ob_start(); 622 623 easyreservations_mini_cart(); 624 625 $mini_cart = ob_get_clean(); 626 627 $data = array( 628 'fragments' => apply_filters( 629 'easyreservations_add_to_cart_fragments', 630 array( 631 'div.widget_shopping_cart_content' => '<div class="widget_shopping_cart_content">' . $mini_cart . '</div>', 632 ) 633 ), 634 'cart_hash' => ER()->cart->get_cart_hash(), 635 ); 636 637 wp_send_json( $data ); 638 } 639 640 /** 617 641 * AJAX apply coupon on checkout page. 618 642 */ -
easyreservations/trunk/includes/class-er-background-emailer.php
r2267583 r2270568 3 3 * Background Emailer 4 4 * 5 * @version 3.0.16 5 * @package easyReservations/Classes 7 6 */ -
easyreservations/trunk/includes/class-er-checkout.php
r2267583 r2270568 217 217 $order->set_customer_user_agent( er_get_user_agent() ); 218 218 $order->set_customer_note( isset( $data['order_comments'] ) ? $data['order_comments'] : '' ); 219 $order->set_locale( get_user_locale() );219 $order->set_locale( determine_locale() ); 220 220 $order->set_prices_include_tax( er_prices_include_tax() ); 221 221 -
easyreservations/trunk/includes/class-er-form-handler.php
r2262833 r2270568 176 176 } 177 177 178 //Either a reservation or a custom fieldshave been added to cart but we won't checkout now178 //Either a reservation or custom field(s) have been added to cart but we won't checkout now 179 179 if ( $done && ! $do_checkout ) { 180 180 $url = esc_url_raw( $_POST['redirect'] ); … … 195 195 wp_send_json( array( 196 196 'result' => 'success', 197 'messages' => $messages 197 'added_to_cart' => true, 198 'messages' => $messages, 198 199 ) ); 199 200 -
easyreservations/trunk/includes/class-er-frontend.php
r2262833 r2270568 28 28 $suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; 29 29 30 wp_enqueue_script( 'er-frontend', RESERVATIONS_URL . 'assets/js/frontend/frontend' . $suffix . '.js', array( 'jquery' ), RESERVATIONS_VERSION ); 31 wp_enqueue_script( 'er-cart-fragments', RESERVATIONS_URL . 'assets/js/frontend/cart-fragments' . $suffix . '.js', array( 'jquery', 'js-cookie' ), RESERVATIONS_VERSION ); 32 30 33 wp_register_script( 'jquery-payment', RESERVATIONS_URL . 'assets/js/jquery-payment/jquery.payment' . $suffix . '.js', array( 'jquery' ), '3.0.0' ); 31 34 wp_register_script( 'er-country-select', RESERVATIONS_URL . 'assets/js/frontend/country-select' . $suffix . '.js', array( 'jquery' ), '3.0.0' ); 32 wp_register_script( 'er-form', RESERVATIONS_URL . 'assets/js/frontend/form' . $suffix . '.js', array( 33 "jquery-blockui", 34 "jquery-ui-slider", 35 'easy-ui' 36 ), RESERVATIONS_VERSION ); 35 wp_register_script( 'er-form', RESERVATIONS_URL . 'assets/js/frontend/form' . $suffix . '.js', array( 'jquery-blockui', 'jquery-ui-slider', 'easy-ui' ), RESERVATIONS_VERSION ); 36 wp_register_script( 'js-cookie', RESERVATIONS_URL . 'assets/js/js-cookie/js.cookie' . $suffix . '.js', array(), '2.1.4', true ); 37 37 38 wp_register_script( 'er-checkout', RESERVATIONS_URL . 'assets/js/frontend/checkout' . $suffix . '.js', array( 39 'jquery', 40 'easy-ui', 41 'er-form', 42 'er-country-select', 43 'er-address-i18n' 44 ), RESERVATIONS_VERSION ); 38 wp_register_script( 'er-checkout', RESERVATIONS_URL . 'assets/js/frontend/checkout' . $suffix . '.js', array( 'jquery', 'easy-ui', 'er-form', 'er-country-select', 'er-address-i18n' ), RESERVATIONS_VERSION ); 45 39 46 40 wp_register_script( 'er-single-resource', RESERVATIONS_URL . 'assets/js/frontend/single-resource' . $suffix . '.js', array( 'jquery' ), RESERVATIONS_VERSION ); … … 160 154 'i18n_optional_text' => esc_html__( 'optional', 'easyReservations' ), 161 155 ) ); 156 157 wp_localize_script( 'er-cart-fragments', 'er_cart_fragments_params', array( 158 'ajax_url' => admin_url( 'admin-ajax.php', 'relative' ), 159 'er_ajax_url' => ER_AJAX::get_endpoint( '%%endpoint%%' ), 160 'cart_hash_key' => apply_filters( 'easyreservations_cart_hash_key', 'er_cart_hash_' . md5( get_current_blog_id() . '_' . get_site_url( get_current_blog_id(), '/' ) . get_template() ) ), 161 'fragment_name' => apply_filters( 'easyreservations_cart_fragment_name', 'er_fragments_' . md5( get_current_blog_id() . '_' . get_site_url( get_current_blog_id(), '/' ) . get_template() ) ), 162 'request_timeout' => 5000, 163 ) ); 162 164 } 163 165 } -
easyreservations/trunk/includes/class-er-order.php
r2262833 r2270568 1612 1612 $item->set_resource_id( $reservation->get_resource_id() ); 1613 1613 $item->set_name( $reservation->get_name() ); 1614 $item->set_subtotal( $price ? $price : $reservation->get_subtotal() );1615 $item->set_total( $price ? $price : $reservation->get_subtotal() );1614 $item->set_subtotal( $price ? $price : $reservation->get_subtotal() + $reservation->get_discount_total() ); 1615 $item->set_total( $price ? $price : $reservation->get_subtotal() + $reservation->get_discount_total() ); 1616 1616 1617 1617 //Total and subtotal taxes are the same as coupons only get applied to orders -
easyreservations/trunk/includes/class-er-reservation-form.php
r2262833 r2270568 63 63 return; 64 64 } 65 } else { 66 do_action( 'easyreservations_before_form' ); 65 67 } 66 68 -
easyreservations/trunk/includes/class-er-resource.php
r2262833 r2270568 27 27 protected $catalog_visibility = 'hidden'; 28 28 protected $featured = false; 29 protected $onsale = false; 29 30 protected $filter = false; 30 31 protected $slots = false; … … 127 128 $term_names = is_array( $terms ) ? wp_list_pluck( $terms, 'name' ) : array(); 128 129 $featured = in_array( 'featured', $term_names ); 130 $onsale = in_array( 'onsale', $term_names ); 129 131 $exclude_search = in_array( 'exclude-from-search', $term_names ); 130 132 $exclude_catalog = in_array( 'exclude-from-catalog', $term_names ); … … 142 144 $this->set_catalog_visibility( $catalog_visibility ); 143 145 $this->set_featured( $featured ); 146 $this->set_onsale( $onsale ); 144 147 } 145 148 … … 419 422 public function get_featured( $context = 'view' ) { 420 423 return $this->featured; 424 } 425 426 /** 427 * Get onsale. 428 * 429 * @param string $context What the value is for. Valid values are view and edit. 430 * 431 * @return string 432 */ 433 public function is_on_sale( $context = 'view' ) { 434 return $this->onsale; 421 435 } 422 436 … … 709 723 public function set_featured( $featured ) { 710 724 $this->featured = (bool) $featured; 725 } 726 727 /** 728 * Set onsale. 729 * 730 * @param string $onsale 731 */ 732 public function set_onsale( $onsale ) { 733 $this->onsale = (bool) $onsale; 711 734 } 712 735 -
easyreservations/trunk/includes/class-er-tracker.php
r2267583 r2270568 7 7 * 8 8 * @class ER_Tracker 9 * @since 2.3.010 9 * @package easyReservations/Classes 11 10 */ -
easyreservations/trunk/includes/er-core-functions.php
r2267583 r2270568 16 16 include_once( RESERVATIONS_ABSPATH . 'includes/er-term-functions.php' ); 17 17 include_once( RESERVATIONS_ABSPATH . 'includes/er-user-functions.php' ); 18 include_once( RESERVATIONS_ABSPATH . 'includes/er-widget-functions.php' ); 18 19 19 20 /** -
easyreservations/trunk/includes/er-template-functions.php
r2262833 r2270568 6 6 add_action( 'easyreservations_cart_is_empty', 'easyreservations_output_all_notices', 10 ); 7 7 add_action( 'easyreservations_before_checkout_form', 'easyreservations_output_all_notices', 10 ); 8 add_action( 'easyreservations_before_form', 'easyreservations_output_all_notices', 10 ); 8 9 add_action( 'easyreservations_before_single_resource', 'easyreservations_output_all_notices', 10 ); 9 10 add_action( 'easyreservations_before_shop_loop', 'easyreservations_output_all_notices', 10 ); … … 27 28 28 29 /** 30 * Cart widget 31 */ 32 add_action( 'easyreservations_widget_shopping_cart_buttons', 'easyreservations_widget_shopping_cart_button_view_cart', 10 ); 33 add_action( 'easyreservations_widget_shopping_cart_buttons', 'easyreservations_widget_shopping_cart_proceed_to_checkout', 20 ); 34 add_action( 'easyreservations_widget_shopping_cart_total', 'easyreservations_widget_shopping_cart_subtotal', 10 ); 35 36 /** 29 37 * Cart. 30 38 * … … 41 49 //add_action( 'easyreservations_before_shop_loop', 'easyreservations_catalog_ordering', 30 ); 42 50 add_action( 'easyreservations_no_resources_found', 'er_no_resources_found', 10 ); 43 44 51 add_action( 'easyreservations_archive_description', 'easyreservations_resource_archive_description', 10 ); 52 53 /** 54 * Sale flashes. 55 * 56 * @see easyreservations_template_loop_sale_flash() 57 * @see easyreservations_template_single_sale_flash() 58 */ 59 add_action( 'easyreservations_before_shop_loop_item_title', 'easyreservations_template_loop_sale_flash', 10 ); 60 add_action( 'easyreservations_before_single_resource_summary', 'easyreservations_template_single_sale_flash', 10 ); 61 45 62 /** 46 63 * Pagination after shop loops. … … 331 348 if ( $resource->get_featured() ) { 332 349 $classes[] = 'featured'; 350 } 351 352 if ( $resource->is_on_sale() ) { 353 $classes[] = 'onsale'; 333 354 } 334 355 … … 538 559 539 560 /** 561 * Output the view cart button. 562 */ 563 function easyreservations_widget_shopping_cart_button_view_cart() { 564 echo '<a href="' . esc_url( er_get_cart_url() ) . '" class="button er-forward">' . esc_html__( 'View cart', 'easyReservations' ) . '</a>'; 565 } 566 567 /** 568 * Output the proceed to checkout button. 569 */ 570 function easyreservations_widget_shopping_cart_proceed_to_checkout() { 571 echo '<a href="' . esc_url( er_get_checkout_url() ) . '" class="button checkout er-forward">' . esc_html__( 'Checkout', 'easyReservations' ) . '</a>'; 572 } 573 574 /** 575 * Output to view cart subtotal. 576 */ 577 function easyreservations_widget_shopping_cart_subtotal() { 578 echo '<strong>' . esc_html__( 'Subtotal', 'easyReservations' ) . ':</strong> ' . ER()->cart->get_cart_subtotal(); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped 579 } 580 581 /** 582 * Output the Mini-cart - used by cart widget. 583 * 584 * @param array $args Arguments. 585 */ 586 function easyreservations_mini_cart( $args = array() ) { 587 588 $defaults = array( 589 'list_class' => '', 590 ); 591 592 $args = wp_parse_args( $args, $defaults ); 593 594 er_get_template( 'cart/mini-cart.php', $args ); 595 } 596 597 /** 540 598 * Output the easyReservations Login Form. 541 599 * … … 669 727 function easyreservations_template_loop_price() { 670 728 er_get_template( 'loop/price.php' ); 729 } 730 731 /** 732 * Get the resource price for the loop. 733 */ 734 function easyreservations_template_loop_sale_flash() { 735 er_get_template( 'loop/sale-flash.php' ); 671 736 } 672 737 … … 756 821 * Output the resource form. 757 822 */ 823 function easyreservations_template_single_sale_flash() { 824 er_get_template( 'single-resource/sale-flash.php' ); 825 } 826 827 /** 828 * Output the resource form. 829 */ 758 830 function easyreservations_template_single_form() { 759 831 er_get_template( 'single-resource/form.php' ); -
easyreservations/trunk/includes/er-term-functions.php
r2262833 r2270568 31 31 'exclude-from-search' => 0, 32 32 'featured' => 0, 33 'onsale' => 0, 33 34 ) 34 35 ) -
easyreservations/trunk/readme.txt
r2267719 r2270568 40 40 41 41 Automatic installation is the easiest option -- WordPress will handles the file transfer, and you won’t need to leave your web browser. To do an automatic install of WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu, and click “Add New.” 42 42 43 43 In the search field type easyReservations,” then click “Search Plugins.” Once you’ve found us, you can view details about it such as the point release, rating, and description. Most importantly of course, you can install it by! Click “Install Now,” and WordPress will take it from there. 44 44 … … 54 54 55 55 == Changelog == 56 57 = 6.0-alpha.12 - 2020-03-30 = 58 * Feature - Cart widget 59 * Feature - Resources widget 60 * Feature - Set resource to be onsale 61 * Feature - Address in admin edit user profile 56 62 57 63 = 6.0-alpha.11 - 2020-03-25 = -
easyreservations/trunk/templates/cart/cart.php
r2262833 r2270568 64 64 // @codingStandardsIgnoreLine 65 65 echo apply_filters( 'easyreservations_cart_item_remove_link', sprintf( 66 '<a href="%s" class="remove" aria-label="%s" data- reservation_id="%s">×</a>',66 '<a href="%s" class="remove" aria-label="%s" data-cart_item_key="%s">×</a>', 67 67 esc_url( er_get_cart_remove_url( $cart_item_key ) ), 68 68 __( 'Remove this item', 'easyreservations' ),
Note: See TracChangeset
for help on using the changeset viewer.