Datamaran Blog

Never Lose Sight of Spiking Supply Chain Initiatives Again

Written by Rupert Hill | Nov 15, 2017 5:00:00 AM
Sign up below to receive the first release of Regulatory Whitepaper with Blakes!

First Name

Last Name

Company Email

Company

[tcb-script src="https://img06.en25.com/i/livevalidation_standalone.compressed.js" type="text/javascript"][/tcb-script][tcb-script type="text/javascript"]var dom0 = document.querySelector('#form55 #field0');var field0 = new LiveValidation(dom0, {validMessage: "", onlyOnBlur: false, wait: 300});field0.add(Validate.Custom, {against: function(value) {return !value.match(/(telnet|ftp|https?)://(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9].|[a-z0-9].)+[a-z]{2,63}/i);}, failureMessage: "Value must not contain any URL's"});field0.add(Validate.Length, {tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value", minimum: 0, maximum: 35});var dom1 = document.querySelector('#form55 #field1');var field1 = new LiveValidation(dom1, {validMessage: "", onlyOnBlur: false, wait: 300});field1.add(Validate.Custom, {against: function(value) {return !value.match(/(telnet|ftp|https?)://(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9].|[a-z0-9].)+[a-z]{2,63}/i);}, failureMessage: "Value must not contain any URL's"});field1.add(Validate.Length, {tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value", minimum: 0, maximum: 35});var dom2 = document.querySelector('#form55 #field2');var field2 = new LiveValidation(dom2, {validMessage: "", onlyOnBlur: false, wait: 300});var dom3 = document.querySelector('#form55 #field3');var field3 = new LiveValidation(dom3, {validMessage: "", onlyOnBlur: false, wait: 300});field3.add(Validate.Custom, {against: function(value) {return !value.match(/(telnet|ftp|https?)://(?:[a-z0-9][a-z0-9-]{0,61}[a-z0-9].|[a-z0-9].)+[a-z]{2,63}/i);}, failureMessage: "Value must not contain any URL's"});field3.add(Validate.Length, {tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value", minimum: 0, maximum: 35});function resetSubmitButton(e){var submitButtons = e.target.form.getElementsByClassName('submit-button');for(var i=0;i<submitButtons.length;i++){submitButtons[i].disabled = false;}}function addChangeHandler(elements){for(var i=0; i<elements.length; i++){elements[i].addEventListener('change', resetSubmitButton);}}var form = document.getElementById('form55');addChangeHandler(form.getElementsByTagName('input'));addChangeHandler(form.getElementsByTagName('select'));addChangeHandler(form.getElementsByTagName('textarea'));var nodes = document.querySelectorAll('#form55 input[data-subscription]');if (nodes) {for (i = 0, len = nodes.length; i < len; i++) {var status = nodes[i].dataset ? nodes[i].dataset.subscription : nodes[i].getAttribute('data-subscription');if(status ==='true') {nodes[i].checked = true;}}};var nodes = document.querySelectorAll('#form55 select[data-value]');if (nodes) {for (var i = 0; i < nodes.length; i++) {var node = nodes[i];var selectedValue = node.dataset ? node.dataset.value : node.getAttribute('data-value');if (selectedValue) {for (var j = 0; j < node.options.length; j++) {if(node.options[j].value === selectedValue) {node.options[j].selected = 'selected';break;}}}}}[/tcb-script]