	var now = new Date();
	
	var frostMiddleVisitHistory = getCookie("frostMiddleVisitHistory");
	var frostMiddleVisitReferers = getCookie("frostMiddleVisitReferers");
	if (frostMiddleVisitHistory == null)
		frostMiddleVisitHistory = "";
	if (frostMiddleVisitReferers == null)
		frostMiddleVisitReferers = "";
	
	var isNewVisit = false;
	if (frostMiddleVisitHistory == "") {
		isNewVisit = true;
	} else {
		var visits = frostMiddleVisitHistory.split("\|");
		var lastVisit = new Date(visits[visits.length - 2]);
		isNewVisit = true;
		if (lastVisit.getFullYear() == now.getFullYear() && lastVisit.getMonth() == now.getMonth() && lastVisit.getDay() == now.getDay() && now.getHours() - lastVisit.getHours() < 1)
			isNewVisit = false;
	}
	
	var referer = document.referrer;
	if (referer == null || referer == "")
		referer = "Direct Entry";
	
	if ((isNewVisit || referer != "Direct Entry") && referer.indexOf("frostmiddleschool") < 0) {
		frostMiddleVisitHistory += now.toUTCString() + "|";
		frostMiddleVisitReferers += referer + "|";
		
		var visits = frostMiddleVisitHistory.split("\|");
		var referers = frostMiddleVisitReferers.split("\|");
		
		if (visits.length > 4) {
			frostMiddleVisitHistory = "";
			frostMiddleVisitReferers = "";
			for (i = visits.length - 4; i < visits.length - 1; i++) {
				frostMiddleVisitHistory += visits[i] + "|";
				frostMiddleVisitReferers += referers[i] + "|";
			}
		}
		setCookie("frostMiddleVisitHistory", frostMiddleVisitHistory, "Fri, 10 Jan 2020 23:59:59 GMT");
		setCookie("frostMiddleVisitReferers", frostMiddleVisitReferers, "Fri, 10 Jan 2020 23:59:59 GMT");
	}

