Catalog/Enerpac/Enerpac Academy Course Sign Up: Singapore
Enerpac

Enerpac Academy Course Sign Up: Singapore

SKU: enerpac-academy-course-sign-up-singapore

Our experts will contact you within 24 hours.

Product Description

var lastpageview = "Training - Enerpac Academy Course Sign Up Singapore"; createCookie("lastpageview", lastpageview, 365); function createCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; document.cookie = name + "=" + value + expires + "; path=/"; } $(function () { var todayTimeStamp = +new Date; // Unix timestamp in milliseconds var oneDayTimeStamp = 1000 * 60 * 60 * 24; // Milliseconds in a day var diff = todayTimeStamp + oneDayTimeStamp; var yesterdayDate = new Date(diff); var yesterdayString = yesterdayDate.getFullYear() + '-' + (yesterdayDate.getMonth() + 1) + '-' + yesterdayDate.getDate(); var tomorrowDate = (yesterdayDate.getMonth() + 1) + '/' + yesterdayDate.getDate() + '/' + yesterdayDate .getFullYear(); $("input[name='FollowUpDate']").val(tomorrowDate) //Array of Region Data var Americas = ['Anguilla', 'Antarctica', 'Antigua and Barbuda', 'Argentina', 'Aruba', 'Bahamas', 'Barbados', 'Belize', 'Bermuda', 'Plurinational State of Bolivia', 'Bonaire; Sint Eustatius and Saba', 'Brazil', 'Canada', 'Cayman Islands', 'Chile', 'Colombia', 'Costa Rica', 'Cuba', 'Curacao', 'Dominica', 'Dominican Republic', 'Ecuador', 'El Salvador', 'Equatorial Guinea', 'Falkland Islands (Malvinas)', 'Fiji', 'French Guiana', 'Grenada', 'Guadeloupe', 'Guatemala', 'Guyana', 'Haiti', 'Honduras', 'Jamaica', 'Martinique', 'Mexico', 'Montserrat', 'Nicaragua', 'Panama', 'Paraguay', 'Peru', 'Pitcairn', 'Saint Barthelemy', 'Saint Kitts and Nevis', 'Saint Lucia', 'Saint Martin (French part)', 'Saint Vincent and the Grenadines', 'Sint Maarten (Dutch part)', 'South Georgia and the South Sandwich Islands', 'Suriname', 'Trinidad and Tobago', 'Turks and Caicos Islands', 'Uruguay', 'Bolivarian Republic of Venezuela', 'Virgin Islands', 'Saint Pierre and Miquelon', 'United States' ]; var APAC = ['Afghanistan', 'Australia', 'Brunei Darussalam', 'Cambodia', 'China', 'Chinese Taipei', 'Christmas Island', 'Cocos (Keeling) Islands', 'Cook Islands', 'French Polynesia', 'French Southern Territories', 'Heard Island and McDonald Islands', 'Hong Kong', 'Indonesia', 'Japan', 'Kiribati', 'Democratic Peoples Republic of Korea', 'Republic of Korea', 'Lao Peoples Democratic Republic', 'Malaysia', 'Mongolia', 'Myanmar', 'Nauru', 'New Caledonia', 'New Zealand', 'Niue', 'Norfolk Island', 'Macao', 'Papua New Guinea', 'Pakistan', 'Philippines', 'Samoa', 'Solomon Islands', 'Singapore', 'Thailand', 'Timor-Leste', 'Tokelau', 'Tonga', 'Tuvalu', 'Vanuatu', 'Viet Nam', 'Wallis and Futuna' ]; var EMEAI = ['Albania', 'Aland Islands', 'Andorra', 'Angola', 'Algeria', 'Armenia', 'Austria', 'Azerbaijan', 'Benin', 'Bahrain', 'Bangladesh', 'Belgium', 'Botswana', 'Bouvet Island', 'Belarus', 'Bhutan', 'Bosnia and Herzegovina', 'British Indian Ocean Territory', 'Bulgaria', 'Burkina Faso', 'Burundi', 'Cameroon', 'Cape Verde', 'Central African Republic', 'Chad', 'Congo', 'Comoros', 'Cote dIvoire', 'Croatia', 'Cyprus', 'Czech Republic', 'Denmark', 'Djibouti', 'Egypt', 'Estonia', 'Ethiopia', 'Eritrea', 'Faroe Islands', 'Finland', 'France', 'Gabon', 'Gambia', 'Georgia', 'Germany', 'Ghana', 'Gibraltar', 'Greece', 'Greenland', 'Guernsey', 'Guinea', 'Guinea-Bissau', 'Holy See (Vatican City State)', 'Hungary', 'Iceland', 'India', 'Iran', 'Israel', 'Italy', 'Iraq', 'Ireland', 'Isle of Man', 'Jersey', 'Jordan', 'Kazakhstan', 'Kenya', 'Kyrgyzstan', 'Kuwait', 'Latvia', 'Lebanon', 'Lesotho', 'Liberia', 'Libyan Arab Jamahiriya', 'Liechtenstein', 'Lithuania', 'Luxembourg', 'Macedonia (FYROM)', 'Madagascar', 'Maldives', 'Malawi', 'Mali', 'Malta', 'Mauritania', 'Republic of Moldova', 'Monaco', 'Montenegro', 'Morocco', 'Mauritius', 'Mayotte', 'Mozambique', 'Namibia', 'Nepal', 'Netherlands', 'Niger', 'Nigeria', 'Norway', 'Oman', 'Palestinian Territory', 'Poland', 'Portugal', 'Qatar', 'Reunion', 'Romania', 'Rwanda', 'Russian Federation', 'Saint Helena', 'San Marino', 'Sao Tome and Principe', 'Senegal', 'Serbia', 'Seychelles', 'Sierra Leone', 'Slovakia', 'Slovenia', 'Somalia', 'South Africa', 'South Sudan', 'Spain', 'Sri Lanka', 'Sudan', 'Saudi Arabia', 'Swaziland', 'Sweden', 'Switzerland', 'Svalbard and Jan Mayen', 'Syrian Arab Republic', 'Tajikistan', 'Tanzania', 'Togo', 'Tunisia', 'Turkey', 'Turkmenistan', 'United Arab Emirates', 'United Kingdom', 'Uganda', 'Ukraine', 'Uzbekistan', 'Western Sahara', 'Yemen', 'Zambia', 'Zimbabwe' ]; //return type function turnOnReturnType(param) { if (param == "y") { $(".returnType").show(); $("input[name=selectReturnType]").prop('required', true); } else if (param == "n") { $(".returnType").hide(); $("input[name=selectReturnType]").prop('required', false); } } $("input[name='yesNoDstTsc']").click(function () { var dv = $(this).val(); if (dv == "Yes") { $("#field12").prop('required', true); } else { $("#field12").prop('required', false); } }); function turnOnCenterHole(param) { if (param == "y") { $(".centerHole").show(); $("input[name=centerHoleDiameterInches]").prop('required', true); } else if (param == "n") { $(".centerHole").hide(); $("input[name=centerHoleDiameterInches]").prop('required', false); } } $(".selectTypeOfCylinder").change(function () { var v = $(this).val(); if (v == "single-acting") { turnOnCenterHole('n'); turnOnReturnType('y'); } else if (v == "single-acting-center-hole") { turnOnCenterHole('y'); turnOnReturnType('y'); } else if (v == "double-acting") { turnOnCenterHole('n'); turnOnReturnType('n'); } else if (v == "double-acting-center-hole") { turnOnCenterHole('y'); turnOnReturnType('n'); } }); $("select[name='country'],select[name='stateProv']").on('change', function () { var name = $("select[name='country']").val(); // North American check START if (name !== "") { //State requirement Check StateReq stateProv if (name == "United States") { //Add Requirement $("#States").show(); $(".aus").hide(); $(".can").hide(); $(".us").show(); $(".aus").attr("disabled", true); $(".can").attr("disabled", true); $(".us").attr("disabled", false); $("#StateReq").text("*") $("select[name=stateProv]").prop('required', true); } else if (name == "Canada") { //Remove Requirement $("#States").show(); $(".aus").hide(); $(".can").show(); $(".us").hide(); $(".aus").attr("disabled", true); $(".can").attr("disabled", false); $(".us").attr("disabled", true); $("#StateReq").text("*") $("select[name=stateProv]").prop('required', true); } else if (name == "Australia") { $("#States").show(); $(".aus").show(); $(".can").hide(); $(".us").hide(); $(".aus").attr("disabled", false); $(".can").attr("disabled", true); $(".us").attr("disabled", true); $("#StateReq").text("*") $("select[name=stateProv]").prop('required', true); } else { $("#States").hide(); $("#StateReq").text("") $("select[name=stateProv]").prop('required', false); $("#stateProv").val(""); } if ($.inArray(name, Americas) != '-1') { //Change Region hidden field $("input[name='hiddenRegion']").val("Americas") } else if ($.inArray(name, EMEAI) != '-1') { //Change Region hidden field $("input[name='hiddenRegion']").val("EMEAI") // END } else if ($.inArray(name, APAC) != '-1') { $("input[name='hiddenRegion']").val("APAC") } else { alert("please select a country") } } else { alert("please select a country") } }); var ckbox = $('#optInCheckbox1'); $('#optInCheckbox1').on('click', function () { if (ckbox.is(':checked')) { $("#field19").val("Single Opt-in"); } else { $("#field19").val("No"); } }); //comment here $(".icon").click(function () { if ($(".mobileMenu").is(":visible")) { $(".mobileMenu").hide(); } else { $(".mobileMenu").show(); } }); //unit of measurement display change $(".selectUnitOfMeasure").click(function () { var v = $(this).val(); if (v == "imperial") { $(".rbl").text("klbf"); $(".trq").text("lbf.ft"); $(".measureMsg").html(" (Dimensions in inches )") } else { $(".rbl").text("kN"); $(".trq").text("nM"); $(".measureMsg").html(" (Dimensions in mm )") } }); //remove special characters $(".textInput").on("keyup", function () { //var emailReg = new RegExp(/.+@.+\..+/i); var regExp = /[^a-zA-Z 0-9]/; input = $(this).val(); var valid = regExp.test(input); if (!valid) { //valid } else { if ($(".j").length == 0) { $(" special characters have been removed ") .insertAfter(this); } //var cleanedInput = $(this).val().replace(/[^a-zA-Z 0-9_/-@.]/g, '') var cleanedInput = $(this).val().replace(/[^a-zA-Z 0-9]/g, ""); $(this).val(cleanedInput); } }); $(".textInput").on("blur", function () { $(".j").remove(); }); //additional features window.checkIt = function (ids, status) { var id = ids var status = status.checked if (status == true) { $("" + ids + "").parent('div').show(); } else { $("" + ids + "").parent('div').hide(); $("" + ids + "").val(""); } } function Errormsg() { $('.error').slideDown(); $('.emailAddress').val(""); } //Email Address var component = { input: $('.emailAddress'), mensage: { fields: $('.msg'), success: $('.success'), error: $('.error') } }, regex = /((([A-Za-z]{3,9}:(?:\/\/)?)(?:[\-;:&=\+\$,\w]+@)?[A-Za-z0-9\.\-]+|(?:www\.|[\-;:&=\+\$,\w]+@)[A-Za-z0-9\.\-]+)((?:\/[\+~%\/\.\w\-_]*)?\??(?:[\-\+=&;%@\.\w_]*)#?(?:[\.\!\/\\\w]*))?)/; component.input.blur(function () { component.mensage.fields.hide(); regex.test(component.input.val()) ? component.mensage.success.show() : Errormsg(); }); }); function grabRegion() { var Americas = ['Anguilla', 'Antarctica', 'Antigua and Barbuda', 'Argentina', 'Aruba', 'Bahamas', 'Barbados', 'Belize', 'Bermuda', 'Plurinational State of Bolivia', 'Bonaire; Sint Eustatius and Saba', 'Brazil', 'Canada', 'Cayman Islands', 'Chile', 'Colombia', 'Costa Rica', 'Cuba', 'Curacao', 'Dominica', 'Dominican Republic', 'Ecuador', 'El Salvador', 'Equatorial Guinea', 'Falkland Islands (Malvinas)', 'Fiji', 'French Guiana', 'Grenada', 'Guadeloupe', 'Guatemala', 'Guyana', 'Haiti', 'Honduras', 'Jamaica', 'Martinique', 'Mexico', 'Montserrat', 'Nicaragua', 'Panama', 'Paraguay', 'Peru', 'Pitcairn', 'Saint Barthelemy', 'Saint Kitts and Nevis', 'Saint Lucia', 'Saint Martin (French part)', 'Saint Vincent and the Grenadines', 'Sint Maarten (Dutch part)', 'South Georgia and the South Sandwich Islands', 'Suriname', 'Trinidad and Tobago', ' Turks and Caicos Islands', 'Uruguay', 'Bolivarian Republic of Venezuela', 'Virgin Islands', 'Saint Pierre and Miquelon', 'United States' ]; var APAC = ['Afghanistan', 'Australia', 'Brunei Darussalam', 'Cambodia', 'China', 'Chinese Taipei', 'Christmas Island', 'Cocos (Keeling) Islands', 'Cook Islands', 'French Polynesia', 'French Southern Territories', 'Heard Island and McDonald Islands', 'Hong Kong', 'Indonesia', 'Japan', 'Kiribati', 'Democratic Peoples Republic of Korea', 'Republic of Korea', 'Lao Peoples Democratic Republic', 'Malaysia', 'Mongolia', 'Myanmar', 'Nauru', 'New Caledonia', 'New Zealand', 'Niue', 'Norfolk Island', 'Macao', 'Papua New Guinea', 'Pakistan', 'Philippines', 'Samoa', 'Solomon Islands', 'Singapore', 'Thailand', 'Timor-Leste', 'Tokelau', 'Tonga', 'Tuvalu', 'Vanuatu', 'Viet Nam', 'Wallis and Futuna' ]; var EMEAI = ['Islamic Republic of Iran', 'Albania', 'Aland Islands', 'Andorra', 'Angola', 'Algeria', 'Armenia', 'Austria', 'Azerbaijan', 'Benin', 'Bahrain', 'Bangladesh', 'Belgium', 'Botswana', 'Bouvet Island', 'Belarus', 'Bhutan', 'Bosnia and Herzegovina', 'British Indian Ocean Territory', 'Bulgaria', 'Burkina Faso', 'Burundi', 'Cameroon', 'Cape Verde', 'Central African Republic', 'Chad', 'Congo', 'Comoros', 'Cote dIvoire', 'Croatia', 'Cyprus', 'Czech Republic', 'Denmark', 'Djibouti', 'Egypt', 'Estonia', 'Ethiopia', 'Eritrea', 'Faroe Islands', 'Finland', 'France', 'Gabon', 'Gambia', 'Georgia', 'Germany', 'Ghana', 'Gibraltar', 'Greece', 'Greenland', 'Guernsey', 'Guinea', 'Guinea-Bissau', 'Holy See (Vatican City State)', 'Hungary', 'Iceland', 'India', 'Iran', 'Israel', 'Italy', 'Iraq', 'Ireland', 'Isle of Man', 'Jersey', 'Jordan', 'Kazakhstan', 'Kenya', 'Kyrgyzstan', 'Kuwait', 'Latvia', 'Lebanon', 'Lesotho', 'Liberia', 'Libyan Arab Jamahiriya', 'Liechtenstein', 'Lithuania', 'Luxembourg', 'Macedonia (FYROM)', 'Madagascar', 'Maldives', 'Malawi', 'Mali', 'Malta', 'Mauritania', 'Republic of Moldova', 'Monaco', 'Montenegro', 'Morocco', 'Mauritius', 'Mayotte', 'Mozambique', 'Namibia', 'Nepal', 'Netherlands', 'Niger', 'Nigeria', 'Norway', 'Oman', 'Palestinian Territory', 'Poland', 'Portugal', 'Qatar', 'Reunion', 'Romania', 'Rwanda', 'Russian Federation', 'Saint Helena', 'San Marino', 'Sao Tome and Principe', 'Senegal', 'Serbia', 'Seychelles', 'Sierra Leone', 'Slovakia', 'Slovenia', 'Somalia', 'South Africa', 'South Sudan', 'Spain', 'Sri Lanka', 'Sudan', 'Saudi Arabia', 'Swaziland', 'Sweden', 'Switzerland', 'Svalbard and Jan Mayen', 'Syrian Arab Republic', 'Tajikistan', 'Tanzania', 'Togo', 'Tunisia', 'Turkey', 'Turkmenistan', 'United Arab Emirates', 'United Kingdom', 'Uganda', 'Ukraine', 'Uzbekistan', 'Western Sahara', 'Yemen', 'Zambia', 'Zimbabwe' ]; var name = $("select[name=country]").val(); if ($.inArray(name, Americas) != '-1') { $("input[name='hiddenRegion']").val("Americas") console.log("Americas") } else if ($.inArray(name, EMEAI) != '-1') { $("input[name='hiddenRegion']").val("EMEAI") console.log("EMEAI") } else if ($.inArray(name, APAC) != '-1') { $("input[name='hiddenRegion']").val("APAC") console.log("APAC") } } Enerpac Academy Course Sign Up: Singapore Training Calendar Current Calendar Singapore Enerpac Academy Brochure English | Spanish | French | German | Italian Fill out the form below if you would like to receive more information about the Enerpac Academy First Name * Last Name * Email Address * Special Characters are not allowed "!#$%^*()&'" Company * Country * -- Please Select -- Afghanistan Aland Islands Albania Algeria Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bonaire Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory Brunei Darussalam Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Chinese Taipei Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Curaçao Cyprus Czech Republic Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands (Malvinas) Faroe Islands Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and McDonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Islamic Republic of Iran Iraq Ireland Isle of Man Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Democratic People's Republic of Korea Republic of Korea Kosovo, Republic of Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libyan Arab Jamahiriya Liechtenstein Lithuania Luxembourg Macao Macedonia Madagascar Malawi Malaysia Maldives Mali Malta Martinique Mauritania Mauritius Mayotte Mexico Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Qatar Reunion Romania Russian Federation Rwanda Saint Barthélemy Saint Helena Saint Kitts and Nevis Saint Lucia Saint Martin (French part) Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Sint Maarten (Dutch part) Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Islands South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syrian Arab Republic Tajikistan Tanzania Thailand Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Vanuatu Venezuela Viet Nam Virgin Islands Wallis and Futuna Western Sahara Yemen Zambia Zimbabwe Phone Course of Interest Do you work for an official Enerpac Distributor or Authorized Enerpac Service Center Yes No If no, who is your regular Enerpac Distributor? Number of interested participants Comments Yes I would like to receive product updates and emails from Enerpac   .mrgl { margin-left: 4px } .bdr { border-bottom: 1px solid #dadada; padding-bottom: 18px; margin-bottom: 10px } .mw { max-width: 100% !important; min-width: 100% !important; height: auto !important } .pFix { padding-right: 10px; padding-left: 0 } .inlinechk { display: inline; width: 15px; vertical-align: sub } .LV_valid, .msg { display: none } input, select { width: 100% } .TextObject address, p { margin: 0 } #field0 { transition: all .5s ease } ; p img { margin: 4.5px } .p10 { padding: 10px } input, select, textarea { padding: 5px } ::-webkit-input-placeholder { color: #dadada } ::-moz-placeholder { color: #dadada } :-ms-input-placeholder { color: #dadada } :-moz-placeholder { color: #dadada } ; span.required { color: #C00 !important } .LV_invalid, .error { color: #C00; font-size: 10px; padding: 2px; font-weight: 700 } .btn-primary { color: #000; font-weight: 700; background-color: #fc0; border: none } .btn-primary:focus, .btn-primary:hover { background-color: #000; color: #fc0 } @media only screen and (max-width:1000px) { .pFixR { padding-left: 0 } } .ebtn { color: #fff !important; text-transform: none; font-weight: 700; cursor: pointer; font-family: Roboto; display: inline-block; padding: 15px 30px; background-color: #292929; border: none; line-height: 16px; text-decoration: none !important } .ebtn:hover { background: #ffcc01; color: #000 !important } label { margin-top: 5px } var LiveValidation = function (B, A) { this.initialize(B, A); }; LiveValidation.VERSION = "1.3 standalone"; LiveValidation.TEXTAREA = 1; LiveValidation.TEXT = 2; LiveValidation.PASSWORD = 3; LiveValidation.CHECKBOX = 4; LiveValidation.SELECT = 5; LiveValidation.FILE = 6; LiveValidation.massValidate = function (C) { var D = true; for (var B = 0, A = C.length; B = 300) { this.removeMessageAndFieldClass(); } var A = this; if (this.timeout) { clearTimeout(A.timeout); } this.timeout = setTimeout(function () { A.validate(); }, A.wait); }, doOnBlur: function (A) { this.focused = false; this.validate(A); }, doOnFocus: function (A) { this.focused = true; this.removeMessageAndFieldClass(); }, getElementType: function () { switch (true) { case (this.element.nodeName.toUpperCase() == "TEXTAREA"): return LiveValidation.TEXTAREA; case (this.element.nodeName.toUpperCase() == "INPUT" && this.element.type.toUpperCase() == "TEXT"): return LiveValidation.TEXT; case (this.element.nodeName.toUpperCase() == "INPUT" && this.element.type.toUpperCase() == "PASSWORD"): return LiveValidation.PASSWORD; case (this.element.nodeName.toUpperCase() == "INPUT" && this.element.type.toUpperCase() == "CHECKBOX"): return LiveValidation.CHECKBOX; case (this.element.nodeName.toUpperCase() == "INPUT" && this.element.type.toUpperCase() == "FILE"): return LiveValidation.FILE; case (this.element.nodeName.toUpperCase() == "SELECT"): return LiveValidation.SELECT; case (this.element.nodeName.toUpperCase() == "INPUT"): throw new Error("LiveValidation::getElementType - Cannot use LiveValidation on an " + this .element.type + " input!"); default: throw new Error( "LiveValidation::getElementType - Element must be an input, select, or textarea!"); } }, doValidations: function () { this.validationFailed = false; for (var C = 0, A = this.validations.length; C Number(C)) { Validate.fail(K); } break; } return true; }, Format: function (C, E) { var C = String(C); var E = E || {}; var A = E.failureMessage || "Not valid!"; var B = E.pattern || /./; var D = E.negate || false; if (!D && !B.test(C)) { Validate.fail(A); } if (D && B.test(C)) { Validate.fail(A); } return true; }, Email: function (B, C) { var C = C || {}; var A = C.failureMessage || "Must be a valid email address!"; Validate.Format(B, { failureMessage: A, pattern: /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i }); return true; }, Length: function (F, G) { var F = String(F); var G = G || {}; var E = ((G.minimum) || (G.minimum == 0)) ? G.minimum : null; var H = ((G.maximum) || (G.maximum == 0)) ? G.maximum : null; var C = ((G.is) || (G.is == 0)) ? G.is : null; var A = G.wrongLengthMessage || "Must be " + C + " characters long!"; var B = G.tooShortMessage || "Must not be less than " + E + " characters long!"; var D = G.tooLongMessage || "Must not be more than " + H + " characters long!"; switch (true) { case (C !== null): if (F.length != Number(C)) { Validate.fail(A); } break; case (E !== null && H !== null): Validate.Length(F, { tooShortMessage: B, minimum: E }); Validate.Length(F, { tooLongMessage: D, maximum: H }); break; case (E !== null): if (F.length Number(H)) { Validate.fail(D); } break; default: throw new Error("Validate::Length - Length(s) to validate against must be provided!"); } return true; }, Inclusion: function (H, F) { var F = F || {}; var K = F.failureMessage || "Must be included in the list!"; var G = (F.caseSensitive === false) ? false : true; if (F.allowNull && H == null) { return true; } if (!F.allowNull && H == null) { Validate.fail(K); } var D = F.within || []; if (!G) { var A = []; for (var C = 0, B = D.length; C var dom0 = document.querySelector('#form82 #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 }); field0.add(Validate.Presence, { failureMessage: "This field is required" }); var dom1 = document.querySelector('#form82 #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 }); field1.add(Validate.Presence, { failureMessage: "This field is required" }); var dom2 = document.querySelector('#form82 #field2'); var field2 = new LiveValidation(dom2, { validMessage: "", onlyOnBlur: false, wait: 300 }); field2.add(Validate.Presence, { failureMessage: "This field is required" }); field2.add(Validate.Format, { pattern: /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i, failureMessage: "A valid email address is required" }); var dom4 = document.querySelector('#form82 #field4'); var field4 = new LiveValidation(dom4, { validMessage: "", onlyOnBlur: false, wait: 300 }); field4.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" }); field4.add(Validate.Length, { tooShortMessage: "Invalid length for field value", tooLongMessage: "Invalid length for field value", minimum: 0, maximum: 35 }); field4.add(Validate.Presence, { failureMessage: "This field is required" }); var dom7 = document.querySelector('#form82 #field7'); var field7 = new LiveValidation(dom7, { validMessage: "", onlyOnBlur: false, wait: 300 }); var dom8 = document.querySelector('#form83 #field8'); var field8 = new LiveValidation(dom8, { validMessage: "", onlyOnBlur: false, wait: 300 }); field8.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" }); field8.add(Validate.Length, { tooShortMessage: "Invalid length for field value", tooLongMessage: "Invalid length for field value", minimum: 0, maximum: 35 }); var dom9 = document.querySelector('#form82 #field9'); var field9 = new LiveValidation(dom9, { validMessage: "", onlyOnBlur: false, wait: 300 }); field9.add(Validate.Presence, { failureMessage: "This field is required" }); var dom10 = document.querySelector('#form82 #field10'); var field10 = new LiveValidation(dom10, { validMessage: "", onlyOnBlur: false, wait: 300 }); field10.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" }); field10.add(Validate.Length, { tooShortMessage: "Invalid length for field value", tooLongMessage: "Invalid length for field value", minimum: 0, maximum: 35 }); var dom12 = document.querySelector('#form82 #field12'); var field12 = new LiveValidation(dom12, { validMessage: "", onlyOnBlur: false, wait: 300 }); field12.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" }); field12.add(Validate.Length, { tooShortMessage: "Invalid length for field value", tooLongMessage: "Invalid length for field value", minimum: 0, maximum: 35 }); var dom13 = document.querySelector('#form82 #field13'); var field13 = new LiveValidation(dom13, { validMessage: "", onlyOnBlur: false, wait: 300 }); field13.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" }); function resetSubmitButton(e) { var submitButtons = e.target.form.getElementsByClassName('submit-button'); for (var i = 0; i

Need technical consultation?

Our team of engineers is ready to help you choose the right product or design a custom solution for your specific needs.

Používáme cookies ke zlepšení Vašeho zážitku. Technicky nezbytné cookies jsou vždy aktivní. Více informací