var objScript = document.createElement('script');
objScript.innerHTML = '(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\'gtm.start\':new Date().getTime(),event:\'gtm.js\'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!=\'dataLayer\'?\'&l=\'+l:\'\';j.async=true;j.src=\'https://www.googletagmanager.com/gtm.js?id=\'+i+dl;f.parentNode.insertBefore(j,f);})(window,document,\'script\',\'dataLayer\',\'GTM-5P6BVTN\');';
document.getElementsByTagName('head')[0].appendChild(objScript);



// GTM direct mail
var objScript = document.createElement('script');
objScript.innerHTML = '(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\'gtm.start\':new Date().getTime(),event:\'gtm.js\'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!=\'dataLayer\'?\'&l=\'+l:\'\';j.async=true;j.src=\'https:\/\/www.googletagmanager.com\/gtm.js?id=\'+i+dl;f.parentNode.insertBefore(j,f);})(window,document,\'script\',\'dataLayer\',\'GTM-W9SJVR3\');';
document.getElementsByTagName('head')[0].appendChild(objScript);

/**
 * Подписываемся на сообщения от форм из iframe и отправляем в ga и метрику
 */
window.addEventListener('message', function (event) {
  if (!event || !event.data) return;
  try {
    var data = JSON.parse(event.data);
  } catch (err) {
    return;
  }

  if (data && data.type === "sendGa") {
    if (!window.ga) {
      console.log('ga не найден');
      return;
    }
    // Находим нужный трекер по его trackingId
    var trackingId = 'UA-117095960-1';
    var tracker = window.ga.getAll().filter(tracker => (tracker.get('trackingId') === trackingId))[0];
    if (!tracker) return;

    window.ga(tracker.get('name') + '.send', data.data);
  }

  if (data && data.type === "sendYa") {
    var counterId = 'yaCounter48379193';
    if (!window[counterId]) {
      console.log([counterId] + ' не найден');
      return;
    }
    window[counterId].reachGoal(data.data.target, data.data.params);
  }
});