document.addEventListener("productLinkClick", (event) => {
  let prodClick ='';
switch (event.detail) {
case 'vSphere':
prodClick = "VSPHERE ICON CLICKED";
break;
case 'Horizon':
prodClick = "HORIZON ICON CLICKED";
break;
case 'Workspace ONE':
prodClick = "WORKSPACEONE ICON CLICKED";
break;
case 'NSX':
prodClick = "NSX ICON CLICKED";
break;
case 'vSAN':
prodClick = "vSAN ICON CLICKED";
break;
case 'VMware Tanzu':
prodClick = "VMWARETANZU ICON CLICKED";
break;
}
  if (addCTracking !== null ) { 
  addCTracking(prodClick);
  }
});
document.addEventListener("CommonLinkClick", (event) => {
let commonClick =' ';
switch (event.detail) {
case 'Download products':
commonClick = "DOWNLOAD PRODUCTS  CLICKED";
break;
case 'Manage my licenses':
commonClick = "MANAGE MY LICENESES CLICKED";
break;
case 'Product lifecycle matrix':
commonClick = "PRODUCT LIFECYCLE MATRIX  CLICKED";
break;
case 'Manage my account':
commonClick = "MANAGE MY ACCOUNT CLICKED";
break;
case 'Set roles & permissions':
commonClick = "SET ROLES & PERMISSIONS CLICKED";
break;
case 'Billing and Subscriptions':
commonClick = "BILLING AND SUBSCRIPTIONS CLICKED";
break;
case 'Evaluate products':
commonClick = "EVALUATE PRODUCTS CLICKED";
break;
case 'Open a support ticket':
commonClick = "OPEN A SUPPORT TICKET CLICKED";
break;
case 'License tracker':
commonClick = "LICENSE TRACKER CLICKED";
break;
case 'Install new products':
commonClick = "INSTALL NEW PRODUCTS CLICKED";
break;
case 'Activate products':
commonClick = "ACTIVATE NEW PRODUCTS CLICKED";
break;
case 'Install latest patch':
commonClick = "INSTALL LATESH PATCH CLICKED";
break;
case 'Getting Started':
 commonClick = "GETTING STARTED ICON CLICKED";
break;
case 'Product Documentation':
commonClick = "PRODUCT DOCUMENTATION ICON CLICKED";
 break;
case 'Community':
  commonClick = "COMMUNITY ICON CLICKED";
break;
}
if (addCTracking !== null ) { 
addCTracking(commonClick);
}
});