$(document).ready(function() {

    window.dataLayer = window.dataLayer || [];
    var url = window.location.href;
    if (url == 'https://sakuramontessori.edu.vn/thanks/') {
        var cate = getCookie('event_category');
        var label = getCookie('event_label');
        window.dataLayer.push({
            'event': 'gtm_load',
            'event_action': 'submission',
            'event_category': cate,
            'event_label': label,
        });

    }
});
// banner home event
$('#slider-11-slide-10-layer-2').click(function(e) {
    window.dataLayer.push({
        'event': 'gtm_click',
        'event_action': 'click',
        'event_category': 'home_page_header_banner',
        'event_label': 'Banner Home',
    });
    updateCookie('event_category', 'home_page_header_banner');
    updateCookie('event_label', 'Banner Home');
});
$('.skr0522 button').click(function(e) {
    window.dataLayer.push({
        'event': 'gtm_click',
        'event_action': 'click',
        'event_category': 'home_page_body_botton',
        'event_label': 'Liên hệ ngay',
    });
    updateCookie('event_category', 'home_page_body_botton');
    updateCookie('event_label', 'Liên hệ ngay');

});
$('.event-home a').click(function(e) {
    var title = $(this).attr('title');
    window.dataLayer.push({
        'event': 'gtm_click',
        'event_action': 'click',
        'event_category': 'home_page_news',
        'event_label': title,
    });
    updateCookie('event_category', 'home_page_news');
    updateCookie('event_label', title);

});
// button menu click
$('.dktv-menu').click(function(e) {
    var text = $(this).find('a');
    window.dataLayer.push({
        'event': 'gtm_click',
        'event_action': 'click',
        'event_category': 'menu_botton',
        'event_label': text.text(),
    });
    updateCookie('event_category', 'menu_botton');
    updateCookie('event_label', text.text());
});
// right event
$('#downloadbrochure').click(function(e) {
    var img = $(this).find('img');
    window.dataLayer.push({
        'event': 'gtm_click',
        'event_action': 'click',
        'event_category': 'right_banner',
        'event_label': img.attr('alt'),
    });
    updateCookie('event_category', 'right_banner');
    updateCookie('event_label', img.attr('alt'));
});
$('#downloadebook').click(function(e) {
    var img = $(this).find('img');
    window.dataLayer.push({
        'event': 'gtm_click',
        'event_action': 'click',
        'event_category': 'right_banner',
        'event_label': img.attr('alt'),
    });
    updateCookie('event_category', 'right_banner');
    updateCookie('event_label', img.attr('alt'));
});
$('#popsidebar').click(function(e) {
    var popimg = $(this).find('img');
    window.dataLayer.push({
        'event': 'gtm_click',
        'event_action': 'click',
        'event_category': 'right_banner',
        'event_label': 'Banner ' + popimg.attr('alt'),
    });
    updateCookie('event_category', 'right_banner');
    updateCookie('event_label', 'Banner ' + popimg.attr('alt'));
});
$('.float-dk a').click(function(e) {
    var text = $(this).text();
    window.dataLayer.push({
        'event': 'gtm_click',
        'event_action': 'click',
        'event_category': 'right_botton',
        'event_label': text,
    });
    updateCookie('event_category', 'right_botton');
    updateCookie('event_label', text);
});
// event form footer
$('#gform_submit_button_2').click(function(e) {
    window.dataLayer.push({
        'event': 'gtm_click',
        'event_action': 'click',
        'event_category': 'footer_form',
        'event_label': 'Đăng ký form bottom',
    });
    updateCookie('event_category', 'footer_form');
    updateCookie('event_label', 'Đăng ký form bottom');
});
// end event form footer
// button event on post
$('.button-hong').click(function(e) {
    var text = $(this).text();
    window.dataLayer.push({
        'event': 'gtm_click',
        'event_action': 'click',
        'event_category': 'page_button',
        'event_label': text,
    });
    updateCookie('event_category', 'page_button');
    updateCookie('event_label', text);
});
// end button event on post

// create and get cookie for event tracking
function setCookie(cname, cvalue, days) {
    var d = new Date();
    d.setTime(d.getTime() + (days * 24 * 60 * 60 * 1000));
    var expires = "expires=" + d.toGMTString();
    document.cookie = cname + "=" + cvalue + ";" + expires + "; path=/";
}

function getCookie(cname) {
    let name = cname + "=";
    let ca = document.cookie.split(';');
    for (let i = 0; i < ca.length; i++) {
        let c = ca[i];
        while (c.charAt(0) == ' ') {
            c = c.substring(1);
        }
        if (c.indexOf(name) == 0) {
            return c.substring(name.length, c.length);
        }
    }
    return "";
}

function updateCookie(cname, cvalue) {
    setCookie(cname, "", -1);
    setCookie(cname, cvalue, 30);
}