﻿var wloclt = {};
// Initiate OCL tracking from Omniture JS library
wloclt.Track = function(name) {
    OCLTracking(true, name);
};
// Bind 
wloclt.Bind = function(component) {
    switch (component) {
        case 'carousel':
            $('.jcarousel-next').click(function () {
                wloclt.Track('WL_CAROUSEL_NEXT_INT');
            });
            $('.jcarousel-prev').click(function () {
                wloclt.Track('WL_CAROUSEL_PREV_INT');
            });
            $('#wlcarousel-control img').click(function () {
                wloclt.Track('WL_CAROUSEL_PAGE_INT');
            });
            break;
        case 'homepage':
            $('#cat_hl_167898').children('span').eq(2).click(function () {
                wloclt.Track('WL_HOMEPAGE_CTA');
            });
            break;
        case 'howitworks':
            $('.wl_top_link').find('a').click(function() {
                wloclt.Track('WL_HOWITWORKS_CTA');
            });
            break;
        case 'livesuite':
            $('#cat_hl_168107').children('span').each(function (i) {
                $(this).find('a').click(function () {
                    wloclt.Track('WL_LIVESUITE_CTA_'+(i+1));
                });
            });
            break;
        case 'getlive':
            $('#cat_hl_168107').children('span').each(function (i) {
                $(this).find('a').click(function () {
                    wloclt.Track('WL_GETLIVE_CTA_'+(i+1));
                });
            });
            break;
        case 'product':
            $('.wl_top_link').find('a').click(function() {
                wloclt.Track('WL_PRODUCT_'+JS_SUB_SECTION.toUpperCase()+'_CTA');
            });
            break;
        case 'messenger':
            $('#cat_hl_167975').children('span').each(function (i) {
                $(this).find('a').click(function () {
                    wloclt.Track('WL_MESSENGER_CTA_'+(i+1));
                });
            });
            break;
        case 'hotmail':
            $('#cat_hl_168037').find('a').click(function () {
                wloclt.Track('WL_HOTMAIL_CTA');
            });
            break;
        case 'article':
            $('#cat_hl_168103').find('a').click(function () {
                wloclt.Track('WL_ARTICLE_CTA');
            });
            break;
    }
}