function xmlhttpPostStats(varString) {
	var strURL = "/stats/stats.php"
	xmlhttpPost(strURL,varString);
}


function xmlhttpPostBannerStats(varString) {
	var strURL = "/stats/bannerstats.php"
	xmlhttpPost(strURL,varString);
}

function xmlhttpPost(url,varString)
{
	var strURL = url
	var xmlHttpReq = false;
	var self = this;
	// Mozilla/Safari
	if (window.XMLHttpRequest) {
		self.xmlHttpReq = new XMLHttpRequest();
	}
	// IE
	else if (window.ActiveXObject) {
		self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	self.xmlHttpReq.open('POST', strURL, true);
	self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	self.xmlHttpReq.onreadystatechange = function() {
		if (self.xmlHttpReq.readyState == 4) {
//			display("statsCheck",self.xmlHttpReq.responseText);
		}
	}
	self.xmlHttpReq.send(varString);
}


function startUp()
{
	var referrer = "";
	var searchString = document.location.search;
	searchString = searchString.substring(1);
	var nvPair = searchString.split("=");
	if (nvPair[0]=="ref")
	{
		referrer = nvPair[1];
	}

	var varString = "action=&referrer=" + referrer + "&startUrl=" + document.location;
	xmlhttpPostStats(varString);
}


function viewMapSummary(attractionId)
{
	var varString = "action=viewmapsummary&attractionid=" + attractionId;
	xmlhttpPostStats(varString);
}

function viewDetails()
{
	var varString = "action=viewdetails&attractionid=" + document.getElementById('attractionId').value;
	xmlhttpPostStats(varString);
}


function visitAttraction(attractionid)
{
	var varString = "action=visit&attractionid=" + attractionid;
	xmlhttpPostStats(varString);
}


function specialOfferPrint(attractionid)
{
	var varString = "action=specialofferprint&attractionid=" + attractionid;
	xmlhttpPostStats(varString);
}

function visitAccommodationList(attractionid)
{
	var varString = "action=accommodationlist&attractionid=" + attractionid;
	xmlhttpPostStats(varString);
}


function specialOffersViewed()
{
	var varString = "action=specialoffersviewed";
	xmlhttpPostStats(varString);
}

function recordBannerClick(bannerId)
{
	var varString = "action=bannerClick&bannerId=" + bannerId;
	xmlhttpPostBannerStats(varString);
}

function recordBannerDisplay(bannerId)
{
	var varString = "action=bannerDisplay&bannerId=" + bannerId;
	xmlhttpPostBannerStats(varString);
}