function safemail(name, domain, display) {
	displayed=(display==undefined) ? name+"@"+domain : display
	document.write('<a href=mailto:' + name + '@' + domain + '>' + displayed + '</a>');
}

function breadCrumbs(delStr, defp, cStyle, tStyle, dStyle, nl) {
	base = window.location.host;
	loc = window.location.toString();
	subs = loc.substr(loc.indexOf(base) + base.length + 1).split("/");
	document.write("<a href=\"" + getLoc(subs.length - 1) + defp + "\" class=\"" + cStyle + "\">Home</a> " + "<span class=\"" + dStyle + "\">" + delStr + "</span> ");
	a = (loc.indexOf(defp) == -1) ? 1 : 2;
	for (i = 0; i < (subs.length - a); i++) {
		subs[i] = makeCaps(unescape(subs[i]));
		document.write("<a href=\"" + getLoc(subs.length - i - 2) + defp + "\" class=\"" + cStyle + "\">" + subs[i] + "</a> " + "<span class=\"" + dStyle + "\">" + delStr + "</span> ");
	}
	if (nl == 1) {
		document.write("<br>");
	}
	document.write("<span class=\"" + tStyle + "\">" + document.title + "</span>");
}
function makeCaps(a) {
	g = a.split(" ");
	for (l = 0; l < g.length; l++) {
		g[l] = g[l].toUpperCase().slice(0, 1) + g[l].slice(1);
	}
	return g.join(" ");
}
function getLoc(c) {
	var d = "";
	if (c > 0) {
		for (k = 0; k < c; k++) {
			d = d + "../";
		}
	}
	return d;
} 

function track(element) {
	var ref = element.href;
	if (ref.indexOf("http") == 0) {
		ref = ref.substring(ref.indexOf("/", 7), ref.length);
	}
	var ext = ref.substring(ref.lastIndexOf(".") + 1, ref.length).toLowerCase();
	_gat._getTrackerByName()._trackPageview('/vpv/' + ext + ref);
}

function trackOut(element) {
	_gat._getTrackerByName()._trackPageview('/vpv/out/' + element.href);
}

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-27975931-1']);
_gaq.push(['_setDomainName', 'mennonitehistory.org']);
_gaq.push(['_trackPageview']);


(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

