{"id":6062,"date":"2026-01-29T08:55:27","date_gmt":"2026-01-29T08:55:27","guid":{"rendered":"https:\/\/indvacindia.in\/?page_id=6062"},"modified":"2026-03-23T18:19:26","modified_gmt":"2026-03-23T18:19:26","slug":"vertical-model","status":"publish","type":"page","link":"https:\/\/indvacindia.in\/index.php\/vertical-model\/","title":{"rendered":"Vertical Model"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6062\" class=\"elementor elementor-6062\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-23e4f27 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default qodef-elementor-content-no\" data-id=\"23e4f27\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\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-0378efc\" data-id=\"0378efc\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\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-f08bdde elementor-widget elementor-widget-html\" data-id=\"f08bdde\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\r\n(function(){\r\n  if (!document.querySelector('meta[name=\"viewport\"]')) {\r\n    var m = document.createElement('meta');\r\n    m.name = 'viewport';\r\n    m.content = 'width=device-width, initial-scale=1';\r\n    (document.head || document.documentElement).appendChild(m);\r\n  }\r\n})();\r\n<\/script>\r\n\r\n<div class=\"dc-wrap dc-sc-wrap dc-vm-wrap\" id=\"vm-wrap\">\r\n  <div class=\"dc-product-section\">\r\n\r\n    <!-- LEFT: GALLERY -->\r\n    <div class=\"dc-gallery\">\r\n      <div class=\"dc-main-image-wrap\">\r\n        <img decoding=\"async\" id=\"vm-mainImage\" src=\"\" alt=\"Vertical Model Vacuum Packaging Machine\" \/>\r\n      <\/div>\r\n      <div class=\"dc-thumb-strip\">\r\n        <button class=\"dc-thumb-arrow\" id=\"vm-thumbPrev\">&#8592;<\/button>\r\n        <div class=\"dc-thumb-list-outer\">\r\n          <div class=\"dc-thumb-list\" id=\"vm-thumbList\"><\/div>\r\n        <\/div>\r\n        <button class=\"dc-thumb-arrow\" id=\"vm-thumbNext\">&#8594;<\/button>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- RIGHT: INFO -->\r\n    <div class=\"dc-product-info\">\r\n      <h2>Vertical Model<\/h2>\r\n      <p class=\"dc-description\">\r\n        INDVAC Vertical Model Vacuum Packaging Machines are designed for bulk and retail packing of dry fruits,\r\n        grains, legumes, pharmaceuticals and non-food products. Built with robust SS 304 construction and\r\n        pneumatically operated seal bars, these machines deliver consistent and reliable vacuum packaging performance.\r\n      <\/p>\r\n\r\n      <!-- MODEL TABS -->\r\n      <div class=\"dc-model-label\">Model<\/div>\r\n\r\n      <!-- Lightbox Overlay -->\r\n      <div class=\"dc-lightbox-overlay\" id=\"vm-lightbox\">\r\n        <div class=\"dc-lightbox-inner\">\r\n          <div class=\"dc-lb-header\">\r\n            <p class=\"dc-lb-title\">Vertical Model<\/p>\r\n            <button class=\"dc-lb-close\" id=\"vm-lbClose\">&#10005;<\/button>\r\n          <\/div>\r\n          <div class=\"dc-lb-img-wrap\">\r\n            <button class=\"dc-lb-arrow dc-lb-prev\" id=\"vm-lbPrev\">&#8592;<\/button>\r\n            <img decoding=\"async\" id=\"vm-lbImg\" src=\"\" alt=\"Product Image\" \/>\r\n            <button class=\"dc-lb-arrow dc-lb-next\" id=\"vm-lbNext\">&#8594;<\/button>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"dc-model-tabs\" id=\"vm-modelTabs\">\r\n        <button class=\"dc-active\" data-vmmodel=\"V1\">V-1<\/button>\r\n        <button data-vmmodel=\"V2\">V-2<\/button>\r\n        <button data-vmmodel=\"V3\">V-3<\/button>\r\n        <button data-vmmodel=\"V4\">V-4<\/button>\r\n        <button data-vmmodel=\"V5\">V-5<\/button>\r\n        <button data-vmmodel=\"V6\">V-6<\/button>\r\n      <\/div>\r\n\r\n      <!-- SPECS -->\r\n      <div class=\"dc-divider\"><\/div>\r\n      <div class=\"dc-specs-grid\">\r\n        <div>\r\n          <div class=\"dc-spec-label\">Chamber Dimensions:<\/div>\r\n          <div class=\"dc-spec-value\" id=\"vm-specChamber\">\u2014<\/div>\r\n        <\/div>\r\n        <div>\r\n          <div class=\"dc-spec-label\">Seal Length:<\/div>\r\n          <div class=\"dc-spec-value\" id=\"vm-specSeal\">\u2014<\/div>\r\n        <\/div>\r\n        <div>\r\n          <div class=\"dc-spec-label\">Pump Capacity:<\/div>\r\n          <div class=\"dc-spec-value\" id=\"vm-specPump\">\u2014<\/div>\r\n        <\/div>\r\n        <div>\r\n          <div class=\"dc-spec-label\">Seal Bars:<\/div>\r\n          <div class=\"dc-spec-value\" id=\"vm-specBars\">\u2014<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"dc-specs-end-divider\"><\/div>\r\n\r\n      <!-- CTA -->\r\n      <div class=\"dc-cta-buttons\">\r\n        <a href=\"https:\/\/indvacindia.in\/index.php\/inquiry\/\" target=\"_blank\" class=\"dc-btn-primary\">Inquire Here<\/a>\r\n        <a href=\"https:\/\/wa.me\/+919824040137\" target=\"_blank\" class=\"dc-btn-secondary\">\r\n          <svg class=\"dc-wa-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 32 32\" fill=\"#25D366\">\r\n            <path d=\"M16 0C7.163 0 0 7.163 0 16c0 2.833.738 5.49 2.031 7.797L0 32l8.438-2.009A15.93 15.93 0 0 0 16 32c8.837 0 16-7.163 16-16S24.837 0 16 0zm0 29.333a13.27 13.27 0 0 1-6.771-1.854l-.486-.289-5.01 1.194 1.243-4.875-.317-.5A13.233 13.233 0 0 1 2.667 16C2.667 8.636 8.636 2.667 16 2.667S29.333 8.636 29.333 16 23.364 29.333 16 29.333zm7.26-9.867c-.398-.199-2.354-1.161-2.719-1.294-.365-.133-.631-.199-.897.199-.266.398-1.029 1.294-1.261 1.56-.232.266-.465.299-.863.1-.398-.199-1.681-.619-3.202-1.977-1.183-1.056-1.982-2.36-2.214-2.758-.232-.398-.025-.613.174-.811.179-.178.398-.465.597-.698.199-.232.266-.398.398-.664.133-.266.066-.498-.033-.697-.1-.199-.897-2.162-1.229-2.96-.324-.778-.653-.673-.897-.685l-.764-.013c-.266 0-.697.1-1.063.498-.365.398-1.394 1.362-1.394 3.324 0 1.961 1.427 3.857 1.626 4.123.199.266 2.808 4.287 6.804 6.014.951.411 1.693.656 2.271.839.954.304 1.823.261 2.509.158.765-.114 2.354-.962 2.686-1.891.332-.929.332-1.726.232-1.891-.099-.166-.365-.266-.763-.465z\"\/>\r\n          <\/svg>\r\n          WhatsApp Enquiry\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- FULL-WIDTH FEATURES ROW -->\r\n  <div class=\"dc-features-row\">\r\n\r\n    <!-- Left Column: Standard Features + Standard Operations stacked -->\r\n    <div class=\"dc-feat-left-col\">\r\n\r\n      <!-- Standard Features -->\r\n      <div class=\"dc-feat-card dc-feat-card--opt\">\r\n        <div class=\"dc-feat-card-header\">\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12l2 2 4-4M7.835 4.697a3.42 3.42 0 001.946-.806 3.42 3.42 0 014.438 0 3.42 3.42 0 001.946.806 3.42 3.42 0 013.138 3.138 3.42 3.42 0 00.806 1.946 3.42 3.42 0 010 4.438 3.42 3.42 0 00-.806 1.946 3.42 3.42 0 01-3.138 3.138 3.42 3.42 0 00-1.946.806 3.42 3.42 0 01-4.438 0 3.42 3.42 0 00-1.946-.806 3.42 3.42 0 01-3.138-3.138 3.42 3.42 0 00-.806-1.946 3.42 3.42 0 010-4.438 3.42 3.42 0 00.806-1.946 3.42 3.42 0 013.138-3.138z\"\/>\r\n          <\/svg>\r\n          Standard Features\r\n        <\/div>\r\n        <div class=\"dc-feat-card-body\">\r\n          <ul class=\"dc-feat-grid dc-feat-grid-single\">\r\n            <li>All SS 304<\/li>\r\n            <li>Robust Structure<\/li>\r\n            <li>Brick Packing<\/li>\r\n            <li>Pneumatically Operated Seal Bars<\/li>\r\n            <li>Bi-Active Seal<\/li>\r\n            <li>State of the Art Control Devices<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Standard Operations -->\r\n      <div class=\"dc-feat-card dc-feat-card--opt\">\r\n        <div class=\"dc-feat-card-header\">\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10.325 4.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 002.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 001.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 00-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 00-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 00-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 00-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 001.066-2.573c-.94-1.543.826-3.31 2.37-2.37.996.608 2.296.07 2.572-1.065z\"\/>\r\n            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15 12a3 3 0 11-6 0 3 3 0 016 0z\"\/>\r\n          <\/svg>\r\n          Standard Operations\r\n        <\/div>\r\n        <div class=\"dc-feat-card-body\">\r\n          <ul class=\"dc-feat-grid\">\r\n            <li>Vacuum<\/li>\r\n            <li>Gas Flushing (Optional)<\/li>\r\n            <li>Sealing \/ Cooling<\/li>\r\n            <li>Ventilation<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div><!-- end dc-feat-left-col -->\r\n\r\n    <!-- Optional Features -->\r\n    <div class=\"dc-feat-card dc-feat-card--opt\">\r\n      <div class=\"dc-feat-card-header\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 6V4m0 2a2 2 0 100 4m0-4a2 2 0 110 4m-6 8a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4m6 6v10m6-2a2 2 0 100-4m0 4a2 2 0 110-4m0 4v2m0-6V4\"\/>\r\n        <\/svg>\r\n        Optional Features\r\n      <\/div>\r\n      <div class=\"dc-feat-card-body\">\r\n        <ul class=\"dc-feat-grid\" style=\"grid-template-columns:1fr; white-space:normal;\">\r\n          <li>Sensor Based System to guarantee the level of vacuum required<\/li>\r\n          <li>Inert Gas \/ Twin Gas Flushing<\/li>\r\n          <li>Parallel Seal<\/li>\r\n          <li>See Through Cut-Out in Lid<\/li>\r\n          <li>Dual Vacuuming<\/li>\r\n          <li>Flame Proof Panel<\/li>\r\n          <li>21CFR System<\/li>\r\n          <li>Real Time O&#8322; Reading<\/li>\r\n          <li>Water Cooled Seal Bars<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Applications -->\r\n    <div class=\"dc-feat-card dc-feat-card--opt\">\r\n      <div class=\"dc-feat-card-header\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\">\r\n          <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10\"\/>\r\n        <\/svg>\r\n        Bulk and Retail Packing Applications\r\n      <\/div>\r\n     <div class=\"dc-feat-card-body\">\r\n  <div class=\"dc-app-grid\">\r\n    <div class=\"dc-app-cat\">\r\n      <div class=\"dc-app-cat-title\">Dry Fruits<\/div>\r\n      <ul class=\"dc-app-cat-list\">\r\n        <li>Cashews<\/li>\r\n        <li>Almonds<\/li>\r\n        <li>Walnuts<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div class=\"dc-app-cat\">\r\n      <div class=\"dc-app-cat-title\">Legumes<\/div>\r\n      <ul class=\"dc-app-cat-list\">\r\n        <li>Peanuts<\/li>\r\n        <li>Chickpeas<\/li>\r\n        <li>Soya<\/li>\r\n        <li>Lentils<\/li>\r\n        <li>Beans<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div class=\"dc-app-cat\">\r\n      <div class=\"dc-app-cat-title\">Grains &amp; Powders<\/div>\r\n      <ul class=\"dc-app-cat-list\">\r\n        <li>Wheat<\/li>\r\n        <li>Rice<\/li>\r\n        <li>Corn<\/li>\r\n        <li>Millets<\/li>\r\n        <li>Yeast<\/li>\r\n        <li>Milk Powder<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div class=\"dc-app-cat\">\r\n      <div class=\"dc-app-cat-title\">Tea &amp; Coffee<\/div>\r\n      <ul class=\"dc-app-cat-list\">\r\n        <li>Tea Leaves<\/li>\r\n        <li>Coffee Beans<\/li>\r\n        <li>Coffee Powder<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div class=\"dc-app-cat\">\r\n      <div class=\"dc-app-cat-title\">Pharma &amp; Nutraceuticals<\/div>\r\n      <ul class=\"dc-app-cat-list\">\r\n        <li>API<\/li>\r\n        <li>Formulations<\/li>\r\n        <li>Dental Plasters<\/li>\r\n        <li>Insecticides &amp; Pesticides<\/li>\r\n        <li>Dog &amp; Pet Foods<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div class=\"dc-app-cat\">\r\n      <div class=\"dc-app-cat-title\">Non-Food<\/div>\r\n      <ul class=\"dc-app-cat-list\">\r\n        <li>Wire Spools<\/li>\r\n        <li>Cushions<\/li>\r\n        <li>Pillows<\/li>\r\n        <li>Clothing &amp; Suits<\/li>\r\n        <li>Parachutes<\/li>\r\n        <li>Bearings<\/li>\r\n        <li>Metal Fittings<\/li>\r\n        <li>Capacitors<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n    <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div><!-- end dc-vm-wrap -->\r\n\r\n<!-- \u2500\u2500 WIDGET JS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<script>\r\n(function () {\r\n\r\n  var BASE = \"https:\/\/indvacindia.in\/wp-content\/uploads\/2026\/03\/\";\r\n\r\n  var VM_ALL_IMAGES = [\r\n    BASE + \"thumb_v1.png\",\r\n    BASE + \"thumb_v2.png\",\r\n    BASE + \"thumb_v3.png\",\r\n    BASE + \"thumb_v4.png\",\r\n    BASE + \"thumb_v5.png\",\r\n    BASE + \"thumb_v6.png\",\r\n    BASE + \"thumb_v7.png\"\r\n  ];\r\n\r\n  var vmModels = {\r\n    V1: {\r\n      chamber: \"Special Moulded T-Shaped Vertical\",\r\n      seal:    \"650 mm\",\r\n      pump:    \"60 m\\u00b3\/hr\",\r\n      bars:    \"1\"\r\n    },\r\n    V2: {\r\n      chamber: \"700 \\u00d7 950 \\u00d7 300 mm\",\r\n      seal:    \"650 mm\",\r\n      pump:    \"60 m\\u00b3\/hr\",\r\n      bars:    \"2\"\r\n    },\r\n    V3: {\r\n      chamber: \"600 \\u00d7 750 \\u00d7 150 mm\",\r\n      seal:    \"550 mm\",\r\n      pump:    \"35 m\\u00b3\/hr\",\r\n      bars:    \"1\"\r\n    },\r\n    V4: {\r\n      chamber: \"700 \\u00d7 800 \\u00d7 400 mm\",\r\n      seal:    \"650 mm\",\r\n      pump:    \"60 m\\u00b3\/hr\",\r\n      bars:    \"1\"\r\n    },\r\n    V5: {\r\n      chamber: \"950 \\u00d7 1450 \\u00d7 110 mm\",\r\n      seal:    \"925 mm\",\r\n      pump:    \"100 m\\u00b3\/hr\",\r\n      bars:    \"6\"\r\n    },\r\n    V6: {\r\n      chamber: \"1000 \\u00d7 1100 \\u00d7 500 mm\",\r\n      seal:    \"950 mm\",\r\n      pump:    \"200 m\\u00b3\/hr\",\r\n      bars:    \"1\"\r\n    }\r\n  };\r\n\r\n  var vmCurrentModel = \"V1\";\r\n  var vmCurrentThumb = 0;\r\n  var vmThumbOffset  = 0;\r\n  var vmHoverTimer;\r\n  var VM_VISIBLE     = 4;\r\n\r\n  var vmMainImg     = document.getElementById(\"vm-mainImage\");\r\n  var vmThumbList   = document.getElementById(\"vm-thumbList\");\r\n  var vmPrevBtn     = document.getElementById(\"vm-thumbPrev\");\r\n  var vmNextBtn     = document.getElementById(\"vm-thumbNext\");\r\n  var vmSpecChamber = document.getElementById(\"vm-specChamber\");\r\n  var vmSpecSeal    = document.getElementById(\"vm-specSeal\");\r\n  var vmSpecPump    = document.getElementById(\"vm-specPump\");\r\n  var vmSpecBars    = document.getElementById(\"vm-specBars\");\r\n\r\n  function vmLoadModel(model) {\r\n    vmCurrentModel = model;\r\n    var data = vmModels[model];\r\n    if (!data) { console.error(\"VM Widget: model not found:\", model); return; }\r\n\r\n    [vmSpecChamber, vmSpecSeal, vmSpecPump, vmSpecBars].forEach(function(el) {\r\n      el.style.opacity = \"0\";\r\n    });\r\n    setTimeout(function() {\r\n      vmSpecChamber.textContent = data.chamber;\r\n      vmSpecSeal.textContent    = data.seal;\r\n      vmSpecPump.textContent    = data.pump;\r\n      vmSpecBars.textContent    = data.bars;\r\n      [vmSpecChamber, vmSpecSeal, vmSpecPump, vmSpecBars].forEach(function(el) {\r\n        el.style.opacity = \"1\";\r\n      });\r\n    }, 220);\r\n\r\n    document.querySelectorAll(\"#vm-modelTabs button\").forEach(function(btn) {\r\n      btn.classList.toggle(\"dc-active\", btn.getAttribute(\"data-vmmodel\") === model);\r\n    });\r\n  }\r\n\r\n  function vmBuildThumbnails(images) {\r\n    vmThumbList.innerHTML = \"\";\r\n    images.forEach(function(src, i) {\r\n      var wrap = document.createElement(\"div\");\r\n      wrap.className = \"dc-thumb-item\" + (i === 0 ? \" dc-active\" : \"\");\r\n      var img = document.createElement(\"img\");\r\n      img.src = src;\r\n      img.alt = \"Thumbnail \" + (i + 1);\r\n      img.onerror = function() { wrap.style.display = \"none\"; };\r\n      wrap.appendChild(img);\r\n      \/* mouseenter with 500ms delay \u2014 prevents shake on fast mouse moves *\/\r\n      wrap.addEventListener(\"mouseenter\", function() {\r\n        vmHoverTimer = setTimeout(function() { vmSetMainImage(src, i, true); }, 500);\r\n      });\r\n      wrap.addEventListener(\"mouseleave\", function() { clearTimeout(vmHoverTimer); });\r\n      wrap.addEventListener(\"click\",      function() { clearTimeout(vmHoverTimer); vmSetMainImage(src, i, false); });\r\n      vmThumbList.appendChild(wrap);\r\n    });\r\n    vmUpdateArrows();\r\n  }\r\n\r\n  function vmSetMainImage(src, idx, force) {\r\n    if (!force && idx === vmCurrentThumb) return;\r\n    vmCurrentThumb = idx;\r\n\r\n    if (force) {\r\n      vmMainImg.src = src;\r\n    } else {\r\n      vmMainImg.classList.add(\"dc-fade\");\r\n      setTimeout(function() {\r\n        vmMainImg.src = src;\r\n        vmMainImg.classList.remove(\"dc-fade\");\r\n      }, 250);\r\n    }\r\n\r\n    document.querySelectorAll(\"#vm-wrap .dc-thumb-item\").forEach(function(t, i) {\r\n      t.classList.toggle(\"dc-active\", i === idx);\r\n    });\r\n    vmEnsureVisible(idx);\r\n    vmUpdateArrows();\r\n  }\r\n\r\n  function vmEnsureVisible(idx) {\r\n    if (idx < vmThumbOffset) {\r\n      vmThumbOffset = idx;\r\n      vmScrollThumbs();\r\n    } else if (idx >= vmThumbOffset + VM_VISIBLE) {\r\n      vmThumbOffset = idx - VM_VISIBLE + 1;\r\n      vmScrollThumbs();\r\n    }\r\n  }\r\n\r\n  function vmScrollThumbs() {\r\n    var itemWidth = 90;\r\n    vmThumbList.style.transform = \"translateX(-\" + (vmThumbOffset * itemWidth) + \"px)\";\r\n    vmUpdateArrows();\r\n  }\r\n\r\n  function vmUpdateArrows() {\r\n    var total = vmThumbList.querySelectorAll(\".dc-thumb-item\").length;\r\n    vmPrevBtn.style.opacity = vmCurrentThumb <= 0 ? \"0.3\" : \"1\";\r\n    vmNextBtn.style.opacity = vmCurrentThumb >= total - 1 ? \"0.3\" : \"1\";\r\n  }\r\n\r\n  vmPrevBtn.addEventListener(\"click\", function() {\r\n    var items = vmThumbList.querySelectorAll(\".dc-thumb-item\");\r\n    var newIdx = vmCurrentThumb - 1;\r\n    if (newIdx >= 0) vmSetMainImage(items[newIdx].querySelector(\"img\").src, newIdx, false);\r\n  });\r\n\r\n  vmNextBtn.addEventListener(\"click\", function() {\r\n    var items = vmThumbList.querySelectorAll(\".dc-thumb-item\");\r\n    var newIdx = vmCurrentThumb + 1;\r\n    if (newIdx < items.length) vmSetMainImage(items[newIdx].querySelector(\"img\").src, newIdx, false);\r\n  });\r\n\r\n  document.getElementById(\"vm-modelTabs\").addEventListener(\"click\", function(e) {\r\n    var btn = e.target.closest(\"button[data-vmmodel]\");\r\n    if (btn) vmLoadModel(btn.getAttribute(\"data-vmmodel\"));\r\n  });\r\n\r\n  \/\/ Init\r\n  vmBuildThumbnails(VM_ALL_IMAGES);\r\n  vmSetMainImage(VM_ALL_IMAGES[0], 0, true);\r\n  vmLoadModel(\"V1\");\r\n\r\n  \/\/ \u2500\u2500 LIGHTBOX \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n  var vmLightbox = document.getElementById(\"vm-lightbox\");\r\n  var vmLbImg    = document.getElementById(\"vm-lbImg\");\r\n  var vmLbClose  = document.getElementById(\"vm-lbClose\");\r\n  var vmLbPrev   = document.getElementById(\"vm-lbPrev\");\r\n  var vmLbNext   = document.getElementById(\"vm-lbNext\");\r\n  var vmLbIndex  = 0;\r\n\r\n  function vmOpenLightbox(idx) {\r\n    var imgs = vmCurrentImages();\r\n    if (!imgs || !imgs.length) return;\r\n    vmLbIndex = idx;\r\n    vmLbImg.src = imgs[vmLbIndex];\r\n    vmLightbox.classList.add(\"dc-lb-open\");\r\n    document.body.style.overflow = \"hidden\";\r\n  }\r\n  function vmCloseLightbox() {\r\n    vmLightbox.classList.remove(\"dc-lb-open\");\r\n    document.body.style.overflow = \"\";\r\n  }\r\n  function vmCurrentImages() {\r\n    return Array.from(vmThumbList.querySelectorAll(\".dc-thumb-item img\")).map(function(t){ return t.src; });\r\n  }\r\n  function vmLbNavigate(dir) {\r\n    var imgs = vmCurrentImages();\r\n    vmLbIndex = (vmLbIndex + dir + imgs.length) % imgs.length;\r\n    vmLbImg.src = imgs[vmLbIndex];\r\n  }\r\n\r\n  vmMainImg.style.cursor = \"zoom-in\";\r\n  vmMainImg.addEventListener(\"click\", function() {\r\n    vmOpenLightbox(vmCurrentThumb);\r\n  });\r\n\r\n  vmLbClose.addEventListener(\"click\", vmCloseLightbox);\r\n  vmLbPrev.addEventListener(\"click\",  function(){ vmLbNavigate(-1); });\r\n  vmLbNext.addEventListener(\"click\",  function(){ vmLbNavigate(1); });\r\n  vmLightbox.addEventListener(\"click\", function(e){ if(e.target === vmLightbox) vmCloseLightbox(); });\r\n  document.addEventListener(\"keydown\", function(e){\r\n    if (!vmLightbox.classList.contains(\"dc-lb-open\")) return;\r\n    if (e.key === \"Escape\")     vmCloseLightbox();\r\n    if (e.key === \"ArrowLeft\")  vmLbNavigate(-1);\r\n    if (e.key === \"ArrowRight\") vmLbNavigate(1);\r\n  });\r\n\r\n})();\r\n<\/script>\r\n<!-- \u2500\u2500 END VERTICAL MODEL WIDGET \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\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":"<p>&#8592; &#8594; Vertical Model INDVAC Vertical Model Vacuum Packaging Machines are designed for bulk and retail packing of dry fruits, grains, legumes, pharmaceuticals and non-food products. Built with robust SS 304 construction and pneumatically operated seal bars, these machines deliver consistent and reliable vacuum packaging performance. Model Vertical Model &#10005; &#8592; &#8594; V-1 V-2 V-3 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-6062","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/indvacindia.in\/index.php\/wp-json\/wp\/v2\/pages\/6062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indvacindia.in\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/indvacindia.in\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/indvacindia.in\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/indvacindia.in\/index.php\/wp-json\/wp\/v2\/comments?post=6062"}],"version-history":[{"count":133,"href":"https:\/\/indvacindia.in\/index.php\/wp-json\/wp\/v2\/pages\/6062\/revisions"}],"predecessor-version":[{"id":9152,"href":"https:\/\/indvacindia.in\/index.php\/wp-json\/wp\/v2\/pages\/6062\/revisions\/9152"}],"wp:attachment":[{"href":"https:\/\/indvacindia.in\/index.php\/wp-json\/wp\/v2\/media?parent=6062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}