/* Link Tracking Config */
s_time.trackDownloadLinks=true
s_time.trackExternalLinks=true
s_time.trackInlineStats=true
s_time.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls"
s_time.linkInternalFilters="javascript:,health.com,cheetahmail.com,wordpress.com,healthline.com,genesant,timeinc.net,cp.timeinc.com,secure.customersvc.com,carblovers.com,localhost,traffic.outbrain.com"
s_time.linkTrackVars="None"
s_time.linkTrackEvents="None"
s_time.server=window.location.hostname
/* Plugin Config */
s_time.usePlugins=true
s_time.events="event1,event32"
/*---------------------------------------------------------------*/
function s_time_doPlugins(s_time) {
/* Add calls to plugins here */
if(typeof s_time.exitLinkHandler !="undefined"){var omniExit = s_time.exitLinkHandler();}
if(omniExit){
s_time.linkTrackVars = 'prop3';
s_time.tempD= omniExit.match(/:\/\/(.[^/]+)/)[1]; // host
s_time.tempD=s_time.tempD.split('.');
s_time.prop3=s_time.tempD.slice(-2).join('.'); 
}
s_time.campaign = s_time.getQueryParam('cid,xid'); // campaigns
s_time.campaign = s_time.getValOnce(s_time.campaign,'s_v0',0);
s_time.eVar1 = s_time.getQueryParam('iid');
s_time.eVar2 = s_time.getQueryParam('pkw');
s_time.eVar2 = s_time.getValOnce(s_time.eVar2,'s_var_2',0);
s_time.eVar30 = s_time.getTimeParting('d','-5',s_time.tiiGetFullYear()); // day of week
s_time.eVar31 = s_time.getTimeParting('h','-5',s_time.tiiGetFullYear()); // time of day
/*-------Set eVars based on prop values-----------*/
s_time.eVar11=s_time.prop1;
s_time.eVar23=s_time.pageName;
s_time.eVar24=s_time.prop16;
s_time.eVar27=s_time.prop15;
s_time.eVar28=s_time.prop11;
s_time.eVar35=s_time.prop17;
/*-------Set daily, weekly, monthly Visit No. 10/29/2008 ----------*/
s_time.eVar32=s_time.getVisitNumCustom('d');
s_time.eVar33=s_time.getVisitNumCustom('w'); 
s_time.eVar34=s_time.getVisitNumCustom('m');
/*-------Set props 10/29/2008 ------------------------------------*/
if(s_time.prop18) {s_time.prop18.toLowerCase();}
s_time.prop19 = s_time.getDaysSinceLastVisit('s_lv'); 
}
s_time.doPlugins=s_time_doPlugins
/*-----------------------LTV  Block - do not modify---------------*/
/* MB - 03/18/08 - Ver. 1.1 Added repeat visit pageviews and XID  */
/*----------------------------------------------------------------*/
var ltv_time=new Date();var ct=ltv_time.getTime();ltv_time.setTime(ct+180*24*60*60*1000);  
var ccxp=new Date();var cct=ccxp.getTime();ccxp.setTime(cct+30*60*1000);  
/*--------------------------- PKW / LTV ----------------------------*/
var cpval1=s_time.getQueryParam('pkw');var isCamp;if(cpval1){isCamp='LTV:'+cpval1}
var isFtcv=s_time.c_r('s_ftcv');var isVisit=s_time.c_r('s_current');
if((isCamp) && (!isFtcv)){s_time.c_w('s_ftcv',isCamp,ltv_time);s_time.c_w('s_current',isCamp,ccxp);
s_time.events=s_time.apl(s_time.events,'event4',',','1');s_time.eVar4=isCamp;} 
if(isVisit){s_time.c_w('s_current','cpvisitor',ccxp)}
if((isFtcv) && (!isVisit)){s_time.events=s_time.apl(s_time.events,'event3',',','1');
s_time.events=s_time.apl(s_time.events,'event5',',','1');} 
/*--------------------------- XID / LTV ----------------------------*/
var cpval1x=s_time.getQueryParam('xid');var isCampx;if(cpval1x){isCampx='XIDLTV:'+cpval1x}
var isFtcvx=s_time.c_r('s_ftcv_xl');var isVisitx=s_time.c_r('s_current_xl');
if((isCampx) && (!isFtcvx)){s_time.c_w('s_ftcv_xl',isCampx,ltv_time);s_time.c_w('s_current_xl',isCampx,ccxp);
s_time.events=s_time.apl(s_time.events,'event16',',','1');s_time.eVar5=isCampx;}  
if(isVisit){s_time.c_w('s_current_xl','cpvisitor',ccxp)}
if((isFtcvx) && (!isVisitx)){s_time.events=s_time.apl(s_time.events,'event15',',','1');
s_time.events=s_time.apl(s_time.events,'event17',',','1');} 
/*-----------------------End LTV Block-----------------*/	
/*--------------------misc user actions---------------*/
function omniTrack(detail) {
switch(detail) {
case "print": omniSend("events","event10");
break;
case "comment": omniSend("events","event11");
break;
default:
omniToolTrack(detail);
}}
function omniSend(omnivar,str) {
if(typeof s_account == "string"){
var s = s_gi(s_account);
s_time.linkTrackVars = omnivar; 
(omnivar=="events")? s_time.linkTrackEvents = str : s_time.linkTrackEvents = "None";
if(omnivar=="events")s_time.events = str;
s_time.tl(this,"o","Link: " + str);
s_time.linkTrackVars = s_time.linkTrackEvents = "None";
if(omnivar=="events") s_time.events = "";
}}
/*-------------search onsubmit 10/29/2008---------*/
function omniSearch(searchStr) {
if((typeof(searchStr)=="string") && (searchStr!="")) {
var s_time = s_gi(s_account);
s_time.linkTrackVars="events,eVar26";
s_time.linkTrackEvents="event33";
s_time.events="event33";
s_time.eVar26 = searchStr.toLowerCase();
linkName="Search Performed";
s_time.tl(this,"o",linkName);
s_time.linkTrackVars= s_time.linkTrackEvents = "None";
s_time.eVar26 = s_time.events = "";
}}
/*------------tracks tool user actions---------*/ 
function omniToolTrack(desc){ 
if(typeof(desc)=="undefined")return 0; 
var s=s_gi(s_account); 
s_time.linkTrackVars='prop26,prop14'; 
s_time.linkTrackEvents='None'; 
s_time.prop26='Page Action: '+ desc; 
typeof(s_time.pageName)=='undefined' ? s_time.prop14='unknown' : s_time.prop14=s_time.pageName; 
s_time.tl(this,'o','Page Action: '+ desc); 
s_time.linkTrackVars=s_time.linkTrackEvents='None'; 
s_time.prop26=s_time.prop14='';} 
/*---------MB updated omniToolTrack to v2 on 10/21/10 re: pageView support------*/
function omniToolTrack_v2(type,pagename,desc){
var s = s_gi(s_account);
if(typeof(desc)=="undefined")desc = "unknown";
if (type == 'action') {
    s_time.linkTrackVars = 'prop26,prop14';
    s_time.linkTrackEvents = 'None';
    s_time.prop26 = 'Page Action: '+ desc;
    s_time.prop14 = pagename;
    s_time.tl(this,'o','Page Action: '+ desc);
    s_time.linkTrackVars = s_time.linkTrackEvents = 'None';
    s_time.prop26 = s_time.prop14 = '';
}
if (type == 'view') {
    s_time.pageName = pagename+'|'+desc;
    (desc.indexOf('event') > -1 ) ? s_time.events="event1,"+desc :
    s_time.events="event1";
    s_time.t();
    s_time.pageName = '';
}
if (type == 'event') {
    s_time.linkTrackVars   = 'events';
    s_time.linkTrackEvents = desc;
    s_time.events = desc;
    s_time.tl(this,'o','Success Event:' + desc);
    s_time.linkTrackVars  = s_time.linkTrackEvents = 'None';
    s_time.events = '';
   }
}
/*-------MB 3/23/11 Added V3 for Quiz tool pagination support---------*/
function omniToolTrack_v3(type,pagename,desc){
var s = s_gi(s_account);
if(typeof(desc)=="undefined")desc = "unknown";
if (type == 'action') {
s_time.linkTrackVars = 'prop26,prop14';
s_time.linkTrackEvents = 'None';
s_time.prop26 = 'Page Action: '+ desc;
s_time.prop14 = pagename;
s_time.tl(this,'o','Page Action: '+ desc);
s_time.linkTrackVars = s_time.linkTrackEvents = 'None';
s_time.prop26 = s_time.prop14 = '';
}
if (type == 'view') {
s_time.prop28= pagename+'|'+desc;
(desc.indexOf('event') > -1 ) ? s_time.events="event1,"+desc :
s_time.events="event1";
s_time.t();
s_time.prop28 = '';
}
if (type == 'event') {
s_time.linkTrackVars   = 'events';
s_time.linkTrackEvents = desc;
s_time.events = desc;
s_time.tl(this,'o','Success Event:' + desc);
s_time.linkTrackVars  = s_time.linkTrackEvents = 'None';
s_time.events = '';
}}
/*-------2012-01-24----------*/
function omniBLT(type,desc){
var s_time = s_gi(s_account);
if((typeof(type)=='undefined')||(typeof(desc)=='undefined')) return;
if (type == 'view') {
var prefix = s_time.channel +'|'+s_time.prop16 +'|'+s_time.prop11 +'|'+s_time.prop2 +'|';
s_time.pageName = prefix+desc;
s_time.events=s_time.apl(s_time.events,'event1',',','1');
s_time.t();
//s_time.pageName = '';
}
if (type == 'ua') {
var uaPrefix = s_time.prop2+'|';
s_time.linkTrackVars = 'prop26,prop14';
s_time.linkTrackEvents = 'None';
s_time.prop26 = uaPrefix + desc;
s_time.prop14 = s_time.pageName;
s_time.tl(this,'o',uaPrefix + desc);
s_time.linkTrackVars = s_time.linkTrackEvents = 'None';
s_time.prop26 = s_time.prop14 = '';
}
}

