/* files/global/scripts/tracking/isol.js */
/* files/global/scripts/tracking/banner_track.js */
/* files/global/scripts/tracking/elqNow/elqImg.js */

//REDECLARE FUNCTION MAKE SURE IT IS INCLUDED
function loadXMLDoc(url) {
	var req;
	req = false;
    // branch for native XMLHttpRequest object
    if(window.XMLHttpRequest) {
    	try {
			req = new XMLHttpRequest();
        } catch(e) {
			req = false;
        }
    // branch for IE/Windows ActiveX version
    } else if(window.ActiveXObject) {
       	try {
        	req = new ActiveXObject("Msxml2.XMLHTTP");
      	} catch(e) {
        	try {
          		req = new ActiveXObject("Microsoft.XMLHTTP");
        	} catch(e) {
          		req = false;
        	}
		}
    }
	if(req) {
		req.open("GET", url, true);
		req.send("");
	}
}

//JavaScript Functions used in tracking the zones of the website
function checkZones() {
	if (document.getElementsByTagName) {
		var zone_list = "";
		var Nodes = document.body.getElementsByTagName('div');
		var nodeMax = Nodes.length
        for(var i=0; i<nodeMax; i++) {
			var nodeObj = Nodes.item(i)
			var re = /^izone_([0-9]{1,4})$/
			if(re.test(nodeObj.id)) {
				var izone = re.exec(nodeObj.id);
				if (izone) {
					zId = izone[1];
					zone_list+=zId+",";
					nodeObj.onclick = zoneClick;
				}
			}
        }
		if (zone_list.length>0) 
			loadXMLDoc('/listener.html?action=isol_views&type=ab_zone&creatives='+zone_list);
	}	
}

function checkPages() {
	if (document.getElementsByTagName) {
		var page = "";
		var Nodes = document.body.getElementsByTagName('div');
		var nodeMax = Nodes.length
        for(var i=0; i<nodeMax; i++) {
			var nodeObj = Nodes.item(i)
			var re = /^abp_([0-9]{1,11})_([0-9]{1,11})$/
			if(re.test(nodeObj.id)) {
				var thePage = re.exec(nodeObj.id);
				if (thePage[1]>0 && thePage[2]){
					loadXMLDoc('/listener.html?action=isol_views&type=ab_page&ab_page='+thePage[2]+'&ab_test='+thePage[1]);
					nodeObj.onclick = pageClick;
				} 
			}
        }
		
	}	
}

function zoneClick() {
	var re = /^izone_([0-9]{1,11})$/
	var izone = re.exec(this.id);
	if (izone[1]>0) 
		loadXMLDoc('/listener.html?action=isol_clicks&type=ab_zone&creatives='+izone[1]);
	return true;
}

function pageClick() {
	var re = /^abp_([0-9]{1,11})_([0-9]{1,11})$/
	var thePage = re.exec(this.id);
	if (thePage[1]>0 && thePage[2]) 
		loadXMLDoc('/listener.html?action=isol_clicks&ab_page='+thePage[2]+'&ab_test='+thePage[1]);
	return true;
}


//Initiate Tracking
checkZones();
checkPages();

//GET VARIABLES
var cookieB1 = getCookie('b1');
var cookieB2 = getCookie('b2');
var cookieSCID = getCookie('s_cid');
var getB1 = theUrl['b1'];
var getB2 = theUrl['b2'];
var getSCID = theUrl['s_cid'];
var getEvents = theUrl['events'];
var checkEvents;

//time for cookie
var banNow = new Date();
banNow.setTime(banNow.getTime() + 1000 * 86400 * 90);
		
//CLICK EVENT
if (theUrl['b1'] && theUrl['b2']) {
	//ONLY TRACK ONCE AND CNOFIRM NOT A A VIEW THROUGH
	if (getCookie('b1') && getCookie('b2')) {
		if (cookieB1.substring(0,7)!='Logged:' && cookieB2.substring(0,7)!='Logged:') {
			document.write('<img src="https://omniturebanners.112.2O7.net/b/ss/omniturebanners/1/H.9--NS/0?[AQB]&g='+document.referrer+'&events=event3&v1='+getB1+'&v2='+getB2+'&campaign='+getSCID+'&[AQE]\" border=0 height=1 width=1 />');
			setCookie('b1', 'Logged: '+getB1, banNow, '/', 'omniture.com', 0);
			setCookie('b2', 'Logged: '+getB2, banNow, '/', 'omniture.com', 0);
			setCookie('s_cid', getSCID, banNow, '/', 'omniture.com', 0);
		}	
	} else {
		document.write('<img src="https://omniturebanners.112.2O7.net/b/ss/omniturebanners/1/H.9--NS/0?[AQB]&g='+document.referrer+'&events=event3&v1='+getB1+'&v2='+getB2+'&campaign='+getSCID+'&[AQE]\" border=0 height=1 width=1 />');
		setCookie('b1', 'Logged: '+getB1, banNow, '/', 'omniture.com', 0);
		setCookie('b2', 'Logged: '+getB2, banNow, '/', 'omniture.com', 0);
		setCookie('s_cid', getSCID, banNow, '/', 'omniture.com', 0);
	}
//VIEW THROUGH
} else if (getCookie('b1') && getCookie('b2')) {
	//ONLY TRACK ONCE
	if (cookieB1.substring(0,7)!='Logged:' && cookieB2.substring(0,7)!='Logged:') {
		document.write('<img src="https://omniturebanners.112.2O7.net/b/ss/omniturebanners/1/H.9--NS/0?[AQB]&g='+document.referrer+'&events=event2&v1='+cookieB1+'&v2='+cookieB2+'&campaign='+cookieSCID+'&[AQE]\" border=0 height=1 width=1 />');
		setCookie('b1', 'Logged: '+cookieB1, banNow, '/', 'omniture.com', 0);
		setCookie('b2', 'Logged: '+cookieB2, banNow, '/', 'omniture.com', 0);
	}
}
//RESPONSE
if ((getEvents || s.events) && getCookie('s_cid') && getCookie('b1') && getCookie('b2')) {
	//ONLY TRACK ONCE
	if(getEvents) {
	   	checkEvents = getEvents;
	} else if (s.events) {
		checkEvents = s.events;
	}
	
	if(checkEvents=='event1' || checkEvents.indexOf('event1,')>=0) {
		document.write('<img src="https://omniturebanners.112.2O7.net/b/ss/omniturebanners/1/H.9--NS/0?[AQB]&g='+document.referrer+'&events=event4&v1='+cookieB1.replace("Logged: ","")+'&v2='+cookieB2.replace("Logged: ","")+'&campaign='+cookieSCID+'&[AQE]\" border=0 height=1 width=1 />');
		deleteCookie('b1', '/', 'omniture.com');
		deleteCookie('b2', '/', 'omniture.com');
	}	
}

// Copyright Eloqua Corporation.
var elqWDt = new Date(20020101);
var elqDt = new Date();
var elqMs = elqDt.getMilliseconds();
var elqTzo = elqWDt.getTimezoneOffset();
var elqRef2 = '';
if (typeof elqCurE != 'undefined'){
if (document.referrer) { elqRef2 = document.referrer; }
if ((typeof elqRef2 == 'undefined') || (elqRef2 == 'undefined') || (elqRef2 == '')) { elqRef2 = 'elqNone'; }
else { elqRef2 = elqReplace(elqReplace(elqRef2,'&','%26'),'#','%23'); }
if (navigator.appName == 'Netscape' || navigator.userAgent.indexOf("Opera")!=-1) { document.write('<la' + 'yer hidden=true><im' + 'g src="' + elqCurE + '?pps=3&siteid=' + elqSiteID + '&ref2=' + elqRef2 + '&tzo=' + elqTzo + '&ms=' + elqMs + '" border=0 width=1 height=1 ><\/la' + 'yer>');}
else { document.write('<im' + 'g style="display:none" src="' + elqCurE + '?pps=3&siteid=' + elqSiteID + '&ref2=' + elqRef2 + '&tzo=' + elqTzo + '&ms=' + elqMs + '" border=0 width=1 height=1 >');}
}




/* en/javascript-footer.js/none/none/none cached on 19 March 2010 at 09:22:27 PDT (d6cf865b67542811f5d508f34b4fd620) */


