(function() { var func = 'trace_id' + Math.floor(Math.random() * 9999999999); ref = document.getElementsByTagName('script'); for (i = 0, len = ref.length; i < len; i++) { script = ref[i]; src = script.getAttribute('src'); if (src) { var regexp = new RegExp('promo_id=2405'); matches = src.match(regexp); } if (src && !script.getAttribute('script-initialized') && matches) { var settings = {}; if(!window.TP_POWERED_BY_SETTINGS) { window.TP_POWERED_BY_SETTINGS = {} } match = src.match(/shmarker=(\d+)/); if (match) { settings.marker = match[1]; } match = src.match(/powered_by=(\w+)/); if (match) { settings.show = match[1]; } match = src.match(/locale=(\w{2})/); if (match) { settings.locale = match[1]; } match = src.match(/powered_by_type=(\w{2})/); if (match) { settings.type = match[1]; } powered_by_wrapper = document.createElement('div'); promo_id = src.match(/promo_id=(\d+)/)[1]; window.TP_POWERED_BY_SETTINGS[promo_id] = settings; powered_by_wrapper.setAttribute("id", "powered_by_" + promo_id); script.parentElement.insertBefore(powered_by_wrapper, script); powered_by_wrapper.appendChild(script); function getParams() { var params = {}; script.src.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m, key, value) { params[key] = value; }); return params; } var url_params = getParams(); var widget_src = src; script.setAttribute('script-initialized', true); widget_wrapper = document.createElement("div"); widget_wrapper.id = "goeuro_widget_wrapper"+ func; script.parentElement.insertBefore(widget_wrapper, script); var div = document.createElement('div'); div.id = "search-widget"; div.setAttribute("partner", "affiliate_ir"); div.setAttribute("action", ""); div.setAttribute("class", (!url_params["color_scheme"] ? 'default-theme' : decodeURIComponent(url_params["color_scheme"])) + " size-"+ (!url_params["size"] ? 'responsive' : decodeURIComponent(url_params["size"]))); div.setAttribute("country", "GB"); div.setAttribute("locale", (!url_params["locale"] ? 'en' : decodeURIComponent(url_params["locale"]))); div.setAttribute("departure_id", (!url_params["origin"] ? '' : decodeURIComponent(url_params["origin"]))); div.setAttribute("arrival_id", (!url_params["destination"] ? '' : decodeURIComponent(url_params["destination"]))); div.setAttribute("currency", (!url_params["currency"] ? 'EUR' : decodeURIComponent(url_params["currency"]))); div.setAttribute("domain", (!url_params["domain"] ? 'com' : decodeURIComponent(url_params["domain"]))); script.parentNode.insertBefore(div, script); var js = document.createElement('script'); js.type = 'text/javascript'; js.charset = "utf-8"; js.src = "https://ferret.cdn-goeuro.com/ferret-affiliates.js?v=" + new Date().getTime(); script.parentNode.insertBefore(js, script); var iframe = document.createElement('iframe'); iframe.width = 0; iframe.height = 0; iframe.style = "display:none;"; iframe.border = 0; iframe.src = "https://omio.sjv.io/c/1209822/420021/7385?subId1=dccd0388d6df4d93b5553541ac-97878&sharedID=97878&u=https%3A%2F%2Fgoeuro.com" script.parentNode.insertBefore(iframe, script); break; } } })(); (function (w) { var settings = window.TP_POWERED_BY_SETTINGS['2405']; var options = { marker: settings.marker, locale: settings.locale || "ru", id: "klit_powered_by_c91_promo2405", multiple: true, node: "#powered_by_2405", align: settings.align || "right", utm_source: "powered_by", utm_medium: "network", utm_campaign: "91", utm_keyword: "promo_2405", type: settings.type || "tp", show: settings.show }; w.TP_POWERED_BY || (w.TP_POWERED_BY = { opts: [], cb: false }); if (w.TP_POWERED_BY.cb) { w.TP_POWERED_BY.cb(options); } else { w.TP_POWERED_BY.opts.push(options); } }).call(this, window); !function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n=e();for(var o in n)("object"==typeof exports?exports:t)[o]=n[o]}}(window,function(){return function(t){var e={};function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(o,i,function(e){return t[e]}.bind(null,i));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/",n(n.s=7)}([function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={wl_search:function(t){return"//www.travelpayouts.com/promo/whitelabel/?marker="+t.marker.split(".")[0]+".poweredby&utm_source=powered_by&utm_medium="+t.utm_medium+"&utm_campaign="+t.utm_campaign+(t.utm_keyword&&"&utm_keyword="+t.utm_keyword)},default:function(t){return"//www.travelpayouts.com?marker="+t.marker.split(".")[0]+".poweredby&utm_source=powered_by&utm_medium="+t.utm_medium+"&utm_campaign="+t.utm_campaign+(t.utm_keyword&&"&utm_keyword="+t.utm_keyword)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=function(){function t(t,e){for(var n=0;n.25)return this.consoleDebug("Detected color",{node:t,color:o,color_raw:e["background-color"]}),o;t=t.parentNode}return this._getRGBA("rgb(255,255,255)")}},{key:"_getRGBA",value:function(t){var e=/rgba?\((\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(,\s*([\d\.]+))?\)/.exec(t);return e&&{r:parseInt(e[1],10),g:parseInt(e[2],10),b:parseInt(e[3],10),a:parseFloat(e[5]||"1",10)}}},{key:"_invertColorPostfix",value:function(t){return"image"===t?"_white":.299*t.r+.587*t.g+.114*t.b>186?"":"_white"}}]),t}();e.default=a},function(t,e,n){t.exports=n.p+"img/tp_white.png"},function(t,e,n){t.exports=n.p+"img/as_white.png"},function(t,e,n){t.exports=n.p+"img/tp.png"},function(t,e,n){t.exports=n.p+"img/as.png"},function(t,e,n){t.exports=n.p+"index.html"},function(t,e,n){"use strict";n(6),n(5),n(4),n(3),n(2);var o=function(t){return t&&t.__esModule?t:{default:t}}(n(1));var i=function(t){new o.default(t)};window.TP_POWERED_BY||(window.TP_POWERED_BY={opts:[],cb:i}),window.TP_POWERED_BY.cb||(window.TP_POWERED_BY.cb=i),window.TP_POWERED_BY.opts.length&&window.TP_POWERED_BY.opts.forEach(function(t){i(t)})}])});