var ci_imgs=[];
function ci_FP(ci_pix_url,protocol)
{var ci_pic=new Image(1,1);ci_pic.src=(protocol!==undefined ? protocol + '://' : (window.location.protocol.toLowerCase() == 'http:' ? 'http://' : 'https://'))+ci_pix_url;ci_imgs[ci_imgs.length]=ci_pic;}
var ci_referrer = '';
var ci_referrer_blocked = false;
try {ci_referrer = escape(document.referrer);}catch (err){ci_referrer_blocked = true;}

//preventing from running in cart/confirmation (https) until landing.js gets removed from those pages	
if(window.location.protocol.toLowerCase() == 'http:'){
	var ci_vid= 9919466;
	var ci_cookieDomain=".hp.com";
	var ci_refDomain="shopping.hp.com";

	function ci_FP_FRAME(ci_pix_url, protocol){document.write('<iframe width="0" scrolling="no" height="0" frameborder="0" src="' + (protocol !== undefined ? protocol + '://' : (window.location.protocol.toLowerCase() == 'http:' ? 'http://' : 'https://')) + ci_pix_url + '"></iframe>');}
	function ci_FP_SCRIPT(ci_pix_url, protocol){document.write('<script type="text/javascript" src="' + (protocol !== undefined ? protocol + '://' : (window.location.protocol.toLowerCase() == 'http:' ? 'http://' : 'https://')) + ci_pix_url + '"></script>');}
	
	function ci_RQV(name,dValue){
	    var qArg=new RegExp('[\\?&]'+name+'=?([^&#]*)','i').exec(window.document.location);
	    if(qArg===null){return dValue===undefined?null:dValue;}else if(qArg.length<2){return '';}else{return qArg[1];}
	}
	function CI_ReadCookie(ci_cookieName) {
		var ci_cookieParts = document.cookie.split(';');
		ci_cookieName += '=';
		for (var ci_cookiePartIndex=0;ci_cookiePartIndex<ci_cookieParts.length;ci_cookiePartIndex++)
		{
			var ci_cookiePart=ci_cookieParts[ci_cookiePartIndex];
			while (ci_cookiePart.charAt(0)===' '){ci_cookiePart=ci_cookiePart.substring(1,ci_cookiePart.length);}
			if (ci_cookiePart.indexOf(ci_cookieName)===0){return ci_cookiePart.substring(ci_cookieName.length,ci_cookiePart.length);}
		}
		return null;
	}
	function ci_CC(name,value,daysTillExpire){
		if (daysTillExpire){
			var exDate=new Date();
			exDate.setTime(exDate.getTime()+(daysTillExpire*24*60*60*1000));
			document.cookie=name+'='+value+'; expires='+exDate.toGMTString()+'; domain='+ci_cookieDomain+'; path=/';
		}
	}
	function CI_LogError(err, customIdentifier) {
		try {
			var oI=new Image();oI.src='https://secure.channelintelligence.com/links/support/js.error.asp?nVID='+ci_vid+'&sCustomerIdentifier='+customIdentifier+'&sMessage='+encodeURIComponent(err.message)+'&sName='+encodeURIComponent(err.name)+'&nNumber='+(err.number&0xFFFF).toString();
		}catch (err1) {}
	}
	function ci_UID(value){
		var today=new Date();
		var UID=ci_vid+"-"+value+"-"+Math.floor(Math.random()*9999999999)+today.getFullYear().toString()+today.getMonth().toString()+ today.getDay().toString()+today.getHours().toString()+today.getMinutes().toString()+today.getSeconds().toString()+today.getMilliseconds().toString();
		return UID;
	}
	function ci_PIX(loc,eid,tid,src,sku,tag,cid){
		var url='';
		if (loc===1){url='origin.channelintelligence.com/log.asp?';}
		if (loc===2){url='cts-log.channelintelligence.com?';}
		url+='vid='+ci_vid+'&eid='+eid+'&tid='+tid;
		if(src!==null){url+='&src='+src;}
		if(sku!==null){url+='&sku='+sku;}
		if(tag!==null){url+='&tag='+tag;}
		if(cid!==null){url+='&cid='+cid;}
		url += "&ref="+ci_referrer;
		if(ci_referrer_blocked==true){url+='&refblocked=true';}
		return ci_FP(url, 'http');
	}
	try {
		var ci_cpncode=ci_RQV('cpncode');
		var ci_srccode=ci_RQV('srccode');
		var ci_src=ci_RQV('ci_src');
		var ci_sku=ci_RQV('ci_sku');
		var ci_tag=ci_RQV('ci_tag');
		var ci_aoid=ci_RQV('aoid');
		var ci_tid=ci_RQV('ci_tid', '');
		var ci_source=ci_RQV('source');
		var ci_jumpidemail=ci_RQV('jumpid');
		var ci_cid=ci_RQV('ci_cid');
		var ci_category=ci_RQV('category');
		var ci_landing=ci_RQV('landing');
		var ci_productcode=ci_RQV('product_code');
		var ci_seriesname=ci_RQV('series_name');
		var ci_itemid=null;
		var ci_catid=null;
		
		if(ci_tid===''){ci_tid=ci_UID(ci_sku);}
		
		//determine category
		if(ci_category!==null){
			ci_catid=ci_category;
		} else if(ci_category==null && ci_landing!==null){
			ci_catid=ci_landing;
		}
		//determine product
		if(ci_productcode!==null){
			ci_itemid=ci_productcode;
		} else if(ci_productcode==null && ci_seriesname!==null){
			ci_itemid=ci_seriesname;
		} else if(ci_productcode==null && ci_seriesname==null && ci_sku!==null){
			ci_itemid=ci_sku;
		}
		
		if(ci_itemid!==null||ci_catid!==null){
			try{
				ci_FP(
					'ads.youknowbest.com/default.ashx?vid='+ci_vid
					+(ci_itemid===null?'':'&sku='+ci_itemid)
					+(ci_catid===null?'':'&cat='+ci_catid)
				);
			}catch(err){CI_LogError(err, 'landing_PerformanceMkting');}
		}

		if(ci_aoid!==null&&ci_source==='MSNCashbackDirect'){ci_CC('ci_pixmgr','MSN',90);ci_tag=ci_aoid;}
		if(ci_tag===null&&ci_aoid!==null){if(ci_jumpidemail!=undefined&&ci_jumpidemail.substring(0,3)==='em_'){ci_tag=ci_jumpidemail;}else{ci_tag=ci_aoid;}ci_CC('ci_pixmgr',ci_aoid,90);}

		//Tumri
		try{
			ci_FP('ats.tumri.net/ats/ats?Cmd=PURCHASE&MerchantID=HP&TransactionID=HP-SITE_VISIT');
			document.write('<img height="1" width="1" src="http://bh.contextweb.com/bh/set.aspx?action=replace&advid=1026&token=HEPA1" />');
			document.write('<img height="1" width="1" src="http://ad.yieldmanager.com/pixel?id=284098&t=2" />');
			document.write('<img height="1" width="1" src="http://ad.doubleclick.net/activity;src=1270268;dcnet=4155;boom=14810;sz=1x1;ord=1?" />');
			document.write('<img height="1" width="1" src="http://at.amgdgt.com/ads/?t=pp&px=2754&rnd=1241018581" />');
			document.write('<img height="1" width="1" src="http://leadback.advertising.com/adcedge/lb?site=695501&srvc=1&betr=hbc_cs=1&betq=769=347854" />');
			document.write('<img height="1" width="1" src="http://r.turn.com/r/beacon?b2=smxR4JJfB53enTlQW3bmpWu1Q8Ah7T2F8jgqxr1Tfa6LCw7kk1Wo4rkUFfefW-HpiJSnHmGeYGfy0KPpHSeVGg&cid=&bprice=" />');
			document.write('<img height="1" width="1" src="http://bp.specificclick.net?pixid=99003924" />');
			document.write('<img height="1" width="1" src="http://ads.bluelithium.com/pixel?id=165082&t=2" />');
			//Tumri - MySpace
			ci_FP('p.opt.fimserve.com/bht/?r=p&px=1190&v=1&rnd='+Math.random()*10000000000000000+'');
			ci_FP('ats.tumri.net/ats/ats?cmd=ACTION&MerchantID=HP&ActionID=50026&ActionName=HP+Site+Visit+Pixel');
		}catch(err){CI_LogError(err, 'landing_Tumri1');}
		//Tumri
		if(document.location.href.toLowerCase().indexOf('/biz')>-1){
			try{
				ci_FP('ads.bluelithium.com/pixel?id=301982&t=2');
			}catch(err){CI_LogError(err, 'landing_Tumri2');}
		}
		//247 RealMedia
		try{
			ci_FP('network.realmedia.com/RealMedia/ads/adstream_nx.ads/TRACK_Hp/Retarget_Homepage_Nonsecure@Bottom3');
		}catch(err){CI_LogError(err, 'landing_247_RealMedia');}
		
		//Tumri APP program
		if(document.location.href.toLowerCase().indexOf('/academy')>-1){
			try{
				ci_FP('ats.tumri.net/ats/ats?cmd=RT&MerchantID=HP&ActionID=50096&ActionName=APP_SiteVisit');
			}catch(err){CI_LogError(err, 'landing_TumriAPP');}
		}
		try{
			//Tumri AOL
			ci_FP('leadback.advertising.com/adcedge/lb?site=695501&srvc=1&betr=hewpac_cs=1&betq=8716=404543');
			//Tumri Tribal Fusion
			ci_FP('a.tribalfusion.com/i.cid?c=317363&d=30&page=landingPage');
		}catch(err){CI_LogError(err, 'landing_Tumri3');}
		
		//Floodlight Tags Start
		try{
			var axel = Math.random()+"";
			var a = axel * 10000000000000;
			ci_FP_FRAME('fls.doubleclick.net/activityi;src=2305757;type=hhore983;cat=hhola906;ord='+ a + '?');
		}catch(err){CI_LogError(err, 'landing_Floodlight');}
		
		if(document.location.href.toLowerCase().indexOf('/savecatalogrequest.do')>-1){
			try{
				var axel = Math.random()+"";
				var a = axel * 10000000000000;
				ci_FP_FRAME('fls.doubleclick.net/activityi;src=2305757;type=hhore983;cat=hphho421;ord=1;num='+ a + '?');
				ci_FP_FRAME('fls.doubleclick.net/activityi;src=2553893;type=leads417;cat=hphho896;ord=1;num='+ a + '?');
			}catch(err){CI_LogError(err, 'landing_FloodLightCatalog');}
		}
		if(document.location.href.toLowerCase().indexOf('/mpss_portal.do')>-1){
			try{
				var axel = Math.random()+"";
				var a = axel * 10000000000000;
				ci_FP_FRAME('fls.doubleclick.net/activityi;src=2305757;type=hhore983;cat=hphho019;ord=1;num='+ a + '?');
				ci_FP_FRAME('fls.doubleclick.net/activityi;src=2553893;type=leads417;cat=hphho283;ord=1;num='+ a + '?');
			}catch(err){CI_LogError(err, 'landing_FloodLightMPSS');}
		}
		
		if(ci_cpncode!==null){
			ci_CC('ci_cpncode',ci_cpncode,90);
			ci_CC('ci_src',ci_srccode,90);
			ci_CC('ci_tid',"",-1);
		} else if(ci_src!==null && ci_sku!==null) {
			ci_CC('ci_cpncode',"",-1);
			ci_CC('ci_tid',ci_tid,90);
			ci_CC('ci_src',ci_src,90);
			ci_PIX(2,23,ci_tid,ci_src,ci_sku,null,ci_cid);
		} else if(ci_tag!==null) {
			ci_CC('ci_cpncode',"",-1);
			ci_CC('ci_tid',ci_tid,90);
			ci_PIX(2,7,ci_tid,null,null,ci_tag,ci_cid);
		} else if(ci_referrer.toLowerCase().indexOf(ci_refDomain)===-1){
			ci_PIX(2,13,null,null,null,null,ci_cid);
		} 
		
		//Intrasite
		try{
			ci_PIX(2,49,ci_tid,null,ci_itemid,null,ci_cid);
		}catch(err){CI_LogError(err, 'landing_IntrasiteLogging');}
}catch(err1){CI_LogError(err1, 'landing1');}
}
try {
	//Tumri APP program (https)
	if(document.location.href.toLowerCase().indexOf('/register_app.do')>-1){
		try{
			ci_FP('ats.tumri.net/ats/ats?cmd=ACTION&MerchantID=HP&ActionID=50097&ActionName=APP_Registration','https');
		}catch(err){CI_LogError(err, 'landing_TumriAPP2');}
	}			
	if(document.location.href.toLowerCase().indexOf('/epp_home.do')>-1&&document.title=='Welcome to the HP Academy (APP) - HP Home & Home Office Store'){
		try{
			ci_FP('ats.tumri.net/ats/ats?cmd=ACTION&MerchantID=HP&ActionID=50098&ActionName=APP_PostRegLoginPage&cachebuster=','https');
		}catch(err){CI_LogError(err, 'landing_TumriAPP3');}
	}	
	//Floodlight Tags
	if(document.location.href.toLowerCase().indexOf('/newsletter.do')>-1){
		try{
			var axel = Math.random()+"";
			var a = axel * 10000000000000;
			ci_FP_FRAME('fls.doubleclick.net/activityi;src=2305757;type=hhore983;cat=hphho433;ord=1;num='+ a + '?', 'https');
			ci_FP_FRAME('fls.doubleclick.net/activityi;src=2553893;type=leads417;cat=hphho812;ord=1;num='+ a + '?', 'https');
		}catch(err){CI_LogError(err, 'landing_FloodLightNewsletter');}
	}
}catch(err1){CI_LogError(err1, 'landing2');}
