/* Omniture Optimization Suite
 * Copyright (c) Omniture 2001-2008. All rights reserved. Patent Pending.
 * Privacy Policy at http://www.omniture.com/privacy/
 */
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */

window.tc = window.tc || {};
tc.site_id = tc.site_id || 406;
tc.log_path = tc.log_path || "/touchclarity";
//tc.server_hostname = tc.server_hostname || "test2.tc-prelive.com";
tc.server_hostname = tc.server_hostname || "barclays.touchclarity.com"

/************************** PLUGINS SECTION *************************/

// #638 Backward-compatability plugin
if (typeof tc.autoStart == 'undefined') { tc.autoStart = true; }


/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
window.undefined=window.undefined;window.omtr=window.omtr||{};omtr.extend=function(_1,_2,_3){var _4=_1.split("."),_5=window;if(typeof _3!="boolean"){_3=false;}for(var i=0;i<_4.length;i++){_5[_4[i]]=_5[_4[i]]||{};_5=_5[_4[i]];}for(var _7 in _2){if(_3||typeof _5[_7]=="undefined"){_5[_7]=_2[_7];}}return _5;};omtr.extend("omtr.tc.plugin.tc_extra_site",{record:function(_8,_9){tc.extra_site_site_id=tc.extra_site_site_id||tc.site_id;tc.extra_site_hostname=tc.extra_site_hostname||tc.server_hostname;var _a=function(_b,_c,_d,_e,_f){var _10=window.location;var _11=encodeURIComponent||escape;var _12="http"+(_10.href.substring(0,6)=="https:"?"s":"")+"://";var _13=function(url){if(typeof url=="undefined"||url===""||url===null){return window.location.href;}url=""+url;if(url.substring(0,4)!="http"&&url.substring(0,1)!="/"){url=_10.pathname.substring(0,_10.pathname.lastIndexOf("/")+1)+url;}if(url.substring(0,1)=="/"){url=_12+_10.host+url;}return url;};var _15=function(_16){_16=(typeof _16!="undefined"?_16:_10.href);if(_16.indexOf("?")>0){_16=_16.substring(0,_16.indexOf("?"));}var al=(_16!=_12+_10.host+_10.pathname);return al;};if(typeof _b=="undefined"){_b="i";}_c=_13(_c);if(typeof _8=="undefined"){_8=tc.extra_site_hostname;}if(typeof _9=="undefined"){_9=tc.extra_site_site_id;}var url=_12+_8+"/"+_b+"?siteID="+_9;var _19=new Date().getTime();url+="&ts="+(typeof _e!="undefined"?_e:_19);var al=_15(_c);if(al){url+="&alias=true";}if(_d&&_d.length){url+="&prod="+_11(_d);}if(typeof _f!="undefined"){url+=_f;}_c=_11(_c);while(_c.length>1999-url.length){_c=_c.substring(0,_c.lastIndexOf(_11("&")));}url+="&location="+_c;var dg={};dg.tagv=_11(omtr.tc.Version);dg.tz=0-(new Date().getTimezoneOffset());dg.title=""+_11(document.title);if(al){dg.aliased=_11(_10.href);}if(screen){dg.cd=screen.colorDepth;dg.ah=screen.availHeight;dg.aw=screen.availWidth;dg.sh=screen.height;dg.sw=screen.width;dg.pd=screen.pixelDepth;}for(var key in dg){if((typeof (dg[key])!=("function"))&&(typeof (dg[key])!=("array"))&&(typeof (dg[key])!=("object"))){var _1d="&"+key+"="+dg[key];if(url.length+_1d.length<2000){url+=_1d;}else{break;}}}return url;};var _1e=new Image();_1e.src=_a("i",tc.page_alias,"",new Date().getTime());return _1e;}});omtr.tc.plugin.tc_extra_site=omtr.tc.plugin.tc_extra_site.record;window.tc_extra_site=omtr.tc.plugin.tc_extra_site;omtr.extend("omtr.tc.plugin.tc_page_alias_from_params",{init:function(_1f){if(_1f.page_alias){return;}if(typeof _1f.pageAliasFromParams=="string"){_1f.pageAliasFromParams=[_1f.pageAliasFromParams];}if(!_1f.pageAliasFromParams){return;}var _20=new omtr.tc.plugin.tc_page_alias_from_params.Query(),_21=_1f.pageAliasFromParams,_22="",i;for(i=0;i<_21.length;i++){if(_20.params&&typeof _20.params[_21[i]]!="undefined"){_22+="/"+_21[i]+"/"+_20.params[_21[i]];}}if(_22!==""){_22=_22.substring(1)+"?"+_20.queryString;_1f.page_alias=_22;}},Query:function(_24){var q="",_26;if(typeof _24=="boolean"||typeof _24=="number"||typeof _24=="undefined"){q=_24?document.referrer.replace(/^[^\?]+\??/,""):document.location.search.replace(/^\?/,"");}else{if(typeof _24=="string"){q=_24;}}q=q.replace(/#[^#]*$/,"");this.queryString=q;this.params={};_26=this.queryString.split(/[&;]/);for(var i=0;i<_26.length;i++){var _28=_26[i].split("=");if(!_28.length==2){continue;}if(!(_28[0]||_28[1])){continue;}var key=unescape(_28[0]);var val=unescape(_28[1]);val=val.replace(/\+/g," ");this.params[key]=val;}}});omtr.extend("omtr.tc.plugin.backwards_compatibility",{init:function(_2b){var win=window;win.tc_log=omtr.tc.log;win.tc_redirect=omtr.tc.redirect;win.tc_open_window=omtr.tc.open_window;win.tc_optimise=omtr.tc.optimise;var i,_2e,_2f="undefined",_30=["active","site_id","timeout","page_alias","extra_info","referrer","products","containers","log_path"];for(i=0;i<_30.length;i++){_2e=_30[i];if(typeof win["tc_"+_2e]!==_2f){_2b[_2e]=win["tc_"+_2e];}}if(typeof win.tc_server_url!==_2f){_2b.server_hostname=win.tc_server_url;}}});omtr.extend("omtr.tc.plugin.sitecatalyst_reporting",{observers:[],ready:false,serveData:null,init:function(_31){this.doStandardReport=omtr.tc.report;omtr.tc.report=this.sendReport;},add:function(ele){this.observers.push(ele);if(omtr.tc.plugin.sitecatalyst_reporting.ready){if(typeof (ele)=="function"){ele.apply(this,[omtr.tc.serveData]);}}else{}},notify:function(_33){for(var i=0;i<this.observers.length;i++){var _35=this.observers[i];if(typeof (_35)=="function"){_35.apply(this,[_33]);}}},sendReport:function(_36){if(typeof _36=="object"){omtr.tc.plugin.sitecatalyst_reporting.serveData=_36;}else{_36=omtr.tc.plugin.sitecatalyst_reporting.serveData;}var _37=omtr.tc.plugin.sitecatalyst_reporting.doStandardReport();if((_37===0)||(typeof _37==="undefined"&&!_36)){return;}else{if(_37===2){omtr.tc.serveData={visitor:"Page Default"};}else{if(_37===3){omtr.tc.serveData={visitor:"Page Error"};}else{if(_36!==null&&typeof _36=="object"){omtr.tc.serveData={visitor:_36.visitor};}else{omtr.tc.serveData={visitor:"No Data From Server"};}}}}omtr.tc.plugin.sitecatalyst_reporting.ready=true;omtr.tc.plugin.sitecatalyst_reporting.notify(omtr.tc.serveData);}});omtr.extend("omtr.tc.plugin.tc_extra_info_from_analytics",{init:function(_38){if(!_38.extraInfoFromAnalytics){return _38;}var _39="",_3a=_38.extraInfoFromAnalytics;_38.extra_info=_38.extra_info||"";_3a.source=_3a.source||omtr.data;_3a.propList=_3a.propList||window.undefined;if(typeof _3a.encode!="boolean"){_3a.encode=true;}if(typeof omtr.data==("object")&&typeof omtr.data.serialize==("function")){_39=omtr.data.serialize(_3a.propList,_3a.encode);_38.extra_info+=_39;return _38;}var _3b,_3c=_3a.source,_3d=(typeof encodeURIComponent!="undefined"?encodeURIComponent:escape);for(_3b in _3c){if((typeof (_3c[_3b])!=("function"))&&(typeof (_3c[_3b])!=("array"))&&(typeof (_3c[_3b])!=("object"))&&(typeof (_3c[_3b])!=("undefined"))&&((_3c[_3b])!=(""))&&((_3c[_3b])!=(null))){_39+="&"+_3d(_3b.toString())+"="+_3d(_3c[_3b]);}}_38.extra_info+=_39;return _38;}});omtr.extend("omtr.tc.plugin.swf_content",{init:function(_3e){},render:function(_3f,_40){if(!_3f||!(typeof _3f=="object")){return _40;}if(typeof deconcept!="object"||typeof deconcept.SWFObject!="function"){return _40;}_3f.id=_3f.id||"tc-flash-content";_3f.version=_3f.version||"6.0.65";_3f.backgroundColor=_3f.backgroundColor||"#FFFFFF";if(!_3f.swf||!_3f.width||!_3f.height){return _40;}var _41=new deconcept.SWFObject(_3f.swf,_3f["id"],_3f.width,_3f.height,_3f.version,_3f.backgroundColor,false,_3f["quality"],false,_3f["detectKey"],_3f["detection"]);if(_3f.vars&&typeof _3f.vars=="object"){var a=[];for(var i=0;i<_3f.vars.length;i++){if(typeof _3f.vars[i]=="string"){a[i]=_3f.vars[i].split("=");_41.addVariable(a[i][0],a[i][1]);}}}if(_41.installedVer.versionIsValid(_41.getAttribute("version"))){return _41.getSWFHTML();}else{return _40;}}});omtr.tc.plugin.tc_swf_content=omtr.tc.plugin.swf_content.render;window.tc_swf_content=omtr.tc.plugin.tc_swf_content;omtr.extend("omtr.tc",{Version:"5.3",Vendor:"Omniture",Product:"TouchClarity"});(function(){var _44=function(){var _45="undefined";var api=this;var _47=window.location;var _48={timeout:5,site_id:425,server_hostname:"tagging-qa.touchclarity.com",active:true,base_url:_47.href,products:"",referrer:(function(){if(typeof document.referrer==_45){return _45;}if(document.referrer===null){return "null";}if(document.referrer===""){return "empty";}return document.referrer;})(),log_path:"/touchclarity",containers:new function(){var _49=function(id,_4b){this.id=id;this.rendered=false;this.displayed=false;this.defaulted=false;this.error=false;this.content="";this.default_content=_4b;this.timeout_id=null;this.coids=[];};var ccs={};this.add=function(_4d){var cc=new _49(_4d,"");ccs[_4d]=cc;return cc;};this.get=function(_4f){var cc=ccs[_4f];if(!cc){cc=this.add(_4f);cc.error=true;}return cc;};this.getAll=function(){var _51=[];for(var id in ccs){if(ccs[id].constructor==_49){_51.push(ccs[id]);}}return _51;};
this.getIDs=function(){var ids=[];for(var id in ccs){if(ccs[id].constructor==_49){ids.push(id);}}return ids;};}()};var _55=new function(){var _56=encodeURIComponent||escape;this.getLogURL=function(_57,_58,_59,_5a,_5b){var _5c=function(url){if(typeof url==_45||url===""||url===null){return _48.base_url;}url=""+url;if(url.substring(0,4)!="http"&&url.substring(0,1)!="/"){url=_47.pathname.substring(0,_47.pathname.lastIndexOf("/")+1)+url;}if(url.substring(0,1)=="/"){url=api.logger.http+_47.host+url;}return url;};var _5e=function(_5f){_5f=(typeof _5f!=_45?_5f:_48.base_url);if(_5f.indexOf("?")>0){_5f=_5f.substring(0,_5f.indexOf("?"));}var al=(_5f!=api.logger.http+_47.host+_47.pathname);return al;};if(typeof _57==_45){_57="i";}_58=_5c(_58);var url=api.logger.http+_48.server_hostname+"/"+_57+"?siteID="+_48.site_id;var _62=new Date().getTime();url+="&ts="+(typeof _5a!=_45?_5a:_62);var _63=_48.containers.getIDs();if(_63.length>0){for(var cc=0;cc<_63.length;cc++){url+="&ccID="+_56(_63[cc]);}}if(_57=="c"){url+="&log=no";}var al=_5e(_58);if(al){url+="&alias=true";}if(_59&&_59.length){url+="&prod="+_56(_59);}if(typeof _5b!=_45){url+=_5b;}_58=_56(_58);while(_58.length>1999-url.length){_58=_58.substring(0,_58.lastIndexOf(_56("&")));}url+="&location="+_58;var dg={};dg.tagv=_56(omtr.tc.Version);dg.tz=0-(new Date().getTimezoneOffset());dg.r=_56(_48.referrer);dg.title=""+_56(document.title);if(al){dg.aliased=_56(_47.href);}if(screen){dg.cd=screen.colorDepth;dg.ah=screen.availHeight;dg.aw=screen.availWidth;dg.sh=screen.height;dg.sw=screen.width;dg.pd=screen.pixelDepth;}for(var key in dg){if((typeof (dg[key])!=("function"))&&(typeof (dg[key])!=("array"))&&(typeof (dg[key])!=("object"))){var _68="&"+key+"="+dg[key];if(url.length+_68.length<2000){url+=_68;}else{break;}}}return url;};}();this.logger=new function(){var _69=this;this.loaded=true;this.http="http"+(_47.href.substring(0,6)=="https:"?"s":"")+"://";var _6a=false;var _6b=false;var _6c=[];var _6d=function(_6e,url,_70,_71,_72){if(typeof url==_45||url===""){return false;}if(_48.active){var _73=new Image();_73.src=_55.getLogURL("i",_70,_72,new Date().getTime());_6c.push(_73);}if(typeof _71==_45){return window.open(url,_6e);}else{return window.open(url,_6e,_71);}};var _74=function(_75,_76,_77){if(!_48.active){return null;}var _78=new Image();_78.src=_55.getLogURL("i",_75,_76,new Date().getTime(),_77);_6c.push(_78);return _78;};var _79=function(_7a,url,_7c,_7d,_7e,_7f){var _80=null;if(typeof url==_45||url===""){return;}if(typeof _7f==_45||_7f===""){_7f="window.location.href='"+url+"'";}if(typeof _7c==_45){_7c=url;}if(typeof _7a==_45||_7a===""||_7a=="_self"||_7a=="_parent"||_7a=="_top"){if(_48.active){_80=new Image();_80.timeout_id=setTimeout(_7f,(_48.timeout*1000));_80.onload=function(){eval(_7f);clearTimeout(_80.timeout_id);};_80.onerror=function(){eval(_7f);clearTimeout(_80.timeout_id);};_80.src=_55.getLogURL("i",_7c,_7e,new Date().getTime());_6c.push(_80);}else{eval(_7f);}}else{if(typeof _7a=="object"&&_7a.document){if(_48.active){_80=new Image();_80.src=_55.getLogURL("i",_7c,_7e);_6c.push(_80);}_7a.location.href=url;}else{_6d(_7a,url,_7c,_7d,_7e);}}};var _81=function(_82){if(_82.containers){return null;}else{var _83=null;if(_48.active&&!_6b){_83=_74();_83.onload=function(){_6a=true;};}_6b=true;return _83;}};this.init=function(_84){if(_6b){return;}if(typeof _84!="object"){if(typeof window.tc=="object"){_84=window.tc;}else{_84={};}}if(_84.active===false||_84.active==="false"||_84.active===0){_48.active=false;}if(_84.site_id){_48.site_id=_84.site_id;}if(_84.server_hostname){_48.server_hostname=_84.server_hostname;}if(_84.page_alias){_48.base_url=_84.page_alias;}if(_84.extra_info){_48.base_url+=(_48.base_url.indexOf("?")>0?"&":"?")+_84.extra_info;}if(_84.timeout){_48.timeout=_84.timeout;}if(_84.products){_48.products=_84.products;}if(_84.referrer){_48.referrer=_84.referrer;}_81(_84);};api.log=_74;api.redirect=_79;}();this.targeter=new function(){this.loaded=true;this.content_url="";var _85=false;var _86=false;var _87=function(){return (!document.getElementById&&!document.all);};var _88=function(){if(_86===true){return 0;}var cc,_8a=_48.containers.getAll(),_8b="",_8c=0,_8d=0,_8e=0;for(var i=0;i<_8a.length;i++){cc=_8a[i];if(cc.error){_8b+="&error="+cc.id;_8c++;}}if(_8c>0){api.log(null,null,_8b);_86=true;return 3;}for(var i=0;i<_8a.length;i++){cc=_8a[i];if(!cc.displayed&&!cc.defaulted){return 0;}if(cc.defaulted){_8b+="&default="+cc.id;_8d++;}else{for(var co=0;co<cc.coids.length;co++){_8b+="&displayed="+cc.coids[co];_8e++;}}}api.log(null,null,_8b);_86=true;var _91=1;if(_8d>0&&_8e==0){_91=2;}if(_8d>0&&_8e>0){_91=3;}return _91;};api.report=_88;var _92=function(cc){return (function(){if(!cc.displayed){cc.defaulted=true;document.getElementById("tc_content_"+cc.id).innerHTML=cc.default_content;}omtr.tc.report();});};var _94=function(id,_96){var _97=function(_98){document.write("<span id='tc_content_"+id+"'>"+_98+"</span>");};if(_87()){_97(_96);return;}var cc=_48.containers.get(id);cc.default_content=_96;if(_48.active===false){_97(_96);}else{if(cc.error===true){_97(_96);}else{if(cc.content!==""){if(cc.content=="__default__"){_97(cc.default_content);}else{_97(cc.content);}cc.displayed=true;}else{_97("");cc.rendered=true;if(cc.default_content){var _9a=_92(cc);cc.timeout_id=setTimeout(_9a,_48.timeout*1000);}}}}omtr.tc.report();};var _9b=function(_9c,_9d,_9e){var cc=_48.containers.get(_9c);if(cc.defaulted){return;}cc.coids.push(_9d);if(cc.rendered){if(_9e=="__default__"){_9e=cc.default_content;}document.getElementById("tc_content_"+_9c).innerHTML+=_9e;cc.displayed=true;}else{cc.content+=_9e;}};this.init=function(_a0){if(_85){return;}if(typeof _a0.containers=="string"){_48.containers.add(_a0.containers);}else{if(_a0.containers&&_a0.containers.length){for(var i=0;i<_a0.containers.length;i++){_48.containers.add(_a0.containers[i]);}}else{return;}}if(_a0.log_path){_48.log_path=_a0.log_path;}if(_48.active&&!_87()){var _a2=_a0.test?_a0.test:_55.getLogURL("c");this.content_url="<scr"+"ipt src='"+_a2+"'></scr"+"ipt>";document.writeln("<iframe id='tc_iframe' src='"+_48.log_path+"/tc_targeting.html' width=0 height=0 style='display:none'></iframe>");}_85=true;};api.optimise=_94;api.set_content=_9b;}();var _a3=function(_a4){if(omtr.tc.plugin){for(var _a5 in omtr.tc.plugin){if(omtr.tc.plugin[_a5].init){omtr.tc.plugin[_a5].init(_a4);}}}};var _a6=false;this.init=function(_a7){if(_a6){return;}if(typeof _a7!="object"){if(typeof window.tc=="object"){_a7=window.tc;}else{_a7={};}}_a3(_a7);this.logger.init(_a7);this.targeter.init(_a7);_a6=true;};};omtr.extend("omtr.tc",new _44());if(window.tc&&window.tc.autoStart){omtr.tc.init(tc);}if(window.tc.autoStart_extraSite||window.tc_autoStart_extraSite==true){omtr.tc.plugin.tc_extra_site();}})();