/*! elementor-pro - v3.28.0 - 30-03-2025 */ "use strict"; (self["webpackChunkelementor_pro"] = self["webpackChunkelementor_pro"] || []).push([["woocommerce-checkout-page"],{ /***/ "../modules/woocommerce/assets/js/frontend/handlers/base.js": /*!******************************************************************!*\ !*** ../modules/woocommerce/assets/js/frontend/handlers/base.js ***! \******************************************************************/ /***/ ((__unused_webpack_module, exports) => { Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; class Base extends elementorModules.frontend.handlers.Base { getDefaultSettings() { return { selectors: { stickyRightColumn: '.e-sticky-right-column' }, classes: { stickyRightColumnActive: 'e-sticky-right-column--active' } }; } getDefaultElements() { const selectors = this.getSettings('selectors'); return { $stickyRightColumn: this.$element.find(selectors.stickyRightColumn) }; } bindEvents() { // Add our wrapper class around the select2 whenever it is opened. elementorFrontend.elements.$document.on('select2:open', event => { this.addSelect2Wrapper(event); }); } addSelect2Wrapper(event) { // The select element is recaptured every time because the markup can refresh const selectElement = jQuery(event.target).data('select2'); if (selectElement.$dropdown) { selectElement.$dropdown.addClass('e-woo-select2-wrapper'); } } isStickyRightColumnActive() { const classes = this.getSettings('classes'); return this.elements.$stickyRightColumn.hasClass(classes.stickyRightColumnActive); } activateStickyRightColumn() { const elementSettings = this.getElementSettings(), $wpAdminBar = elementorFrontend.elements.$wpAdminBar, classes = this.getSettings('classes'); let stickyOptionsOffset = elementSettings.sticky_right_column_offset || 0; if ($wpAdminBar.length && 'fixed' === $wpAdminBar.css('position')) { stickyOptionsOffset += $wpAdminBar.height(); } if ('yes' === this.getElementSettings('sticky_right_column')) { this.elements.$stickyRightColumn.addClass(classes.stickyRightColumnActive); this.elements.$stickyRightColumn.css('top', stickyOptionsOffset + 'px'); } } deactivateStickyRightColumn() { if (!this.isStickyRightColumnActive()) { return; } const classes = this.getSettings('classes'); this.elements.$stickyRightColumn.removeClass(classes.stickyRightColumnActive); } /** * Activates the sticky column * * @return {void} */ toggleStickyRightColumn() { if (!this.getElementSettings('sticky_right_column')) { this.deactivateStickyRightColumn(); return; } if (!this.isStickyRightColumnActive()) { this.activateStickyRightColumn(); } } equalizeElementHeight($element) { if ($element.length) { $element.removeAttr('style'); // First remove the custom height we added so that the new height can be re-calculated according to the content let maxHeight = 0; $element.each((index, element) => { maxHeight = Math.max(maxHeight, element.offsetHeight); }); if (0 < maxHeight) { $element.css({ height: maxHeight + 'px' }); } } } /** * WooCommerce prints the Purchase Note separated from the product name by a border and padding. * In Elementor's Order Summary design, the product name and purchase note are displayed un-separated. * To achieve this design, it is necessary to access the Product Name line before the Purchase Note line to adjust * its padding. Since this cannot be achieved in CSS, it is done in this method. * * @param {Object} $element * * @return {void} */ removePaddingBetweenPurchaseNote($element) { if ($element) { $element.each((index, element) => { jQuery(element).prev().children('td').addClass('product-purchase-note-is-below'); }); } } /** * `elementorPageId` and `elementorWidgetId` are added to the url in the `_wp_http_referer` input which is then * received when WooCommerce does its cart and checkout ajax requests e.g `update_order_review` and `update_cart`. * These query strings are extracted from the url and used in our `load_widget_before_wc_ajax` method. */ updateWpReferers() { const selectors = this.getSettings('selectors'), wpHttpRefererInputs = this.$element.find(selectors.wpHttpRefererInputs), url = new URL(document.location); url.searchParams.set('elementorPageId', elementorFrontend.config.post.id); url.searchParams.set('elementorWidgetId', this.getID()); wpHttpRefererInputs.attr('value', url); } } exports["default"] = Base; /***/ }), /***/ "../modules/woocommerce/assets/js/frontend/handlers/checkout-page.js": /*!***************************************************************************!*\ !*** ../modules/woocommerce/assets/js/frontend/handlers/checkout-page.js ***! \***************************************************************************/ /***/ ((__unused_webpack_module, exports, __webpack_require__) => { var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; var _base = _interopRequireDefault(__webpack_require__(/*! ./base */ "../modules/woocommerce/assets/js/frontend/handlers/base.js")); class Checkout extends _base.default { getDefaultSettings() { const defaultSettings = super.getDefaultSettings(...arguments); return { selectors: { ...defaultSettings.selectors, container: '.elementor-widget-woocommerce-checkout-page', loginForm: '.e-woocommerce-login-anchor', loginSubmit: '.e-woocommerce-form-login-submit', loginSection: '.e-woocommerce-login-section', showCouponForm: '.e-show-coupon-form', couponSection: '.e-coupon-anchor', showLoginForm: '.e-show-login', applyCoupon: '.e-apply-coupon', checkoutForm: 'form.woocommerce-checkout', couponBox: '.e-coupon-box', address: 'address', wpHttpRefererInputs: '[name="_wp_http_referer"]' }, classes: defaultSettings.classes, ajaxUrl: elementorProFrontend.config.ajaxurl }; } getDefaultElements() { const selectors = this.getSettings('selectors'); return { ...super.getDefaultElements(...arguments), $container: this.$element.find(selectors.container), $loginForm: this.$element.find(selectors.loginForm), $showCouponForm: this.$element.find(selectors.showCouponForm), $couponSection: this.$element.find(selectors.couponSection), $showLoginForm: this.$element.find(selectors.showLoginForm), $applyCoupon: this.$element.find(selectors.applyCoupon), $loginSubmit: this.$element.find(selectors.loginSubmit), $couponBox: this.$element.find(selectors.couponBox), $checkoutForm: this.$element.find(selectors.checkoutForm), $loginSection: this.$element.find(selectors.loginSection), $address: this.$element.find(selectors.address) }; } bindEvents() { super.bindEvents(...arguments); this.elements.$showCouponForm.on('click', event => { event.preventDefault(); this.elements.$couponSection.slideToggle(); }); this.elements.$showLoginForm.on('click', event => { event.preventDefault(); this.elements.$loginForm.slideToggle(); }); this.elements.$applyCoupon.on('click', event => { event.preventDefault(); this.applyCoupon(); }); this.elements.$loginSubmit.on('click', event => { event.preventDefault(); this.loginUser(); }); elementorFrontend.elements.$body.on('updated_checkout', () => { this.applyPurchaseButtonHoverAnimation(); this.updateWpReferers(); }); } onInit() { super.onInit(...arguments); this.toggleStickyRightColumn(); this.updateWpReferers(); this.equalizeElementHeight(this.elements.$address); // Equalize
boxes height if (elementorFrontend.isEditMode()) { this.elements.$loginForm.show(); this.elements.$couponSection.show(); this.applyPurchaseButtonHoverAnimation(); } } onElementChange(propertyName) { if ('sticky_right_column' === propertyName) { this.toggleStickyRightColumn(); } } onDestroy() { super.onDestroy(...arguments); this.deactivateStickyRightColumn(); } applyPurchaseButtonHoverAnimation() { const purchaseButtonHoverAnimation = this.getElementSettings('purchase_button_hover_animation'); if (purchaseButtonHoverAnimation) { // This element is recaptured every time because the checkout markup can refresh jQuery('#place_order').addClass('elementor-animation-' + purchaseButtonHoverAnimation); } } applyCoupon() { // Wc_checkout_params is required to continue, ensure the object exists // eslint-disable-next-line camelcase if (!wc_checkout_params) { return; } this.startProcessing(this.elements.$couponBox); const data = { // eslint-disable-next-line camelcase security: wc_checkout_params.apply_coupon_nonce, coupon_code: this.elements.$couponBox.find('input[name="coupon_code"]').val() }; jQuery.ajax({ type: 'POST', // eslint-disable-next-line camelcase url: wc_checkout_params.wc_ajax_url.toString().replace('%%endpoint%%', 'apply_coupon'), context: this, data, success(code) { jQuery('.woocommerce-error, .woocommerce-message').remove(); this.elements.$couponBox.removeClass('processing').unblock(); if (code.includes('woocommerce-error') || code.includes('does not exist')) { jQuery('html, body').animate({ scrollTop: 0 }, 'fast'); } if (code) { this.elements.$checkoutForm.before(code); this.elements.$couponSection.slideUp(); elementorFrontend.elements.$body.trigger('applied_coupon_in_checkout', [data.coupon_code]); elementorFrontend.elements.$body.trigger('update_checkout', { update_shipping_method: false }); } }, dataType: 'html' }); } loginUser() { this.startProcessing(this.elements.$loginSection); const data = { action: 'elementor_woocommerce_checkout_login_user', username: this.elements.$loginSection.find('input[name="username"]').val(), password: this.elements.$loginSection.find('input[name="password"]').val(), nonce: this.elements.$loginSection.find('input[name="woocommerce-login-nonce"]').val(), remember: this.elements.$loginSection.find('input#rememberme').prop('checked') }; jQuery.ajax({ type: 'POST', url: this.getSettings('ajaxUrl'), context: this, data, success(code) { code = JSON.parse(code); this.elements.$loginSection.removeClass('processing').unblock(); const messages = jQuery('.woocommerce-error, .woocommerce-message'); messages.remove(); if (code.logged_in) { location.reload(); } else { this.elements.$checkoutForm.before(code.message); elementorFrontend.elements.$body.trigger('checkout_error', [code.message]); } } }); } startProcessing($form) { if ($form.is('.processing')) { return; } /** * .block() is from a jQuery blockUI plugin loaded by WooCommerce. This code is based on WooCommerce * core in order for the Checkout widget to behave the same as WooCommerce Checkout pages. */ $form.addClass('processing').block({ message: null, overlayCSS: { background: '#fff', opacity: 0.6 } }); } } exports["default"] = Checkout; /***/ }) }]); //# sourceMappingURL=woocommerce-checkout-page.470384546c61ebcaa89d.bundle.js.map Selling materials set increased exposure of the latest casino’s area to be “An hour Northern of Dallas – InfoNile
skip to Main Content

Selling materials set increased exposure of the latest casino’s area to be “An hour Northern of Dallas

Performed get to enjoy blackjack thus was pleased

The newest Choctaw Gambling enterprise & Hotel – Durant enjoys a loaded plan seasons-round, offering website visitors a different sort of feel and you can an enormous kind of live shows and you will suggests. The brand new movie theater brings a good feel away from most of the seating cities having flooring 100, two hundred, 300, and 400 account, along with, room chairs choice. The newest Grand Movie theater offers a seating skill regarding twenty-three,000 while the full measurements of the fresh new multi-purpose facility are 100,000 sqft. Movie theater shows happen 12 months-round, with many preferences as well as tragedies such Romeo and you can Juliet and you can holiday dancing shows particularly Tchaikovsky’s The newest Nutcracker, and others. “

Regardless of the the favorites is, you will find all of them from the meal pass on here. Bookings was strongly suggested any nights at that popular place. Place business is auto shufflers (24 dining tables), cocktail provider, rub (weekends and you will huge occurrences), Wi-fi, food tableside, valet vehicle parking and a lot more. Involving the 21-facts, 1,000-space deluxe Heavens Tower Lodge, the fresh new Huge Tower, and the 286-room Spa Tower Lodge, the bedroom matter within Durant assets now exceeds one,700. It absolutely was the original of three towers to start towards assets. Good AAA Four Diamond possessions, Choctaw Local casino Resort – Durant is located into the a great 50-acre website at 3735 Choctaw Path in the Durant, Oklahoma, one hour north of Dallas/Fort Worth Metroplex.

The home features free private https://spicy-jackpots-se.com/sv-se/ingen-insattningsbonus/ vehicle parking. The stay are more soothing and you may relaxing together with a great high destination to that which you! This assets offers use of a patio, totally free personal parking, and you can totally free Wifi. Good area by Ching possibilities like harbors, blackjack, roulette and more.

Do the hotel participate in items to protect & restore the new natural environment where it�s discover (we.elizabeth. woods rooted, coral reef restored, an such like.)? Industry Dining table A culinary Experience Determined by grand home tables for the farms out of Southern area Brazil, where friends and family gather to fairly share the utmost effective off their new harvests. Show Able Projects are the leading national feel development functions vendor.

�This is basically the 3rd year in regards to our well-known �90 days � 3 Millionaires’ campaign, and then we try excited to make about three Advantages Bar people millionaires once again,� told you Lehew. Both biggest sites will be conference cardio, which has over 100,000 sq ft away from prominent experiences area, as well as the Huge Theater, a twenty five,000-square-legs multi-purpose facility. Enjoy planners can select from numerous flexible locations from the Durant property. The new Grand Tower try produced in 2008 as the first of the brand new property’s three towers, and it wasn’t renovated because beginning. The newest newly refurbished tower are taken down towards men and you can offered a whole overhaul while making invitees room feel more modern and you may lavish.

Paired with a fantastic food and beverage selection, climate-controlled striking bays and you will songs, every Topgolf possess an energetic hum you could become right after you walk-through the doorway. The fresh merchandising area have a mixture of gift suggestions authored just for the fresh new strategy alongside established Reba preferences. An element of the flooring along with showcases a rejuvenate old-fashioned bar that’s over 100 years old and will be offering a broad directory of beer, wine and morale created on the trademark drinks. 58 of them parts, made-up by 31 Choctaw musician, is part of the newest Artwork Walking that is available to own Visitors to travel regarding possessions inside admiration of its projects.

To carry on please respond to next safeguards validations concerns

Follow this link to own tips out of your area. You can now enjoys immediate access to all your gambling establishment preferred, as well as Slots, Black-jack, Roulette, Bingo, Keno plus! Because Racebook is actually easily found in the League, placing wagers on the preferences or a lot of time photos is not a great deal more fascinating. Take a seat at any of your common desk games. If you’re searching actually in operation-manufactured tables, search no further.

Offering 350 sqft away from feel space, our hotel also provides a conference room that accommodates doing twenty-five travelers. Based of Path 70, all of our dogs-amicable resorts are surrounded by multiple eating and you will times out of Choctaw Gambling enterprise and you will the downtown area searching. Whether works or play provides that the latest Magnolia Investment from Oklahoma, you will have a memorable stick with the brand new careful business and you may much easier place off La Quinta� by Wyndham Durant. Enjoy delicious dining, appreciate ideal-tier recreation, and you will loosen up in our magnificent salon. �So it would not have been you’ll versus the involvement, and you may the audience is thrilled to remain using them to include our website visitors an educated experience you’ll be able to.�

Regardless of the you will be need, you will find a variety of juicy options ranging from elegant okay restaurants so you can relaxed family members preferences. With well over one,000 lavish bedroom designed for any sort of stay, you are able to feel a winner whether or not you may be done to relax and play to own the evening. Go to the Health spa otherwise a a couple pond locations � AQUA within Sky Tower otherwise Oasis at the Huge Tower � supplied with private cabanas.

Discussion

Back To Top
Search