﻿/* Track AJAX page event as page view in Omniture */
/*
    please refer to internet.analytics@philips.com on these events
*/

function OmnitureTrackPageView(trackPathPage)
{
    //alert('in OmnitureAddTrackPageView ' + trackPathPage);
    //s.pageName = DIVISION + ":" + SECTION + ":" + HIERARCHY + ":" + PAGENAME + ":" + TABLABEL;
    s.pageName = trackPathPage;
    s.eVar7 = s.pageName;
    s.hier1 = s.pageName.replace(/:/g,"/");
    s.t();
}

/* Tell a friend */
function OmnitureTrackLinkEmail(trackPathLink)
{
    //alert('in OmnitureAddTrackLink ' + trackPathLink);
    s.linkTrackVars = "eVar3,events";
    s.linkTrackEvents = "event14,event15";
    s.events = "event14,event15";
    s.eVar3 = s.pageName;
    //s.tl(true, "o", DIVISION + ":" + SECTION + ":" + HIERARCHY + ":" + PAGENAME + ":email");
    s.tl(true, "o", trackPathLink);
}

/* Request more info */
function OmnitureTrackEventRequestMoreInfo(trackPathLink)
{
    //alert('in OmnitureAddTrackLink ' + trackPathLink);
    //s.linkTrackVars = "eVar3,events";
    //s.linkTrackEvents = "event34";
    //s.events = "event34";
    //s.eVar3 = s.pageName;
    //s.tl(true, "o", DIVISION + ":" + SECTION + ":" + HIERARCHY + ":" + PAGENAME + ":info_request");
    //s.tl(true, "o", trackPathLink);

        s.linkTrackVars = "None";
        s.linkTrackEvents = "None";
        s.tl(true, "o", trackPathLink);
    }

    //tag for tracking mailto link
    function omnitureTrackInforequest(trackPathLink) {

        s.linkTrackVars = "None";
        s.eVar3 = s.pageName;
        s.linkTrackEvents = s.events = "event34";
        s.tl(true, "o", trackPathLink);
    }

    //tag for tracking email/share on the module
    function omnitureTrackShare(trackPathLink) {

        s.linkTrackVars = "None";
        s.eVar3 = s.pageName;
        s.linkTrackEvents = s.events = "event14,event15";
        s.tl(true, "o", trackPathLink);
    }

/* Subscription Tracking */
function OmnitureTrackSubscription(trackPathLink) {
    //alert('in OmnitureTrackSubscription ' + trackPathLink);
    s.linkTrackVars = "eVar3,events";
    s.linkTrackEvents = "event11";
    s.events = "event11";
    s.eVar3 = s.pageName;
    //s.tl(true, "o", DIVISION + ":" + SECTION + ":" + PAGENAME + ":newsletter_subscription");
    s.tl(true, "o", trackPathLink);
}

/* RSS Tracking */
function OmnitureTrackRSS(trackPathLink) {
    //alert('in OmnitureTrackRSS ' + trackPathLink);
    s.linkTrackVars = "eVar3,events";
    s.linkTrackEvents = "event35";
    s.events = "event35";
    s.eVar3 = s.pageName;
    //s.tl(true, "o", DIVISION + ":" + SECTION + ":" + HIERARCHY + ":rss:" + PAGENAME );
    s.tl(true, "o", trackPathLink);
}

/* Media Contact Us */
function OmnitureTrackContactUsEmail(trackPathLink) {
    //alert('in OmnitureAddTrackLink ' + trackPathLink);
    s.linkTrackVars = "None";
    s.linkTrackEvents = "None";
    s.tl(true, "o", trackPathLink);
}

//Ominture Online Print
// TJV : Added window.print 
function OmnitureTrackOnlinePrint(trackPathLink) {
    //alert('in OmnitureTrackOnlinePrint ' + trackPathLink);
    s.linkTrackVars = "None";
    s.linkTrackEvents = "None";
    s.tl(true, "o", trackPathLink);
    window.print();
}

// Link the store
function OmnitureLinkStore(trackPathLink) {
    //alert('in OmnitureLinkStore ' + trackPathLink);
    s.linkTrackVars = "None";
    s.linkTrackEvents = "None";
    s.tl(true, "e", trackPathLink);
}

/* Track Jive Social Media discussion link */
function OmnitureTrackJiveDiscuss(trackPathLink) {
    //alert('in OmnitureTrackJiveDiscuss ' + trackPathLink);
    s.linkTrackVars = "events,eVar25,eVar3";
    s.linkTrackEvents =  "event46";
    s.events = "event46";
    s.eVar3 = s.pageName;
    s.eVar25 = s.pageName
    
    //s.tl(true, "o", DIVISION + ":" + SECTION + ":" + HIERARCHY + ":" + PAGENAME + ":email");
    s.tl(true, "o", trackPathLink);
}

/* Track Downloads */
function OmnitureTrackDownloads(trackPathLink) {
    //alert('in OmnitureAddTrackLink ' + trackPathLink);
    s.linkTrackVars = "eVar3,events";
    s.linkTrackEvents = "event16,event17";
    s.events = "event16,event17";
    s.eVar3 = s.pageName;
    s.tl(true, "o", trackPathLink);
}




/* Track Share  Updated : TJV 06092010.  Code provided by Aron */
var OmnitureTrackShare = function() {
    //alert('Alert in OmnitureTrackShare');
    var tracked = false;
    return function() {
        if (tracked === false) {
            tracked = true;
            s.linkTrackVars = "events,eVar3";
            s.linkTrackEvents = s.events = "event14,event15";
            s.eVar3 = "D=pageName";
            s.tl(true, "o", "D=pageName+\":addthis\"");
        }
    }
} ();

var addthis_config = { data_track_linkback: true };
var omnitureTrackShare = function () {
    var tracked = false;
    return function () {
        if (tracked === false) {
            tracked = true;
            s.linkTrackVars = "events,eVar3";
            s.linkTrackEvents = s.events = "event14,event15";
            s.eVar3 = "D=pageName";
            s.tl(true, "o", "D=pageName+\":addthis\"");
        }
    }
} ();




