function logDownload(a){
	if(window.console){console.log(a);}
	if(typeof a == "string"){
		if(a.indexOf("/") != 0){alert("'" + a + "' is not a root-relative path.\nA root-relative path must being with a forward-slash (/).");return;}
		a = {href:location.protocol + '\/\/' + location.hostname + a};
	}
	var s = s_gi(s_domain);
	s.tl(a,'d');
}

function logFlashMovie(pageName){
	if(window.console){console.log(pageName);}
	var s = s_gi(s_domain);
	s.pageName=pageName;
	s.t();
}

undefined = window.undefined; // set undefined

// Code to copy G-code variable values to H-code equivalents
var _w = window;
s.pageName = (_w.s_pageName != undefined)?s_pageName:"";
s.pageType=""
s.server=""
s.channel = (_w.s_channel != undefined)?s_channel:"";
s.events = (_w.s_events != undefined)?s_events:"";
s.products = (_w.s_products != undefined)?s_products:"";
s.purchaseID = (_w.s_purchaseID != undefined)?s_purchaseID:"";
s.campaign = (_w.s_campaign != undefined)?s_campaign:"";
s.state=""
s.zip=""
s.prop1 = (_w.s_prop1 != undefined)?s_prop1:"";
s.prop2 = (_w.s_prop2 != undefined)?s_prop2:"";
s.prop3 = (_w.s_prop3 != undefined)?s_prop3:"";
s.prop4 = (_w.s_prop4 != undefined)?s_prop4:"";
s.prop5 = (_w.s_prop5 != undefined)?s_prop5:"";
// Insert addition s_props
s.eVar1 = (_w.s_eVar1 != undefined)?s_eVar1:"";
s.eVar2 = (_w.s_eVar2 != undefined)?s_eVar2:"";
s.eVar3 = (_w.s_eVar3 != undefined)?s_eVar3:"";
s.eVar4 = (_w.s_eVar4 != undefined)?s_eVar4:"";
s.eVar5 = (_w.s_eVar5 != undefined)?s_eVar5:"";
// Insert addition s_eVars
s.hier1 = (_w.s_hier1 != undefined)?s_hier1:"";

