Welcome to the detailed analysis for qad.com. This domain is officially recognized as QAD | Redzone - Adaptive Manufacturing & Supply Chain Solutions. According to their official web presence, their primary focus is: "QAD | Redzone provides intelligent, adaptive manufacturing and supply chain solutions powered by agentic AI.".
Table of Contents
- β From the Shop Floor to the Top Floor
- β Not Just Better Tools. Better Outcomes.
- β Expert Voices and Industry Perspectives
- β SCRIPTS
document.getElementById("scripts-indicator").closest(".portlet-boundary").classList.add("scripts-indicators-wrapper")
function isLocalhost(){return"localhost"===window.location.hostname}function isOnlyForLocalhost(){return"undefined"==typeof Liferay}function documentReady(){videoHoverEffect(),logoCarousel(),caseStudyCarousel(),formFillout(),emailValidation(),tabsInit(),modalBackdropFix()}function windowLoad(){sameHeight(),revealingSection()}function windowResizeInit(){var e=$(window).width();window.addEventListener("resize",function(){windowWidth=$(window).width(),$(window).width()!==e&&sameHeight()})}function sameHeight(){var t;$(window).width()<576?$("[data-sameheight]").css("min-height",""):(t=[],$("[data-sameheight]").each(function(){var e;$(this).data("sameheight")&&(e=$(this).data("sameheight"),t.includes(e)||t.push(e))}),$("[data-sameheight]").css("min-height",0),setTimeout(function(){t.forEach(function(e){var t=$("[data-sameheight='"+e+"']"),s=0,i=0,o=t.length;t.each(function(){i++,s<$(this).outerHeight()&&(s=$(this).outerHeight()),i===o&&t.css("min-height",s)})})},1e3))}function videoHoverEffect(){document.querySelectorAll(".video-hover-sec").forEach(i=>{let o=i.querySelector(".video-hover-sec__play-btn");var e=i.querySelector("video");let t=i.querySelector("wistia-player"),r=0,a=0,l=0,n=0,d=!1,c=null;i.addEventListener("mousemove",e=>{var t=i.getBoundingClientRect();r=e.clientX-t.left,a=e.clientY-t.top,d=!0}),i.addEventListener("mouseenter",()=>{d=!0}),i.addEventListener("mouseleave",()=>{d=!1,r=i.offsetWidth/2,a=i.offsetHeight/2}),l=i.offsetWidth/2,n=i.offsetHeight/2,function e(){var t,s;d?(l+=.15*(r-l),n+=.15*(a-n)):(t=i.offsetWidth/2,s=i.offsetHeight/2,l+=.1*(t-l),n+=.1*(s-n)),o.style.left=l+"px",o.style.top=n+"px",o.style.transform="translate(-50%, -50%)",c=requestAnimationFrame(e)}(),o.addEventListener("click",()=>{o.classList.contains("paused")?(t.pause(),o.textContent="PLAY",o.classList.remove("paused"),o.style.opacity=1):(t.play(),o.textContent="PAUSE",o.classList.add("paused"),o.style.opacity=0)}),e&&e.addEventListener("ended",()=>{o.classList.remove("paused"),o.textContent="PLAY",o.style.opacity=1}),t&&t.addEventListener("ended",()=>{o.classList.remove("paused"),o.textContent="PLAY",o.style.opacity=1})})}function logoCarousel(){function e(e,t,s){$(".logo-strip .slick-slide").removeClass("slick-center slick-highlight slick-lowlight");t=t.options.slidesToShow;let i=s+Math.floor(t/2),o=[i-1,i+1],r=[i-2,i+2];$(".logo-strip .slick-slide").each(function(){var e=parseInt($(this).attr("data-slick-index"));e===i?$(this).addClass("slick-center"):r.includes(e)?$(this).addClass("slick-lowlight"):o.includes(e)&&$(this).addClass("slick-highlight")})}0!==$(".logo-strip").length&&0!==$(".logo-strip").children().length&&($(".logo-strip").slick({dots:!1,infinite:!0,speed:500,slidesToShow:7,slidesToScroll:1,autoplay:!0,autoplaySpeed:2e3,accessibility:!1,responsive:[{breakpoint:768,settings:{slidesToShow:5}},{breakpoint:480,settings:{slidesToShow:3}}]}).on("init afterChange",e).on("click",".slick-slide",function(){var e=$(this).data("slick-index"),t=$(".logo-strip").slick("getOption","slidesToShow"),e=e-Math.floor(t/2);$(".logo-strip").slick("slickGoTo",e)}),e(0,$(".logo-strip").slick("getSlick"),0))}function caseStudyCarousel(){0!==$(".cs-carousel").length&&$(".cs-carousel").each(function(){var e=$(this),t=e.closest(".cs-carousel-wrapper");e.slick({dots:!1,fade:!0,infinite:!1,speed:500,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:2e3,nextArrow:t.find(".cs-carousel-next-btn"),prevArrow:t.find(".cs-carousel-prev-btn")})})}function formFillout(){0!==$(".form-fillout__form").length&&($(".form-fillout__form").on("submit",function(e){e.preventDefault();var e=$(this),t=e.find('input[name="email"]').val();e.closest(".form-fillout-wrapper").find('.mktoField[name="Email"]').val(t),e.closest(".form-fillout-wrapper").find('.mktoField[name="Email"]').closest(".mktoFormCol").hide(),e.closest(".form-fillout-wrapper").find(".mktoClear").remove(),e.closest(".form-fillout-wrapper").find(".embedded-form-step-1").hide(),e.closest(".form-fillout-wrapper").find(".embedded-form-step-2").show()}),$(".form-fillout__tab").on("click",function(e){e.preventDefault();var e=$(this).data("target"),t=$(this).closest(".form-fillout__tabs-wrapper").find(".form-fillout__tab");$(this).closest(".form-fillout__tabs-wrapper").find(".form-fillout__tab-panel").hide(),t.removeClass("active"),t.attr("aria-selected","false"),$(this).addClass("active"),$(this).attr("aria-selected","true"),$(e).show()}))}function emailValidation(){let t=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,l=e=>""!==e.trim()&&t.test(e);var e=t=>{let r=document.querySelector(".form-fillout__form-input#"+t);t=r?r.closest(".form-fillout__form"):null;let a=r?r.closest(".form-fillout__form-input-wrapper"):null,s=t?t.querySelector(".form-fillout__form-submit.submit-first-level"):null;if(r&&s&&t&&a){let i=e=>{e?s.removeAttribute("disabled"):s.setAttribute("disabled","disabled")},o=e=>{var t=a.querySelector(".form-fillout__form-error"),t=(t&&t.remove(),document.createElement("span"));t.className="form-fillout__form-error",t.textContent=e,a.appendChild(t)},e=(e=!1)=>{var t,s=r.value;l(s)?(i(!0),(t=a.querySelector(".form-fillout__form-error"))&&t.remove()):(i(!1),e&&(""!==s.trim()?o("Please enter a valid email address"):o("Please fill in the email field first")))};r.addEventListener("input",()=>{e(!1)}),r.addEventListener("blur",()=>{e(!0)}),t.addEventListener("submit",e=>{var t=r.value;l(t)||(e.preventDefault(),""===t.trim()?o("Please fill in the email field first"):o("Please enter a valid email address"),r.focus())}),e()}};e("email-1"),e("email-2")}isLocalhost()?($(document).ready(function(){documentReady(),windowResizeInit()}),$(window).on("load",function(){windowLoad()})):Liferay.on("allPortletsReady",function(){documentReady(),windowLoad(),windowResizeInit()});class ScrollingColumns{constructor(e){this.section=e,this.sticky=null,this.rows=[],this.groups=[],this.rafId=null,this.SCROLL_PER_ROW=300,this.TOP_OFFSET=0}init(){this.section.querySelector("[data-scroll-group]")&&(this.sticky=this.section.querySelector(".scrolling-cols__sticky"),this.TOP_OFFSET=this._getTopOffset(),this.section.style.setProperty("--sc-top-offset",this.TOP_OFFSET+"px"),this._buildData(),this._setHeight(),this._bindEvents(),this._update())}_getTopOffset(){var e=parseInt(this.section.dataset.topOffset,10);if(!isNaN(e))return e;let s=0;return document.querySelectorAll('header, nav, #navigation, #banner, [role="banner"], [role="navigation"]').forEach(e=>{var t;this.section.contains(e)||(t=window.getComputedStyle(e).position,"fixed"!==t&&"sticky"!==t)||({top:t,bottom:e}=e.getBoundingClientRect(),t<=0&&e>s&&(s=e))}),s}_buildData(){this.section.querySelectorAll("[data-scroll-group]").forEach((e,t)=>{var s=this.rows.length,i=[...e.querySelectorAll("[data-scroll-row]")];let o=parseFloat(e.dataset.fadeOutDelay)||0;i.forEach(e=>this.rows.push({el:e,groupIndex:t,fadeOutDelay:o}));var e=this.section.querySelector('[data-scroll-group-progress="'+e.id+'"]'),r=e?e.closest(".scrolling-cols__header-col"):null;this.groups.push({progressBarEl:e||null,headerColEl:r||null,startRow:s,rowCount:i.length,groupIndex:t})})}_setHeight(){this.SCROLL_PER_ROW=window.innerWidth<768?1400:650;var e=this.rows.length+this.groups.length;this.section.style.height=window.innerHeight+e*this.SCROLL_PER_ROW+"px"}_bindEvents(){window.addEventListener("scroll",()=>{cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>this._update())},{passive:!0}),window.addEventListener("resize",()=>{this.TOP_OFFSET=this._getTopOffset(),this.section.style.setProperty("--sc-top-offset",this.TOP_OFFSET+"px"),this._setHeight(),this._update()})}_update(){var e=this.section.getBoundingClientRect(),t=Math.max(0,-e.top),s=window.innerHeight-this.TOP_OFFSET,e=(e.top<=0&&e.bottom>window.innerHeight?Object.assign(this.sticky.style,{position:"fixed",top:this.TOP_OFFSET+"px",bottom:"",left:"0",width:"100%",height:s+"px"}):0<t&&e.bottom<=window.innerHeight?Object.assign(this.sticky.style,{position:"absolute",top:"auto",bottom:"0",left:"0",width:"100%",height:s+"px"}):this.sticky.style.cssText="",this.rows.length+this.groups.length),s=Math.min(e,t/this.SCROLL_PER_ROW);this._updateRows(s),this._updateProgressBars(s)}_updateRows(i){this.rows.forEach((e,t)=>{var t=t+.5+e.groupIndex,s=i-t,s=0<s?Math.max(0,s-e.fadeOutDelay):-s;e.el.style.opacity=Math.max(0,1-s),e.el.style.transform="translateY("+80*(t-i)+"px)"})}_updateProgressBars(r){this.groups.forEach(({progressBarEl:e,headerColEl:t,startRow:s,groupIndex:i,rowCount:o})=>{s=r-(s+i);t&&t.classList.toggle("active",-1<s),e&&(i=Math.min(1,Math.max(0,(.5+s)/o)),e.style.setProperty("--progress",100*i+"%"))})}}function scrollingColumns(){document.querySelectorAll("section.scrolling-cols").forEach(e=>{new ScrollingColumns(e).init()})}function tabsInit(){var e=document.querySelectorAll("[data-tab-section]");0!==e.length&&e.forEach(i=>{let o=Array.from(i.querySelectorAll('[role="tab"][data-target]')),r=i.querySelectorAll('[role="tabpanel"]'),t=(e,t=!1)=>{var s=i.querySelector(e.dataset.target);s&&(o.forEach(e=>{e.classList.remove("active"),e.setAttribute("aria-selected","false")}),r.forEach(e=>{e.classList.remove("active")}),e.classList.add("active"),e.setAttribute("aria-selected","true"),s.classList.add("active"),t)&&e.focus()};o.forEach(e=>{e.addEventListener("click",()=>t(e))});var e=i.querySelector(".tabs__left-action-arrow--left"),s=i.querySelector(".tabs__left-action-arrow--right");e&&e.addEventListener("click",()=>{var e=(o.findIndex(e=>e.classList.contains("active"))-1+o.length)%o.length;t(o[e],!0)}),s&&s.addEventListener("click",()=>{var e=(o.findIndex(e=>e.classList.contains("active"))+1)%o.length;t(o[e],!0)})})}function revealingSection(){$(".revealing-section").each(function(){let t=$(this).closest(".portlet-boundary_com_liferay_journal_content_web_portlet_JournalContentPortlet_");t.addClass("revealing-section-wrapper");var e=t.prev();e.addClass("revealing-section-trigger");let s=$('<div class="reveal-spacer"></div>');t.after(s),new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting?(t.removeClass("trigger-passed"),s.removeClass("trigger-passed")):(t.addClass("trigger-passed"),s.addClass("trigger-passed"))})},{threshold:0,rootMargin:"0px"}).observe(e.get(0)),
// β
FIX: forward wheel events from position:fixed wrapper to window so scroll is not blocked when cursor is over this section
t[0].addEventListener("wheel",function(e){e.stopPropagation();window.scrollBy(0,e.deltaY)},{passive:false})}),$(".site-footer").each(function(){let t=$(this).closest("footer#footer");t.addClass("revealing-section-wrapper");var e=$("section#content");e.addClass("revealing-section-trigger");let s=$('<div class="reveal-spacer"></div>');t.after(s),new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting?(t.removeClass("trigger-passed"),s.removeClass("trigger-passed")):(t.addClass("trigger-passed"),s.addClass("trigger-passed"))})},{threshold:0,rootMargin:"0px"}).observe(e.get(0)),
// β
FIX: forward wheel events from position:fixed footer wrapper to window so scroll is not blocked
t[0].addEventListener("wheel",function(e){e.stopPropagation();window.scrollBy(0,e.deltaY)},{passive:false})})}function modalBackdropFix(){$(".request-a-demo-modal").on("shown.bs.modal",function(){$(".modal-backdrop").appendTo($(this).closest("section"))})}
- Link Profile
- Internal Pages: 99Outbound Links: 14
- Localization
- en
6-Month Traffic Trend Estimate
Estimated Market Value
$8,800
Based on domain age, authority, and keyword relevance.
TLD Availability Risk
- qad.comAvailable
- qad.netTaken
- qad.orgTaken
- qad.ioTaken
- qad.coTaken
- qad.aiTaken
Official Contact & Profiles

Visual representation extracted from qad.com
Content Snippets from qad.com
"The new era of ERPβgoing from a system of record to a system of action."
"βWith the implementation of QAD Adaptive ERP, we finally have 100% delivery to the customer.β"
"Β© 2026 QAD Inc.
1221 Brickell Avenue, Ste 2110
Miami, FL 33131"
Key Topics & Focus Areas for qad.com:
From the Shop Floor to the Top Floor
Not Just Better Tools. Better Outcomes.
Expert Voices and Industry Perspectives
SCRIPTS
document.getElementById("scripts-indicator").closest(".portlet-boundary").classList.add("scripts-indicators-wrapper")
function isLocalhost(){return"localhost"===window.location.hostname}function isOnlyForLocalhost(){return"undefined"==typeof Liferay}function documentReady(){videoHoverEffect(),logoCarousel(),caseStudyCarousel(),formFillout(),emailValidation(),tabsInit(),modalBackdropFix()}function windowLoad(){sameHeight(),revealingSection()}function windowResizeInit(){var e=$(window).width();window.addEventListener("resize",function(){windowWidth=$(window).width(),$(window).width()!==e&&sameHeight()})}function sameHeight(){var t;$(window).width()<576?$("[data-sameheight]").css("min-height",""):(t=[],$("[data-sameheight]").each(function(){var e;$(this).data("sameheight")&&(e=$(this).data("sameheight"),t.includes(e)||t.push(e))}),$("[data-sameheight]").css("min-height",0),setTimeout(function(){t.forEach(function(e){var t=$("[data-sameheight='"+e+"']"),s=0,i=0,o=t.length;t.each(function(){i++,s<$(this).outerHeight()&&(s=$(this).outerHeight()),i===o&&t.css("min-height",s)})})},1e3))}function videoHoverEffect(){document.querySelectorAll(".video-hover-sec").forEach(i=>{let o=i.querySelector(".video-hover-sec__play-btn");var e=i.querySelector("video");let t=i.querySelector("wistia-player"),r=0,a=0,l=0,n=0,d=!1,c=null;i.addEventListener("mousemove",e=>{var t=i.getBoundingClientRect();r=e.clientX-t.left,a=e.clientY-t.top,d=!0}),i.addEventListener("mouseenter",()=>{d=!0}),i.addEventListener("mouseleave",()=>{d=!1,r=i.offsetWidth/2,a=i.offsetHeight/2}),l=i.offsetWidth/2,n=i.offsetHeight/2,function e(){var t,s;d?(l+=.15*(r-l),n+=.15*(a-n)):(t=i.offsetWidth/2,s=i.offsetHeight/2,l+=.1*(t-l),n+=.1*(s-n)),o.style.left=l+"px",o.style.top=n+"px",o.style.transform="translate(-50%, -50%)",c=requestAnimationFrame(e)}(),o.addEventListener("click",()=>{o.classList.contains("paused")?(t.pause(),o.textContent="PLAY",o.classList.remove("paused"),o.style.opacity=1):(t.play(),o.textContent="PAUSE",o.classList.add("paused"),o.style.opacity=0)}),e&&e.addEventListener("ended",()=>{o.classList.remove("paused"),o.textContent="PLAY",o.style.opacity=1}),t&&t.addEventListener("ended",()=>{o.classList.remove("paused"),o.textContent="PLAY",o.style.opacity=1})})}function logoCarousel(){function e(e,t,s){$(".logo-strip .slick-slide").removeClass("slick-center slick-highlight slick-lowlight");t=t.options.slidesToShow;let i=s+Math.floor(t/2),o=[i-1,i+1],r=[i-2,i+2];$(".logo-strip .slick-slide").each(function(){var e=parseInt($(this).attr("data-slick-index"));e===i?$(this).addClass("slick-center"):r.includes(e)?$(this).addClass("slick-lowlight"):o.includes(e)&&$(this).addClass("slick-highlight")})}0!==$(".logo-strip").length&&0!==$(".logo-strip").children().length&&($(".logo-strip").slick({dots:!1,infinite:!0,speed:500,slidesToShow:7,slidesToScroll:1,autoplay:!0,autoplaySpeed:2e3,accessibility:!1,responsive:[{breakpoint:768,settings:{slidesToShow:5}},{breakpoint:480,settings:{slidesToShow:3}}]}).on("init afterChange",e).on("click",".slick-slide",function(){var e=$(this).data("slick-index"),t=$(".logo-strip").slick("getOption","slidesToShow"),e=e-Math.floor(t/2);$(".logo-strip").slick("slickGoTo",e)}),e(0,$(".logo-strip").slick("getSlick"),0))}function caseStudyCarousel(){0!==$(".cs-carousel").length&&$(".cs-carousel").each(function(){var e=$(this),t=e.closest(".cs-carousel-wrapper");e.slick({dots:!1,fade:!0,infinite:!1,speed:500,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:2e3,nextArrow:t.find(".cs-carousel-next-btn"),prevArrow:t.find(".cs-carousel-prev-btn")})})}function formFillout(){0!==$(".form-fillout__form").length&&($(".form-fillout__form").on("submit",function(e){e.preventDefault();var e=$(this),t=e.find('input[name="email"]').val();e.closest(".form-fillout-wrapper").find('.mktoField[name="Email"]').val(t),e.closest(".form-fillout-wrapper").find('.mktoField[name="Email"]').closest(".mktoFormCol").hide(),e.closest(".form-fillout-wrapper").find(".mktoClear").remove(),e.closest(".form-fillout-wrapper").find(".embedded-form-step-1").hide(),e.closest(".form-fillout-wrapper").find(".embedded-form-step-2").show()}),$(".form-fillout__tab").on("click",function(e){e.preventDefault();var e=$(this).data("target"),t=$(this).closest(".form-fillout__tabs-wrapper").find(".form-fillout__tab");$(this).closest(".form-fillout__tabs-wrapper").find(".form-fillout__tab-panel").hide(),t.removeClass("active"),t.attr("aria-selected","false"),$(this).addClass("active"),$(this).attr("aria-selected","true"),$(e).show()}))}function emailValidation(){let t=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,l=e=>""!==e.trim()&&t.test(e);var e=t=>{let r=document.querySelector(".form-fillout__form-input#"+t);t=r?r.closest(".form-fillout__form"):null;let a=r?r.closest(".form-fillout__form-input-wrapper"):null,s=t?t.querySelector(".form-fillout__form-submit.submit-first-level"):null;if(r&&s&&t&&a){let i=e=>{e?s.removeAttribute("disabled"):s.setAttribute("disabled","disabled")},o=e=>{var t=a.querySelector(".form-fillout__form-error"),t=(t&&t.remove(),document.createElement("span"));t.className="form-fillout__form-error",t.textContent=e,a.appendChild(t)},e=(e=!1)=>{var t,s=r.value;l(s)?(i(!0),(t=a.querySelector(".form-fillout__form-error"))&&t.remove()):(i(!1),e&&(""!==s.trim()?o("Please enter a valid email address"):o("Please fill in the email field first")))};r.addEventListener("input",()=>{e(!1)}),r.addEventListener("blur",()=>{e(!0)}),t.addEventListener("submit",e=>{var t=r.value;l(t)||(e.preventDefault(),""===t.trim()?o("Please fill in the email field first"):o("Please enter a valid email address"),r.focus())}),e()}};e("email-1"),e("email-2")}isLocalhost()?($(document).ready(function(){documentReady(),windowResizeInit()}),$(window).on("load",function(){windowLoad()})):Liferay.on("allPortletsReady",function(){documentReady(),windowLoad(),windowResizeInit()});class ScrollingColumns{constructor(e){this.section=e,this.sticky=null,this.rows=[],this.groups=[],this.rafId=null,this.SCROLL_PER_ROW=300,this.TOP_OFFSET=0}init(){this.section.querySelector("[data-scroll-group]")&&(this.sticky=this.section.querySelector(".scrolling-cols__sticky"),this.TOP_OFFSET=this._getTopOffset(),this.section.style.setProperty("--sc-top-offset",this.TOP_OFFSET+"px"),this._buildData(),this._setHeight(),this._bindEvents(),this._update())}_getTopOffset(){var e=parseInt(this.section.dataset.topOffset,10);if(!isNaN(e))return e;let s=0;return document.querySelectorAll('header, nav, #navigation, #banner, [role="banner"], [role="navigation"]').forEach(e=>{var t;this.section.contains(e)||(t=window.getComputedStyle(e).position,"fixed"!==t&&"sticky"!==t)||({top:t,bottom:e}=e.getBoundingClientRect(),t<=0&&e>s&&(s=e))}),s}_buildData(){this.section.querySelectorAll("[data-scroll-group]").forEach((e,t)=>{var s=this.rows.length,i=[...e.querySelectorAll("[data-scroll-row]")];let o=parseFloat(e.dataset.fadeOutDelay)||0;i.forEach(e=>this.rows.push({el:e,groupIndex:t,fadeOutDelay:o}));var e=this.section.querySelector('[data-scroll-group-progress="'+e.id+'"]'),r=e?e.closest(".scrolling-cols__header-col"):null;this.groups.push({progressBarEl:e||null,headerColEl:r||null,startRow:s,rowCount:i.length,groupIndex:t})})}_setHeight(){this.SCROLL_PER_ROW=window.innerWidth<768?1400:650;var e=this.rows.length+this.groups.length;this.section.style.height=window.innerHeight+e*this.SCROLL_PER_ROW+"px"}_bindEvents(){window.addEventListener("scroll",()=>{cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>this._update())},{passive:!0}),window.addEventListener("resize",()=>{this.TOP_OFFSET=this._getTopOffset(),this.section.style.setProperty("--sc-top-offset",this.TOP_OFFSET+"px"),this._setHeight(),this._update()})}_update(){var e=this.section.getBoundingClientRect(),t=Math.max(0,-e.top),s=window.innerHeight-this.TOP_OFFSET,e=(e.top<=0&&e.bottom>window.innerHeight?Object.assign(this.sticky.style,{position:"fixed",top:this.TOP_OFFSET+"px",bottom:"",left:"0",width:"100%",height:s+"px"}):0<t&&e.bottom<=window.innerHeight?Object.assign(this.sticky.style,{position:"absolute",top:"auto",bottom:"0",left:"0",width:"100%",height:s+"px"}):this.sticky.style.cssText="",this.rows.length+this.groups.length),s=Math.min(e,t/this.SCROLL_PER_ROW);this._updateRows(s),this._updateProgressBars(s)}_updateRows(i){this.rows.forEach((e,t)=>{var t=t+.5+e.groupIndex,s=i-t,s=0<s?Math.max(0,s-e.fadeOutDelay):-s;e.el.style.opacity=Math.max(0,1-s),e.el.style.transform="translateY("+80*(t-i)+"px)"})}_updateProgressBars(r){this.groups.forEach(({progressBarEl:e,headerColEl:t,startRow:s,groupIndex:i,rowCount:o})=>{s=r-(s+i);t&&t.classList.toggle("active",-1<s),e&&(i=Math.min(1,Math.max(0,(.5+s)/o)),e.style.setProperty("--progress",100*i+"%"))})}}function scrollingColumns(){document.querySelectorAll("section.scrolling-cols").forEach(e=>{new ScrollingColumns(e).init()})}function tabsInit(){var e=document.querySelectorAll("[data-tab-section]");0!==e.length&&e.forEach(i=>{let o=Array.from(i.querySelectorAll('[role="tab"][data-target]')),r=i.querySelectorAll('[role="tabpanel"]'),t=(e,t=!1)=>{var s=i.querySelector(e.dataset.target);s&&(o.forEach(e=>{e.classList.remove("active"),e.setAttribute("aria-selected","false")}),r.forEach(e=>{e.classList.remove("active")}),e.classList.add("active"),e.setAttribute("aria-selected","true"),s.classList.add("active"),t)&&e.focus()};o.forEach(e=>{e.addEventListener("click",()=>t(e))});var e=i.querySelector(".tabs__left-action-arrow--left"),s=i.querySelector(".tabs__left-action-arrow--right");e&&e.addEventListener("click",()=>{var e=(o.findIndex(e=>e.classList.contains("active"))-1+o.length)%o.length;t(o[e],!0)}),s&&s.addEventListener("click",()=>{var e=(o.findIndex(e=>e.classList.contains("active"))+1)%o.length;t(o[e],!0)})})}function revealingSection(){$(".revealing-section").each(function(){let t=$(this).closest(".portlet-boundary_com_liferay_journal_content_web_portlet_JournalContentPortlet_");t.addClass("revealing-section-wrapper");var e=t.prev();e.addClass("revealing-section-trigger");let s=$('<div class="reveal-spacer"></div>');t.after(s),new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting?(t.removeClass("trigger-passed"),s.removeClass("trigger-passed")):(t.addClass("trigger-passed"),s.addClass("trigger-passed"))})},{threshold:0,rootMargin:"0px"}).observe(e.get(0)),
// β
FIX: forward wheel events from position:fixed wrapper to window so scroll is not blocked when cursor is over this section
t[0].addEventListener("wheel",function(e){e.stopPropagation();window.scrollBy(0,e.deltaY)},{passive:false})}),$(".site-footer").each(function(){let t=$(this).closest("footer#footer");t.addClass("revealing-section-wrapper");var e=$("section#content");e.addClass("revealing-section-trigger");let s=$('<div class="reveal-spacer"></div>');t.after(s),new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting?(t.removeClass("trigger-passed"),s.removeClass("trigger-passed")):(t.addClass("trigger-passed"),s.addClass("trigger-passed"))})},{threshold:0,rootMargin:"0px"}).observe(e.get(0)),
// β
FIX: forward wheel events from position:fixed footer wrapper to window so scroll is not blocked
t[0].addEventListener("wheel",function(e){e.stopPropagation();window.scrollBy(0,e.deltaY)},{passive:false})})}function modalBackdropFix(){$(".request-a-demo-modal").on("shown.bs.modal",function(){$(".modal-backdrop").appendTo($(this).closest("section"))})}
By comparing qad.com to other leading websites in its niche, marketers and researchers can identify key traffic sources and growth opportunities. Explore our related resources below to find websites similar to qad.com.