function mecCmp1(types) { return false; }
function genQSA(url, medium, content, campaign, src)
{
const delim = url.includes('?') ? '&' : '?';
return `${url}${delim}utm_medium=${medium}&utm_content=${content}&utm_campaign=${campaign}&utm_src=${src}`;
}
function mecCmp(types)
{
var frmData = {
fetchCampaign: true,
types: types
};
/* @SB: Pre-process env */
for (var i in types)
{
switch (types[i])
{
case 'sherpa-hp-hero':
case 'sherpa-article-hero':
$('.heroAdHeader').hide();
break;
}
}
$.ajax({
type: "POST",
url: 'https://shares.meclabs.com/s/events/meclabs/cmprequest/',
dataType: 'json',
data: frmData,
async: false,
beforeSend: function(xhr){xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded")},
success: function (data) {
switch(data.status)
{
case 200:
if (data.output)
{
if (types.includes('mec-carousel'))
{
/* Splice into carousel and shift other tabs up one */
for (let i = 3; i >= 1; i--) {
$('#carousel_tab_' + i).attr('id', 'carousel_tab_' + (i + 1));
}
let adObj = data.output;
let urlQSA = genQSA(adObj.url, 'website', 'meclabs', adObj.campaign, 'MECLABS-Carousel');
// Insert a new carousel_tab_1 after curated_tab
$(`
${adObj.blurbShort}
`).insertAfter('#curated_tab');
} else if (types.includes('sherpa-hp-hero'))
{
let adObj = data.output;
let urlQSA = genQSA(adObj.url, 'website', 'marketingsherpa', adObj.campaign, 'MarketingSherpa-HP-Hero');
$('.heroAdHeader').html(`
`);
$('.heroAdHeader').show();
} else if (types.includes('sherpa-article-hero'))
{
let adObj = data.output;
let urlQSA = genQSA(adObj.url, 'website', 'marketingsherpa', adObj.campaign, 'MarketingSherpa-Article-Hero');
$('.heroAdHeader').html(`
`);
$('.heroAdHeader').show();
} else if (types.includes('sherpa-sidebar'))
{
let adObj = data.output;
let urlQSA = genQSA(adObj.url, 'website', 'marketingsherpa', adObj.campaign, 'MarketingSherpa-website-rails-inner');
$('#cmpSidebar').html(`${adObj.sidebarTitle}
${adObj.blurb}
${adObj.cta} >
`);
$('#cmpSidebar').show();
} else if (types.includes('sherpablog-hp-hero'))
{
let adObj = data.output;
let urlQSA = genQSA(adObj.url, 'website', 'SherpaBlog', adObj.campaign, 'MarketingSherpaBlog-Hero');
$('#campaign_banner').html(`
`);
$('#campaign_banner').show();
} else if (types.includes('sherpablog-sidebar'))
{
let adObj = data.output;
let urlQSA = genQSA(adObj.url, 'website', 'SherpaBlog', adObj.campaign, 'MarketingSherpaBlog-Sidecol');
$('#text-12').html(`${adObj.sidebarTitle}
`);
$('#text-12').show();
} else if (types.includes('mex-hp-hero'))
{
let adObj = data.output;
let urlQSA = genQSA(adObj.url, 'website', 'MarketingExperiments', adObj.campaign, 'MarketingExperiments-Hero');
$('#sidebar').html(``);
$('#sidebar').show();
} else if (types.includes('mex-sidebar'))
{
let adObj = data.output;
let urlQSA = genQSA(adObj.url, 'website', 'MarketingExperiments', adObj.campaign, 'MarketingExperiments-SideCol');
$('#custom_html-13').html(``);
$('#custom_html-13').show();
}
}
break;
default:
break;
}
},
});
}