﻿function trackit(events, linkType, linkName) {
    //s.tl(this,'o','Link Name');
    // 1st parm is always "this"
    // 2nd parm is either o, d or e (generic/custom, download or exit)
    // 3rd parm is link name

    s.linkTrackVars = "prop13,eVar13,prop14,eVar14,events,channel";
    s.prop14 = "en-us";
    s.eVar14 = "en-us";
    s.channel = "en-us";
    s.prop13 = linkName;
    s.eVar13 = linkName;
    s.linkTrackEvents = events;
    s.events = events;

    s.tl(this, linkType, linkName);

    //clear out events/props
    s.prop12 = "";
    s.eVar12 = "";
    s.prop13 = "";
    s.eVar13 = "";
    s.prop14 = "";
    s.eVar14 = "";
    s.linkTrackVars = 'None';
    s.linkTrackEvents = 'None';
}
function trackitauto(objThis, linkType, events, linkName, main, sub, dest, third) {
	trackitAuto(events, linkType, linkName, main, sub, dest, third);
}
function trackitAuto(events, linkType, linkName, main, sub, dest, third) {
    //s.tl(this,'o','Link Name');
    // 1st parm is always "this"
    // 2nd parm is either o, d or e (generic/custom, download or exit)
    // 3rd parm is link name
    s.pageName = main;
    s.linkTrackVars = "prop11,prop12,prop13,prop14,prop15,eVar11,eVar12,eVar13,eVar14,eVar15,events,channel";
    s.prop11 = main;
    s.eVar11 = main;
    s.prop12 = sub;
    s.eVar12 = sub;
    s.prop13 = dest;
    s.eVar13 = dest;
    s.prop14 = "User Ed";
    s.eVar14 = "User Ed";
    s.prop15 = third;
    s.eVar15 = third;
    s.channel = "User Ed";
    s.linkTrackEvents = events;
    s.events = events;

    s.tl(this, linkType, linkName);

    //clear out events/props

    s.prop12 = "";
    s.eVar12 = "";
    s.prop13 = "";
    s.eVar13 = "";
    s.prop14 = "";
    s.eVar14 = "";
    s.linkTrackVars = 'None';
    s.linkTrackEvents = 'None';
}
