1export const __webpack_esm_id__=5303;export const __webpack_esm_ids__=[5303];export const __webpack_esm_modules__={3355(e,t,r){r.d(t,{A:()=>E});var a=r(6540),s=r(7796),n=r(7851);function _(e){return _="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_(e)}function o(e,t){for(var r=0;r<t.length;r++){var a=t[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,m(a.key),a)}}function i(e,t,r){return t=c(t),function(e,t){if(t&&("object"==_(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,l()?Reflect.construct(t,r||[],c(e).constructor):t.apply(e,r))}function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(l=function(){return!!e})()}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function u(e,t,r){return(t=m(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m(e){var t=function(e,t){if("object"!=_(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=_(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==_(t)?t:t+""}var d=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),u(r=i(this,t,[e]),"validateField",function(e){return null!=r.props.errors&&null!=r.props.errors[e]}),u(r,"dataChanged",function(e,t){var a=t.target.value;if(r.state.formData[e]=a,null!=r.props.errors&&null!=r.props.errors[e]){r.props.errors[e]=void 0;var s=r.state.errors;r.setState({errors:s})}}),r.state={formData:e.data,errors:e.errors,usaStatesVisible:e.usaStatesVisible},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(t,e),r=t,(_=[{key:"render",value:function(){var e=this,t=this.props.id,r=this.props.label,_=(this.props.labels,this.props.options),o=this.props.componentName+t,i=this.props.updateInitialQuestion,l=this,c=this.validateField(t)?"form-error "+t:t,p=this.validateField(t)?a.createElement("span",{className:"tb-form-error-label"},"Please enter ",r," "):a.createElement("span",{className:""}),u=this.validateField(t)?"tb-custom-seelct-wrapper-div tb-underline-error":"tb-custom-seelct-wrapper-div";if(null!==this.state.formData[t]||void 0!==this.state.formData[t])for(var m=this.state.formData[t],d=0;d<_.length;d++)if(_[d].props.value==m)var E=_[d].props.children;var f=function(t){for(var r=e.props.componentName+t,a=document.getElementsByClassName("select-items"),s=0;s<a.length;s++)a[s].classList.add("tb-hide");n.A.closeAllSelect(event),document.getElementById(r).parentElement.getElementsByClassName("select-items")[0].classList.toggle("tb-hide"),document.getElementById(r).parentElement.getElementsByClassName("select-selected")[0].classList.toggle("select-arrow-active")},h=document.getElementsByClassName("form-grp")[0];if(h)var b=h.offsetWidth-50+"px";return a.createElement("div",{className:"form-grp"},a.createElement("div",{className:"dropdown"},a.createElement(s.u,{placeholder:r,label:r,value:m},a.createElement("div",{className:u},a.createElement("div",{className:"tb-custom-select"},a.createElement("select",{id:o,defaultValue:m,className:c},a.createElement("option",{key:"-1",value:"Please Select"},"Please Select"),_),a.createElement("div",{className:"tb-custom-selected-value",id:t,name:t},a.createElement("div",{className:"select-selected",onClick:function(e){e.stopPropagation(),f(t)}},a.createElement("span",{style:{width:b}},E)),a.createElement("div",{className:"select-items tb-hide"},_.map(function(e){return a.createElement("div",{className:"tb-selected-options ",value:e.props.value,onClick:function(r){r.stopPropagation(),function(e,r){l.state.formData[t]=e,document.getElementById(o).parentElement.getElementsByClassName("select-items")[0].classList.add("tb-hide"),document.getElementById(o).parentElement.getElementsByClassName("select-selected")[0].innerHTML="<span >"+r+"</span>";var a=document.getElementsByClassName("tb-custom-selected-value")[0];if(a)var s=document.getElementsByClassName("select-selected");if(s)for(var n=0;n<s.length;n++)s[n].getElementsByTagName("span")[0].style.width=a.offsetWidth-50+"px";if(null!=l.props.errors&&null!=l.props.errors[t]){l.props.errors[t]=void 0;var _=l.state.errors;l.setState({errors:_})}"prodcutType"===t&&i(e)}(e.props.value,e.props.children)}},e.props.children)})))))),p))}}])&&o(r.prototype,_),l&&o(r,l),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,_,l}(a.Component);document.addEventListener("click",function(e){n.A.closeAllSelect(e)}),window.onresize=function(){!function(){var e=document.getElementsByClassName("tb-custom-selected-value")[0];if(e)var t=document.getElementsByClassName("select-selected ");if(t)for(var r=0;r<t.length;r++)t[r].getElementsByTagName("span")[0].style.width=e.offsetWidth-50+"px"}()};const E=d},868(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(6540),_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(8196),_components_adaptivePlaceholder_jsx__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(7796),_components_tssReCaptcha_jsx__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(236),_components_dropdownComone
1ntMarine_jsx__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(3355),_components_countryDropdownComponent_jsx__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(7999);function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var a=t[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,_toPropertyKey(a.key),a)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function _callSuper(e,t,r){return t=_getPrototypeOf(t),_possibleConstructorReturn(e,_isNativeReflectConstruct()?Reflect.construct(t,r||[],_getPrototypeOf(e).constructor):t.apply(e,r))}function _possibleConstructorReturn(e,t){if(t&&("object"==_typeof(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _isNativeReflectConstruct(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(_isNativeReflectConstruct=function(){return!!e})()}function _getPrototypeOf(e){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},_getPrototypeOf(e)}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_setPrototypeOf(e,t)}function _setPrototypeOf(e,t){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_setPrototypeOf(e,t)}function _defineProperty(e,t,r){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _toPropertyKey(e){var t=_toPrimitive(e,"string");return"symbol"==_typeof(t)?t:t+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=_typeof(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var MarineContactus=function(_React$Component){function MarineContactus(props){var _this;_classCallCheck(this,MarineContactus),_this=_callSuper(this,MarineContactus,[props]),_defineProperty(_this,"filterObject",function(e,t){var r={};for(var a in e)-1==t.indexOf(a)&&(r[a]=e[a]);return r}),_defineProperty(_this,"handleSubmit",function(e){e.preventDefault(),document.getElementById("submitLoadermarine").style.display="block";var t=_this;_this.state.formData.reqUrl=_this.state.reqUrl,_this.state.formData.reCaptchaResponse=_api_js__WEBPACK_IMPORTED_MODULE_1__.A.getCaptchaResultForContainer("twspdfReCaptcha");var r=_this.filterObject(_this.state.formData,["countryList","usastates","prodCatTypes","busSectorTypes"]),a=JSON.stringify(r);_api_js__WEBPACK_IMPORTED_MODULE_1__.A.saveMarineInfraContactusForm(a).end(function(e,r){if("true"!==JSON.parse(r.text).error)document.getElementById("submitLoadermarine").style.display="none",t.setState({errors:void 0}),t.setState({success:!0}),"undefined"!=typeof dataLayer&&dataLayer.push({event:"primaryLeadsTrack",eventCategory:"Sales Leads",eventAction:"Contact Us -MarineInfra",eventLabel:"Form - Submit"});else{var a=JSON.parse(r.text);t.setState({errors:a}),document.getElementById("submitLoadermarine").style.display="none","undefined"!=typeof dataLayer&&dataLayer.push({event:"primaryLeadsTrack",eventAction:"Contact Us -MarineInfra",error_code:"404",error_message:a,eventLabel:"Form - Submit Failed",errored_form:location.href})}})}),_defineProperty(_this,"validateField",function(e){return null!=_this.state.errors&&null!=_this.state.errors[e]}),_defineProperty(_this,"validateErrorField",function(e){return null!=e}),_defineProperty(_this,"dataChanged",function(e,t){var r=t.target.value;_this.state.formData[e]=r}),_defineProperty(_this,"renderInput",function(e,t,r,a,s,n,_){var o=n+" form-error",i=_this.validateField(e)?o:n,l=s?"form-grp":"form-grp invisible",c=_this.validateErrorField(_)?react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"tb-form-error-label"},_," "):void 0,p=_this.validateField(e)?react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"tb-form-error-label"},"Please enter ",t," "):react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:""}),u=null!=c?c:p,m=_this.props.componentName+e,d=_this;return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:l},react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_adaptivePlaceholder_jsx__WEBPACK_IMPORTED_MODULE_2__.u,{placeholder:t,label:t,holderOnChange:function(t){if(d.state.formData[e]=t,null!=d.state.errors&&null!=d.state.errors[e]){d.state.errors[e]=void 0;var r=d.state.errors;d.setState({errors:r})}},value:r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{id:m,name:e,maxLength:a,defaultValue:r,className:i})),u)}),_defineProperty(_this,"renderCaptcha",function(e){var t=_this.validateField(e)?"form-error-captcha form-grp":"form-captcha form-grp";return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:t,id:"twspdfReCaptcha"},react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_tssReCaptcha_jsx__WEBPACK_IMPORTED_MODULE_3__.A,{elementID:"twspdfReCaptcha"}))}),_defineProperty(_this,"renderTextArea",function(e,t,r,a){var s=_this.validateField(t)?"textarea form-error":"textarea",
1n=_this.validateField(t)?"tb-textarea-wrapper tb-underline-error":"tb-textarea-wrapper",_=_this.validateField(t)?react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"tb-form-error-label"},"Please enter ",r," "):react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:""}),o=_this;if(null!==_this.state.formData[t]||void 0!==_this.state.formData[t])var i=_this.state.formData[t];return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:e},react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_adaptivePlaceholder_jsx__WEBPACK_IMPORTED_MODULE_2__.u,{placeholder:r,label:r,holderOnChange:function(e){if(o.state.formData[t]=e,null!=o.state.errors&&null!=o.state.errors[t]){o.state.errors[t]=void 0;var r=o.state.errors;o.setState({errors:r})}}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:n},react__WEBPACK_IMPORTED_MODULE_0__.createElement("textarea",{id:t,className:s,name:t,defaultValue:i,onChange:_this.dataChanged.bind(_this,t)}))),_)}),_defineProperty(_this,"checkboxChanged",function(e,t){_this.state.formData[e]=t.target.checked}),_defineProperty(_this,"renderTermsOfUse",function(e){var t=_this.validateField(e)?"form-error-custom-ck radio":"radio",r=_this.props.labels;return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"form-grp tb-custom-checkbox"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"checkbox",className:t,name:e,id:e,onChange:_this.checkboxChanged.bind(_this,e)}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("label",{htmlFor:"twsmarinelabel",className:"twsmarinelabel",dangerouslySetInnerHTML:{__html:r.optInLabel}}))}),_defineProperty(_this,"previousStep",function(e){_this.setState({step:_this.state.step-1}),"undefined"!=typeof dataLayer&&dataLayer.push({event:"primaryLeadsTrack",eventCategory:"Sales Leads",eventAction:"Contact Us -MarineInfra",eventLabel:"Step "+_this.state.step+"- Previous"})}),_defineProperty(_this,"basicValidation",function(e){null==_this.state.formData[e]||""==_this.state.formData[e]||"Please Select"===_this.state.formData[e]?(_this.state.fieldErrors[e]="Empty field",_this.state.fieldErrors.error="true"):_this.state.fieldErrors[e]=void 0}),_defineProperty(_this,"validateAllFields",function(e){return null==_this.state.fieldErrors[e]}),_defineProperty(_this,"resetStateID",function(){void 0!==_this.state.formData.stateId&&(_this.state.formData.stateId=null)}),_defineProperty(_this,"nextStep",function(e){var t=e.split(",");_this.state.usaStatesVisible&&t.push("state");var r=!0;t.forEach(_this.basicValidation),_this.setState({errors:_this.state.fieldErrors});for(var a=0;a<t.length;a++)_this.validateAllFields(t[a])||(r=!1);r&&_this.setState({step:_this.state.step+1}),r&&(_this.state.fieldErrors.error=void 0,"undefined"!=typeof dataLayer&&dataLayer.push({event:"primaryLeadsTrack",eventCategory:"Sales Leads",eventAction:"Contact Us -MarineInfra",eventLabel:"Step "+_this.state.step+"- Next"}))}),_defineProperty(_this,"showStep",function(){var data=_this.props.data,labels=_this.props.labels,countryTypeVar=data.countryList.map(function(e){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("option",{value:e.code,key:e.value},e.name)}),statesVar=_this.props.data.usastates.map(function(e){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("option",{value:e.code,key:e.value},e.name)}),businessTypeVar=data.busSectorTypes.map(function(current){var label="labels.businessType"+current,currentText=eval(label);return react__WEBPACK_IMPORTED_MODULE_0__.createElement("option",{key:label,value:current},currentText)}),jobTypeVar=data.jobTypes.map(function(current){var label="labels.jobType"+current,currentText=eval(label);return react__WEBPACK_IMPORTED_MODULE_0__.createElement("option",{key:label,value:current},currentText)}),prodcutTypeVar=data.prodCatTypes.map(function(current){var label="labels.prodcutType"+current,currentText=eval(label);return react__WEBPACK_IMPORTED_MODULE_0__.createElement("option",{key:label,value:current},currentText)}),recaptha=_this.renderCaptcha("reCaptchaResponse"),internalError=null!=_this.state.errors&&"InternalError"==_this.state.errors.service?react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"tb-form-error-label"},labels.serviceError," "):void 0,emailIncorect=null!=_this.state.errors&&"Incorrect value"==_this.state.errors.email?react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"tb-form-error-label"},labels.errorEmailIncorect," "):internalError,phoneIncorrect=null!=_this.state.errors&&"Incorrect value"==_this.state.errors.phone?labels.phoneIncorect:void 0,maxPageCount=3,pageDetails=labels.page+_this.state.step+labels.of+maxPageCount,regTermOfUse=_this.renderTermsOfUse("newsLetter"),footer=react__WEBPACK_IMPORTED_MODULE_0__.createElement("label",{id:"twsmarinelabel",className:"twsmarinelabel",dangerouslySetInnerHTML:{__html:labels.infoMessage2}});switch(_this.state.step){case 1:return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"header-form-elem"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"help-msg-form-header"},labels.help),react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"help-msg-subheader"},labels.helpMessage)),react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_dropdownComone
1ntMarine_jsx__WEBPACK_IMPORTED_MODULE_4__.A,{id:"businessType",data:_this.state.formData,label:labels.businessType,options:businessTypeVar,errors:_this.state.errors,componentName:_this.props.componentName}),react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_dropdownComonentMarine_jsx__WEBPACK_IMPORTED_MODULE_4__.A,{id:"prodcutType",data:_this.state.formData,label:labels.prodcutType,options:prodcutTypeVar,errors:_this.state.errors,componentName:_this.props.componentName}),_this.renderInput("company",labels.company,data.company,40,!0,"shortversion",void 0),_this.renderTextArea("form-grp","message",labels.message,"textarea"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"tb-custom-buttons"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"submit",onClick:_this.nextStep.bind(_this,"businessType,prodcutType,company,message"),value:labels.next,className:"defaultSubmitButton"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"page-button-wrapper"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"page-tb"},pageDetails))));case 2:return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"header-form-elem"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"help-msg-form-header"},labels.help),react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"help-msg-subheader"},labels.helpMessage)),_this.renderInput("fname",labels.fname,data.fname,40,!0,"shortversion",void 0),_this.renderInput("lname",labels.lname,data.lname,40,!0,"shortversion",void 0),react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_dropdownComonentMarine_jsx__WEBPACK_IMPORTED_MODULE_4__.A,{id:"jobType",data:_this.state.formData,label:labels.jobType,options:jobTypeVar,errors:_this.state.errors,componentName:_this.props.componentName}),react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_countryDropdownComponent_jsx__WEBPACK_IMPORTED_MODULE_5__.A,{id:"country",data:_this.state.formData,label:labels.country,options:countryTypeVar,errors:_this.state.errors,componentName:_this.props.componentName,handleStateChange:_this.handleStateChange}),_this.state.usaStatesVisible?react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_dropdownComonentMarine_jsx__WEBPACK_IMPORTED_MODULE_4__.A,{id:"state",data:_this.state.formData,label:labels.state,options:statesVar,errors:_this.state.errors,componentName:_this.props.componentName}):_this.resetStateID(),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"tb-custom-buttons"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"submit",onClick:_this.previousStep,value:labels.previous,className:"defaultSubmitButton secondaryButton"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"submit",onClick:_this.nextStep.bind(_this,"fname,lname,country,jobType"),value:labels.next,className:"defaultSubmitButton"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"page-button-wrapper"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"page-tb"},pageDetails))));case 3:return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"header-form-elem"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"help-msg-form-header"},labels.help),react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"help-msg-subheader"},labels.helpMessage)),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"tb-loader-background",id:"submitLoadermarine",style:{display:"none"}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"tb-loader"})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"contact-msg"},_this.renderInput("phone",labels.phone,data.phone,40,!0,"shortversion",phoneIncorrect),_this.renderInput("email",labels.email,data.email,75,!0,"longversion",emailIncorect),recaptha,regTermOfUse,footer),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"tb-custom-buttons"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"submit",onClick:_this.previousStep,value:labels.previous,className:"defaultSubmitButton secondaryButton"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"submit",onClick:_this.handleSubmit,value:labels.send,className:"defaultSubmitButton"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"page-button-wrapper"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"page-tb"},pageDetails))))}}),_this.handleStateChange=_this.handleStateChange.bind(_this);var name=location.href;return _this.state={formData:props.data,errors:void 0,usaStatesVisible:!1,success:!1,reqUrl:name,prepared:!1,step:1,fieldErrors:_defineProperty(_defineProperty({fname:void 0,lname:void 0,company:void 0,phone:void 0,city:void 0,message:void 0,error:void 0,country:void 0,state:void 0,prodcutType:void 0,businessType:void 0,jobType:void 0,postalcode:void 0},"city",void 0),"email",void 0)},_this}return _inherits(MarineContactus,_React$Component),_createClass(MarineContactus,[{key:"handleStateChange",value:function(e){this.setState({usaStatesVisible:e})}},{key:"render",value:function(){var e=this.props.labels,t=this.props.data;return this.state.success?react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"contactform-step-container"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("form",{className:"#"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"sucess-form-elem"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"sucess-msg-form-header"},e.thankEnquiry),react__WEBPACK_IMPORTED_MODULE_0__.createElement("p",{className:"sucess-msg-submit-subheader"},e.getBack)))):react__WEBPACK_IMPORTED_MODULE_0__.createElement("main",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"contactform-step-container"},this.showStep(e,t)))}}])}(react__WEBPACK_IMPORTED_MODULE_0__.Component);const __WEBPACK_DEFAULT_EXPORT__={MarineContactus,display:function(e,t,r){_api_js__WEBPACK_IMPORTED_MODULE_1__.A.getMarineContactusModel().end(function(a,s){if(null==a){var n=t.getAttribute("data-wwidget-type"),_=JSON.parse(s.text);r.render(react__WEBPACK_IMPORTED_MODULE_0__.createElement(MarineContactus,{data:_,labels:e.labels.marineInfracontactform,languages:e.labels.languages,componentName:n}))}})}}}};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.