PageSourceSearch

https://cdn.capitalradio.es/embed/form/min.index.js?v=202604151515

js capitalradio.es collected 2026-09-24 09:31:07 UTC 6,696 bytes, 21 lines download raw bytes

1(function(){var element_dom=document.querySelectorAll(".cc-form:not(.loaded)")[0];const translations={'wait':{es:'Un momento...',en:'Wait...',eu:'Memento bat...',it:'Un momento...',pt:'Um momento...'},};if(element_dom){element_dom.classList.add("loaded");var dataset=element_dom.dataset;if(dataset.id){var form_element=document.getElementById(dataset.id),inputs=form_element.querySelectorAll('.form-control,.form-check-input'),msg_mode=form_element.querySelectorAll('.form-button-submit')[0].dataset.mode,btn_submit=form_element.querySelectorAll('.form-button-submit .btn')[0],btn_type=btn_submit.name,rc_verification=form_element.querySelectorAll('.g-recaptcha');var _events={fill:{f:function(){if(!_events.fill.already){_events.fill.already=!0;_events.remove();_events.add(_events.fill.events)}},events:document.querySelectorAll('.event.event-fill')||[],already:!1},errorSend:{f:function(){_events.add(_events.errorSend.events)},events:document.querySelectorAll('.event.event-error_send')||[]},successSend:{f:function(){_events.add(_events.successSend.events)},events:document.querySelectorAll('.event.event-success_send')||[]},attach:function(){_events.fill.already=!1;for(var i=0;i<inputs.length;i++){inputs[i].addEventListener("change",_events.fill.f);inputs[i].addEventListener("focus",_events.fill.f);inputs[i].addEventListener("blur",_events.fill.f)}},remove:function(){for(var i=0;i<inputs.length;i++){inputs[i].removeEventListener("change",_events.fill.f);inputs[i].removeEventListener("focus",_events.fill.f);inputs[i].removeEventListener("blur",_events.fill.f)}},add:function(events){for(var i=0;i<events.length;i++){var newScript=document.createElement('script');newScript.type='text/javascript';newScript.innerHTML=atob(events[i].value);document.body.append(newScript)}}};_events.attach();var $iframe=document.getElementsByName('iframe_url');var $iframe_params=document.getElementsByName('iframe_params');var iUrl=$iframe.length?$iframe[0].value:'';if($iframe_params.length>0){var iParams=JSON.parse($iframe_params[0].value)}
2if(typeof(_ga_event)=='function'){var started=!1;var listener_event=function(event){if(!started){form_element.removeEventListener("blur",listener_event,!0);started=!0;_ga_event('form','start',dataset.form_id)}};form_element.addEventListener("blur",listener_event,!0)}
3form_element.onsubmit=function(ev){ev.preventDefault();var form_data=new FormData();var data={form:dataset.hash,referrer:encodeURIComponent(window.parent?window.parent.location.href:window.location.href),answers:{},clauses:{}}
4for(i=0;i<inputs.length;i++){var _field=inputs[i].getAttribute('name');if(_field){switch(inputs[i].type){case 'checkbox':case 'radio':var _aux_field=_field.split('_')[0];if(_aux_field==='cls'){data.clauses['c_'+inputs[i].value]=inputs[i].checked?'1':'0'}else if(_aux_field==='matrix'){var _aux_vals=inputs[i].value;var _qid=inputs[i].dataset.id;if(!data.answers['q_'+_qid]){data.answers['q_'+_qid]=''}
5if(inputs[i].checked){if(data.answers['q_'+_qid]==='')
6data.answers['q_'+_qid]=_aux_vals;else data.answers['q_'+_qid]+=','+_aux_vals}}else{if(!data.answers['q_'+_aux_field])
7data.answers['q_'+_aux_field]='';if(inputs[i].checked){if(data.answers['q_'+_aux_field]==''){data.answers['q_'+_aux_field]=inputs[i].value}else{data.answers['q_'+_aux_field]+=','+inputs[i].value}}}
8break;case 'datetime-local':case 'date':case 'time':data.answers['q_'+_field]=inputs[i].value;break;case 'select':case 'select-one':data.answers['q_'+_field]=inputs[i].options[inputs[i].selectedIndex].value;break;case 'file':form_data.append('q_'+_field,inputs[i].files[0]);break;default:data.answers['q_'+_field]=inputs[i].value;break}}}
9if(rc_verification.length>0){data.answers.grecaptcha=grecaptcha.getResponse()}
10data.answers=JSON.stringify(data.answers);data.clauses=JSON.stringify(data.clauses);var btn=form_element.getElementsByClassName('btn-primary')[0],wp_msg=form_element.getElementsByClassName('cc-form-message')[0],text=btn.innerHTML,navLang=navigator?(navigator.language||navigator.userLanguage):'es-ES';var lang=dataset.lang||navLang;lang=lang.slice(0,2);btn.disabled=!0;btn.innerHTML=translations.wait[lang];data.lang=lang;if(wp_msg){wp_msg.style.display="none";wp_msg.classList.remove("cc-form-message-error");wp_msg.classList.remove("cc-form-message-success")}
11form_data.append('form',data.form);form_data.append('referrer',data.referrer);form_data.append('answers',data.answers);form_data.append('clauses',data.clauses);form_data.append('lang',data.lang);if(btn_type=="stripe"){form_data.append('btn_id',btn_submit.dataset.id);WEB_api.post('checkout_payment',form_data,function(response){var rp=response;if(rp.success){try{_events.successSend.f();var stripe=Stripe(rp.pk);return stripe.redirectToCheckout({sessionId:rp.id})}catch(e){alert("Error: ",e);console.error(e)}}else{_events.errorSend.f();alert("Error: "+response.message);console.error(response);btn.innerHTML=text;btn.disabled=!1}})}
12else{WEB_api.post('form',form_data,function(response){btn.innerHTML=text;btn.disabled=!1;if(response.success){_events.successSend.f();if(typeof(_ga_event)=='function'){_ga_event('form','sent',dataset.form_id)}
13if(typeof(_ws)!=='undefined'&&_ws.hasOwnProperty('_form')&&_ws._form.hasOwnProperty('callback')){_ws._form.callback(form_data,response.info)}
14for(i=0;i<inputs.length;i++){switch(inputs[i].type){case 'checkbox':case 'radio':inputs[i].checked=!1;break;default:inputs[i].value='';break}}
15if(rc_verification.length>0){grecaptcha.reset()}
16_events.attach();switch(msg_mode){case '21224242':case '21224243':if(wp_msg){wp_msg.innerHTML=response.info.message;wp_msg.style.display="block";wp_msg.classList.add("cc-form-message-success")}
17break;case '21226495':btn_submit.innerHTML=response.info.message;break;default:alert(response.info.message);break}
18if(iUrl!==''){if(iParams.length>0){iUrl+='?';const answers=JSON.parse(data.answers);for(var i=0;i<iParams.length;i++){if(+iParams[i].value){const value=answers["q_"+iParams[i].value];if(typeof value!=='undefined'){iUrl+=iParams[i].key+"="+encodeURIComponent(value)+"&"}}else{iUrl+=iParams[i].key+"="+encodeURIComponent(iParams[i].value)+"&"}}}
19var ifrm=document.createElement("iframe");ifrm.setAttribute("src",iUrl);ifrm.style.width="100%";ifrm.style.height=form_element.offsetHeight+"px";ifrm.style.border="none";form_element.parentNode.replaceChild(ifrm,form_element)}}else{_events.errorSend.f();if(typeof(_ga_event)=='function'){_ga_event('form','error',dataset.form_id)}
20switch(msg_mode){case '21224242':case '21224243':if(wp_msg){wp_msg.innerHTML=response.info.message;wp_msg.style.display="block";wp_msg.classList.add("cc-form-message-error")}
21break;default:alert('Error: '+response.info.message);break}}})}}}}})()

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.