{"id":5349,"date":"2022-08-09T17:23:33","date_gmt":"2022-08-09T17:23:33","guid":{"rendered":"https:\/\/www.aspartyrental.com\/cincinnati\/chair-covers\/"},"modified":"2026-03-17T12:29:18","modified_gmt":"2026-03-17T12:29:18","slug":"chair-covers","status":"publish","type":"page","link":"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/","title":{"rendered":"Chair Covers"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5349\" class=\"elementor elementor-5349\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-407484a6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"407484a6\" 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-4fe0e684\" data-id=\"4fe0e684\" 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-1e3b52f5 elementor-widget elementor-widget-text-editor\" data-id=\"1e3b52f5\" 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\">Chair Covers<span class=\"io_forrent io_forrent_317730\"> 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\">317730<\/div>\r\n<div class=\"cat_div_wrapper\"><div class=\"io_cat_description io_cat_description_317730 elementor-widget-text-editor catDescriptionIO\"><p>Chair cover rentals in Cincinnati, Ohio from A&amp;S Party Rental &mdash; ideal for company picnics, weddings, school events, and parties.<\/p><\/div><\/div>\r\n<div class=\"io_catdiv2\"><\/div>\r\n<div class=\"io_landingpages io_landingpages_317730 elementor-widget-text-editor\"><!-- Start Shortcoder content -->Professional delivery to <span class=\\\"io_city_list\\\"><a href=https:\/\/www.aspartyrental.com\/cincinnati\/party-rentals-in-cincinnati-ohio\/>Cincinnati Ohio<\/a>, <a href=https:\/\/www.aspartyrental.com\/cincinnati\/party-rentals-in-loveland-ohio\/>Loveland Ohio<\/a><\/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_317730 elementor-widget-text-editor\"><h3 data-end=\"192\" data-start=\"147\">Chair Cover Rentals in Cincinnati, Ohio<\/h3>\n<p data-end=\"481\" data-start=\"194\">Make your seating <strong data-end=\"241\" data-start=\"212\">look flawless and festive<\/strong> with A&amp;S Party Rental&rsquo;s <strong data-end=\"289\" data-start=\"266\">chair cover rentals<\/strong> in Cincinnati! Perfect for <strong data-end=\"402\" data-start=\"317\">company picnics, weddings, birthday parties, school events, and family gatherings<\/strong>, our covers turn ordinary chairs into <strong data-end=\"478\" data-start=\"441\">elegant, coordinated d&eacute;cor pieces<\/strong>.<\/p>\n<p data-end=\"715\" data-start=\"483\">We offer a variety of styles and colors to match <strong data-end=\"554\" data-start=\"532\">any theme or event<\/strong>, helping your tables and seating areas <strong data-end=\"631\" data-start=\"594\">pop with style and sophistication<\/strong>. Professional quality, easy to use, and perfect for <strong data-end=\"712\" data-start=\"684\">indoor or outdoor events<\/strong>.<\/p>\n<p data-end=\"844\" data-start=\"717\"><strong data-end=\"778\" data-start=\"717\">Cover your chairs in style&mdash;contact A&amp;S Party Rental today<\/strong> to reserve your chair covers and elevate your Cincinnati event!<\/p><\/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['1724197'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1724197\",\"rental_name\":\"Chair Cover Slips-\",\"images_arr\":\"{\\u00220\\u0022:{\\u0022rentalimage_id\\u0022:\\u00221260363\\u0022,\\u0022rentalimage_createtime\\u0022:null,\\u0022rentalimage_modifiedtime\\u0022:null,\\u0022rentalimage_itemid\\u0022:\\u00221724197\\u0022,\\u0022rentalimage_order\\u0022:\\u00220\\u0022,\\u0022rentalimage_imageloc\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/Curly-Willow-Chiavari-Chair-Cover-Ivory (1)_1703008977.png\\u0022,\\u0022rentalimage_imagelocbig\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/Curly-Willow-Chiavari-Chair-Cover-Ivory (1)_1703008977_big.png\\u0022}}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1724197\" name=\"maindiv_Chair Cover Slips-\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/chair-cover-slips\/\"><\/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=\"Chair Cover Slips-\" src=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/Curly-Willow-Chiavari-Chair-Cover-Ivory (1)_1703008977_big.png\" alt=\"Chair Cover Slips-\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"noopener\" href=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/Curly-Willow-Chiavari-Chair-Cover-Ivory (1)_1703008977_big.png\" id=\"io_img_big1_1724197\" target=\"_blank\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_1724197\"><\/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=\"Chair Cover Slips-\" src=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/Curly-Willow-Chiavari-Chair-Cover-Ivory (1)_1703008977.png\" alt=\"Chair Cover Slips-\"\n                 id=\"io_img_thumb1_1724197\" 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\/chair-covers\/chair-cover-slips\/\">Chair Cover Slips-<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1724197\"><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;\">Chair+Cover+Slips-<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/chair-cover-slips\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1724197<\/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\/chair-covers\/chair-cover-slips\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1724197\">\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_1724197\"  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['1393278'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1393278\",\"rental_name\":\"Havana Chair Cover\",\"images_arr\":\"{\\u00220\\u0022:{\\u0022rentalimage_id\\u0022:\\u0022819139\\u0022,\\u0022rentalimage_createtime\\u0022:null,\\u0022rentalimage_modifiedtime\\u0022:null,\\u0022rentalimage_itemid\\u0022:\\u00221393278\\u0022,\\u0022rentalimage_order\\u0022:\\u00220\\u0022,\\u0022rentalimage_imageloc\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/natural-detail-1_1666647916.jpg\\u0022,\\u0022rentalimage_imagelocbig\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/natural-detail-1_1666647916_big.jpg\\u0022}}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1393278\" name=\"maindiv_Havana Chair Cover\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/havana-chair-cover\/\"><\/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 Chair Cover\" src=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/natural-detail-1_1666647916_big.jpg\" alt=\"Havana Chair Cover\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"noopener\" href=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/natural-detail-1_1666647916_big.jpg\" id=\"io_img_big1_1393278\" target=\"_blank\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_1393278\"><\/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 Chair Cover\" src=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/natural-detail-1_1666647916.jpg\" alt=\"Havana Chair Cover\"\n                 id=\"io_img_thumb1_1393278\" 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\/chair-covers\/havana-chair-cover\/\">Havana Chair Cover<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1393278\"><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+Chair+Cover<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/havana-chair-cover\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1393278<\/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\/chair-covers\/havana-chair-cover\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1393278\">\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_1393278\"  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['1746187'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1746187\",\"rental_name\":\"Silver Glitz Sequin Chair Cover\",\"images_arr\":\"{\\u00220\\u0022:{\\u0022rentalimage_id\\u0022:\\u00221260369\\u0022,\\u0022rentalimage_createtime\\u0022:null,\\u0022rentalimage_modifiedtime\\u0022:null,\\u0022rentalimage_itemid\\u0022:\\u00221746187\\u0022,\\u0022rentalimage_order\\u0022:\\u00220\\u0022,\\u0022rentalimage_imageloc\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/Glitz-Sequin-Stretch-Spandex-Banquet-Chair-Cover-Silver-Back_1703009108.jpg\\u0022,\\u0022rentalimage_imagelocbig\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/Glitz-Sequin-Stretch-Spandex-Banquet-Chair-Cover-Silver-Back_1703009108_big.jpg\\u0022},\\u00221\\u0022:{\\u0022rentalimage_id\\u0022:\\u00221260371\\u0022,\\u0022rentalimage_createtime\\u0022:null,\\u0022rentalimage_modifiedtime\\u0022:null,\\u0022rentalimage_itemid\\u0022:\\u00221746187\\u0022,\\u0022rentalimage_order\\u0022:\\u00221\\u0022,\\u0022rentalimage_imageloc\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/Glitz-Sequin-Stretch-Spandex-Banquet-Chair-Cover-Silver-Front_1703009108.png\\u0022,\\u0022rentalimage_imagelocbig\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/Glitz-Sequin-Stretch-Spandex-Banquet-Chair-Cover-Silver-Front_1703009108_big.png\\u0022}}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1746187\" name=\"maindiv_Silver Glitz Sequin Chair Cover\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/silver-glitz-sequin-chair-cover\/\"><\/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=\"Silver Glitz Sequin Chair Cover\" src=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/Glitz-Sequin-Stretch-Spandex-Banquet-Chair-Cover-Silver-Back_1703009108_big.jpg\" alt=\"Silver Glitz Sequin Chair Cover\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"noopener\" href=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/Glitz-Sequin-Stretch-Spandex-Banquet-Chair-Cover-Silver-Back_1703009108_big.jpg\" id=\"io_img_big1_1746187\" target=\"_blank\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/Glitz-Sequin-Stretch-Spandex-Banquet-Chair-Cover-Silver-Front_1703009108_big.png\" id=\"io_img_big2_1746187\" target=\"_blank\"><\/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=\"Silver Glitz Sequin Chair Cover\" src=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/Glitz-Sequin-Stretch-Spandex-Banquet-Chair-Cover-Silver-Back_1703009108.jpg\" alt=\"Silver Glitz Sequin Chair Cover\"\n                 id=\"io_img_thumb1_1746187\" 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\/chair-covers\/silver-glitz-sequin-chair-cover\/\">Silver Glitz Sequin Chair Cover<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1746187\"><span class=\"cat_from\" style=\"font-style:italic;font-size:smaller;\">from<\/span> <span class=\"rentNameIO_pricespan\">$4.95<\/span><\/p>\n<p class=\"item_encoded\" style=\"display:none;\">Silver+Glitz+Sequin+Chair+Cover<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/silver-glitz-sequin-chair-cover\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1746187<\/p>\n<p class=\"item_vendorid\" style=\"display:none;\">\n<p class=\"item_qtytype\" style=\"display:none;\">Limited<\/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\/chair-covers\/silver-glitz-sequin-chair-cover\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1746187\">\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_1746187\"  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['1393260'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"1393260\",\"rental_name\":\"Spandex Chair Cover\",\"images_arr\":\"{\\u00220\\u0022:{\\u0022rentalimage_id\\u0022:\\u00221260353\\u0022,\\u0022rentalimage_createtime\\u0022:null,\\u0022rentalimage_modifiedtime\\u0022:null,\\u0022rentalimage_itemid\\u0022:\\u00221393260\\u0022,\\u0022rentalimage_order\\u0022:\\u00220\\u0022,\\u0022rentalimage_imageloc\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/download (1)_1703008723.jpeg\\u0022,\\u0022rentalimage_imagelocbig\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/download (1)_1703008723_big.jpeg\\u0022}}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_1393260\" name=\"maindiv_Spandex Chair Cover\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/spandex-chair-cover\/\"><\/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=\"Spandex Chair Cover\" src=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/download (1)_1703008723_big.jpeg\" alt=\"Spandex Chair Cover\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"noopener\" href=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/download (1)_1703008723_big.jpeg\" id=\"io_img_big1_1393260\" target=\"_blank\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_1393260\"><\/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=\"Spandex Chair Cover\" src=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/download (1)_1703008723.jpeg\" alt=\"Spandex Chair Cover\"\n                 id=\"io_img_thumb1_1393260\" 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\/chair-covers\/spandex-chair-cover\/\">Spandex Chair Cover<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_1393260\"><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;\">Spandex+Chair+Cover<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/spandex-chair-cover\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">1393260<\/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\/chair-covers\/spandex-chair-cover\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_1393260\">\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_1393260\"  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['967735'] = {\"indoor_outdoor\":\"\",\"staff\":\"\",\"electric\":\"0.00\",\"dimensions\":\"\",\"rental_id\":\"967735\",\"rental_name\":\"Polyester Chair Cover-\",\"images_arr\":\"{\\u00220\\u0022:{\\u0022rentalimage_id\\u0022:\\u0022822237\\u0022,\\u0022rentalimage_createtime\\u0022:null,\\u0022rentalimage_modifiedtime\\u0022:null,\\u0022rentalimage_itemid\\u0022:\\u0022967735\\u0022,\\u0022rentalimage_order\\u0022:\\u00220\\u0022,\\u0022rentalimage_imageloc\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/41SqRd4Eo5L_1666893379.jpg\\u0022,\\u0022rentalimage_imagelocbig\\u0022:\\u0022https:\\\/\\\/rental.software\\\/users\\\/reservations@asplayzone\\\/images\\\/41SqRd4Eo5L_1666893379_big.jpg\\u0022}}\"};<\/script><\/p>\n<div class=\"io_item2_list elementor-widget-heading simpleCart_ioShelfItem cat_div_967735\" name=\"maindiv_Polyester Chair Cover-\">\n<div class=\"cat_div\">\n        <a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/chair-cover-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 Chair Cover-\" src=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/41SqRd4Eo5L_1666893379_big.jpg\" alt=\"Polyester Chair Cover-\" \/><br \/>\n        <\/a><br \/>\n        <a rel=\"noopener\" href=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/41SqRd4Eo5L_1666893379_big.jpg\" id=\"io_img_big1_967735\" target=\"_blank\"><\/a><br \/>\n        <a rel=\"img_group noopener\" href=\"\" id=\"io_img_big2_967735\"><\/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 Chair Cover-\" src=\"https:\/\/rental.software\/users\/reservations@asplayzone\/images\/41SqRd4Eo5L_1666893379.jpg\" alt=\"Polyester Chair Cover-\"\n                 id=\"io_img_thumb1_967735\" 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\/chair-covers\/chair-cover-polyester\/\">Polyester Chair Cover-<\/a><\/p>\n<p class=\"rentNameIO_price rentNameIO_price_967735\"><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+Chair+Cover-<\/p>\n<p>        <span class=\"item_href\" style=\"display:none;\">https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-covers\/chair-cover-polyester\/<\/span><\/p>\n<p class=\"item_rentalid\" style=\"display:none;\">967735<\/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\/chair-covers\/chair-cover-polyester\/\" class=\"io_more_info_button\">MORE INFO<\/a><\/p>\n<div class=\"elementor-widget-button add_cart_967735\">\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_967735\"  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-c608c10 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c608c10\" 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-5bfdfd7\" data-id=\"5bfdfd7\" 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-8ac5165 elementor-widget elementor-widget-text-editor\" data-id=\"8ac5165\" 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>Chair Covers rentals are a great way to bring sophistication, elegance and style to your event!<\/h1>\n<p>Having an event in Cincinnati or Dayton area? \u00a0Need chair covers? \u00a0Let us help you make your event look extraordinary. \u00a0Whether you are\u00a0<a href=\"https:\/\/www.aspartyrental.com\/cincinnati\/inventory\/chair-rentals\/\">renting<\/a>\u00a0chairs from us or looking to use your own, we can help you with our chair cover rentals.\u00a0With many styles, colors and themes, we can help you find exactly what you are looking for.<\/p>\n<p>This is a great way to let your guest know that their comfort is important to you. \u00a0Guests will be amazed at the beautiful difference chair covers make. \u00a0It is an instant and lasting impression that will leave your guests thrilled and delighted.<\/p>\n<p>Not sure where to start? Make an appointment now to meet with one of our event planners to get ideas on how to transform your event. Call today or visit our 50,000 SF showroom at 300 Conover Drive, Franklin, Ohio. \u00a0We want to make your event planning a pleasant and memorable experience because we love when our customers not only have a good time at their event, but have a blast planning their event.<\/p>\n<p>Check out our\u00a0<a href=\"https:\/\/www.facebook.com\/asplayzonepartyrentalohio\" target=\"_blank\" rel=\"noopener\">Facebook<\/a>\u00a0page for additional information or give us a call in Dayton at 937-885-5454 or Cincinnati at 513-315-9110.<\/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":"Chair Covers rentals are a great way to bring sophistication, elegance and style to your event! Having an event in Cincinnati or Dayton area? \u00a0Need chair covers? \u00a0Let us help you make your event look extraordinary. \u00a0Whether you are\u00a0renting\u00a0chairs from us or looking to use your own, we can help you with our chair cover [&hellip;]","protected":false},"author":1,"featured_media":32950,"parent":5378,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"io_meta_description":"","footnotes":""},"class_list":["post-5349","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/pages\/5349","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=5349"}],"version-history":[{"count":70,"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/pages\/5349\/revisions"}],"predecessor-version":[{"id":96975,"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/pages\/5349\/revisions\/96975"}],"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\/32950"}],"wp:attachment":[{"href":"https:\/\/www.aspartyrental.com\/cincinnati\/wp-json\/wp\/v2\/media?parent=5349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}