CQ_Analytics.registerAfterCallback(function(options) { if(!options.compatibility && $CQ.inArray( options.componentPath, CQ_Analytics.Sitecatalyst.frameworkComponents) < 0 ) return false; // component not in framework, skip SC callback CQ_Analytics.Sitecatalyst.saveEvars(); CQ_Analytics.Sitecatalyst.updateEvars(options); CQ_Analytics.Sitecatalyst.updateLinkTrackVars(); return false; }, 10); CQ_Analytics.registerAfterCallback(function(options) { if(!options.compatibility && $CQ.inArray( options.componentPath, CQ_Analytics.Sitecatalyst.frameworkComponents) < 0 ) return false; // component not in framework, skip SC callback s = s_gi("invitrogenprod"); if (s.linkTrackVars == "None") { s.linkTrackVars = "events"; } else { s.linkTrackVars = s.linkTrackVars + ",events"; } CQ_Analytics.Sitecatalyst.trackLink(options); return false; }, 100); CQ_Analytics.registerAfterCallback(function(options) { if(!options.compatibility && $CQ.inArray( options.componentPath, CQ_Analytics.Sitecatalyst.frameworkComponents) < 0 ) return false; // component not in framework, skip SC callback CQ_Analytics.Sitecatalyst.restoreEvars(); return false; }, 200); CQ_Analytics.adhocLinkTracking = "false"; var s_account = "invitrogenprod"; var s = s_gi(s_account); s.fpCookieDomainPeriods = "2"; s.currencyCode= 'USD'; s.trackInlineStats= true; s.linkTrackVars= 'eVar18,eVar68,eVar44,eVar62'; s.charSet= 'UTF-8'; s.linkLeaveQueryString= false; s.linkExternalFilters= ''; s.linkTrackEvents= 'event62'; s.trackExternalLinks= true; s.linkDownloadFileTypes= 'exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,docx,xls,xlsx,ppt,pptx,pdf,jar,swf,bin'; s.linkInternalFilters= 'javascript:,probes.invitrogen.com,extranet.invitrogen.com,escience.invitrogen.com,clones.invitrogen.com,newclones.invitrogen.com,mp.invitrogen.com,newmp.invitrogen.com,vectordesigner.invitrogen.com,www.invitrogen.com,www1.invitrogen.com,www2.invitrogen.com,gcms.invitrogen.com,catalog.invitrogen.com,forum.invitrogen.com,forums.invitrogen.com,ges.invitrogen.com,evotrack.invitrogen.com,orf.invitrogen.com,peptideselect.invitrogen.com,rnaidesigner.invitrogen.com,catalogue.invitrogen.com,catalog.invitrogen.com,download.invitrogen.com,order.invitrogen.com,www.beta.invitrogen.com,www.qa.invitrogen.com,www.dev.invitrogen.com,www.qa2.invitrogen.com,www.stageqa.invitrogen.com,www.dev.lifetechnologies.com,www.qa.lifetechnologies.com,www.qa2.lifetechnologies.com,www.lifetechnologies.com,www.stageqa.lifetechnologies.com,'+window.location.hostname; s.trackDownloadLinks= true; s.visitorNamespace = "lifetechnologies"; s.trackingServer = "omni.thermofisher.com"; s.trackingServerSecure = "somni.thermofisher.com"; /****************************************************/ /********************PLUGIN/MODULE CONFIG************/ /****************************************************/ s.usePlugins=true; //integrate module config, for social authors plugin s.maxDelay = "1000";//max time to wait for 3rd party api response (ms) s.loadModule("Integrate"); s.Integrate.onLoad=function(s,m){ s.socialAuthors(); //add other integration module dependent functions here //Demandbase integration - By Max For Diran s.Integrate.add('DemandbasePlugin'); s.Integrate.DemandbasePlugin.setVars = function (s, p) { var dbs = window.db_company ||{}, defaultVal="(Non-Company Visitor)"; var varEight = dbs['demandbase_sid'] +" | "+dbs['company_name'] +" | "+dbs['primary_sic'] +" | "+dbs['revenue_range'] +" | "+dbs['city'] +" | "+dbs['registry_city'] +" | "+dbs['audience'] +" | "+dbs['audience_segment'] +" | "+dbs['industry'] +" | "+dbs['sub_industry'] ||defaultVal; s.eVar8=varEight.substring(0,255); var varNine; if ( dbs['worldhq'] && dbs['worldhq'] && dbs['worldhq']['company_name'] ) { varNine = dbs['worldhq']['company_name']+" | "+dbs['company_name'] } else { varNine = " | | "; } if( dbs['company_name'] && dbs['watch_list'] && dbs['watch_list']['account_tier'] ) { s.eVar9 = varNine + " | "+dbs['watch_list']['account_tier'] || ""; } else { s.eVar9 = varNine + " | "+"All Other Account Types" ||""; }   }; /* Demandbase integration extension July 2014 - Adds cookie caching to db values */ window.db_company = ''; s.Integrate.DemandbasePlugin.dbFunctions = { cookieName: 's_db_info', url: '//api.demandbase.com/api/v2/ip.json?key=a3115d471fa335a37fa826b5aa3c0325d1d0833a&callback=s.Integrate.DemandbasePlugin.dbFunctions.receive', vars: [ 'demandbase_sid', 'company_name', 'primary_sic', 'revenue_range', 'city', 'registry_city', 'audience', 'audience_segment', 'industry', 'sub_industry', 'worldhq-company_name', 'watch_list-account_tier' ], parse: function(data) { var parsed = {}; data = data.split(','); for ( var key in data ) { var info = data[key]; /* To help in the event of a polyfill being present on arrays. */ if ( typeof info !== 'string' ) continue; info = info.split(':'); var name = info[0]; var val = decodeURIComponent(info[1]); if (typeof name !== 'string') { continue; } /* Watches for dashes in the response data and flips it to a multidimensional array */ if ( name.indexOf('-') !== -1 ) { var names = name.split("-"); parsed[names[0]] = {}; parsed[names[0]][names[1]] = val; } else { parsed[name] = val; } } return parsed; }, set: function(data){ if ( data ) db_company = data; }, receive: function(data) { var newData = []; var setData = {}; for (var key in this.vars) { var name = this.vars[key]; var value = ''; if (typeof name !== 'string') { continue; } // If a dash is present in the key we are trying to fetch, it lives in a multidimensional array if ( name.indexOf('-') !== -1 ) { var names = name.split('-'); setData[names[0]] = {}; if ( data[names[0]] && data[names[0]][names[1]] ) { value = data[names[0]][names[1]]; } setData[names[0]][names[1]] = value; //Otherwise it should just live at the top-level of the DB response } else { value = data[name]; setData[name] = value; } newData.push(name+':'+encodeURIComponent(value)); } newData = newData.join(','); s.c_w(this.cookieName, newData); this.set(setData); }, fetch: function(force) { if ( window.disable_db || ( window.dbHideCountryCodes && window._lt && _lt.displayIsoMatch(dbHideCountryCodes) ) ) return false; /* Get cookie information */ var db_info = s.c_r(this.cookieName); if (db_info != '' && !force) { var data = this.parse(db_info); this.set(data); } else { var db_request; document.write('<\/scr' + 'ipt>'); } return true; } }; s.Integrate.DemandbasePlugin.dbFunctions.fetch(); }; /*Configure Media Module Functions */ //media module config //sample code: s.loadModule('Media'); s.Media.autoTrack=false; s.Media.playerName='My Media Player'; s.Media.segmentByMilestones=true; s.Media.trackMilestones='25,50,75,100'; s.Media.trackUsingContextData=true; s.Media.contextDataMapping = { 'a.contentType':'eVar51', 'a.media.name':'eVar52,prop52', 'a.media.segment':'eVar53', 'a.media.view':'event51', 'a.media.segmentView':'event52', 'a.media.timePlayed':'event53', 'a.media.milestones':{ 25:'event54', 50:'event55', 75:'event56', 100:'event57' } } s.Media.trackVars='events,eVar52,eVar51,eVar53,prop52'; s.Media.trackEvents='event51,event52,event53,event54,event55,event56,event57'; /*********************************************************/ /*******************PLUGIN CALLS**************************/ /*********************************************************/ function s_doPlugins(s) { s.socialPlatforms("eVar72"); s.prop59 = s.getPreviousValue(s.pageName, "gpv_pn"); if (s.prop59) { s.prop60 = s.getPercentPageViewed() } s.campaign = s.getQueryParam("CID"); s.eVar21 = s.getQueryParam("ICID"); s.eVar22 = s.getQueryParam("socid"); s.eVar24 = s.getQueryParam("ATT"); s.campaign = s.getValOnce(s.campaign, "s_cmp_tc", 0); s.eVar21 = s.getValOnce(s.eVar21, "s_ev21_tc", 0); s.eVar24 = s.getValOnce(s.eVar24, "s_ev24_tc", 0); s.events = s.getCartOpen("s_scOpen"); s.prop50 = s.getVisitStart("s_visit"); s.prop41 = s.getVisitNum(); s.prop42 = s.getDaysSinceLastVisit("s_days_since"); s.prop43 = s.getNewRepeat(); s.eVar41 = s.prop41; s.eVar42 = s.prop42; s.eVar43 = s.prop43; s.eVar17 = s.crossVisitParticipation(s.campaign, "s_campstack", "30", "5", ">", "purchase", 0); s.channelManager(""); s.rqVar = s._keywords; s.eVar37 = s.crossVisitParticipation(s.rqVar, "a_cpm", "90", "5", ">", "purchase"); s.scmcvp = s.getQueryParamNoEncode("s_kwcid", "", s.pageURL); s.eVar38 = s.crossVisitParticipation(s.scmcvp, "a_cpmscm", "90", "5", ">", "purchase"); s.SEMvar = s.getQueryParam("s_kwcid"); s.SEMvar = s.getValOnce(s.SEMvar, "SEM_var", 0); s.clickPast(s.SEMvar, "event47", "event48"); s.pageURL = s.manageQueryParam("s_kwcid", 1, 1); if (typeof _lt != 'undefined' && typeof _lt.user != 'undefined') { var displayTypeValue = 'anonymous'; if ( _lt.user.displayType ) { displayTypeValue = _lt.user.displayType; } s.prop26 = displayTypeValue; s.eVar26 = displayTypeValue; } } s.doPlugins = s_doPlugins; /*******************************************************************/ /*************************** ACTUAL PLUGIN CODE*********************/ /*******************************************************************/ /* Utility Functions start........................................ */ /* * split v1.5 (JS 1.0 compatible) */ s.split=new Function("l","d","" +"var i,x=0,a=new Array;while(l){i=l.indexOf(d);i=i>-1?i:l.length;a[x" +"++]=l.substring(0,i);l=l.substring(i+d.length);}return a"); /* * s.join: 1.0 - Joins an array into a string */ s.join = new Function("v","p","" +"var s = this;var f,b,d,w;if(p){f=p.front?p.front:'';b=p.back?p.back" +":'';d=p.delim?p.delim:'';w=p.wrap?p.wrap:'';}var str='';for(var x=0" +";x=0){x=x.substring(0,i)+n+x." +"substring(i+o.length);i=x.indexOf(o,i+l)}return x"); /* * s.p_fo Used to check whether first instance of do_plugins being called. 1 - yes, 0 - not first instance */ s.p_fo=new Function("n","" +"var s=this;if(!s.__fo){s.__fo=new Object;}if(!s.__fo[n]){s.__fo[n]=" +"new Object;return 1;}else {return 0;}"); /* Utility Functions end........................................ */ /* Main plugins start .......................................... */ /* * Plugin: getQueryParam 2.4 */ s.getQueryParam=new Function("p","d","u","h","" +"var s=this,v='',i,j,t;d=d?d:'';u=u?u:(s.pageURL?s.pageURL:s.wd.loca" +"tion);if(u=='f')u=s.gtfs().location;while(p){i=p.indexOf(',');i=i<0" +"?p.length:i;t=s.p_gpv(p.substring(0,i),u+'',h);if(t){t=t.indexOf('#" +"')>-1?t.substring(0,t.indexOf('#')):t;}if(t)v+=v?d+t:t;p=p.substrin" +"g(i==p.length?i:i+1)}return v"); s.p_gpv=new Function("k","u","h","" +"var s=this,v='',q;j=h==1?'#':'?';i=u.indexOf(j);if(k&&i>-1){q=u.sub" +"string(i+1);v=s.pt(q,'&','p_gvf',k)}return v"); s.p_gvf=new Function("t","k","" +"if(t){var s=this,i=t.indexOf('='),p=i<0?t:t.substring(0,i),v=i<0?'T" +"rue':t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return s." +"epa(v)}return''"); /* * Plugin: getPreviousValue v1.0 - return previous value of designated * variable (requires split utility) */ s.getPreviousValue=new Function("v","c","el","" +"var s=this,t=new Date,i,j,r='';t.setTime(t.getTime()+1800000);if(el" +"){if(s.events){i=s.split(el,',');j=s.split(s.events,',');for(x in i" +"){for(y in j){if(i[x]==j[y]){if(s.c_r(c)) r=s.c_r(c);v?s.c_w(c,v,t)" +":s.c_w(c,'no value',t);return r}}}}}else{if(s.c_r(c)) r=s.c_r(c);v?" +"s.c_w(c,v,t):s.c_w(c,'no value',t);return r}"); /* * Plugin: getValOnce_v1.1 */ s.getValOnce=new Function("v","c","e","t","" +"var s=this,a=new Date,v=v?v:'',c=c?c:'s_gvo',e=e?e:0,i=t=='m'?6000" +"0:86400000;k=s.c_r(c);if(v){a.setTime(a.getTime()+e*i);s.c_w(c,v,e" +"==0?0:a);}return v==k?'':v"); /* * Plugin: socialPlatforms v1.0 */ s.socialPlatforms=new Function("a","" +"var s=this,g,K,D,E,F;g=s.referrer?s.referrer:document.referrer;g=g." +"toLowerCase();K=s.split(s.socPlatList,'|');for(i=0;i');if(g.indexOf(D[0])!=-1){if(a){s[a]=D[1];}}}"); s.socPlatList="facebook.com>Facebook|twitter.com>Twitter|t.co/>Twitter|youtube.com>Youtube|clipmarks.com>Clipmarks|dailymotion.com>Dailymotion|delicious.com>Delicious|digg.com>Digg|diigo.com>Diigo|flickr.com>Flickr|flixster.com>Flixster|fotolog.com>Fotolog|friendfeed.com>FriendFeed|google.com/buzz>Google Buzz|buzz.googleapis.com>Google Buzz|plus.google.com>Google+|hulu.com>Hulu|identi.ca>identi.ca|ilike.com>iLike|intensedebate.com>IntenseDebate|myspace.com>MySpace|newsgator.com>Newsgator|photobucket.com>Photobucket|plurk.com>Plurk|slideshare.net>SlideShare|smugmug.com>SmugMug|stumbleupon.com>StumbleUpon|tumblr.com>Tumblr|vimeo.com>Vimeo|wordpress.com>WordPress|xanga.com>Xanga|metacafe.com>Metacafe"; /* * socialAuthors v1.4 */ s.socialAuthors=new Function("","" +"var s=this,g,tco;g=s.referrer?s.referrer:document.referrer;if(g.ind" +"exOf('t.co/')!=-1){s.tco=escape(s.split(g,'/')[3]);s.Integrate.add(" +"'SocialAuthor');s.Integrate.SocialAuthor.tEvar='eVar73';s.Integrate" +".SocialAuthor.get('search.twitter.com/search.json?var=[VAR]&" +"callback=s.twitterSearch&q=http%3A%2F%2Ft.co%2F'+s.tco);s.Integrate" +".SocialAuthor.delay();s.Integrate.SocialAuthor.setVars=function(s,p" +"){s[p.tEvar]=s.user;}}"); s.twitterSearch=new Function("obj","" +"var s=this,txt,txtRT,txtEnd,txtAuthor;if(typeof obj=='undefined'||o" +"bj.results.length==0){s.user='Not Found';s.Integrate.SocialAuthor.r" +"eady();return;}else{txt=obj.results[0].text;txtRT=txt.indexOf('RT @" +"');if(txtRT!=-1){txtEnd=txt.indexOf(' ',txtRT+4);txtAuthor=txt.subs" +"tring(txtRT+4,txtEnd);s.user=txtAuthor.replace(':','');}else{s.user" +"=obj.results[0].from_user;}s.Integrate.SocialAuthor.ready();}"); /* "getCartOpen" Very old and NOT maintained by Adobe consultants. Recommend high caution! 3rd-party post at http://webanalyticsland.com/sitecatalyst-implementation/the-getcartopen-and-resetgetcartopen-sitecatalyst-plugins from 2009 contains this plugin and suggests a partner "resetGetCartOpen". */ s.getCartOpen = new Function("c", "var s=this,t=new Date,e=s.events?s.events:'',i=0;t.setTime(t.getTime()+1800000);if(s.c_r(c)||e.indexOf('scOpen')>-1){if(!s.c_w(c,1,t)){s.c_w(c,1,0)}}else{if(e.indexOf('scAdd')>-1){if(s.c_w(c,1,t)){i=1}else if(s.c_w(c,1,0)){i=1}}}if(i){e=e+',scOpen'}return e"); /* * Plugin: getPercentPageViewed v1.5 */ s.handlePPVevents=new Function("","" +"var s=s_c_il["+s._in+"];if(!s.getPPVid)return;var dh=Math.max(Math." +"max(s.d.body.scrollHeight,s.d.documentElement.scrollHeight),Math.ma" +"x(s.d.body.offsetHeight,s.d.documentElement.offsetHeight),Math.max(" +"s.d.body.clientHeight,s.d.documentElement.clientHeight)),vph=s.wd.i" +"nnerHeight||(s.d.documentElement.clientHeight||s.d.body.clientHeigh" +"t),st=s.wd.pageYOffset||(s.wd.document.documentElement.scrollTop||s" +".wd.document.body.scrollTop),vh=st+vph,pv=Math.min(Math.round(vh/dh" +"*100),100),c=s.c_r('s_ppv'),a=(c.indexOf(',')>-1)?c.split(',',4):[]" +",id=(a.length>0)?(a[0]):escape(s.getPPVid),cv=(a.length>1)?parseInt" +"(a[1]):(0),p0=(a.length>2)?parseInt(a[2]):(pv),cy=(a.length>3)?pars" +"eInt(a[3]):(0),cn=(pv>0)?(id+','+((pv>cv)?pv:cv)+','+p0+','+((vh>cy" +")?vh:cy)):'';s.c_w('s_ppv',cn);"); s.getPercentPageViewed=new Function("pid","" +"pid=pid?pid:'-';var s=this,ist=!s.getPPVid?true:false;if(typeof(s.l" +"inkType)!='undefined'&&s.linkType!='e')return'';var v=s.c_r('s_ppv'" +"),a=(v.indexOf(',')>-1)?v.split(',',4):[];if(a.length<4){for(var i=" +"3;i>0;i--){a[i]=(i30*60*1000){if(d>30*da" +"y){s.c_w(c,ct,e);s.c_w(c+'_s',f2,es);}else if(d<30*day+1 && d>7*day" +"){s.c_w(c,ct,e);s.c_w(c+'_s',f3,es);}else if(d<7*day+1 && d>day){s." +"c_w(c,ct,e);s.c_w(c+'_s',f4,es);}else if(d0&&arry[arry.length-1][0]==v)arry[arry.len" +"gth-1]=[v,new Date().getTime()];else arry[arry.length]=[v,new Date(" +").getTime()];var start=arry.length-ct<0?0:arry.length-ct;var td=new" +" Date();for(var x=start;x-1?g.indexOf('?'):g.length;j=g.substring(0,i);k=s.linkInternalFilters.toLowerCase();k=s.split(k,',');l=k.length;for(m=0;m-1?U+2:0;Y=g.indexOf('/',q);r=Y>-1?Y:i;t=g.substring(q,r);t=t.toLowerCase();u=t;P='Referrers';S=s.seList+'>'+s._extraSearchEngines;if(d==1){j=s.repl(j,'oogle','%');j=s.repl(j,'ahoo','^');g=s.repl(g,'as_q','*')}A=s.split(S,'>');T=A.length;for(i=0;i-1){i=s.split(D[1],',');U=i.length;for(k=0;k');l=k.length;for(m=0;m-1)P=q[0]}}}g=s._channelParameter;if(g&&X){k=s.split(g,'>');l=k.length;for(m=0;m');l=k.length;for(m=0;m-1){q=u.substring(i+1);v=s.pt(q,'&','p_gvfne',k)}return v"); s.p_gvfne = new Function("t", "k", "if(t){var s=this,i=t.indexOf('='),p=i<0?t:t.substring(0,i),v=i<0?'True':t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return v;}return ''"); /* * Plugin: clickPast - version 1.0 */ s.clickPast=new Function("scp","ct_ev","cp_ev","cpc","" +"var s=this,scp,ct_ev,cp_ev,cpc,ev,tct;if(s.p_fo(ct_ev)==1){if(!cpc)" +"{cpc='s_cpc';}ev=s.events?s.events+',':'';if(scp){s.events=ev+ct_ev" +";s.c_w(cpc,1,0);}else{if(s.c_r(cpc)>=1){s.events=ev+cp_ev;s.c_w(cpc" +",0,0);}}}"); /* * Plug-in: manageQueryParam v1.2 - Manages query string parameters * by either encoding, swapping, or both encoding and swapping a value. */ s.manageQueryParam=new Function("p","w","e","u","" +"var s=this,x,y,i,qs,qp,qv,f,b;u=u?u:(s.pageURL?s.pageURL:''+s.wd.lo" +"cation);u=u=='f'?''+s.gtfs().location:u+'';x=u.indexOf('?');qs=x>-1" +"?u.substring(x,u.length):'';u=x>-1?u.substring(0,x):u;x=qs.indexOf(" +"'?'+p+'=');if(x>-1){y=qs.indexOf('&');f='';if(y>-1){qp=qs.substring" +"(x+1,y);b=qs.substring(y+1,qs.length);}else{qp=qs.substring(1,qs.le" +"ngth);b='';}}else{x=qs.indexOf('&'+p+'=');if(x>-1){f=qs.substring(1" +",x);b=qs.substring(x+1,qs.length);y=b.indexOf('&');if(y>-1){qp=b.su" +"bstring(0,y);b=b.substring(y,b.length);}else{qp=b;b='';}}}if(e&&qp)" +"{y=qp.indexOf('=');qv=y>-1?qp.substring(y+1,qp.length):'';var eui=0" +";while(qv.indexOf('%25')>-1){qv=unescape(qv);eui++;if(eui==10)break" +";}qv=s.rep(qv,'+',' ');qv=escape(qv);qv=s.rep(qv,'%25','%');qv=s.re" +"p(qv,'%7C','|');qv=s.rep(qv,'%7c','|');qp=qp.substring(0,y+1)+qv;}i" +"f(w&&qp){if(f)qs='?'+qp+'&'+f+b;else if(b)qs='?'+qp+'&'+b;else qs='" +"?'+qp}else if(f)qs='?'+f+'&'+qp+b;else if(b)qs='?'+qp+'&'+b;else if" +"(qp)qs='?'+qp;return u+qs;"); /* * Plugin: YouTube plugin SC14.9/15 v1.4 */ var s_YTO={};s_YTO.v=new Object;s_YTO.ya=s_YTisa()?2:0;s_YTO.ut=s_YTO.uf=0;s_YTO.vp='YouTube Player';if(document.loaded){s_YTp()}else if(window.addEventListener){window.addEventListener('load',s_YTp,false)}else if(window.attachEvent){window.attachEvent('onload',s_YTp)}else{s_YTp()}function onYouTubePlayerReady(id){if(id&&typeof id=='string'){var p=document.getElementById(id);if(p&&!s_YTO.v[id])s_YTO.v[id]=new s_YTv(id,1)}}function s_YTp(){try{var f=document.getElementsByTagName('iframe');if(s_YTisa())s_YTO.ya=2;for(var i=0;i-1){a=u.indexOf('?');if(a>-1){b='&'+u.substring(a+1);c=b.indexOf('&v=');if(c>-1){r=b.substring(c+3);d=r.indexOf('&');if(d>-1)r=r.substring(0,d)}}}if(u.indexOf('//www.youtube.com/embed/')>-1){a=u.indexOf('/embed/')+7;r=u.substring(a+7);d=r.indexOf('?');if(d>-1)r=r.substring(0,d)}}catch(e){};return r}function onYouTubePlayerAPIReady(){try{s_YTO.ya=2;if(s_YTO.ut)clearTimeout(s_YTO.ut);s_YTp()}catch(e){}}function s_YTdi(){try{if(!s_YTism())return;if(typeof s.Media.trackWhilePlaying!='undefined'){s_YTO.twp=s.Media.trackWhilePlaying;s.Media.trackWhilePlaying=false}if(typeof s.Media.trackSeconds!='undefined'){s_YTO.ts=s.Media.trackSeconds;delete s.Media.trackSeconds}}catch(e){}}function s_YTei(){try{if(!s_YTism())return;if(typeof s_YTO.twp!='undefined'){s.Media.trackWhilePlaying=s_YTO.twp;delete s_YTO.twp}if(typeof s_YTO.ts!='undefined'){s.Media.trackSeconds=s_YTO.ts;delete s_YTO.ts}}catch(e){}}function s_YTut(){try{s_YTO.uf=0;s_YTei()}catch(e){}}function s_YTdv(id){try{if(!id)return;var v=s_YTO.v[id]||0;if(v){if(v.ss){if(s.Media)s.Media.close(v.sv);v.ss=0}}v.vc()}catch(e){}}function s_YTv(id){try{var t=this;t.vc=function(){var t=this;t.id=t.st=t.sv=t.sl='';t.yt=t.yp=t.ys=t.ss=t.ts=t.ql=t.qs=0};t.vg=function(yp){try{var t=this,F='function',O='object',N='number',S='string',u='',x=u,y=u,pt=typeof yp;if(pt==O||pt==F){if(typeof yp.getVideoUrl==F)u=yp.getVideoUrl();if(typeof yp.getVideoData==F){x=yp.getVideoData();if(typeof x==O){if(typeof x.video_id==S)y=x.video_id;if(typeof x.title==S)s.st=x.title}}if(!y&&u)y=s_YTgk(u);t.sv='YouTube';t.sv+='|'+(y?y:t.id);if(t.st)t.sv+='|'+t.st;if((typeof yp.getPlayerState)==F){x=yp.getPlayerState();if(typeof x==N)t.ys=x}t.qs=0;if((typeof yp.getCurrentTime)==F){x=yp.getCurrentTime();t.qs=(typeof x==N)?Math.round(x):0}t.ts=0;if((typeof yp.getDuration)==F){x=yp.getDuration();t.ts=(typeof x==N)?Math.round(x):0}}}catch(e){}};t.ve=function(){try{var t=this;if(!s_YTism()||!t.sv)return;t.vg(t.yp);if(t.sv!=t.sl&&t.ss){if(t.ss==2){s.Media.stop(t.sl,t.ql);t.ss=1}s.Media.close(t.sl);t.sl=t.sv;t.ss=t.ql=0}switch(t.ys){case 1:if(t.ss==2){if(t.qs>=t.ql&&Math.abs(t.qs-t.ql)<1.0)return;s.Media.stop(t.sl,t.ql)}if(!t.ss){s.Media.open(t.sv,t.ts,s_YTO.vp);t.qs=t.ql=0;t.sl=t.sv;t.ss=1}s.Media.play(t.sv,t.qs);t.ql=t.qs;t.ss=2;break;case 0:if(t.ss){if(t.ss!=1){if(Math.abs(t.qs-t.ts)<=1)t.qs=t.ts;s.Media.stop(t.sv,t.qs);t.ql=t.qs;t.ss=1}s.Media.close(t.sv);t.ss=t.qs=t.ql=0;t.sv=t.sl=''}break;case 2:if(!t.ss){s.Media.open(t.sv,t.ts,s_YTO.vp);t.ss=1;t.sl=t.sv}if(t.ss!=1){s.Media.stop(t.sv,t.qs);t.ql=t.qs;t.ss=1}break;case 3:if(s_YTO.uf){clearTimeout(s_YTO.uf)}else{s_YTdi()}s_YTO.uf=setTimeout('s_YTut()',3000);break;case 5:break;case-1:s.Media.open(t.sv,t.ts,s_YTO.vp);t.ss=1;t.sl=t.sv;break;default:break}}catch(e){}};t.fsc=function(ye){t.ys=ye;t.vg(t.yp);setTimeout('s_YTO.v["'+t.id+'"].ve()',10)};t.isc=function(ye){t.ys=ye.data;t.vg(ye.target);setTimeout('s_YTO.v["'+t.id+'"].ve()',10)};var o=id&&typeof id=='string'?document.getElementById(id):'';if(!o)return null;t.vc();t.id=id;var ar=arguments;if(ar.length>1&&ar[1]==1){t.yt=1;t.yp=o;if(window.addEventListener){t.yp.addEventListener('onStateChange','s_YTO.v.'+id+'.fsc',false)}else if(window.attachEvent){window.attachEvent('onStateChange','s_YTO.v.'+id+'.fsc')}}else{t.yt=2;var a=new Object();if(ar.length>1)a.videoId=ar[1];if(ar.length>3){a.width=w;a.height=h}a.events=new Object();a.events.onStateChange=t.isc;try{t.yp=new YT.Player(id,a)}catch(e){s_YTdv(id);t=null}}return t}catch(e){return null}} /* Main plugins end ............................................ */ /********************************************************************/ /******************************SITECATALYST MODULES******************/ /********************************************************************/ /* Module: Media (Feb 2013) */ s.m_Media_c="var m=s.m_i('Media');if(m.completeByCloseOffset==undefined)m.completeByCloseOffset=1;if(m.completeCloseOffsetThreshold==undefined)m.completeCloseOffsetThreshold=1;m.cn=function(n){var m=" +"this;return m.s.rep(m.s.rep(m.s.rep(n,\"\\n\",''),\"\\r\",''),'--**--','')};m.open=function(n,l,p,b){var m=this,i=new Object,tm=new Date,a='',x;n=m.cn(n);if(!l)l=-1;if(n&&p){if(!m.l)m.l=new Object;" +"if(m.l[n])m.close(n);if(b&&b.id)a=b.id;if(a)for (x in m.l)if(m.l[x]&&m.l[x].a==a)m.close(m.l[x].n);i.n=n;i.l=l;i.o=0;i.x=0;i.p=m.cn(m.playerName?m.playerName:p);i.a=a;i.t=0;i.ts=0;i.s=Math.floor(tm" +".getTime()/1000);i.lx=0;i.lt=i.s;i.lo=0;i.e='';i.to=-1;i.tc=0;i.fel=new Object;i.vt=0;i.sn=0;i.sx=\"\";i.sl=0;i.sg=0;i.sc=0;i.us=0;i.ad=0;i.adpn;i.adpp;i.adppp;i.clk;i.CPM;i.co=0;i.cot=0;i.lm=0;i.l" +"om=0;m.l[n]=i}};m.openAd=function(n,l,p,pn,pp,ppp,CPM,b){var m=this,i=new Object;n=m.cn(n);m.open(n,l,p,b);i=m.l[n];if(i){i.ad=1;i.adpn=m.cn(pn);i.adpp=pp;i.adppp=ppp;i.CPM=CPM}};m._delete=function" +"(n){var m=this,i;n=m.cn(n);i=m.l[n];m.l[n]=0;if(i&&i.m)clearTimeout(i.m.i)};m.close=function(n){this.e(n,0,-1)};m.play=function(n,o,sn,sx,sl){var m=this,i;i=m.e(n,1,o,sn,sx,sl);if(i&&!i.m){i.m=new " +"Object;i.m.m=new Function('var m=s_c_il['+m._in+'],i;if(m.l){i=m.l[\"'+m.s.rep(i.n,'\"','\\\\\"')+'\"];if(i){if(i.lx==1)m.e(i.n,3,-1);i.m.i=setTimeout(i.m.m,1000)}}');i.m.m()}};m.click=function(n,o" +"){this.e(n,7,o)};m.complete=function(n,o){this.e(n,5,o)};m.stop=function(n,o){this.e(n,2,o)};m.track=function(n){this.e(n,4,-1)};m.bcd=function(vo,i){var m=this,ns='a.media.',v=vo.linkTrackVars,e=v" +"o.linkTrackEvents,pe='m_i',pev3,c=vo.contextData,x;if(i.ad){ns+='ad.';if(i.adpn){c['a.media.name']=i.adpn;c[ns+'pod']=i.adpp;c[ns+'podPosition']=i.adppp;}if(!i.vt)c[ns+'CPM']=i.CPM;}if (i.clk) {c[n" +"s+'clicked']=1;i.clk=0}c['a.contentType']='video'+(i.ad?'Ad':'');c['a.media.channel']=m.channel;c[ns+'name']=i.n;c[ns+'playerName']=i.p;if(i.l>0)c[ns+'length']=i.l;if(Math.floor(i.ts)>0)c[ns+'timeP" +"layed']=Math.floor(i.ts);if(!i.vt){c[ns+'view']=true;pe='m_s';i.vt=1}if(i.sx){c[ns+'segmentNum']=i.sn;c[ns+'segment']=i.sx;if(i.sl>0)c[ns+'segmentLength']=i.sl;if(i.sc&&i.ts>0)c[ns+'segmentView']=t" +"rue}if(!i.cot&&i.co){c[ns+\"complete\"]=true;i.cot=1}if(i.lm>0)c[ns+'milestone']=i.lm;if(i.lom>0)c[ns+'offsetMilestone']=i.lom;if(v)for(x in c)v+=',contextData.'+x;pev3=c['a.contentType'];vo.pe=pe;" +"vo.pev3=pev3;var d=m.contextDataMapping,y,a,l,n;if(d){vo.events2='';if(v)v+=',events';for(x in d){if(x.substring(0,ns.length)==ns)y=x.substring(ns.length);else y=\"\";a=d[x];if(typeof(a)=='string')" +"{l=m.s.sp(a,',');for(n=0;n0?i.l:1)+d+m.s.ape(i.p)+d+Math.floor(i.t)+d+i.s+d+(i.to>=0?'L'+Math.floor(i.to):'')+i.e+(x!=0&&x!=2?" +"'L'+Math.floor(o):'');vo.pe=pe;vo.pev3=pev3};m.e=function(n,x,o,sn,sx,sl,pd){var m=this,i,tm=new Date,ts=Math.floor(tm.getTime()/1000),c,l,v=m.trackVars,e=m.trackEvents,ti=m.trackSeconds,tp=m.track" +"Milestones,to=m.trackOffsetMilestones,sm=m.segmentByMilestones,so=m.segmentByOffsetMilestones,z=new Array,j,t=1,w=new Object,x,ek,tc,vo=new Object;if(!m.channel)m.channel=m.s.wd.location.hostname;n" +"=m.cn(n);i=n&&m.l&&m.l[n]?m.l[n]:0;if(i){if(i.ad){ti=m.adTrackSeconds;tp=m.adTrackMilestones;to=m.adTrackOffsetMilestones;sm=m.adSegmentByMilestones;so=m.adSegmentByOffsetMilestones}if(o<0){if(i.lx" +"==1&&i.lt>0)o=(ts-i.lt)+i.lo;else o=i.lo}if(i.l>0)o=o0){i.x=(i.o/i.l)*100;i.x=i.x>100?100:i.x}if(i.lo<0)i.lo=o;tc=i.tc;w.name=n;w.ad=i.ad;w.length=i.l;w.openTime=" +"new Date;w.openTime.setTime(i.s*1000);w.offset=i.o;w.percent=i.x;w.playerName=i.p;if(i.to<0)w.mediaEvent=w.event='OPEN';else w.mediaEvent=w.event=(x==1?'PLAY':(x==2?'STOP':(x==3?'MONITOR':(x==4?'TR" +"ACK':(x==5?'COMPLETE':(x==7?'CLICK':('CLOSE')))))));if(!pd){if(i.pd)pd=i.pd}else i.pd=pd;w.player=pd;if(x>2||(x!=i.lx&&(x!=2||i.lx==1))) {if(!sx){sn=i.sn;sx=i.sx;sl=i.sl}if(x){if(x==1)i.lo=o;if((x<" +"=3||x>=5)&&i.to>=0){t=0;v=e=\"None\";if(i.to!=o){l=i.to;if(l>o){l=i.lo;if(l>o)l=o}z=tp?m.s.sp(tp,','):0;if(i.l>0&&z&&o>=l)for(j=0;j=c){t=1;j=z.length;w.mediaEvent=w.event='MILESTONE';i.lm=w.milestone=c}}z=to?m.s.sp(to,','):0;if(z&&o>=l)for(j=0;j=c){t=1;j=z.length;w.me" +"diaEvent=w.event='OFFSET_MILESTONE';i.lom=w.offsetMilestone=c}}}}if(i.sg||!sx){if(sm&&tp&&i.l>0){z=m.s.sp(tp,',');if(z){z[z.length]='100';l=0;for(j=0;j0?i.l:'E');l=0;for(j=0;j=0)t=1}if((x>=2||i.x>=100)&&i.lo=0&&x<=3){ti=ti?ti:0;if(ti&&i.ts>=ti){t=1;w.mediaEvent=w.event='SECONDS'}}i.lt=ts;i.lo=o}if(!x||(x<=" +"3&&i.x>=100)){if(i.lx!=2)i.e+='E'+Math.floor(o);x=0;v=e=\"None\";w.mediaEvent=w.event=\"CLOSE\"}if(x==7){w.clicked=i.clk=1;t=1}if(x==5||(m.completeByCloseOffset&&(!x||i.x>=100)&&i.l>0&&o>=i.l-m.com" +"pleteCloseOffsetThreshold)){w.complete=i.co=1;t=1}ek=w.mediaEvent;if(ek=='MILESTONE')ek+='_'+w.milestone;else if(ek=='OFFSET_MILESTONE')ek+='_'+w.offsetMilestone;if(!i.fel[ek]) {w.eventFirstTime=tr" +"ue;i.fel[ek]=1}else w.eventFirstTime=false;w.timePlayed=i.t;w.segmentNum=i.sn;w.segment=i.sx;w.segmentLength=i.sl;if(m.monitor&&x!=4)m.monitor(m.s,w);if(x==0)m._delete(n);if(t&&i.tc==tc){vo=new Obj" +"ect;vo.contextData=new Object;vo.linkTrackVars=v;vo.linkTrackEvents=e;if(!vo.linkTrackVars)vo.linkTrackVars='';if(!vo.linkTrackEvents)vo.linkTrackEvents='';if(m.trackUsingContextData)m.bcd(vo,i);el" +"se m.bpe(vo,i,x,o);m.s.t(vo);if(i.us){i.sn=sn;i.sx=sx;i.sc=1;i.us=0}else if(i.ts>0)i.sc=0;i.e=\"\";i.lm=i.lom=0;i.ts-=Math.floor(i.ts);i.to=o;i.tc++}}}return i};m.ae=function(n,l,p,x,o,sn,sx,sl,pd," +"b){var m=this,r=0;if(n&&(!m.autoTrackMediaLengthRequired||(length&&length>0)) &&p){if(!m.l||!m.l[n]){if(x==1||x==3){m.open(n,l,p,b);r=1}}else r=1;if(r)m.e(n,x,o,sn,sx,sl,pd)}};m.a=function(o,t){var" +" m=this,i=o.id?o.id:o.name,n=o.name,p=0,v,c,c1,c2,xc=m.s.h,x,e,f1,f2='s_media_'+m._in+'_oc',f3='s_media_'+m._in+'_t',f4='s_media_'+m._in+'_s',f5='s_media_'+m._in+'_l',f6='s_media_'+m._in+'_m',f7='s" +"_media_'+m._in+'_c',tcf,w;if(!i){if(!m.c)m.c=0;i='s_media_'+m._in+'_'+m.c;m.c++}if(!o.id)o.id=i;if(!o.name)o.name=n=i;if(!m.ol)m.ol=new Object;if(m.ol[i])return;m.ol[i]=o;if(!xc)xc=m.s.b;tcf=new Fu" +"nction('o','var e,p=0;try{if(o.versionInfo&&o.currentMedia&&o.controls)p=1}catch(e){p=0}return p');p=tcf(o);if(!p){tcf=new Function('o','var e,p=0,t;try{t=o.GetQuickTimeVersion();if(t)p=2}catch(e){" +"p=0}return p');p=tcf(o);if(!p){tcf=new Function('o','var e,p=0,t;try{t=o.GetVersionInfo();if(t)p=3}catch(e){p=0}return p');p=tcf(o)}}v=\"var m=s_c_il[\"+m._in+\"],o=m.ol['\"+i+\"']\";if(p==1){p='Wi" +"ndows Media Player '+o.versionInfo;c1=v+',n,p,l,x=-1,cm,c,mn;if(o){cm=o.currentMedia;c=o.controls;if(cm&&c){mn=cm.name?cm.name:c.URL;l=cm.duration;p=c.currentPosition;n=o.playState;if(n){if(n==8)x=" +"0;if(n==3)x=1;if(n==1||n==2||n==4||n==5||n==6)x=2;}';c2='if(x>=0)m.ae(mn,l,\"'+p+'\",x,x!=2?p:-1,0,\"\",0,0,o)}}';c=c1+c2;if(m.s.isie&&xc){x=m.s.d.createElement('script');x.language='jscript';x.typ" +"e='text/javascript';x.htmlFor=i;x.event='PlayStateChange(NewState)';x.defer=true;x.text=c;xc.appendChild(x);o[f6]=new Function(c1+'if(n==3){x=3;'+c2+'}setTimeout(o.'+f6+',5000)');o[f6]()}}if(p==2){" +"p='QuickTime Player '+(o.GetIsQuickTimeRegistered()?'Pro ':'')+o.GetQuickTimeVersion();f1=f2;c=v+',n,x,t,l,p,p2,mn;if(o){mn=o.GetMovieName()?o.GetMovieName():o.GetURL();n=o.GetRate();t=o.GetTimeSca" +"le();l=o.GetDuration()/t;p=o.GetTime()/t;p2=o.'+f5+';if(n!=o.'+f4+'||p5){x=2;if(n!=0)x=1;else if(p>=l)x=0;if(p5)m.ae(mn,l,\"'+p+'\",2,p2,0,\"\",0,0,o);m.ae(mn,l,\"'+p+'\",x,x!=2" +"?p:-1,0,\"\",0,0,o)}if(n>0&&o.'+f7+'>=10){m.ae(mn,l,\"'+p+'\",3,p,0,\"\",0,0,o);o.'+f7+'=0}o.'+f7+'++;o.'+f4+'=n;o.'+f5+'=p;setTimeout(\"'+v+';o.'+f2+'(0,0)\",500)}';o[f1]=new Function('a','b',c);o" +"[f4]=-1;o[f7]=0;o[f1](0,0)}if(p==3){p='RealPlayer '+o.GetVersionInfo();f1=n+'_OnPlayStateChange';c1=v+',n,x=-1,l,p,mn;if(o){mn=o.GetTitle()?o.GetTitle():o.GetSource();n=o.GetPlayState();l=o.GetLeng" +"th()/1000;p=o.GetPosition()/1000;if(n!=o.'+f4+'){if(n==3)x=1;if(n==0||n==2||n==4||n==5)x=2;if(n==0&&(p>=l||p==0))x=0;if(x>=0)m.ae(mn,l,\"'+p+'\",x,x!=2?p:-1,0,\"\",0,0,o)}if(n==3&&(o.'+f7+'>=10||!o" +".'+f3+')){m.ae(mn,l,\"'+p+'\",3,p,0,\"\",0,0,o);o.'+f7+'=0}o.'+f7+'++;o.'+f4+'=n;';c2='if(o.'+f2+')o.'+f2+'(o,n)}';if(m.s.wd[f1])o[f2]=m.s.wd[f1];m.s.wd[f1]=new Function('a','b',c1+c2);o[f1]=new Fu" +"nction('a','b',c1+'setTimeout(\"'+v+';o.'+f1+'(0,0)\",o.'+f3+'?500:5000);'+c2);o[f4]=-1;if(m.s.isie)o[f3]=1;o[f7]=0;o[f1](0,0)}};m.as=new Function('e','var m=s_c_il['+m._in+'],l,n;if(m.autoTrack&&m" +".s.d.getElementsByTagName){l=m.s.d.getElementsByTagName(m.s.isie?\"OBJECT\":\"EMBED\");if(l)for(n=0;n=5&&(!s.isopera||s.apv>=7)){tcf=new Function('s','p','f','var e;try{p[f](s,p)}catch(e){}');tcf(s,p,f)}else p[f](s,p)}}};m._t=function(){this._g(1)};m._fu=func" +"tion(p,u){var m=this,s=m.s,v,x,y,z,tm=new Date;if(u.toLowerCase().substring(0,4) != 'http')u='http://'+u;if(s.ssl)u=s.rep(u,'http:','https:');p.RAND=Math&&Math.random?Math.floor(Math.random()*10000" +"000000000):tm.getTime();p.RAND+=Math.floor(tm.getTime()/10800000)%10;x=0;while(x>=0){x=u.indexOf('[',x);if(x>=0){y=u.indexOf(']',x);if(y>x){z=u.substring(x+1,y);if(z.length>2&&z.substring(0,2)=='s." +"'){v=s[z.substring(2)];if(!v)v=''}else{v=''+p[z];if(!(v==p[z]||parseFloat(v)==p[z]))z=0}if(z) {u=u.substring(0,x)+s.rep(escape(v),'+','%2B')+u.substring(y+1);x=y-(z.length-v.length+1)} else {x=y}}}" +"}return u};m.get=function(u,v){var p=this,m=p._m;if(!p.disable){if(!v)v='s_'+m._in+'_Integrate_'+p._n+'_get_'+p._c;p._c++;p.VAR=v;p._d++;m.s.loadModule('Integrate:'+v,m._fu(p,u),0,1,p._n)}};m.delay" +"=function(){var p=this;if(p._d<=0)p._d=1};m.ready=function(){var p=this,m=p._m;p._d=0;if(!p.disable)m.s.dlt()};m._d=function(){var m=this,i,p;for(i=0;i0)return 1}return 0};m._x=function(d,n){var p=this[n],x;if(!p.disable){for(x in d)if(x&&(!Object||!Object.prototype||!Object.prototype[x]))p[x]=d[x];p._d--}};m.beacon=function(u){var p=this,m" +"=p._m,s=m.s,imn='s_i_'+m._in+'_Integrate_'+p._n+'_'+p._c,im;if(!p.disable&&s.d.images&&s.apv>=3&&(!s.isopera||s.apv>=7)&&(s.ns6<0||s.apv>=6.1)){p._c++;im=s.wd[imn]=new Image;im.src=m._fu(p,u)}};m.s" +"cript=function(u){var p=this,m=p._m;if(!p.disable)m.s.loadModule(0,m._fu(p,u),0,1)};m.l=new Array;if(m.onLoad)m.onLoad(s,m)"; s.m_i("Integrate");