{"id":5365,"date":"2022-08-09T17:23:50","date_gmt":"2022-08-09T17:23:50","guid":{"rendered":"https:\/\/www.aspartyrental.com\/cincinnati\/table-runner\/"},"modified":"2024-03-30T19:50:32","modified_gmt":"2024-03-30T19:50:32","slug":"table-runner","status":"publish","type":"page","link":"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/","title":{"rendered":"Table Runner"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5365\" class=\"elementor elementor-5365\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-495ec45 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"495ec45\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-16369558\" data-id=\"16369558\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6c969428 elementor-widget elementor-widget-text-editor\" data-id=\"6c969428\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- Start Shortcoder content --><!-- Cart -->\r\n<div class=\"cartInfo\" style=\"display:none\">\r\n    <i class=\"cartIcon fas fa-shopping-cart\"><\/i><!--no linebreak bc elementor--> <span class=\"simpleCart_quantity\"><\/span> items\r\n<\/div>\r\n\r\n<div class=\"pageDateRangeWrapper elementor-widget-button\">\r\n    <div class=\"elementor-button elementor-animation-grow\" onclick=\"checkAvailDateClick()\" style=\"display:block\">\r\n        <div class=\"ioDateRangeHeader\">Set Event Date<\/div>\r\n        <div id=\"pageDateRange\" class=\"ioDateRange\"><\/div>\r\n    <\/div>\r\n<\/div>\r\n<div class=\"io_category_wrapper elementor-widget-heading\">\r\n    <h1 class=\"catNameIO elementor-heading-title elementor-size-default\">Table Runner<span class=\"io_forrent io_forrent_128025\"> for Rent<\/span><\/h1>\r\n<\/div>\r\n\r\n<!-- Add View Toggle Buttons -->\r\n<div class=\"io_view_toggle_container\" style=\"display:none;\">\r\n    <div class=\"io_view_toggle_buttons\">\r\n        <button class=\"io_view_toggle_btn active\" data-view=\"tile\" title=\"Tile View\">\r\n            <i class=\"fas fa-th-large\"><\/i>\r\n        <\/button>\r\n        <button class=\"io_view_toggle_btn\" data-view=\"list\" title=\"List View\">\r\n            <i class=\"fas fa-list\"><\/i>\r\n        <\/button>\r\n    <\/div>\r\n<\/div>\r\n<div class=\"category_id\" style=\"display: none\">128025<\/div>\r\n<div class=\"cat_div_wrapper\"><div class=\"io_cat_description io_cat_description_128025 elementor-widget-text-editor catDescriptionIO\"><\/div><\/div>\r\n<div class=\"io_catdiv2\"><\/div>\r\n<div class=\"io_landingpages io_landingpages_128025 elementor-widget-text-editor\"><!-- Start Shortcoder content -->Professional delivery to <span class=\\\"io_city_list\\\">Franklin OH<\/span> and surrounding areas. Please submit a quote or contact us to be sure we service your area.<!-- End Shortcoder content --><\/div>\r\n<div class=\"io_cat_longdescription io_cat_longdescription_128025 elementor-widget-text-editor\"><\/div>\r\n<script>\r\n    var isValid = function (u) {\r\n        if (!u) return false;\r\n        var s = String(u).trim();\r\n        if (!s) return false;\r\n        if (s.indexOf('%%') !== -1) return false;\r\n        if (s === '0' || s.toLowerCase() === 'null' || s.toLowerCase() === 'undefined') return false;\r\n        return true;\r\n    };\r\n\r\n    var isMp4 = function (u) {\r\n        if (!u) return false;\r\n        return \/\\.mp4(?:\\?|#|$)\/i.test(String(u).trim());\r\n    };\r\n\r\n    function CategoryGallery(rental_id, rental_name, images_arr){\r\n        var rid = rental_id;\r\n        var rentalName = rental_name;\r\n\r\n        try {\r\n            if (typeof images_arr === 'string' && images_arr.length) {\r\n                images_arr = JSON.parse(images_arr);\r\n            }\r\n        } catch (e) {\r\n            images_arr = {};\r\n        }\r\n        if (!images_arr) images_arr = {};\r\n\r\n        var $bigAfter = jQuery('#io_img_big2_' + rid);\r\n        var $thumbAfter = jQuery('#io_img_thumb1_' + rid);\r\n\r\n        if ($bigAfter.length && $thumbAfter.length) {\r\n            var relVal = $bigAfter.attr('rel') || 'img_group noopener';\r\n\r\n            var getBigUrl = function (imgObj) {\r\n                return imgObj[\"rentalimage_imagelocbig\"] || imgObj[\"imagelocbig\"] || imgObj[\"big\"] || \"\";\r\n            };\r\n\r\n            var getThumbUrl = function (imgObj) {\r\n                return imgObj[\"rentalimage_imageloc\"] || imgObj[\"imageloc\"] || imgObj[\"thumb\"] || \"\";\r\n            };\r\n\r\n            var addedThumbs = 0;\r\n            var $mainImg = jQuery('#io_img_big2_' + rid).closest('.io_item2_list').find('.io_image_big').first();\r\n\r\n            \/\/ Bind existing thumb1 to its existing big1 anchor using data-big-src\r\n            var $existingThumb1 = jQuery('#io_img_thumb1_' + rid);\r\n            var $existingBig1 = jQuery('#io_img_big1_' + rid);\r\n            if ($existingThumb1.length && $existingBig1.length) {\r\n                var existingBig1Href = $existingBig1.attr('href');\r\n                var existingThumb1Src = $existingThumb1.attr('src');\r\n\r\n                if (isMp4(existingBig1Href) && isValid(existingThumb1Src)) {\r\n                    existingBig1Href = existingThumb1Src;\r\n                    $existingBig1.attr('href', existingBig1Href);\r\n                }\r\n\r\n                if (isValid(existingBig1Href)) {\r\n                    $existingThumb1.attr('data-big-src', existingBig1Href);\r\n                    $existingThumb1.off('click.ioGallery').on('click.ioGallery', function () {\r\n                        if (typeof updateMainPic === 'function') {\r\n                            updateMainPic(this);\r\n                        }\r\n                    });\r\n                }\r\n            }\r\n\r\n            \/\/ Fix built-in big2 anchor if it points to mp4\r\n            if ($bigAfter.length) {\r\n                var builtInBig2Href = $bigAfter.attr('href');\r\n                var builtInThumb2Src = $thumbAfter.attr('src');\r\n\r\n                if (isMp4(builtInBig2Href) && isValid(builtInThumb2Src)) {\r\n                    $bigAfter.attr('href', builtInThumb2Src);\r\n                }\r\n            }\r\n\r\n            for (var key in images_arr) {\r\n                if (!images_arr.hasOwnProperty(key)) continue;\r\n\r\n                var imgObj = images_arr[key] || {};\r\n                var href = getBigUrl(imgObj);\r\n                var src  = getThumbUrl(imgObj);\r\n\r\n                if (isMp4(href) && isValid(src)) {\r\n                    href = src;\r\n                }\r\n\r\n                var n = parseInt(key, 10);\r\n                if (isNaN(n)) {\r\n                    n = addedThumbs + 1;\r\n                }\r\n\r\n                var bigIndex = n + 1;\r\n                var thumbIndex = n + 1;\r\n\r\n                if (isValid(href)) {\r\n                    var bigId = '#io_img_big' + bigIndex + '_' + rid;\r\n                    if (jQuery(bigId).length === 0) {\r\n                        var $a = jQuery('<a\/>', {\r\n                            rel: relVal,\r\n                            href: href,\r\n                            id: 'io_img_big' + bigIndex + '_' + rid\r\n                        });\r\n                        $bigAfter.after($a);\r\n                        $bigAfter = $a;\r\n                    }\r\n                }\r\n\r\n                if (isValid(src)) {\r\n                    var thumbId = '#io_img_thumb' + thumbIndex + '_' + rid;\r\n                    if (jQuery(thumbId).length === 0) {\r\n                        var $img = jQuery('<img\/>', {\r\n                            'class': 'io_image_thumb skip-lazy',\r\n                            title: rentalName,\r\n                            src: src,\r\n                            alt: rentalName,\r\n                            id: 'io_img_thumb' + thumbIndex + '_' + rid,\r\n                            'data-big-src': href\r\n                        }).on('click', function () {\r\n                            if (typeof updateMainPic === 'function') {\r\n                                updateMainPic(this);\r\n                            }\r\n                        });\r\n\r\n                        $thumbAfter.after($img);\r\n                        $thumbAfter = $img;\r\n                        addedThumbs++;\r\n                    }\r\n                }\r\n            }\r\n\r\n            if (addedThumbs > 0) {\r\n                jQuery('#io_img_thumb1_' + rid).closest('.io_image_thumbbox').show();\r\n            }\r\n        }\r\n    }\r\n\r\n    \/\/ Function to generate list view content on demand (global scope)\r\n    generateListViewContent = function() {\r\n        console.log('[IO List View] Generating list view content dynamically');\r\n\r\n        jQuery('.io_item2_list').each(function() {\r\n            var $item = jQuery(this);\r\n\r\n            if ($item.find('.io_list_view_content').length > 0) {\r\n                return;\r\n            }\r\n\r\n            var rentalId = $item.find('.item_rentalid').text().trim();\r\n            if (!rentalId) {\r\n                console.warn('[IO List View] No rental_id found for item, skipping');\r\n                return;\r\n            }\r\n\r\n            var indoorOutdoor = String(window.io_category_data[rentalId][\"indoor_outdoor\"] || \"\").replace(\/[\\r\\n]+\/g, \"\").trim();\r\n            var staff = String(window.io_category_data[rentalId][\"staff\"] || \"\").replace(\/[\\r\\n]+\/g, \"\").trim();\r\n            var electric = String(window.io_category_data[rentalId][\"electric\"] || \"\").replace(\/[\\r\\n]+\/g, \"\").trim();\r\n            var dimensions = String(window.io_category_data[rentalId][\"dimensions\"] || \"\").replace(\/[\\r\\n]+\/g, \"\").trim();\r\n\r\n            var stripHtml = function(html) {\r\n                var tmp = document.createElement(\"DIV\");\r\n                tmp.innerHTML = html;\r\n                return (tmp.textContent || tmp.innerText || \"\").trim();\r\n            };\r\n\r\n            var escapeHtml = function(text) {\r\n                var map = {\r\n                    '&': '&amp;',\r\n                    '<': '&lt;',\r\n                    '>': '&gt;',\r\n                    '\"': '&quot;',\r\n                    \"'\": '&#039;'\r\n                };\r\n                return text.replace(\/[&<>\"']\/g, function(m) { return map[m]; });\r\n            };\r\n\r\n            var html = '<div class=\"io_list_view_content\">';\r\n            html += '<div class=\"io_item_details_labeled\">';\r\n\r\n            if (indoorOutdoor && indoorOutdoor !== '0' && indoorOutdoor.length > 0) {\r\n                html += '<div class=\"io_detail_item io_detail_setup\">';\r\n                html += '<span class=\"io_detail_label\">Setup:<\/span>';\r\n                html += '<span class=\"io_detail_value\">' + escapeHtml(indoorOutdoor) + '<\/span>';\r\n                html += '<\/div>';\r\n            }\r\n\r\n            var operatorsText = staff ? staff + ' Adult Supervision Required' : \"\";\r\n            if (operatorsText &&\r\n                operatorsText !== '0 Adult Supervision Required' &&\r\n                operatorsText !== 'Adult Supervision Required' &&\r\n                operatorsText !== '0') {\r\n                html += '<div class=\"io_detail_item io_detail_operators\">';\r\n                html += '<span class=\"io_detail_label\">Operators:<\/span>';\r\n                html += '<span class=\"io_detail_value\">' + escapeHtml(operatorsText) + '<\/span>';\r\n                html += '<\/div>';\r\n            }\r\n\r\n            var powerText = electric ? electric + ' Outlets' : \"\";\r\n            if (powerText &&\r\n                powerText !== '0 Outlets' &&\r\n                powerText !== '0.00 Outlets' &&\r\n                powerText !== 'Outlets' &&\r\n                powerText !== '0') {\r\n                html += '<div class=\"io_detail_item io_detail_power\">';\r\n                html += '<span class=\"io_detail_label\">Power:<\/span>';\r\n                html += '<span class=\"io_detail_value\">' + escapeHtml(powerText) + '<\/span>';\r\n                html += '<\/div>';\r\n            }\r\n\r\n            if (dimensions && dimensions !== '0' && dimensions.length > 0) {\r\n                html += '<div class=\"io_detail_item io_detail_size\">';\r\n                html += '<span class=\"io_detail_label\">Size:<\/span>';\r\n                html += '<span class=\"io_detail_value\">' + escapeHtml(dimensions) + '<\/span>';\r\n                html += '<\/div>';\r\n            }\r\n\r\n            html += '<\/div>';\r\n            html += '<\/div>';\r\n\r\n            $item.find('.io_buttons_container').before(html);\r\n        });\r\n    };\r\n\r\n    function bindExistingThumbTargets() {\r\n    jQuery('.io_item2_list').each(function() {\r\n        var $item = jQuery(this);\r\n        var rentalId = $item.find('.item_rentalid').text().trim();\r\n        if (!rentalId) return;\r\n\r\n        var arr = window.io_category_data?.[rentalId]?.images_arr;\r\n        try {\r\n            if (typeof arr === 'string' && arr.length) {\r\n                arr = JSON.parse(arr);\r\n            }\r\n        } catch (e) {\r\n            arr = {};\r\n        }\r\n        if (!arr) arr = {};\r\n\r\n        $item.find('.io_image_thumb[id]').each(function() {\r\n            var thumb = this;\r\n            var match = thumb.id.match(\/io_img_thumb(\\d+)_(\\d+)\/);\r\n            if (!match) return;\r\n\r\n            var index = parseInt(match[1], 10) - 1;\r\n            var imgObj = arr[index];\r\n            if (!imgObj) return;\r\n\r\n            var src = imgObj.rentalimage_imageloc || imgObj.imageloc || imgObj.thumb || \"\";\r\n            var href = imgObj.rentalimage_imagelocbig || imgObj.imagelocbig || imgObj.big || \"\";\r\n\r\n            if (isMp4(href) && isValid(src)) {\r\n                href = src;\r\n            }\r\n\r\n            if (isValid(href)) {\r\n                thumb.setAttribute('data-big-src', href);\r\n            }\r\n\r\n            jQuery(thumb).off('click.ioGallery').on('click.ioGallery', function () {\r\n                if (typeof updateMainPic === 'function') {\r\n                    updateMainPic(this);\r\n                }\r\n            });\r\n        });\r\n    });\r\n}\r\n\r\n\r\n    jQuery(document).ready(function($) {\r\n\r\n        jQuery(\".io_item2_list\").each(function(){\r\n            var rentalId = jQuery(this).find('.item_rentalid').text().trim();\r\n            if (io_categoryVariantImages == 'on'){\r\n                if (typeof window.io_category_data !== 'undefined' && window.io_category_data[rentalId]) {\r\n                    CategoryGallery(\r\n                        rentalId,\r\n                        window.io_category_data[rentalId]['rental_name'],\r\n                        window.io_category_data[rentalId][\"images_arr\"]\r\n                    );\r\n                }\r\n            }\r\n        });\r\n\r\n        bindExistingThumbTargets();\r\n\r\n        console.log('[IO View Toggle] Document ready, initializing view toggle functionality');\r\n\r\n        var categoryId = $('.category_id').text().trim();\r\n        var hasNumericCategoryId = categoryId && !isNaN(categoryId) && categoryId.length > 0;\r\n\r\n        if (!hasNumericCategoryId) {\r\n            console.log('[IO View Toggle] No valid numeric category ID found, this is not a category page - skipping initialization');\r\n            return;\r\n        }\r\n\r\n        console.log('[IO View Toggle] Category page detected with categoryId:', categoryId);\r\n        $('body').addClass('io-has-category-id');\r\n\r\n        $('.io_view_toggle_container').show();\r\n        console.log('[IO View Toggle] Toggle buttons displayed for category page');\r\n\r\n        var isInitialized = false;\r\n\r\n        function initViewToggle(force) {\r\n            if (isInitialized && !force) {\r\n                console.log('[IO View Toggle] Already initialized, skipping');\r\n                return;\r\n            }\r\n\r\n            console.log('[IO View Toggle] Initializing view toggle functionality');\r\n\r\n            if ($('.io_view_toggle_btn').length === 0) {\r\n                console.warn('[IO View Toggle] Toggle buttons not found in DOM');\r\n                return;\r\n            }\r\n            console.log('[IO View Toggle] Found', $('.io_view_toggle_btn').length, 'toggle buttons');\r\n\r\n            if ($('.io_catdiv2').length === 0) {\r\n                console.warn('[IO View Toggle] Category container (.io_catdiv2) not found');\r\n                return;\r\n            }\r\n            console.log('[IO View Toggle] Found', $('.io_catdiv2').length, 'category containers');\r\n\r\n            var savedView = localStorage.getItem('io_category_view') || 'tile';\r\n            console.log('[IO View Toggle] Retrieved saved view preference:', savedView);\r\n\r\n            $('.io_catdiv2').removeClass('tile-view list-view').addClass(savedView + '-view');\r\n            console.log('[IO View Toggle] Applied initial view class:', savedView + '-view');\r\n\r\n            $('.io_view_toggle_btn').removeClass('active');\r\n            $('.io_view_toggle_btn[data-view=\"' + savedView + '\"]').addClass('active');\r\n            console.log('[IO View Toggle] Updated button states, active button:', savedView);\r\n\r\n            if (savedView === 'list') {\r\n                if (typeof generateListViewContent === 'function') {\r\n                    generateListViewContent();\r\n                } else {\r\n                    console.warn('[IO View Toggle] generateListViewContent function not available yet');\r\n                }\r\n            }\r\n\r\n            var itemCount = $('.io_item2_list').length;\r\n            console.log('[IO View Toggle] Found', itemCount, 'items in category');\r\n\r\n            $('.io_view_toggle_btn').off('click.viewToggle');\r\n\r\n            var buttons = document.querySelectorAll('.io_view_toggle_btn');\r\n            console.log('[IO View Toggle] Attaching event listeners to', buttons.length, 'buttons using native JS');\r\n\r\n            buttons.forEach(function(button) {\r\n                var newButton = button.cloneNode(true);\r\n                button.parentNode.replaceChild(newButton, button);\r\n\r\n                newButton.addEventListener('click', function(e) {\r\n                    e.preventDefault();\r\n                    e.stopPropagation();\r\n\r\n                    var view = this.getAttribute('data-view');\r\n                    console.log('[IO View Toggle] Button clicked (native listener), switching to view:', view);\r\n\r\n                    if (view === 'list') {\r\n                        if (typeof generateListViewContent === 'function') {\r\n                            generateListViewContent();\r\n                        } else {\r\n                            console.warn('[IO View Toggle] generateListViewContent function not available');\r\n                        }\r\n                    }\r\n\r\n                    document.querySelectorAll('.io_view_toggle_btn').forEach(function(btn) {\r\n                        btn.classList.remove('active');\r\n                    });\r\n                    this.classList.add('active');\r\n                    console.log('[IO View Toggle] Updated button active states');\r\n\r\n                    var catdiv = document.querySelector('.io_catdiv2');\r\n                    if (catdiv) {\r\n                        catdiv.classList.remove('tile-view', 'list-view');\r\n                        catdiv.classList.add(view + '-view');\r\n                        console.log('[IO View Toggle] Applied view class:', view + '-view');\r\n                    }\r\n\r\n                    localStorage.setItem('io_category_view', view);\r\n                    console.log('[IO View Toggle] Saved view preference to localStorage:', view);\r\n\r\n                    setTimeout(function() {\r\n                        if (catdiv) {\r\n                            var containerClasses = catdiv.className;\r\n                            var visibleItems = document.querySelectorAll('.io_item2_list:not([style*=\"display: none\"])').length;\r\n                            console.log('[IO View Toggle] Layout updated - Container classes:', containerClasses);\r\n                            console.log('[IO View Toggle] Visible items after view change:', visibleItems);\r\n\r\n                            if (view === 'list') {\r\n                                var visibleListContent = document.querySelectorAll('.io_list_view_content:not([style*=\"display: none\"])').length;\r\n                                console.log('[IO View Toggle] Visible list content elements:', visibleListContent);\r\n                            }\r\n                        }\r\n                    }, 100);\r\n                }, true);\r\n\r\n                console.log('[IO View Toggle] Event listener attached to button:', newButton.getAttribute('data-view'));\r\n            });\r\n\r\n            console.log('[IO View Toggle] Event handlers attached successfully');\r\n\r\n            isInitialized = true;\r\n        }\r\n\r\n        console.log('[IO View Toggle] Starting initial setup');\r\n        initViewToggle();\r\n\r\n        $(document).on('io_content_loaded', function() {\r\n            console.log('[IO View Toggle] Dynamic content loaded event detected, reinitializing');\r\n\r\n            jQuery(\".io_item2_list\").each(function(){\r\n                var rentalId = jQuery(this).find('.item_rentalid').text().trim();\r\n                if (io_categoryVariantImages == 'on'){\r\n                    if (typeof window.io_category_data !== 'undefined' && window.io_category_data[rentalId]) {\r\n                        CategoryGallery(\r\n                            rentalId,\r\n                            window.io_category_data[rentalId]['rental_name'],\r\n                            window.io_category_data[rentalId][\"images_arr\"]\r\n                        );\r\n                    }\r\n                }\r\n            });\r\n\r\n            bindExistingThumbTargets();\r\n            initViewToggle();\r\n        });\r\n\r\n        if (typeof MutationObserver !== 'undefined') {\r\n            var mutationTimeout;\r\n            var lastItemCount = $('.io_item2_list').length;\r\n\r\n            var observer = new MutationObserver(function(mutations) {\r\n                clearTimeout(mutationTimeout);\r\n\r\n                mutationTimeout = setTimeout(function() {\r\n                    var currentItemCount = $('.io_item2_list').length;\r\n\r\n                    if (currentItemCount > lastItemCount) {\r\n                        console.log('[IO View Toggle] New items detected in DOM (' + lastItemCount + ' -> ' + currentItemCount + ')');\r\n                        lastItemCount = currentItemCount;\r\n\r\n                        jQuery(\".io_item2_list\").each(function(){\r\n                            var rentalId = jQuery(this).find('.item_rentalid').text().trim();\r\n                            if (io_categoryVariantImages == 'on'){\r\n                                if (typeof window.io_category_data !== 'undefined' && window.io_category_data[rentalId]) {\r\n                                    CategoryGallery(\r\n                                        rentalId,\r\n                                        window.io_category_data[rentalId]['rental_name'],\r\n                                        window.io_category_data[rentalId][\"images_arr\"]\r\n                                    );\r\n                                }\r\n                            }\r\n                        });\r\n\r\n                        bindExistingThumbTargets();\r\n\r\n                        if (isInitialized) {\r\n                            var currentView = localStorage.getItem('io_category_view') || 'tile';\r\n                            if (currentView === 'list') {\r\n                                console.log('[IO View Toggle] Generating list view content for new items');\r\n                                if (typeof generateListViewContent === 'function') {\r\n                                    generateListViewContent();\r\n                                } else {\r\n                                    console.warn('[IO View Toggle] generateListViewContent function not available');\r\n                                }\r\n                            }\r\n                        } else {\r\n                            console.log('[IO View Toggle] Initializing due to new items');\r\n                            initViewToggle();\r\n                        }\r\n                    }\r\n                }, 250);\r\n            });\r\n\r\n            observer.observe(document.body, {\r\n                childList: true,\r\n                subtree: true\r\n            });\r\n            console.log('[IO View Toggle] DOM mutation observer started');\r\n        }\r\n\r\n        $(window).on('resize.viewToggle', function() {\r\n            var windowWidth = $(window).width();\r\n            var currentView = $('.io_catdiv2').hasClass('list-view') ? 'list' : 'tile';\r\n            console.log('[IO View Toggle] Window resized to:', windowWidth, 'px, current view:', currentView);\r\n        });\r\n\r\n        console.log('[IO View Toggle] Initialization complete');\r\n    });\r\n<\/script><!-- End Shortcoder content --><p><!-- Start Shortcoder content --><script>window.io_category_data = window.io_category_data || {}; window.io_category_data['1722611'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1722611\",\"rental_name\":\"Chiffon Runners-\",\"images_arr\":\"{}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1722611\" name=\"maindiv_Chiffon Runners-\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/chiffon-runners\/\"><\/p>\n<div class=\"btn btn-primary view-product-button\">View Product<\/div>\n<p>            <img decoding=\"async\" class=\"category_big_img cat_img item_image io_image_big\" title=\"Chiffon Runners-\" src=\"\" alt=\"Chiffon Runners-\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"\" href=\"\" id=\"io_img_big1_1722611\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_1722611\"><\/a><br \/>\n        <\/p>\n<div class=\"io_image_thumbbox io_category_thumbox\" style=\"display:none;\">\n            <img decoding=\"async\" class=\"io_image_thumb skip-lazy\" title=\"Chiffon Runners-\" src=\"\" alt=\"Chiffon Runners-\"\n                 id=\"io_img_thumb1_1722611\" onclick=\"updateMainPic(this)\" \/>\n        <\/div>\n<\/p><\/div>\n<div class=\"io_item2_list_inner\">\n<p class=\"elementor-heading-title rentNameIO item_name\"><a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/chiffon-runners\/\">Chiffon Runners-<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1722611\"><span class=\"cat_from\" style=\"font-style:italic;font-size:smaller;\">from<\/span> <span class=\"rentNameIO_pricespan\">$0.00<\/span><\/p>\n<p class=\"item_encoded\" style=\"display:none;\">Chiffon+Runners-<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/chiffon-runners\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1722611<\/p>\n<p class=\"item_vendorid\" style=\"display:none;\">\n<p class=\"item_qtytype\" style=\"display:none;\">Unlimited<\/p>\n<p class=\"item_inputtype\" style=\"display:none;\">Dropdown<\/p>\n<p>        <span class=\"item_qtyincrement\" style=\"display:none;\">1<\/span><\/p>\n<div class=\"item_timeslots\" style=\"display:none;\"><\/div>\n<p class=\"item_giftcardvalue\" style=\"display:none;\">\n<div class=\"item_hasRequiredAcc\" style=\"display:none;\">0<\/div>\n<p>        <!-- Store list view data as attributes (lightweight) --><\/p>\n<div class=\"io_list_view_data\"><\/div>\n<div class=\"io_buttons_container\">\n            <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/chiffon-runners\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1722611\">\n                <a class=\"item_add elementor-button elementor-size-sm elementor-animation-grow io_button rentNameIO_button\"\n                   href=\"javascript:;\"><!--no linebreak bc elementor--><i class=\"fas fa-shopping-cart\"><\/i> Add to Cart<\/a>\n            <\/div>\n<\/p><\/div>\n<div class=\"unavailable_message unavailable_message_1722611\"  onclick=\"checkAvailDateClick()\">item unavailable (change date)<\/div>\n<\/p><\/div>\n<\/div>\n<p><script>\n    jQuery(document).ready(function () {\n        \/\/ Hide price when zero\n        jQuery(\".rentNameIO_pricespan\").each(function () {\n            if( !Number( this.textContent.replace(\/[^0-9.-]+\/g,\"\") ) ){\n                jQuery(this.parentElement).hide();\n            }\n        });\n    });\n<\/script><!-- End Shortcoder content --><\/p>\n<p><!-- Start Shortcoder content --><script>window.io_category_data = window.io_category_data || {}; window.io_category_data['1722597'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1722597\",\"rental_name\":\"Havana \\u0026 Burlap Runners-\",\"images_arr\":\"{}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1722597\" name=\"maindiv_Havana &#038; Burlap Runners-\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/havana-burlap-runners\/\"><\/p>\n<div class=\"btn btn-primary view-product-button\">View Product<\/div>\n<p>            <img decoding=\"async\" class=\"category_big_img cat_img item_image io_image_big\" title=\"Havana &#038; Burlap Runners-\" src=\"\" alt=\"Havana &#038; Burlap Runners-\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"\" href=\"\" id=\"io_img_big1_1722597\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_1722597\"><\/a><br \/>\n        <\/p>\n<div class=\"io_image_thumbbox io_category_thumbox\" style=\"display:none;\">\n            <img decoding=\"async\" class=\"io_image_thumb skip-lazy\" title=\"Havana &#038; Burlap Runners-\" src=\"\" alt=\"Havana &#038; Burlap Runners-\"\n                 id=\"io_img_thumb1_1722597\" onclick=\"updateMainPic(this)\" \/>\n        <\/div>\n<\/p><\/div>\n<div class=\"io_item2_list_inner\">\n<p class=\"elementor-heading-title rentNameIO item_name\"><a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/havana-burlap-runners\/\">Havana &#038; Burlap Runners-<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1722597\"><span class=\"cat_from\" style=\"font-style:italic;font-size:smaller;\">from<\/span> <span class=\"rentNameIO_pricespan\">$0.00<\/span><\/p>\n<p class=\"item_encoded\" style=\"display:none;\">Havana+%26+Burlap+Runners-<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/havana-burlap-runners\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1722597<\/p>\n<p class=\"item_vendorid\" style=\"display:none;\">\n<p class=\"item_qtytype\" style=\"display:none;\">Unlimited<\/p>\n<p class=\"item_inputtype\" style=\"display:none;\">Dropdown<\/p>\n<p>        <span class=\"item_qtyincrement\" style=\"display:none;\">1<\/span><\/p>\n<div class=\"item_timeslots\" style=\"display:none;\"><\/div>\n<p class=\"item_giftcardvalue\" style=\"display:none;\">\n<div class=\"item_hasRequiredAcc\" style=\"display:none;\">0<\/div>\n<p>        <!-- Store list view data as attributes (lightweight) --><\/p>\n<div class=\"io_list_view_data\"><\/div>\n<div class=\"io_buttons_container\">\n            <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/havana-burlap-runners\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1722597\">\n                <a class=\"item_add elementor-button elementor-size-sm elementor-animation-grow io_button rentNameIO_button\"\n                   href=\"javascript:;\"><!--no linebreak bc elementor--><i class=\"fas fa-shopping-cart\"><\/i> Add to Cart<\/a>\n            <\/div>\n<\/p><\/div>\n<div class=\"unavailable_message unavailable_message_1722597\"  onclick=\"checkAvailDateClick()\">item unavailable (change date)<\/div>\n<\/p><\/div>\n<\/div>\n<p><script>\n    jQuery(document).ready(function () {\n        \/\/ Hide price when zero\n        jQuery(\".rentNameIO_pricespan\").each(function () {\n            if( !Number( this.textContent.replace(\/[^0-9.-]+\/g,\"\") ) ){\n                jQuery(this.parentElement).hide();\n            }\n        });\n    });\n<\/script><!-- End Shortcoder content --><\/p>\n<p><!-- Start Shortcoder content --><script>window.io_category_data = window.io_category_data || {}; window.io_category_data['1160019'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1160019\",\"rental_name\":\"Majestic Table Runners-\",\"images_arr\":\"{}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1160019\" name=\"maindiv_Majestic Table Runners-\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/majestic-table-runners\/\"><\/p>\n<div class=\"btn btn-primary view-product-button\">View Product<\/div>\n<p>            <img decoding=\"async\" class=\"category_big_img cat_img item_image io_image_big\" title=\"Majestic Table Runners-\" src=\"\" alt=\"Majestic Table Runners-\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"\" href=\"\" id=\"io_img_big1_1160019\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_1160019\"><\/a><br \/>\n        <\/p>\n<div class=\"io_image_thumbbox io_category_thumbox\" style=\"display:none;\">\n            <img decoding=\"async\" class=\"io_image_thumb skip-lazy\" title=\"Majestic Table Runners-\" src=\"\" alt=\"Majestic Table Runners-\"\n                 id=\"io_img_thumb1_1160019\" onclick=\"updateMainPic(this)\" \/>\n        <\/div>\n<\/p><\/div>\n<div class=\"io_item2_list_inner\">\n<p class=\"elementor-heading-title rentNameIO item_name\"><a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/majestic-table-runners\/\">Majestic Table Runners-<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1160019\"><span class=\"cat_from\" style=\"font-style:italic;font-size:smaller;\">from<\/span> <span class=\"rentNameIO_pricespan\">$0.00<\/span><\/p>\n<p class=\"item_encoded\" style=\"display:none;\">Majestic+Table+Runners-<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/majestic-table-runners\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1160019<\/p>\n<p class=\"item_vendorid\" style=\"display:none;\">\n<p class=\"item_qtytype\" style=\"display:none;\">Unlimited<\/p>\n<p class=\"item_inputtype\" style=\"display:none;\">Dropdown<\/p>\n<p>        <span class=\"item_qtyincrement\" style=\"display:none;\">1<\/span><\/p>\n<div class=\"item_timeslots\" style=\"display:none;\"><\/div>\n<p class=\"item_giftcardvalue\" style=\"display:none;\">\n<div class=\"item_hasRequiredAcc\" style=\"display:none;\">0<\/div>\n<p>        <!-- Store list view data as attributes (lightweight) --><\/p>\n<div class=\"io_list_view_data\"><\/div>\n<div class=\"io_buttons_container\">\n            <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/majestic-table-runners\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1160019\">\n                <a class=\"item_add elementor-button elementor-size-sm elementor-animation-grow io_button rentNameIO_button\"\n                   href=\"javascript:;\"><!--no linebreak bc elementor--><i class=\"fas fa-shopping-cart\"><\/i> Add to Cart<\/a>\n            <\/div>\n<\/p><\/div>\n<div class=\"unavailable_message unavailable_message_1160019\"  onclick=\"checkAvailDateClick()\">item unavailable (change date)<\/div>\n<\/p><\/div>\n<\/div>\n<p><script>\n    jQuery(document).ready(function () {\n        \/\/ Hide price when zero\n        jQuery(\".rentNameIO_pricespan\").each(function () {\n            if( !Number( this.textContent.replace(\/[^0-9.-]+\/g,\"\") ) ){\n                jQuery(this.parentElement).hide();\n            }\n        });\n    });\n<\/script><!-- End Shortcoder content --><\/p>\n<p><!-- Start Shortcoder content --><script>window.io_category_data = window.io_category_data || {}; window.io_category_data['1723929'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1723929\",\"rental_name\":\"Pintuck Table Runners-\",\"images_arr\":\"{}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1723929\" name=\"maindiv_Pintuck Table Runners-\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/pintuck-table-runners\/\"><\/p>\n<div class=\"btn btn-primary view-product-button\">View Product<\/div>\n<p>            <img decoding=\"async\" class=\"category_big_img cat_img item_image io_image_big\" title=\"Pintuck Table Runners-\" src=\"\" alt=\"Pintuck Table Runners-\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"\" href=\"\" id=\"io_img_big1_1723929\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_1723929\"><\/a><br \/>\n        <\/p>\n<div class=\"io_image_thumbbox io_category_thumbox\" style=\"display:none;\">\n            <img decoding=\"async\" class=\"io_image_thumb skip-lazy\" title=\"Pintuck Table Runners-\" src=\"\" alt=\"Pintuck Table Runners-\"\n                 id=\"io_img_thumb1_1723929\" onclick=\"updateMainPic(this)\" \/>\n        <\/div>\n<\/p><\/div>\n<div class=\"io_item2_list_inner\">\n<p class=\"elementor-heading-title rentNameIO item_name\"><a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/pintuck-table-runners\/\">Pintuck Table Runners-<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1723929\"><span class=\"cat_from\" style=\"font-style:italic;font-size:smaller;\">from<\/span> <span class=\"rentNameIO_pricespan\">$0.00<\/span><\/p>\n<p class=\"item_encoded\" style=\"display:none;\">Pintuck+Table+Runners-<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/pintuck-table-runners\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1723929<\/p>\n<p class=\"item_vendorid\" style=\"display:none;\">\n<p class=\"item_qtytype\" style=\"display:none;\">Unlimited<\/p>\n<p class=\"item_inputtype\" style=\"display:none;\">Dropdown<\/p>\n<p>        <span class=\"item_qtyincrement\" style=\"display:none;\">1<\/span><\/p>\n<div class=\"item_timeslots\" style=\"display:none;\"><\/div>\n<p class=\"item_giftcardvalue\" style=\"display:none;\">\n<div class=\"item_hasRequiredAcc\" style=\"display:none;\">0<\/div>\n<p>        <!-- Store list view data as attributes (lightweight) --><\/p>\n<div class=\"io_list_view_data\"><\/div>\n<div class=\"io_buttons_container\">\n            <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/pintuck-table-runners\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1723929\">\n                <a class=\"item_add elementor-button elementor-size-sm elementor-animation-grow io_button rentNameIO_button\"\n                   href=\"javascript:;\"><!--no linebreak bc elementor--><i class=\"fas fa-shopping-cart\"><\/i> Add to Cart<\/a>\n            <\/div>\n<\/p><\/div>\n<div class=\"unavailable_message unavailable_message_1723929\"  onclick=\"checkAvailDateClick()\">item unavailable (change date)<\/div>\n<\/p><\/div>\n<\/div>\n<p><script>\n    jQuery(document).ready(function () {\n        \/\/ Hide price when zero\n        jQuery(\".rentNameIO_pricespan\").each(function () {\n            if( !Number( this.textContent.replace(\/[^0-9.-]+\/g,\"\") ) ){\n                jQuery(this.parentElement).hide();\n            }\n        });\n    });\n<\/script><!-- End Shortcoder content --><\/p>\n<p><!-- Start Shortcoder content --><script>window.io_category_data = window.io_category_data || {}; window.io_category_data['1724061'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1724061\",\"rental_name\":\"Rosette Table Runners-\",\"images_arr\":\"{\\u00220\\u0022:{\\u0022rentalimage_id\\u0022:\\u0022916479\\u0022,\\u0022rentalimage_createtime\\u0022:null,\\u0022rentalimage_modifiedtime\\u0022:null,\\u0022rentalimage_itemid\\u0022:\\u00221724061\\u0022,\\u0022rentalimage_order\\u0022:\\u00220\\u0022,\\u0022rentalimage_imageloc\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/rosetta_1675459522.jpg\\u0022,\\u0022rentalimage_imagelocbig\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/rosetta_1675459522_big.jpg\\u0022}}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1724061\" name=\"maindiv_Rosette Table Runners-\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/rosette-table-runners\/\"><\/p>\n<div class=\"btn btn-primary view-product-button\">View Product<\/div>\n<p>            <img decoding=\"async\" class=\"category_big_img cat_img item_image io_image_big\" title=\"Rosette Table Runners-\" src=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/07\/rosetta_1675459522_big.jpg\" alt=\"Rosette Table Runners-\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"\" href=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/07\/rosetta_1675459522_big.jpg\" id=\"io_img_big1_1724061\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_1724061\"><\/a><br \/>\n        <\/p>\n<div class=\"io_image_thumbbox io_category_thumbox\" style=\"display:none;\">\n            <img decoding=\"async\" class=\"io_image_thumb skip-lazy\" title=\"Rosette Table Runners-\" src=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/07\/rosetta_1675459522_big.jpg\" alt=\"Rosette Table Runners-\"\n                 id=\"io_img_thumb1_1724061\" onclick=\"updateMainPic(this)\" \/>\n        <\/div>\n<\/p><\/div>\n<div class=\"io_item2_list_inner\">\n<p class=\"elementor-heading-title rentNameIO item_name\"><a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/rosette-table-runners\/\">Rosette Table Runners-<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1724061\"><span class=\"cat_from\" style=\"font-style:italic;font-size:smaller;\">from<\/span> <span class=\"rentNameIO_pricespan\">$0.00<\/span><\/p>\n<p class=\"item_encoded\" style=\"display:none;\">Rosette+Table+Runners-<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/rosette-table-runners\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1724061<\/p>\n<p class=\"item_vendorid\" style=\"display:none;\">\n<p class=\"item_qtytype\" style=\"display:none;\">Unlimited<\/p>\n<p class=\"item_inputtype\" style=\"display:none;\">Dropdown<\/p>\n<p>        <span class=\"item_qtyincrement\" style=\"display:none;\">1<\/span><\/p>\n<div class=\"item_timeslots\" style=\"display:none;\"><\/div>\n<p class=\"item_giftcardvalue\" style=\"display:none;\">\n<div class=\"item_hasRequiredAcc\" style=\"display:none;\">0<\/div>\n<p>        <!-- Store list view data as attributes (lightweight) --><\/p>\n<div class=\"io_list_view_data\"><\/div>\n<div class=\"io_buttons_container\">\n            <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/rosette-table-runners\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1724061\">\n                <a class=\"item_add elementor-button elementor-size-sm elementor-animation-grow io_button rentNameIO_button\"\n                   href=\"javascript:;\"><!--no linebreak bc elementor--><i class=\"fas fa-shopping-cart\"><\/i> Add to Cart<\/a>\n            <\/div>\n<\/p><\/div>\n<div class=\"unavailable_message unavailable_message_1724061\"  onclick=\"checkAvailDateClick()\">item unavailable (change date)<\/div>\n<\/p><\/div>\n<\/div>\n<p><script>\n    jQuery(document).ready(function () {\n        \/\/ Hide price when zero\n        jQuery(\".rentNameIO_pricespan\").each(function () {\n            if( !Number( this.textContent.replace(\/[^0-9.-]+\/g,\"\") ) ){\n                jQuery(this.parentElement).hide();\n            }\n        });\n    });\n<\/script><!-- End Shortcoder content --><\/p>\n<p><!-- Start Shortcoder content --><script>window.io_category_data = window.io_category_data || {}; window.io_category_data['1161887'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1161887\",\"rental_name\":\"Sequin Table Runner-\",\"images_arr\":\"{\\u00220\\u0022:{\\u0022rentalimage_id\\u0022:\\u0022983779\\u0022,\\u0022rentalimage_createtime\\u0022:null,\\u0022rentalimage_modifiedtime\\u0022:null,\\u0022rentalimage_itemid\\u0022:\\u00221161887\\u0022,\\u0022rentalimage_order\\u0022:\\u00220\\u0022,\\u0022rentalimage_imageloc\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/Glitz-Sequin-Mesh-Net-Table-Runner-Black_1679594641.jpg\\u0022,\\u0022rentalimage_imagelocbig\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/Glitz-Sequin-Mesh-Net-Table-Runner-Black_1679594641_big.jpg\\u0022}}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1161887\" name=\"maindiv_Sequin Table Runner-\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/sequin-table-runner\/\"><\/p>\n<div class=\"btn btn-primary view-product-button\">View Product<\/div>\n<p>            <img decoding=\"async\" class=\"category_big_img cat_img item_image io_image_big\" title=\"Sequin Table Runner-\" src=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/07\/Glitz-Sequin-Mesh-Net-Table-Runner-Black_1679594641_big.jpg\" alt=\"Sequin Table Runner-\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"\" href=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/07\/Glitz-Sequin-Mesh-Net-Table-Runner-Black_1679594641_big.jpg\" id=\"io_img_big1_1161887\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_1161887\"><\/a><br \/>\n        <\/p>\n<div class=\"io_image_thumbbox io_category_thumbox\" style=\"display:none;\">\n            <img decoding=\"async\" class=\"io_image_thumb skip-lazy\" title=\"Sequin Table Runner-\" src=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/07\/Glitz-Sequin-Mesh-Net-Table-Runner-Black_1679594641_big.jpg\" alt=\"Sequin Table Runner-\"\n                 id=\"io_img_thumb1_1161887\" onclick=\"updateMainPic(this)\" \/>\n        <\/div>\n<\/p><\/div>\n<div class=\"io_item2_list_inner\">\n<p class=\"elementor-heading-title rentNameIO item_name\"><a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/sequin-table-runner\/\">Sequin Table Runner-<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1161887\"><span class=\"cat_from\" style=\"font-style:italic;font-size:smaller;\">from<\/span> <span class=\"rentNameIO_pricespan\">$0.00<\/span><\/p>\n<p class=\"item_encoded\" style=\"display:none;\">Sequin+Table+Runner-<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/sequin-table-runner\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1161887<\/p>\n<p class=\"item_vendorid\" style=\"display:none;\">\n<p class=\"item_qtytype\" style=\"display:none;\">Unlimited<\/p>\n<p class=\"item_inputtype\" style=\"display:none;\">Dropdown<\/p>\n<p>        <span class=\"item_qtyincrement\" style=\"display:none;\">1<\/span><\/p>\n<div class=\"item_timeslots\" style=\"display:none;\"><\/div>\n<p class=\"item_giftcardvalue\" style=\"display:none;\">\n<div class=\"item_hasRequiredAcc\" style=\"display:none;\">0<\/div>\n<p>        <!-- Store list view data as attributes (lightweight) --><\/p>\n<div class=\"io_list_view_data\"><\/div>\n<div class=\"io_buttons_container\">\n            <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/sequin-table-runner\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1161887\">\n                <a class=\"item_add elementor-button elementor-size-sm elementor-animation-grow io_button rentNameIO_button\"\n                   href=\"javascript:;\"><!--no linebreak bc elementor--><i class=\"fas fa-shopping-cart\"><\/i> Add to Cart<\/a>\n            <\/div>\n<\/p><\/div>\n<div class=\"unavailable_message unavailable_message_1161887\"  onclick=\"checkAvailDateClick()\">item unavailable (change date)<\/div>\n<\/p><\/div>\n<\/div>\n<p><script>\n    jQuery(document).ready(function () {\n        \/\/ Hide price when zero\n        jQuery(\".rentNameIO_pricespan\").each(function () {\n            if( !Number( this.textContent.replace(\/[^0-9.-]+\/g,\"\") ) ){\n                jQuery(this.parentElement).hide();\n            }\n        });\n    });\n<\/script><!-- End Shortcoder content --><\/p>\n<p><!-- Start Shortcoder content --><script>window.io_category_data = window.io_category_data || {}; window.io_category_data['1723989'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1723989\",\"rental_name\":\"Specialty Table Runners-\",\"images_arr\":\"{\\u00220\\u0022:{\\u0022rentalimage_id\\u0022:\\u0022983813\\u0022,\\u0022rentalimage_createtime\\u0022:null,\\u0022rentalimage_modifiedtime\\u0022:null,\\u0022rentalimage_itemid\\u0022:\\u00221723989\\u0022,\\u0022rentalimage_order\\u0022:\\u00220\\u0022,\\u0022rentalimage_imageloc\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/gold_e603c30a-b88a-494b-acc2-d817575111f1_1080x_1679595877.png\\u0022,\\u0022rentalimage_imagelocbig\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/gold_e603c30a-b88a-494b-acc2-d817575111f1_1080x_1679595877_big.png\\u0022}}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1723989\" name=\"maindiv_Specialty Table Runners-\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/specialty-table-runners\/\"><\/p>\n<div class=\"btn btn-primary view-product-button\">View Product<\/div>\n<p>            <img decoding=\"async\" class=\"category_big_img cat_img item_image io_image_big\" title=\"Specialty Table Runners-\" src=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/06\/gold_e603c30a-b88a-494b-acc2-d817575111f1_1080x_1679595877_big.png\" alt=\"Specialty Table Runners-\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"\" href=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/06\/gold_e603c30a-b88a-494b-acc2-d817575111f1_1080x_1679595877_big.png\" id=\"io_img_big1_1723989\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_1723989\"><\/a><br \/>\n        <\/p>\n<div class=\"io_image_thumbbox io_category_thumbox\" style=\"display:none;\">\n            <img decoding=\"async\" class=\"io_image_thumb skip-lazy\" title=\"Specialty Table Runners-\" src=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/06\/gold_e603c30a-b88a-494b-acc2-d817575111f1_1080x_1679595877_big.png\" alt=\"Specialty Table Runners-\"\n                 id=\"io_img_thumb1_1723989\" onclick=\"updateMainPic(this)\" \/>\n        <\/div>\n<\/p><\/div>\n<div class=\"io_item2_list_inner\">\n<p class=\"elementor-heading-title rentNameIO item_name\"><a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/specialty-table-runners\/\">Specialty Table Runners-<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1723989\"><span class=\"cat_from\" style=\"font-style:italic;font-size:smaller;\">from<\/span> <span class=\"rentNameIO_pricespan\">$0.00<\/span><\/p>\n<p class=\"item_encoded\" style=\"display:none;\">Specialty+Table+Runners-<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/specialty-table-runners\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1723989<\/p>\n<p class=\"item_vendorid\" style=\"display:none;\">\n<p class=\"item_qtytype\" style=\"display:none;\">Unlimited<\/p>\n<p class=\"item_inputtype\" style=\"display:none;\">Dropdown<\/p>\n<p>        <span class=\"item_qtyincrement\" style=\"display:none;\">1<\/span><\/p>\n<div class=\"item_timeslots\" style=\"display:none;\"><\/div>\n<p class=\"item_giftcardvalue\" style=\"display:none;\">\n<div class=\"item_hasRequiredAcc\" style=\"display:none;\">0<\/div>\n<p>        <!-- Store list view data as attributes (lightweight) --><\/p>\n<div class=\"io_list_view_data\"><\/div>\n<div class=\"io_buttons_container\">\n            <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/specialty-table-runners\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1723989\">\n                <a class=\"item_add elementor-button elementor-size-sm elementor-animation-grow io_button rentNameIO_button\"\n                   href=\"javascript:;\"><!--no linebreak bc elementor--><i class=\"fas fa-shopping-cart\"><\/i> Add to Cart<\/a>\n            <\/div>\n<\/p><\/div>\n<div class=\"unavailable_message unavailable_message_1723989\"  onclick=\"checkAvailDateClick()\">item unavailable (change date)<\/div>\n<\/p><\/div>\n<\/div>\n<p><script>\n    jQuery(document).ready(function () {\n        \/\/ Hide price when zero\n        jQuery(\".rentNameIO_pricespan\").each(function () {\n            if( !Number( this.textContent.replace(\/[^0-9.-]+\/g,\"\") ) ){\n                jQuery(this.parentElement).hide();\n            }\n        });\n    });\n<\/script><!-- End Shortcoder content --><\/p>\n<p><!-- Start Shortcoder content --><script>window.io_category_data = window.io_category_data || {}; window.io_category_data['964159'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"964159\",\"rental_name\":\"Polyester Table Runners-\",\"images_arr\":\"{\\u00220\\u0022:{\\u0022rentalimage_id\\u0022:\\u0022983757\\u0022,\\u0022rentalimage_createtime\\u0022:null,\\u0022rentalimage_modifiedtime\\u0022:null,\\u0022rentalimage_itemid\\u0022:\\u0022964159\\u0022,\\u0022rentalimage_order\\u0022:\\u00220\\u0022,\\u0022rentalimage_imageloc\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/Polyester-Table-Runner-Black_1679594340.jpg\\u0022,\\u0022rentalimage_imagelocbig\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/Polyester-Table-Runner-Black_1679594340_big.jpg\\u0022}}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_964159\" name=\"maindiv_Polyester Table Runners-\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/table-runners-polyester\/\"><\/p>\n<div class=\"btn btn-primary view-product-button\">View Product<\/div>\n<p>            <img decoding=\"async\" class=\"category_big_img cat_img item_image io_image_big\" title=\"Polyester Table Runners-\" src=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/06\/Polyester-Table-Runner-Black_1679594340_big.jpg\" alt=\"Polyester Table Runners-\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"\" href=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/06\/Polyester-Table-Runner-Black_1679594340_big.jpg\" id=\"io_img_big1_964159\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_964159\"><\/a><br \/>\n        <\/p>\n<div class=\"io_image_thumbbox io_category_thumbox\" style=\"display:none;\">\n            <img decoding=\"async\" class=\"io_image_thumb skip-lazy\" title=\"Polyester Table Runners-\" src=\"https:\/\/www.aspartyrental.com\/cincinnati\/wp-content\/uploads\/sites\/3\/2023\/06\/Polyester-Table-Runner-Black_1679594340_big.jpg\" alt=\"Polyester Table Runners-\"\n                 id=\"io_img_thumb1_964159\" onclick=\"updateMainPic(this)\" \/>\n        <\/div>\n<\/p><\/div>\n<div class=\"io_item2_list_inner\">\n<p class=\"elementor-heading-title rentNameIO item_name\"><a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/table-runners-polyester\/\">Polyester Table Runners-<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_964159\"><span class=\"cat_from\" style=\"font-style:italic;font-size:smaller;\">from<\/span> <span class=\"rentNameIO_pricespan\">$0.00<\/span><\/p>\n<p class=\"item_encoded\" style=\"display:none;\">Polyester+Table+Runners-<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/table-runners-polyester\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">964159<\/p>\n<p class=\"item_vendorid\" style=\"display:none;\">\n<p class=\"item_qtytype\" style=\"display:none;\">Unlimited<\/p>\n<p class=\"item_inputtype\" style=\"display:none;\">Dropdown<\/p>\n<p>        <span class=\"item_qtyincrement\" style=\"display:none;\">1<\/span><\/p>\n<div class=\"item_timeslots\" style=\"display:none;\"><\/div>\n<p class=\"item_giftcardvalue\" style=\"display:none;\">\n<div class=\"item_hasRequiredAcc\" style=\"display:none;\">0<\/div>\n<p>        <!-- Store list view data as attributes (lightweight) --><\/p>\n<div class=\"io_list_view_data\"><\/div>\n<div class=\"io_buttons_container\">\n            <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/table-runner\/table-runners-polyester\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_964159\">\n                <a class=\"item_add elementor-button elementor-size-sm elementor-animation-grow io_button rentNameIO_button\"\n                   href=\"javascript:;\"><!--no linebreak bc elementor--><i class=\"fas fa-shopping-cart\"><\/i> Add to Cart<\/a>\n            <\/div>\n<\/p><\/div>\n<div class=\"unavailable_message unavailable_message_964159\"  onclick=\"checkAvailDateClick()\">item unavailable (change date)<\/div>\n<\/p><\/div>\n<\/div>\n<p><script>\n    jQuery(document).ready(function () {\n        \/\/ Hide price when zero\n        jQuery(\".rentNameIO_pricespan\").each(function () {\n            if( !Number( this.textContent.replace(\/[^0-9.-]+\/g,\"\") ) ){\n                jQuery(this.parentElement).hide();\n            }\n        });\n    });\n<\/script><!-- End Shortcoder content --><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-03d99e6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"03d99e6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-859bf9f\" data-id=\"859bf9f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-311b94a elementor-widget elementor-widget-text-editor\" data-id=\"311b94a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h1>Enhance your table decor with a stylish table runner. Perfect for weddings, parties &amp; events. Reserve now for elegant dining!<\/h1>\n<p>Elevate the look of your event tables with our stylish table runners available at AS Party Rental in Cincinnati. Table runners are the perfect way to add a pop of color, texture, and style to your table decor, creating a focal point that enhances the overall ambiance of your event.<\/p>\n<p>Our table runners are available in a variety of fabrics, colors, patterns, and lengths to suit your event theme and preferences. Whether you&#8217;re planning a wedding, corporate event, or special celebration, our table runners offer a versatile and elegant solution for dressing up your tables.<\/p>\n<p>Choose from options such as:<\/p>\n<ul>\n<li><strong>Lace Table Runners:<\/strong> Add a touch of romance with our delicate lace table runners, perfect for vintage-inspired events.<\/li>\n<li><strong>Burlap Table Runners:<\/strong> Create a rustic-chic look with our burlap table runners, ideal for outdoor weddings and barn receptions.<\/li>\n<li><strong>Satin Table Runners:<\/strong> Bring a touch of luxury with our satin table runners, available in a range of vibrant colors to match your decor.<\/li>\n<li><strong>Sequin Table Runners:<\/strong> Add sparkle and glamour with our sequin table runners, perfect for adding a touch of shimmer to your tables.<\/li>\n<\/ul>\n<p>With our stylish table runners, you can create a cohesive and visually stunning table decor that will leave a lasting impression on your guests.<\/p>\n<p>At AS Party Rental, we&#8217;re committed to providing exceptional service and top-quality products to make your event a success. Contact us today to reserve your table runners and elevate the style of your event decor!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"Enhance your table decor with a stylish table runner. Perfect for weddings, parties &amp; events. Reserve now for elegant dining! Elevate the look of your event tables with our stylish table runners available at AS Party Rental in Cincinnati. Table runners are the perfect way to add a pop of color, texture, and style to [&hellip;]","protected":false},"author":1,"featured_media":17134,"parent":5378,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"io_meta_description":"","footnotes":""},"class_list":["post-5365","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/pages\/5365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/comments?post=5365"}],"version-history":[{"count":52,"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/pages\/5365\/revisions"}],"predecessor-version":[{"id":50255,"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/pages\/5365\/revisions\/50255"}],"up":[{"embeddable":true,"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/pages\/5378"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/media\/17134"}],"wp:attachment":[{"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/media?parent=5365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}