// Helper function for tracking video starts in Omniture SiteCatalyst
function s_videoStart (title) {
    if (!title || title=="") title="No Title";
    s.linkTrackVars="prop3,prop4,eVar3,eVar4,events";
    s.linkTrackEvents=s.events="event4";
    s.prop3=s.eVar3="video:start";
    s.prop4=s.eVar4=title;
    s.tl(this,'o',"video_begin");
    s.prop3=s.eVar3=s.prop4=s.eVar4=s.linkTrackVars=s.linkTrackEvents=s.events="";
}

// Helper function for tracking video completes in Omniture SiteCatalyst
function s_videoFinish (title) {
    if (!title || title=="") title="No Title";
    s.linkTrackVars="prop3,prop4,eVar3,eVar4,events";
    s.linkTrackEvents=s.events="event5";
    s.prop3=s.eVar3="video:complete";
    s.prop4=s.eVar4=title;
    s.tl(this,'o',"video_complete");
    s.prop3=s.eVar3=s.prop4=s.eVar4=s.linkTrackVars=s.linkTrackEvents=s.events="";
}

// Helper function for tracking video 50% completion milestones in Omniture SiteCatalyst
function s_videoMilestone (title) {
    if (!title || title=="") title="No Title";
    s.linkTrackVars="prop3,prop4,eVar3,eVar4,events";
    s.linkTrackEvents=s.events="event6";
    s.prop3=s.eVar3="video:milestone";
    s.prop4=s.eVar4=title;
    s.tl(this,'o',"video_milestone");
    s.prop3=s.eVar3=s.prop4=s.eVar4=s.linkTrackVars=s.linkTrackEvents=s.events="";
}

// Helper function for tracking content uploads
function s_trackContentSubmit(title, type){
    if (!title || title=="") title="No Title";
    s.linkTrackVars="prop3,prop4,eVar3,eVar4,events";
    s.linkTrackEvents=s.events="event3";
    s.prop3=s.eVar3="upload:"+type;
    s.prop4=s.eVar4=title;
    s.tl(this,'o',"content_submit");
    s.prop3=s.eVar3=s.prop4=s.eVar4=s.linkTrackVars=s.linkTrackEvents=s.events="";
}


// Helper function for tracking user-generated comments
function s_trackComment(title, type){
    if (!title || title=="") title=s.pageName;
    s.linkTrackVars="prop3,prop4,eVar3,eVar4,events";
    s.linkTrackEvents=s.events="event3";
    s.prop3=s.eVar3="comment:"+type;
    s.prop4=s.eVar4=title;
    s.tl(this,'o',"comment");
    s.prop3=s.eVar3=s.prop4=s.eVar4=s.linkTrackVars=s.linkTrackEvents=s.events="";
}
