templates/zoho/rrhh.html.twig line 1

  1. {% extends 'zoho/base.html.twig' %}
  2. {% block zoho_form %}
  3. {% if app.request.locale == 'es' %}
  4. <!-- Note :
  5.    - You can modify the font style and form style to suit your website.
  6.    - Code lines with comments Do not remove this code are required for the form to work properly, make sure that you do not remove these lines of code.
  7.    - The Mandatory check script can modified as to suit your business needs.
  8.    - It is important that you test the modified form before going live.
  9.    - Do not remove captcha and other form elements that are necessary for the form to work.  -->
  10. <div id='crmWebToEntityForm' class='zcwf_lblLeft crmWebToEntityForm' style='background-color: #F5F5F5;color: black;max-width: 600px;'>
  11.   <meta name='viewport' content='width=device-width, initial-scale=1.0'>
  12.    <META HTTP-EQUIV ='content-type' CONTENT='text/html;charset=UTF-8'>
  13.    <form action='https://crm.zoho.eu/crm/WebToContactForm' name=WebToContacts48971000086241010 method='POST' enctype='multipart/form-data' onSubmit='javascript:document.charset="UTF-8"; return checkMandatory48971000086241010()' accept-charset='UTF-8'>
  14. <input type='text' style='display:none;' name='xnQsjsdp' value='60ac0ac0397c07c52d9395ae5b98b5979fcf1554e5626cfe14548569e8f8f22f'></input>
  15.  <input type='hidden' name='zc_gad' id='zc_gad' value=''></input>
  16.  <input type='text' style='display:none;' name='xmIwtLD' value='835275e621923c54ee40572214c741740903ea2597654768d05363312859b407'></input>
  17.  <input type='text'  style='display:none;' name='actionType' value='Q29udGFjdHM='></input>
  18. <input type='text' style='display:none;' name='returnURL' value='https&#x3a;&#x2f;&#x2f;eurochange.es&#x2f;rrhh' > </input>
  19.                <!-- Do not remove this code. -->
  20. <style>
  21. html,body{
  22.                margin: 0px;
  23. }
  24. #crmWebToEntityForm.zcwf_lblLeft {
  25.                width:100%;
  26.                padding: 25px;
  27.                margin: 0 auto;
  28.                box-sizing: border-box;
  29. }
  30. #crmWebToEntityForm.zcwf_lblLeft * {
  31.                box-sizing: border-box;
  32. }
  33. #crmWebToEntityForm{text-align: left;}
  34. #crmWebToEntityForm * {
  35.                direction: ltr;
  36. }
  37. .zcwf_lblLeft .zcwf_title {
  38.                word-wrap: break-word;
  39.                padding: 0px 6px 10px;
  40.                font-weight: bold;
  41. }
  42. .zcwf_lblLeft .zcwf_col_fld input[type=text], .zcwf_lblLeft .zcwf_col_fld textarea {
  43.                width: 60%;
  44.                border: 1px solid #c0c6cc !important;
  45.                resize: vertical;
  46.                border-radius: 2px;
  47.                float: left;
  48. }
  49. .zcwf_lblLeft .zcwf_col_lab {
  50.                width: 30%;
  51.                word-break: break-word;
  52.                padding: 0px 6px 0px;
  53.                margin-right: 10px;
  54.                margin-top: 5px;
  55.                float: left;
  56.                min-height: 1px;
  57. }
  58. .zcwf_lblLeft .zcwf_col_fld {
  59.                float: left;
  60.                width: 68%;
  61.                padding: 0px 6px 0px;
  62.                position: relative;
  63.                margin-top: 5px;
  64. }
  65. .zcwf_lblLeft .zcwf_privacy{padding: 6px;}
  66. .zcwf_lblLeft .wfrm_fld_dpNn{display: none;}
  67. .dIB{display: inline-block;}
  68. .zcwf_lblLeft .zcwf_col_fld_slt {
  69.                width: 60%;
  70.                border: 1px solid #ccc;
  71.                background: #fff;
  72.                border-radius: 4px;
  73.                font-size: 12px;
  74.                float: left;
  75.                resize: vertical;
  76.                padding: 2px 5px;
  77. }
  78. .zcwf_lblLeft .zcwf_row:after, .zcwf_lblLeft .zcwf_col_fld:after {
  79.                content: '';
  80.                display: table;
  81.                clear: both;
  82. }
  83. .zcwf_lblLeft .zcwf_col_help {
  84.                float: left;
  85.                margin-left: 7px;
  86.                font-size: 12px;
  87.                max-width: 35%;
  88.                word-break: break-word;
  89. }
  90. .zcwf_lblLeft .zcwf_help_icon {
  91.                cursor: pointer;
  92.                width: 16px;
  93.                height: 16px;
  94.                display: inline-block;
  95.                background: #fff;
  96.                border: 1px solid #c0c6cc;
  97.                color: #c1c1c1;
  98.                text-align: center;
  99.                font-size: 11px;
  100.                line-height: 16px;
  101.                font-weight: bold;
  102.                border-radius: 50%;
  103. }
  104. .zcwf_lblLeft .zcwf_row {margin: 15px 0px;}
  105. .zcwf_lblLeft .formsubmit {
  106.                margin-right: 5px;
  107.                cursor: pointer;
  108.                color: var(--baseColor);
  109.                font-size: 12px;
  110. }
  111. .zcwf_lblLeft .zcwf_privacy_txt {
  112.                width: 90%;
  113.                color: rgb(0, 0, 0);
  114.                font-size: 12px;
  115.                font-family: Arial;
  116.                display: inline-block;
  117.                vertical-align: top;
  118.                color: var(--baseColor);
  119.                padding-top: 2px;
  120.                margin-left: 6px;
  121. }
  122. .zcwf_lblLeft .zcwf_button {
  123.                font-size: 12px;
  124.                color: var(--baseColor);
  125.                border: 1px solid #c0c6cc;
  126.                padding: 3px 9px;
  127.                border-radius: 4px;
  128.                cursor: pointer;
  129.                max-width: 120px;
  130.                overflow: hidden;
  131.                text-overflow: ellipsis;
  132.                white-space: nowrap;
  133. }
  134. .zcwf_lblLeft .zcwf_tooltip_over{
  135.                position: relative;
  136. }
  137. .zcwf_lblLeft .zcwf_tooltip_ctn{
  138.                position: absolute;
  139.                background: #dedede;
  140.                padding: 3px 6px;
  141.                top: 3px;
  142.                border-radius: 4px;word-break: break-word;
  143.                min-width: 100px;
  144.                max-width: 150px;
  145.                color: var(--baseColor);
  146.                z-index: 100;
  147. }
  148. .zcwf_lblLeft .zcwf_ckbox{
  149.                float: left;
  150. }
  151. .zcwf_lblLeft .zcwf_file{
  152.                width: 55%;
  153.                box-sizing: border-box;
  154.                float: left;
  155. }
  156. .clearB:after{
  157.                content:'';
  158.                display: block;
  159.                clear: both;
  160. }
  161. @media all and (max-width: 600px) {
  162.                .zcwf_lblLeft .zcwf_col_lab, .zcwf_lblLeft .zcwf_col_fld {
  163.                               width: auto;
  164.                               float: none !important;
  165.                }
  166.                .zcwf_lblLeft .zcwf_col_help {width: 40%;}
  167. }
  168. </style>
  169. <div class='zcwf_title' style='max-width: 600px;color: black; font-family:Arial;'>RRHH ESP</div>
  170. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='First_Name'>Nombre<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><input type='text' id='First_Name' name='First Name' maxlength='40'></input><div class='zcwf_col_help'></div></div></div>
  171. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='Last_Name'>Apellidos<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><input type='text' id='Last_Name' name='Last Name' maxlength='80'></input><div class='zcwf_col_help'></div></div></div>
  172. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='CONTACTCF43'>Movil<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><input type='text' id='CONTACTCF43' name='CONTACTCF43' maxlength='255'></input><div class='zcwf_col_help'></div></div></div>
  173. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='Email'>E-mail<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><input type='text' ftype='email' id='Email' name='Email' maxlength='100'></input><div class='zcwf_col_help'></div></div></div>
  174. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='CONTACTCF42'>Dirección<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><input type='text' id='CONTACTCF42' name='CONTACTCF42' maxlength='255'></input><div class='zcwf_col_help'></div></div></div><div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'>Adjuntar Curr&iacute;culum<span style='color:red;'>*</span></div>
  175.                <div class='zcwf_col_fld'><div class='clearB'><input type='file' class='zcwf_file' name='theFile' id='theFile48971000086241010' multiple /><div class='zcwf_col_help'><span title='PDF, WORD' style='cursor: pointer; width: 16px; height: 16px; display: inline-block; background: #fff; border: 1px solid #c0c6cc; color: #c1c1c1; text-align: center; font-size: 11px; line-height: 16px; font-weight: bold; border-radius: 50%;' onclick='tooltipShow48971000086241010(this)'>?</span><div class='zcwf_tooltip_over' style='display: none;'><span class='zcwf_tooltip_ctn'>PDF, WORD</span></div></div></div><p style='color:black;font-size:11px;padding-left:3px;'>El límite de tamaño de los archivos es de 20 MB.</p>
  176.                </div></div><div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'>Captcha</div>
  177.                <div class='zcwf_col_fld'><input type='text' maxlength='10' name='enterdigest' /></div>
  178.               
  179.  
  180.                </div>
  181.                <!-- Do not remove this code. -->
  182.                    <div class='zcwf_row'><div class='zcwf_col_lab'></div><div class='zcwf_col_fld'><img id='imgid48971000086241010' src='https://crm.zoho.eu/crm/CaptchaServlet?formId=835275e621923c54ee40572214c741740903ea2597654768d05363312859b407&grpid=60ac0ac0397c07c52d9395ae5b98b5979fcf1554e5626cfe14548569e8f8f22f'>
  183.                    <a href='javascript:;' onclick='reloadImg48971000086241010();'>Recargar</a></div><div class=''></div>
  184.                </div>
  185. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='Description'>Comentario<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><textarea id='Description' name='Description'></textarea><div class='zcwf_col_help'></div></div></div><div class='zcwf_row'><div class='zcwf_privacy'><div class='dIB vat' align='left'><div class='displayPurpose  f13'><label class='newCustomchkbox-md dIB w100per'><input autocomplete='off' id='privacyTool48971000086241010' type='checkbox' name='privacyTool' onclick='disableErr48971000086241010()'></label></div></div><div class='dIB zcwf_privacy_txt' style='font-size: 12px;font-family:Arial;color: black;'><b>Acepto la <a href='https://eurochange.es/politica-de-privacidad' title='https://eurochange.es/politica-de-privacidad' target='_blank'>Política de privacidad y los Términos de servicio.</a></b><div><br></div></div> <div  id='privacyErr48971000086241010' style='font-size:12px;color:red;padding-left: 5px;visibility:hidden;'>Acepte por favor</div></div></div><div class='zcwf_row'><div class='zcwf_col_lab'></div><div class='zcwf_col_fld'><input type='submit' id='formsubmit' class='formsubmit zcwf_button' value='Enviar' title='Enviar'><input type='reset' class='zcwf_button' name='reset' value='Restablecer' title='Restablecer'></div></div>
  186.                <script>
  187.                               function privacyAlert48971000086241010()
  188.                               {
  189.                                             var privacyTool = document.getElementById('privacyTool48971000086241010');
  190.                                             var privacyErr = document.getElementById('privacyErr48971000086241010');
  191.                                             if(privacyTool !=undefined && !privacyTool.checked )
  192.                                             {
  193.                                                            privacyErr.style.visibility='visible';
  194.                                                            privacyTool.focus();
  195.                                                            return false;
  196.                                             }
  197.                                             return true;
  198.                               }
  199.                               function disableErr48971000086241010()
  200.                               {
  201.                                             var privacyTool = document.getElementById('privacyTool48971000086241010');
  202.                                             var privacyErr = document.getElementById('privacyErr48971000086241010');
  203.                                             if(privacyTool !=undefined && privacyTool.checked && privacyErr !=undefined )
  204.                                             {
  205.                                                            privacyErr.style.visibility='hidden';
  206.                                             }
  207.                               }
  208.  
  209.                /* Do not remove this code. */
  210.                function reloadImg48971000086241010() {
  211.                               var captcha = document.getElementById('imgid48971000086241010');
  212.                               if(captcha.src.indexOf('&d') !== -1 ) {
  213.                                             captcha.src = captcha.src.substring(0, captcha.src.indexOf('&d'))+'&d'+new Date().getTime();
  214.                               }else{
  215.                                             captcha.src = captcha.src+'&d'+new Date().getTime();
  216.                               }
  217.                }
  218.                function validateEmail48971000086241010()
  219.                {
  220.                               var form = document.forms['WebToContacts48971000086241010'];
  221.                               var emailFld = form.querySelectorAll('[ftype=email]');
  222.                               var i;
  223.                               for (i = 0; i < emailFld.length; i++)
  224.                               {
  225.                                             var emailVal = emailFld[i].value;
  226.                                             if((emailVal.replace(/^\s+|\s+$/g, '')).length!=0 )
  227.                                             {
  228.                                                            var atpos=emailVal.indexOf('@');
  229.                                                            var dotpos=emailVal.lastIndexOf('.');
  230.                                                            if (atpos<1 || dotpos<atpos+2 || dotpos+2>=emailVal.length)
  231.                                                            {
  232.                                                                           alert('Introduzca una dirección de correo electrónico válida. ');
  233.                                                                           emailFld[i].focus();
  234.                                                                           return false;
  235.                                                            }
  236.                                             }
  237.                               }
  238.                               return true;
  239.                }
  240.  
  241.                 function checkMandatory48971000086241010() {
  242.                               var mndFileds = new Array('First Name','Last Name','Email','Description','CONTACTCF42','CONTACTCF43','theFile');
  243.                               var fldLangVal = new Array('Nombre','Apellidos','E\x2Dmail','Comentario','Direcci\xF3n','Movil',);
  244.                               for(i=0;i<mndFileds.length;i++) {
  245.                                 var fieldObj=document.forms['WebToContacts48971000086241010'][mndFileds[i]];
  246.                                 if(fieldObj) {
  247.                                             if (((fieldObj.value).replace(/^\s+|\s+$/g, '')).length==0) {
  248.                                             if(fieldObj.type =='file')
  249.                                                            {
  250.                                                             alert('Seleccione un archivo para cargar.');
  251.                                                             fieldObj.focus();
  252.                                                             return false;
  253.                                                            }
  254.                                             alert(fldLangVal[i] +' no puede estar vacío.');
  255.                                                fieldObj.focus();
  256.                                                return false;
  257.                                             }  else if(fieldObj.nodeName=='SELECT') {
  258.                                               if(fieldObj.options[fieldObj.selectedIndex].value=='-None-') {
  259.                                                            alert(fldLangVal[i] +' no puede ser nulo.');
  260.                                                            fieldObj.focus();
  261.                                                            return false;
  262.                                                }
  263.                                             } else if(fieldObj.type =='checkbox'){
  264.                                              if(fieldObj.checked == false){
  265.                                                            alert('Please accept  '+fldLangVal[i]);
  266.                                                            fieldObj.focus();
  267.                                                            return false;
  268.                                                }
  269.                                              }
  270.                                              try {
  271.                                                  if(fieldObj.name == 'Last Name') {
  272.                                                            name = fieldObj.value;
  273.                                                 }
  274.                                             } catch (e) {}
  275.                                   }
  276.                               }
  277.                               if(!validateFileUpload48971000086241010()){return false;}
  278.  
  279.                               if(!validateEmail48971000086241010()){return false;}
  280.                              
  281.                               if(!privacyAlert48971000086241010()){return false;}
  282.                               document.querySelector('.crmWebToEntityForm .formsubmit').setAttribute('disabled', true);
  283.                }
  284.  
  285.                function validateFileUpload48971000086241010(){
  286.                               var uploadedFiles = document.getElementById('theFile48971000086241010');
  287.                                var totalFileSize =0;
  288.                                if(uploadedFiles.files.length >3){
  289.                                              alert('Puede cargar un máximo de tres archivos a la vez.');
  290.                                              return false;
  291.                                }
  292.                                if ('files' in uploadedFiles) {
  293.                                              if (uploadedFiles.files.length != 0) {
  294.                                                             for (var i = 0; i < uploadedFiles.files.length; i++) {
  295.                                                                            var file = uploadedFiles.files[i];
  296.                                                                            if ('size' in file) {
  297.                                                                                           totalFileSize = totalFileSize + file.size;
  298.                                                                            }
  299.                                                             }
  300.                                                             if(totalFileSize > 20971520){
  301.                                                                            alert('El tamaño total de los archivos no debe superar los 20MB.');
  302.                                                                            return false;
  303.                                                             }
  304.                                              }
  305.                                }
  306.                                return true;
  307.                 }
  308. function tooltipShow48971000086241010(el){
  309.                var tooltip = el.nextElementSibling;
  310.                var tooltipDisplay = tooltip.style.display;
  311.                if(tooltipDisplay == 'none'){
  312.                               var allTooltip = document.getElementsByClassName('zcwf_tooltip_over');
  313.                               for(i=0; i<allTooltip.length; i++){
  314.                                             allTooltip[i].style.display='none';
  315.                               }
  316.                               tooltip.style.display = 'block';
  317.                }else{
  318.                               tooltip.style.display='none';
  319.                }
  320. }
  321. </script>
  322.                <!-- Do not remove this --- Analytics Tracking code starts --><script id='wf_anal' src='https://crm.zohopublic.eu/crm/WebFormAnalyticsServeServlet?rid=835275e621923c54ee40572214c741740903ea2597654768d05363312859b407gid60ac0ac0397c07c52d9395ae5b98b5979fcf1554e5626cfe14548569e8f8f22fgidea93f4322d46ee698fe0c65bddf10eabbc5de3875e0e613a51d77e7d4100e249gidc4408f450319003e0c12e54df63a8632&tw=cbfb750ab7d38d47a14b773ee2feb5d02289cbd83eea2c768228fc69ce2034ab'></script><!-- Do not remove this --- Analytics Tracking code ends. --></form>
  323.   <!-- Do not remove this code. -->
  324.      <iframe name='captchaFrame' style='display:none;'></iframe>
  325. </div>
  326. {% else %}
  327. <!-- Note :
  328.    - You can modify the font style and form style to suit your website.
  329.    - Code lines with comments Do not remove this code are required for the form to work properly, make sure that you do not remove these lines of code.
  330.    - The Mandatory check script can modified as to suit your business needs.
  331.    - It is important that you test the modified form before going live.
  332.    - Do not remove captcha and other form elements that are necessary for the form to work.  -->
  333. <div id='crmWebToEntityForm' class='zcwf_lblLeft crmWebToEntityForm' style='background-color: #F5F5F5;color: black;max-width: 600px;'>
  334.   <meta name='viewport' content='width=device-width, initial-scale=1.0'>
  335.    <META HTTP-EQUIV ='content-type' CONTENT='text/html;charset=UTF-8'>
  336.    <form action='https://crm.zoho.eu/crm/WebToContactForm' name=WebToContacts48971000086241027 method='POST' enctype='multipart/form-data' onSubmit='javascript:document.charset="UTF-8"; return checkMandatory48971000086241027()' accept-charset='UTF-8'>
  337. <input type='text' style='display:none;' name='xnQsjsdp' value='60ac0ac0397c07c52d9395ae5b98b5979fcf1554e5626cfe14548569e8f8f22f'></input>
  338.  <input type='hidden' name='zc_gad' id='zc_gad' value=''></input>
  339.  <input type='text' style='display:none;' name='xmIwtLD' value='835275e621923c54ee40572214c7417421c6e672c8a76964f7cb32fe560eca97'></input>
  340.  <input type='text'  style='display:none;' name='actionType' value='Q29udGFjdHM='></input>
  341. <input type='text' style='display:none;' name='returnURL' value='https&#x3a;&#x2f;&#x2f;eurochange.es&#x2f;en&#x2f;rrhh' > </input>
  342.                <!-- Do not remove this code. -->
  343. <style>
  344. html,body{
  345.                margin: 0px;
  346. }
  347. #crmWebToEntityForm.zcwf_lblLeft {
  348.                width:100%;
  349.                padding: 25px;
  350.                margin: 0 auto;
  351.                box-sizing: border-box;
  352. }
  353. #crmWebToEntityForm.zcwf_lblLeft * {
  354.                box-sizing: border-box;
  355. }
  356. #crmWebToEntityForm{text-align: left;}
  357. #crmWebToEntityForm * {
  358.                direction: ltr;
  359. }
  360. .zcwf_lblLeft .zcwf_title {
  361.                word-wrap: break-word;
  362.                padding: 0px 6px 10px;
  363.                font-weight: bold;
  364. }
  365. .zcwf_lblLeft .zcwf_col_fld input[type=text], .zcwf_lblLeft .zcwf_col_fld textarea {
  366.                width: 60%;
  367.                border: 1px solid #c0c6cc !important;
  368.                resize: vertical;
  369.                border-radius: 2px;
  370.                float: left;
  371. }
  372. .zcwf_lblLeft .zcwf_col_lab {
  373.                width: 30%;
  374.                word-break: break-word;
  375.                padding: 0px 6px 0px;
  376.                margin-right: 10px;
  377.                margin-top: 5px;
  378.                float: left;
  379.                min-height: 1px;
  380. }
  381. .zcwf_lblLeft .zcwf_col_fld {
  382.                float: left;
  383.                width: 68%;
  384.                padding: 0px 6px 0px;
  385.                position: relative;
  386.                margin-top: 5px;
  387. }
  388. .zcwf_lblLeft .zcwf_privacy{padding: 6px;}
  389. .zcwf_lblLeft .wfrm_fld_dpNn{display: none;}
  390. .dIB{display: inline-block;}
  391. .zcwf_lblLeft .zcwf_col_fld_slt {
  392.                width: 60%;
  393.                border: 1px solid #ccc;
  394.                background: #fff;
  395.                border-radius: 4px;
  396.                font-size: 12px;
  397.                float: left;
  398.                resize: vertical;
  399.                padding: 2px 5px;
  400. }
  401. .zcwf_lblLeft .zcwf_row:after, .zcwf_lblLeft .zcwf_col_fld:after {
  402.                content: '';
  403.                display: table;
  404.                clear: both;
  405. }
  406. .zcwf_lblLeft .zcwf_col_help {
  407.                float: left;
  408.                margin-left: 7px;
  409.                font-size: 12px;
  410.                max-width: 35%;
  411.                word-break: break-word;
  412. }
  413. .zcwf_lblLeft .zcwf_help_icon {
  414.                cursor: pointer;
  415.                width: 16px;
  416.                height: 16px;
  417.                display: inline-block;
  418.                background: #fff;
  419.                border: 1px solid #c0c6cc;
  420.                color: #c1c1c1;
  421.                text-align: center;
  422.                font-size: 11px;
  423.                line-height: 16px;
  424.                font-weight: bold;
  425.                border-radius: 50%;
  426. }
  427. .zcwf_lblLeft .zcwf_row {margin: 15px 0px;}
  428. .zcwf_lblLeft .formsubmit {
  429.                margin-right: 5px;
  430.                cursor: pointer;
  431.                color: var(--baseColor);
  432.                font-size: 12px;
  433. }
  434. .zcwf_lblLeft .zcwf_privacy_txt {
  435.                width: 90%;
  436.                color: rgb(0, 0, 0);
  437.                font-size: 12px;
  438.                font-family: Arial;
  439.                display: inline-block;
  440.                vertical-align: top;
  441.                color: var(--baseColor);
  442.                padding-top: 2px;
  443.                margin-left: 6px;
  444. }
  445. .zcwf_lblLeft .zcwf_button {
  446.                font-size: 12px;
  447.                color: var(--baseColor);
  448.                border: 1px solid #c0c6cc;
  449.                padding: 3px 9px;
  450.                border-radius: 4px;
  451.                cursor: pointer;
  452.                max-width: 120px;
  453.                overflow: hidden;
  454.                text-overflow: ellipsis;
  455.                white-space: nowrap;
  456. }
  457. .zcwf_lblLeft .zcwf_tooltip_over{
  458.                position: relative;
  459. }
  460. .zcwf_lblLeft .zcwf_tooltip_ctn{
  461.                position: absolute;
  462.                background: #dedede;
  463.                padding: 3px 6px;
  464.                top: 3px;
  465.                border-radius: 4px;word-break: break-word;
  466.                min-width: 100px;
  467.                max-width: 150px;
  468.                color: var(--baseColor);
  469.                z-index: 100;
  470. }
  471. .zcwf_lblLeft .zcwf_ckbox{
  472.                float: left;
  473. }
  474. .zcwf_lblLeft .zcwf_file{
  475.                width: 55%;
  476.                box-sizing: border-box;
  477.                float: left;
  478. }
  479. .clearB:after{
  480.                content:'';
  481.                display: block;
  482.                clear: both;
  483. }
  484. @media all and (max-width: 600px) {
  485.                .zcwf_lblLeft .zcwf_col_lab, .zcwf_lblLeft .zcwf_col_fld {
  486.                               width: auto;
  487.                               float: none !important;
  488.                }
  489.                .zcwf_lblLeft .zcwf_col_help {width: 40%;}
  490. }
  491. </style>
  492. <div class='zcwf_title' style='max-width: 600px;color: black; font-family:Arial;'>RRHH  ING</div>
  493. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='First_Name'>Name<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><input type='text' id='First_Name' name='First Name' maxlength='40'></input><div class='zcwf_col_help'></div></div></div>
  494. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='Last_Name'>Surnames<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><input type='text' id='Last_Name' name='Last Name' maxlength='80'></input><div class='zcwf_col_help'></div></div></div>
  495. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='CONTACTCF43'>Phone<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><input type='text' id='CONTACTCF43' name='CONTACTCF43' maxlength='255'></input><div class='zcwf_col_help'></div></div></div>
  496. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='Email'>E-mail<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><input type='text' ftype='email' id='Email' name='Email' maxlength='100'></input><div class='zcwf_col_help'></div></div></div>
  497. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='CONTACTCF42'>Address<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><input type='text' id='CONTACTCF42' name='CONTACTCF42' maxlength='255'></input><div class='zcwf_col_help'></div></div></div><div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'>Add Curr&iacute;culum<span style='color:red;'>*</span></div>
  498.                <div class='zcwf_col_fld'><div class='clearB'><input type='file' class='zcwf_file' name='theFile' id='theFile48971000086241027' multiple /><div class='zcwf_col_help'><span title='PDF, WORD' style='cursor: pointer; width: 16px; height: 16px; display: inline-block; background: #fff; border: 1px solid #c0c6cc; color: #c1c1c1; text-align: center; font-size: 11px; line-height: 16px; font-weight: bold; border-radius: 50%;' onclick='tooltipShow48971000086241027(this)'>?</span><div class='zcwf_tooltip_over' style='display: none;'><span class='zcwf_tooltip_ctn'>PDF, WORD</span></div></div></div><p style='color:black;font-size:11px;padding-left:3px;'>El límite de tamaño de los archivos es de 20 MB.</p>
  499.                </div></div><div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'>Captcha</div>
  500.                <div class='zcwf_col_fld'><input type='text' maxlength='10' name='enterdigest' /></div>
  501.               
  502.  
  503.                </div>
  504.                <!-- Do not remove this code. -->
  505.                    <div class='zcwf_row'><div class='zcwf_col_lab'></div><div class='zcwf_col_fld'><img id='imgid48971000086241027' src='https://crm.zoho.eu/crm/CaptchaServlet?formId=835275e621923c54ee40572214c7417421c6e672c8a76964f7cb32fe560eca97&grpid=60ac0ac0397c07c52d9395ae5b98b5979fcf1554e5626cfe14548569e8f8f22f'>
  506.                    <a href='javascript:;' onclick='reloadImg48971000086241027();'>Recargar</a></div><div class=''></div>
  507.                </div>
  508. <div class='zcwf_row'><div class='zcwf_col_lab' style='font-size:12px; font-family: Arial;'><label for='Description'>Comment<span style='color:red;'>*</span></label></div><div class='zcwf_col_fld'><textarea id='Description' name='Description'></textarea><div class='zcwf_col_help'></div></div></div><div class='zcwf_row'><div class='zcwf_privacy'><div class='dIB vat' align='left'><div class='displayPurpose  f13'><label class='newCustomchkbox-md dIB w100per'><input autocomplete='off' id='privacyTool48971000086241027' type='checkbox' name='privacyTool' onclick='disableErr48971000086241027()'></label></div></div><div class='dIB zcwf_privacy_txt' style='font-size: 12px;font-family:Arial;color: black;'><b>I accept the <a href='https://eurochange.es/en/privacy-policy' title='https://eurochange.es/en/privacy-policy' target='_blank'>Privacy Policy and the Terms of Service</a>.</b><br><div><br></div></div> <div  id='privacyErr48971000086241027' style='font-size:12px;color:red;padding-left: 5px;visibility:hidden;'>Acepte por favor</div></div></div><div class='zcwf_row'><div class='zcwf_col_lab'></div><div class='zcwf_col_fld'><input type='submit' id='formsubmit' class='formsubmit zcwf_button' value='Enviar' title='Enviar'><input type='reset' class='zcwf_button' name='reset' value='Restablecer' title='Restablecer'></div></div>
  509.                <script>
  510.                               function privacyAlert48971000086241027()
  511.                               {
  512.                                             var privacyTool = document.getElementById('privacyTool48971000086241027');
  513.                                             var privacyErr = document.getElementById('privacyErr48971000086241027');
  514.                                             if(privacyTool !=undefined && !privacyTool.checked )
  515.                                             {
  516.                                                            privacyErr.style.visibility='visible';
  517.                                                            privacyTool.focus();
  518.                                                            return false;
  519.                                             }
  520.                                             return true;
  521.                               }
  522.                               function disableErr48971000086241027()
  523.                               {
  524.                                             var privacyTool = document.getElementById('privacyTool48971000086241027');
  525.                                             var privacyErr = document.getElementById('privacyErr48971000086241027');
  526.                                             if(privacyTool !=undefined && privacyTool.checked && privacyErr !=undefined )
  527.                                             {
  528.                                                            privacyErr.style.visibility='hidden';
  529.                                             }
  530.                               }
  531.  
  532.                /* Do not remove this code. */
  533.                function reloadImg48971000086241027() {
  534.                               var captcha = document.getElementById('imgid48971000086241027');
  535.                               if(captcha.src.indexOf('&d') !== -1 ) {
  536.                                             captcha.src = captcha.src.substring(0, captcha.src.indexOf('&d'))+'&d'+new Date().getTime();
  537.                               }else{
  538.                                             captcha.src = captcha.src+'&d'+new Date().getTime();
  539.                               }
  540.                }
  541.                function validateEmail48971000086241027()
  542.                {
  543.                               var form = document.forms['WebToContacts48971000086241027'];
  544.                               var emailFld = form.querySelectorAll('[ftype=email]');
  545.                               var i;
  546.                               for (i = 0; i < emailFld.length; i++)
  547.                               {
  548.                                             var emailVal = emailFld[i].value;
  549.                                             if((emailVal.replace(/^\s+|\s+$/g, '')).length!=0 )
  550.                                             {
  551.                                                            var atpos=emailVal.indexOf('@');
  552.                                                            var dotpos=emailVal.lastIndexOf('.');
  553.                                                            if (atpos<1 || dotpos<atpos+2 || dotpos+2>=emailVal.length)
  554.                                                            {
  555.                                                                           alert('Introduzca una dirección de correo electrónico válida. ');
  556.                                                                           emailFld[i].focus();
  557.                                                                           return false;
  558.                                                            }
  559.                                             }
  560.                               }
  561.                               return true;
  562.                }
  563.  
  564.                 function checkMandatory48971000086241027() {
  565.                               var mndFileds = new Array('First Name','Last Name','Email','Description','CONTACTCF42','CONTACTCF43','theFile');
  566.                               var fldLangVal = new Array('Name','Surnames','E\x2Dmail','Comment','Address','Phone',);
  567.                               for(i=0;i<mndFileds.length;i++) {
  568.                                 var fieldObj=document.forms['WebToContacts48971000086241027'][mndFileds[i]];
  569.                                 if(fieldObj) {
  570.                                             if (((fieldObj.value).replace(/^\s+|\s+$/g, '')).length==0) {
  571.                                             if(fieldObj.type =='file')
  572.                                                            {
  573.                                                             alert('Seleccione un archivo para cargar.');
  574.                                                             fieldObj.focus();
  575.                                                             return false;
  576.                                                            }
  577.                                             alert(fldLangVal[i] +' no puede estar vacío.');
  578.                                                fieldObj.focus();
  579.                                                return false;
  580.                                             }  else if(fieldObj.nodeName=='SELECT') {
  581.                                               if(fieldObj.options[fieldObj.selectedIndex].value=='-None-') {
  582.                                                            alert(fldLangVal[i] +' no puede ser nulo.');
  583.                                                            fieldObj.focus();
  584.                                                            return false;
  585.                                                }
  586.                                             } else if(fieldObj.type =='checkbox'){
  587.                                              if(fieldObj.checked == false){
  588.                                                            alert('Please accept  '+fldLangVal[i]);
  589.                                                            fieldObj.focus();
  590.                                                            return false;
  591.                                                }
  592.                                              }
  593.                                              try {
  594.                                                  if(fieldObj.name == 'Last Name') {
  595.                                                            name = fieldObj.value;
  596.                                                 }
  597.                                             } catch (e) {}
  598.                                   }
  599.                               }
  600.                               if(!validateFileUpload48971000086241027()){return false;}
  601.  
  602.                               if(!validateEmail48971000086241027()){return false;}
  603.                              
  604.                               if(!privacyAlert48971000086241027()){return false;}
  605.                               document.querySelector('.crmWebToEntityForm .formsubmit').setAttribute('disabled', true);
  606.                }
  607.  
  608.                function validateFileUpload48971000086241027(){
  609.                               var uploadedFiles = document.getElementById('theFile48971000086241027');
  610.                                var totalFileSize =0;
  611.                                if(uploadedFiles.files.length >3){
  612.                                              alert('Puede cargar un máximo de tres archivos a la vez.');
  613.                                              return false;
  614.                                }
  615.                                if ('files' in uploadedFiles) {
  616.                                              if (uploadedFiles.files.length != 0) {
  617.                                                             for (var i = 0; i < uploadedFiles.files.length; i++) {
  618.                                                                            var file = uploadedFiles.files[i];
  619.                                                                            if ('size' in file) {
  620.                                                                                           totalFileSize = totalFileSize + file.size;
  621.                                                                            }
  622.                                                             }
  623.                                                             if(totalFileSize > 20971520){
  624.                                                                            alert('El tamaño total de los archivos no debe superar los 20MB.');
  625.                                                                            return false;
  626.                                                             }
  627.                                              }
  628.                                }
  629.                                return true;
  630.                 }
  631. function tooltipShow48971000086241027(el){
  632.                var tooltip = el.nextElementSibling;
  633.                var tooltipDisplay = tooltip.style.display;
  634.                if(tooltipDisplay == 'none'){
  635.                               var allTooltip = document.getElementsByClassName('zcwf_tooltip_over');
  636.                               for(i=0; i<allTooltip.length; i++){
  637.                                             allTooltip[i].style.display='none';
  638.                               }
  639.                               tooltip.style.display = 'block';
  640.                }else{
  641.                               tooltip.style.display='none';
  642.                }
  643. }
  644. </script>
  645.                <!-- Do not remove this --- Analytics Tracking code starts --><script id='wf_anal' src='https://crm.zohopublic.eu/crm/WebFormAnalyticsServeServlet?rid=835275e621923c54ee40572214c7417421c6e672c8a76964f7cb32fe560eca97gid60ac0ac0397c07c52d9395ae5b98b5979fcf1554e5626cfe14548569e8f8f22fgidea93f4322d46ee698fe0c65bddf10eabbc5de3875e0e613a51d77e7d4100e249gidc4408f450319003e0c12e54df63a8632&tw=cbfb750ab7d38d47a14b773ee2feb5d02289cbd83eea2c768228fc69ce2034ab'></script><!-- Do not remove this --- Analytics Tracking code ends. --></form>
  646.   <!-- Do not remove this code. -->
  647.      <iframe name='captchaFrame' style='display:none;'></iframe>
  648. </div>
  649. {% endif %}
  650.   
  651. {% endblock %}