function _tp_get_tracker(segment) {
	var log = function(msg) { if (typeof(console) !== 'undefined') console.log(msg); };
	var acct = 'UA-4535902-'; // PROD
	var domain = '.finehomebuilding.com';
	if (typeof(location.hostname) === 'string') {
		var hostname = location.hostname;
		if (hostname.substr(hostname.length - 4) !== '.com') {
			acct = 'UA-4680151-'; // TEST
			domain = hostname.substr(hostname.indexOf('.'));
		}
	}
	if (typeof(segment) === 'undefined') {
		segment = '1';
	}
	acct += segment;
	log('acct: ' + acct + ' domain: ' + domain);
	var tracker = _gat._getTracker(acct);
	tracker._initData();
	tracker._setDomainName(domain);
	return tracker;
}

var pageTracker_rollup = _tp_get_tracker(1);
pageTracker_rollup._trackPageview("/finehomebuilding" + window.location.pathname + window.location.search);

var pageTracker_site  = _tp_get_tracker(3);
pageTracker_site._trackPageview(window.location.pathname + window.location.search);

// knowr
if (window.Knowr) {
	window.Knowr.User.Profile.toGA( pageTracker_rollup );
	window.Knowr.User.Profile.toGA( pageTracker_site ); 
}

function track_virtual_page(page_name){
    try{
        pageTracker_rollup = _tp_get_tracker(1);
        pageTracker_rollup._trackPageview("/finehomebuilding" + page_name);
    } catch(err) {}
    try {
        pageTracker_site  = _tp_get_tracker(3);
        pageTracker_site._trackPageview(page_name);
    } catch(err) {}
}
