var moduleStartDate=null;var eventServerLive="http://ev.visualdna.com/events";var eventServerTest="http://events.test.visualdna.com/events";sendEvent=function(c){var a=eventServerLive;if(document.location.href.toLowerCase().indexOf(".vm.")!=-1||document.location.href.toLowerCase().indexOf(".staging.")!=-1){a=eventServerTest}var b=cacheBustedEventUrl(a+"?b=GenericApp_v_0.1&enc=json&e="+encodeURIComponent(JSON.stringify(c)));createEventImage(b)};sendStandardEvent=function(c,b){c.Ba4=trackingData.Ba4;c.Ba5=document.location.href;c.Ba6=getReferrerFromQString();c.Ba20=trackingData.Ba20;var a={};a[b]=c;sendEvent(a)};cacheBustedEventUrl=function(a){return a+"&bust="+Math.round(Math.random()*99999999)};createEventImage=function(b){var a=new Image(1,1);a.onload=function(){a.onload=null;a.onerror=null;a.onreadystatechange=null};a.onerror=function(){a.onload=null;a.onerror=null;a.onreadystatechange=null};a.onreadystatechange=function(){a.onload=null;a.onerror=null;a.onreadystatechange=null};a.src=b};getReferrerFromQString=function(){var a=window.location.search.substring(1);var d=a.split("&");for(var c=0;c<d.length;c++){var b=d[c];if(b.slice(0,b.indexOf("="))=="ref"){return b.slice(b.indexOf("=")+1,b.length)}}return(document.referrer==""||document.referrer==null||document.referrer=="null")?((typeof(window.http_referrer)=="undefined"||window.http_referrer==null)?"":window.http_referrer):document.referrer};sendImpressionEvent=function(b){var a={Ba26:b};sendStandardEvent(a,"esVDNAAppImpressionEvent");VDNA_GAET.track(b,trackingData.Ba24,"");return true};sendStatementEvent=function(d,f,c,b,a){if(d==="finish"){return false}var e={Ba11:trackingData.Ba11,Ba13:d,Ba18:f};if("undefined"!==typeof c){e.choiceId=c}if("undefined"!==typeof b){e.choicePosition=b}if("undefined"!==typeof a){e.numberOfImages=a}sendStandardEvent(e,"esVDNAAppStatementEvent");VDNA_GAET.track(d,f,"");return true};sendModuleStartEvent=function(){moduleStartDate=new Date();var a={Ba11:trackingData.Ba11};sendStandardEvent(a,"esVDNAAppModuleStartEvent");VDNA_GAET.track(trackingData.Ba11,"VDNAAppModuleStartEvent","");return true};function sendModuleCompleteEvent(a,e){var c={Ba11:trackingData.Ba11,Ba23:a};if(moduleStartDate!==null){var b=new Date();var d=Math.round((b.getTime()-moduleStartDate.getTime())/1000);c.quizTime=d}sendStandardEvent(c,"esVDNAAppModuleCompleteEvent");VDNA_GAET.track(trackingData.Ba11,"VDNAAppModuleCompleteEvent","");if("undefined"===typeof e||true===e){setTimeout(function(){checkCookieComplete(exit_url+"response_id="+a,(typeof(VDNA_GetUserID)!="undefined")?VDNA_GetUserID():"0")},((window.ActiveXObject)?2000:1000))}return true}sendUserActionEvent=function(a,e,b,d){var c={Ba18:a,Ba26:e,Ba27:d,Ba28:b};sendStandardEvent(c,"esVDNAAppUserActionEvent");VDNA_GAET.track(a+" - "+e,b+" / "+d,"");return true};sendPageLoadEvent=function(f,h){var c=new Date();var b=c.getTime()-h.getTime();if(b<2000){lc="Very Fast"}else{if(b<5000){lc="Fast"}else{if(b<10000){lc="Medium"}else{if(b<30000){lc="Slow"}else{if(b<45000){lc="Very Slow"}else{lc="Extremely Slow"}}}}}var e=document.location.pathname;if(document.location.search){e+=document.location.search}var g=Math.round(b/1000);e=e.replace(/quiz.php[\s\S]*/gi,"quiz.php");e=e.replace(/brands.php[\s\S]*/gi,"brands.php");e=e.replace(/results.php[\s\S]*/gi,"results.php");e=e.replace(/[?]response_id=[0-9]*/gi,"");e=e.replace(/[?]ref=[\s\S]*/gi,"");e=e.replace(/[?]sds[\s\S]*/gi,"");var d="<page_load_speed>"+lc+"</page_load_speed><page_load_time_seconds>"+g+"</page_load_time_seconds>";var a={Ba26:f,Ba28:d};sendStandardEvent(a,"esVDNAPageLoadEvent");VDNA_GAET.track(lc+" Loading Pages",e,g)};trackUserClick=function(g,f,b,e){var h=f,c=b,a="CLICK";var d=(e)?e:g.href;sendUserActionEvent(a,h,c,d);return true};sendShareEvent=function(d){var c="CLICK";var a="SHARE";var b="";var e="";switch(d){case"vdna_share_em":e="EMAIL";break;case"vdna_share_fb":e="FACEBOOK";break;case"vdna_share_tw":e="TWITTER";break;case"vdna_share_my":e="MYSPACE";break;default:e="";break}sendUserActionEvent(c,a,b,e)};var VDNA_GAET={active:true,tries:0,limit:10,enabled:true,track:function(d,a,c){var b;if(VDNA_GAET.enabled){if(VDNA_GAET.active&&typeof(pageTracker)!="undefined"){b="Live";if(document.location.href.toLowerCase().indexOf(".vm.")!=-1||document.location.href.toLowerCase().indexOf(".staging.")!=-1){b="Dev + Staging"}if(c==null||c==""){pageTracker._trackEvent(b,trackingData.Ba4,d+" - "+a)}else{pageTracker._trackEvent(b,trackingData.Ba4,d+" - "+a,c)}}else{if(VDNA_GAET.active&&typeof(_gaq)!="undefined"){b="Live";if(document.location.href.toLowerCase().indexOf(".vm.")!=-1||document.location.href.toLowerCase().indexOf(".staging.")!=-1){b="Dev + Staging"}_gaq.push(["_trackEvent",b,trackingData.Ba4,d+" - "+a,c])}else{if(VDNA_GAET.tries<VDNA_GAET.limit){setTimeout(function(){VDNA_GAET.track(d,a,c)},500)}VDNA_GAET.tries++}}}}};if(typeof(VDNA_LOADING)!="undefined"){VDNA_LOADING.updateStatus()};
