CINXE.COM

Casm

<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=11,edge"> <title>Casm</title> <base href="casm.html"> <script type="text/javascript" src="conf/casm.conf.js"></script> <script type="text/javascript" src="conf/casm.conf.do-not-change.js"></script> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" type="image/x-icon" href="resources/images/icons/favicon.ico"> <!-- <link rel="stylesheet" href="custom.css"> --> <script type="text/javascript"> var counter = 0; var rRouter ; var renderTo = ''; var currentWidget; function createCatalogWidget(catalogUrl, widgetParams, isBuildWidget) { if (isBuildWidget) { currentWidget = CA_Catalog.buildWidget(widgetParams); } else { let tempRouter; if (CA_Catalog.router) tempRouter = CA_Catalog.router else tempRouter = rRouter; if (tempRouter) { if (widgetParams.type === 'edit.request') { tempRouter.publish('/client/com.ca.catalog', 'com.ca.catalog.edit.request', { requestId: widgetParams.rootId, widgetid: currentWidget._widgetId }); } else { tempRouter.publish('/client/com.ca.catalog', 'com.ca.catalog.create.request', { offeringId: widgetParams.rootId, widgetid: currentWidget._widgetId }); } } } var req = require.config({ context: "CA_Catalog", baseUrl: catalogUrl }); req(["pubsub.localrouter"], function (router) { counter++; rRouter = router; if(counter == 1) { router.createChannel("/client/com.ca.catalog", null); router.subscribe("/client/com.ca.catalog", "com.ca.catalog.widget.request.submitted", function (event) { window.casm.globalFunc.showSuccessScreen(event.data.id); return false ; }); router.subscribe("/client/com.ca.catalog", "com.ca.catalog.widget.timeout", function (event) { var errorCode = event.data.error; window.casm.globalFunc.handleWidgetError(errorCode); }); router.subscribe('/client/com.ca.catalog','com.ca.catalog.widget.request.statusaction', function(event) { window.casm.globalFunc.updateCart(); }); router.subscribe("/client/com.ca.catalog", "com.ca.catalog.widget.request.checkout.rendered", function(event) { if(renderTo) rRouter.publish('/client/com.ca.catalog', 'com.ca.catalog.request.checkout.delegate', { el: renderTo }); }); router.subscribe("/client/com.ca.catalog", "com.ca.catalog.widget.edit.request.rendered", function(event) { if(renderTo) rRouter.publish('/client/com.ca.catalog', 'com.ca.catalog.request.edit.delegate', { el: renderTo }); }); } else { // this will be executed in non-refresh use cases to make delegation happen once again renderTo = widgetParams.renderTo; if(widgetParams.type == 'request') rRouter.publish('/client/com.ca.catalog', 'com.ca.catalog.request.checkout.clearDelegate', {el: widgetParams.renderTo}); else if(widgetParams.type == 'edit.request') rRouter.publish('/client/com.ca.catalog', 'com.ca.catalog.request.edit.clearDelegate', {el: widgetParams.renderTo}); } }); } </script> <style>:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}@media print{*,*:before,*:after{text-shadow:none!important;box-shadow:none!important}@page{size:a3}body{min-width:992px!important}}@font-face{font-family:CA Sans-Regular;src:url(CA-Sans-Regular.3b0b9fbadf8f4e19.woff) format("woff")}.body-scroll{overflow:hidden}body{font-family:CA Sans-Regular,Verdana,Calibri}</style><link rel="stylesheet" href="styles.44fe99c9bcd66451.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.44fe99c9bcd66451.css"></noscript></head> <body class="body-scroll"> <casm-root></casm-root> <script src="runtime.18f00db30b95f15b.js" type="module"></script><script src="polyfills.c79904b380ae0993.js" type="module"></script><script src="main.9b5feeba9151690c.js" type="module"></script> </body></html>