ferguson.inwk.com Open in urlscan Pro
128.177.60.85  Public Scan

Submitted URL: https://protect-us.mimecast.com/s/ZePWCYEB9XTknZjZ5u0_fDd?domain=ferguson.inwk.com
Effective URL: https://ferguson.inwk.com/Pages/ConfirmRegistration.aspx?r=c967df2c-a3f8-4a18-9ba0-10962e1ac0c0&epslanguage=en-US
Submission: On February 26 via manual from IN — Scanned from US

Form analysis 1 forms found in the DOM

POST /Pages/ConfirmRegistration.aspx?r=c967df2c-a3f8-4a18-9ba0-10962e1ac0c0&epslanguage=en-US

<form method="post" action="/Pages/ConfirmRegistration.aspx?r=c967df2c-a3f8-4a18-9ba0-10962e1ac0c0&amp;epslanguage=en-US" id="aspnetForm">
  <div class="aspNetHidden">
    <input type="hidden" name="AntiForgeryToken" id="AntiForgeryToken" value="eAVdHXy7r3KBT4fc1VxdOaj6CqrUtO7bfB37IkXpERWHIzf7ipvxntvStbCP6HHkDTNeVjrPi0i0kcav8kXDIQt8e_s1">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="/wEPDwUKMTgxMzc5MzgxMA8WAh4TVmFsaWRhdGVSZXF1ZXN0TW9kZQIBFgJmD2QWAmYPZBYCZg9kFgxmEGRkFgICBA8WAh4HVmlzaWJsZWhkAgEPDxYCHwFoZGQCAg9kFgJmD2QWAgIBDw8WAh4EVGV4dAVPQWNjZXNzIHRvIHRoaXMgcGFnZSBpcyByZXN0cmljdGVkIGluIE9CTy1tb2RlLg0KUGxlYXNlIGxvZyBvdXQgdG8gZXhpdCBPQk8tbW9kZWRkAgMPZBYCAgEQZGQWCgIBDw8WAh4LTmF2aWdhdGVVcmwFKy9saW5rLzA1MmMwMThjMjgxNTQ0ZWY5MTFmYzkzMjFkNmJkYzY5LmFzcHhkZAIHD2QWAgIDD2QWBAIBD2QWAmYPZBYCZg8PFgIfAmRkZAIFDxYCHwFnFgJmDw8WAh8CBRJubyBhcHByb3ZhbCBuZWVkZWRkZAIJD2QWAgIBD2QWBGYPDxYCHwMFK2h0dHA6Ly93d3cuaW53ay5jb20vZW4tdXMvdGVybXMtY29uZGl0aW9ucy9kZAIBDw8WAh8DBSlodHRwOi8vd3d3Lmlud2suY29tL2VuLXVzL3ByaXZhY3ktcG9saWN5L2RkAgsPDxYCHwFoZGQCDQ8PFgIfAWhkZAIFD2QWAmYPFgIfAWdkAgYPZBYCZg8WAh8BZ2RkNi1x/sJEvSFLSmVgU5EkyAtI42o=">
  </div>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C78FBBDE">
  </div>
  <div id="wrap">
    <div id="header">
      <div class="headContent">
        <div class="header-nav">
          <div class="header-nav__logo">
            <a id="ctl00_ctl00_ctl00_cphBody_hlHome" href="/en-US/">
<div id="header-nav-logo" class="header-nav-item logo">
    <div class="logo-wrap"><img src="/globalassets/ferguson/homepage/ferguson_logo_05192022.jpeg"></div>
</div>
</a>
          </div>
          <div class="header-nav__right">
            <div class="header-icon-menu header-drop-down-wrapper user-menu" id="headerCustomer">
              <div class="drop-down-preview">
                <a class="icon-wrapper" data-bind="attr: { href: loginLink }, click: handleLogin" href="/Pages/LoginPage.aspx?ReturnUrl=%2fPages%2fConfirmRegistration.aspx%3fr%3dc967df2c-a3f8-4a18-9ba0-10962e1ac0c0%26epslanguage%3den-US">
                    <div class="icon icn-enter"></div>
                </a>
              </div>
            </div>
            <script type="text/javascript">
              (function(_, ko, amplify, app) {
                'use strict';

                function menuItemViewModel(model, options) {
                  var badgeCount = ko.observable(model.badgeCount || 0);
                  var showBadge = !!options.settings.showBadge;
                  if (!_.isUndefined(model.badgeCount)) {
                    amplify.subscribe('xavier.' + model.name + '.badge.count.changes', function(newVal) {
                      badgeCount(newVal);
                    });
                  } else {
                    showBadge = false;
                  }
                  var badgeText = ko.pureComputed(function() {
                    return badgeCount();
                  });
                  return _.extend(model, {
                    badgeCount: badgeCount,
                    showBadge: showBadge,
                    badgeText: badgeText
                  });
                }

                function headerCustomerViewModel(model, options) {
                  var menu = _.map(model.menu, function(menuItemModel) {
                    return menuItemViewModel(menuItemModel, options);
                  });
                  var badgeCount = ko.pureComputed(function() {
                    return _.reduce(menu, function(memo, item) {
                      return memo + item.badgeCount();
                    }, 0);
                  });
                  var noUserImageUrl = !model.userImageUrl;
                  var userName = ko.observable(model.userName);
                  var showUserName = ko.pureComputed(function() {
                    return !noUserImageUrl || !userName();
                  });
                  app.headerCustomerApi = {
                    changeUserName: userName
                  };
                  amplify.subscribe('user.name.changed', userName);
                  return _.extend(model, {
                    badgeCount: badgeCount,
                    userName: userName,
                    noUserImageUrl: !model.userImageUrl,
                    showUserName: showUserName,
                    menu: menu,
                    logoutLabel: options.labels.logoutLabel,
                    logoutLink: options.settings.logoutLink,
                    loginLabel: options.labels.loginLabel,
                    loginLink: options.settings.loginLink,
                    handleLogin: function() {
                      app.session.clearMiniCart();
                      window.location = options.settings.loginLink;
                    },
                    showBadge: !!options.settings.showBadge,
                    showMenu: !!options.settings.showMenu,
                    orderOnBehalfOf: model.orderOnBehalfOf
                  });
                }
                var viewModel = headerCustomerViewModel({
                  "badgeCount": 0,
                  "menu": [],
                  "userImageUrl": null,
                  "userName": null,
                  "orderOnBehalfOf": false
                }, {
                  "labels": {
                    "logoutLabel": "Log Out",
                    "loginLabel": "Login",
                    "userNameOBOLabel": "Order On Behalf Of {0}"
                  },
                  "settings": {
                    "loginLink": "/Pages/LoginPage.aspx?ReturnUrl=%2fPages%2fConfirmRegistration.aspx%3fr%3dc967df2c-a3f8-4a18-9ba0-10962e1ac0c0%26epslanguage%3den-US",
                    "logoutLink": "/Pages/Logout.aspx",
                    "showBadge": false,
                    "showMenu": true
                  }
                });
                ko.applyBindings(viewModel, document.getElementById('headerCustomer'));
              })(_, ko, amplify, window.xavier = window.xavier || {});
            </script>
          </div>
        </div>
      </div>
    </div>
    <div id="content">
      <div class="mainContainer">
        <div class="title-container">
          <div class="logo">
            <img src="/globalassets/ferguson/login/fergusonportalheader.jpg" alt="">
          </div>
        </div>
        <span id="ctl00_ctl00_ctl00_cphBody_cphMainMasterMain_cphBody_NotNeededUserApprovalMessageText" class="ConfRegMes">no approval needed</span>
      </div>
    </div>
    <div id="footer">
      <div class="footer-info-container">
        <div class="footer-column">
          <div class="footer-copyright">©2024 InnerWorkings, Inc.</div>
          <div class="footer-terms"><a id="ctl00_ctl00_ctl00_cphBody_cphFooter_Footer1_hlPortalTermsAndConditions" href="http://www.inwk.com/en-us/terms-conditions/" target="blank">Terms &amp; Conditions</a></div>
          <div class="footer-policy"><a id="ctl00_ctl00_ctl00_cphBody_cphFooter_Footer1_hlPortalPrivacyPolicy" href="http://www.inwk.com/en-us/privacy-policy/" target="blank">Privacy Policy</a></div>
          <div class="footer-custom1"><a href="http://www.inwk.com/en-us/tracking-tools-policy/">Tracking Tools</a>
            <style>
              div.sub-catalogs {
                display: none;
              }
            </style>
            <script type="text/javascript">
              function hideSubCategories(counter) {
                try {
                  var subcategories = document.querySelector('div.sub-catalogs');
                  if (subcategories == null) {
                    setTimeout(function() {
                      hideSubCategories(--counter)
                    }, 500);
                    return;
                  }
                  var pageSelected = document.querySelector('li .selected');
                  var currentNode = pageSelected ? pageSelected.innerText : '';
                  if (currentNode == 'Branded Merchandise / Promotional Items') {
                    subcategories.style.display = 'none';
                  } else {
                    subcategories.style.display = 'block';
                  }
                  if (counter > 0) {
                    setTimeout(function() {
                      hideSubCategories(--counter)
                    }, 500);
                  }
                } catch (e) {}
              }
              document.addEventListener('DOMContentLoaded', function() {
                hideSubCategories(5);
              });
            </script>
          </div>
          <div class="footer-cookie">Please be advised that our sites use cookies to provide some of the services we offer. Your browser settings can be changed so you don’t receive these however if you use our site without changing these settings,
            you are consenting to our use of cookies. If you would like any further information about cookies or your browser settings please view our privacy policy. </div>
        </div>
        <div class="footer-column">
          <div class="footer-custom2">For assistance, please email support at <a href="mailto:support.ferguson@inwk.com">support.ferguson@inwk.com</a><br> or call&nbsp;(800) 875-4125 </div>
          <div class="footer-powered">
            <span>Powered By</span>
            <img src="/globalassets/site-poweredbylogos/hh_logo.png" alt="">
          </div>
        </div>
      </div>
    </div>
  </div>
  <div class="pageOverlay" style="display: none"></div>
  <span style="display: none"></span>
  <script type="text/javascript">
    (function($, _, app) {
      function ViewModel() {
        var defaultCancelText = 'Cancel';
        var defaultConfirmText = 'Confirm';
        var defaultOptions = {
          modal: true,
          closeOnEscape: true,
          autoOpen: false,
          draggable: false,
          resizable: false,
          zIndex: 100000,
          dialogClass: 'inform-dialog no-title',
          position: {
            my: "center",
            at: "center",
            of: window
          },
          open: function() {
            $('html').addClass('overflow-hidden');
          },
          beforeClose: function() {
            $('html').removeClass('overflow-hidden');
          }
        };
        var dialogIsOpen = ko.observable(false);
        var content = ko.observable('');
        var options = ko.observable(defaultOptions);

        function confirm(message, confirmCallback, cancelCallback, confirmText, cancelText) {
          content(message);
          var ops = _.clone(defaultOptions);
          ops.dialogClass = 'confirm-dialog no-title';
          ops.close = ops.close && _.bind(function() {
            closeDialog();
          }, this);
          ops.buttons = [{
            text: confirmText || defaultConfirmText,
            'class': 'btn btn-primary btn-md',
            click: function() {
              closeDialog(confirmCallback);
            }
          }, {
            text: cancelText || defaultCancelText,
            'class': 'btn btn-primary-outline btn-md',
            click: function() {
              closeDialog(cancelCallback);
            }
          }];
          options(ops);
          dialogIsOpen(true);
        };

        function alert(message, callback) {
          content(message);
          var ops = _.clone(defaultOptions);
          ops.close = ops.close && _.bind(function() {
            closeDialog(callback);
          }, this);
          ops.buttons = [];
          options(ops);
          dialogIsOpen(true);
        };

        function closeDialog(callback) {
          dialogIsOpen(false);
          callback && callback();
        };
        return {
          options: options,
          dialogIsOpen: dialogIsOpen,
          content: content,
          alert: alert,
          confirm: confirm
        };
      }
      var model = new ViewModel();
      app.dialogs = {
        alert: model.alert,
        confirm: model.confirm
      };
      $(function() {
        ko.applyBindings(model, document.getElementById('notificationDialog'));
      });
    })(jQuery, _, window.xavier = window.xavier || {});
  </script>
  <span style="display: none"></span>
  <script type="text/javascript">
    (function($, ko, eventBus) {
      'use strict';
      var isOpen = ko.observable();
      var $vcWidget = $('#vcWidget');
      var defaults = {
        modal: true,
        closeOnEscape: true,
        autoOpen: false,
        draggable: false,
        resizable: false,
        zIndex: 100000,
        width: 800,
        height: 600,
        position: {
          my: 'center',
          at: 'center',
          of: window
        },
        dialogClass: 'maximize-dialog',
        open: function() {
          $('html').addClass('overflow-hidden');
        },
        beforeClose: function() {
          $('html').removeClass('overflow-hidden');
        }
      };
      var widgetOpts = ko.observable(defaults);
      var buildCurrentOpts = function(params) {
        if (typeof params === 'string') {
          params = {
            src: params
          }
        }
        var paramLabels = params.labels || {};
        var paramOptions = params.options || {};
        var widgetTitle = paramLabels.title || params.title;
        var widgetCloseFn = paramOptions.close || params.close || $.noop;
        var widgetSrc = paramOptions.src || params.src;
        var widgetFullscreenMode = paramOptions.fullScreen || params.fullScreen;
        var width = paramOptions.width || params.width;
        var height = paramOptions.height || params.height;
        console.log(params);
        var currentOpts = {
          title: widgetTitle,
          src: widgetSrc,
          close: function() {
            if (typeof widgetCloseFn === 'function') {
              widgetCloseFn();
            }
            isOpen(false);
            $vcWidget.html('<div class="loading"></div>');
          }
        };
        if (width) currentOpts.width = width;
        if (height) currentOpts.height = height;
        if (widgetFullscreenMode) {
          currentOpts.buttons = [{
            title: 'Full screen label',
            'class': 'icn-fullscreen-alt headerTextColor',
            click: function() {
              $(this).dialog('option', 'dialogClass', 'maximize-dialog full-screen');
            }
          }, {
            title: 'Cancel label',
            'class': 'icn-fullscreen-exit-alt headerTextColor',
            click: function() {
              $(this).dialog('option', 'dialogClass', 'maximize-dialog');
            }
          }];
        }
        return $.extend({}, defaults, currentOpts);
      }
      var openWidget = function(params) {
        if (isOpen()) {
          return;
        }
        var currentOpts = buildCurrentOpts(params);
        widgetOpts(currentOpts);
        isOpen(true);
        $vcWidget.load(currentOpts.src);
      }
      const closeWidget = () => {
        isOpen(false);
      };
      eventBus.subscribe('vc:widget:show', openWidget);
      eventBus.subscribe('vc:widget:close', closeWidget);
      var vm = {
        isOpen: isOpen,
        widgetOpts: widgetOpts
      }
      $(function() {
        ko.applyBindings(vm, $vcWidget[0]);
        $(window).resize(function() {
          $vcWidget.dialog('option', 'position', defaults.position);
        });
      });
    })(jQuery, ko, amplify);
  </script>
</form>

Text Content

Access to this page is restricted in OBO-mode. Please log out to exit OBO-mode

no approval needed
©2024 InnerWorkings, Inc.
Terms & Conditions
Privacy Policy
Tracking Tools
Please be advised that our sites use cookies to provide some of the services we
offer. Your browser settings can be changed so you don’t receive these however
if you use our site without changing these settings, you are consenting to our
use of cookies. If you would like any further information about cookies or your
browser settings please view our privacy policy.
For assistance, please email support at support.ferguson@inwk.com
or call (800) 875-4125
Powered By

dam_y9v#x154du$OeW$csa
 Close
You have been signed out of your account due to inactivity
 Close

 Close