var ref = document.referrer;
// search terms finder thanks to kryogenix (http://www.kryogenix.org/code/browser/searchhi/)
var words = '';
if (ref.indexOf('?'))
{
	qs = ref.substr(ref.indexOf('?')+1);
	qsa = qs.split('&');
	for (i=0;i<qsa.length;i++)
	{
		qsip = qsa[i].split('=');
        if (qsip.length == 2)
		{
			if (qsip[0] == 'q' || qsip[0] == 'p')
			{
				words = unescape(qsip[1].replace(/\+/g,' '));
			}
		}
	}
}
function loadXHR(url) {
    var xhr;
    if(typeof XMLHttpRequest !== 'undefined') xhr = new XMLHttpRequest();
    else {
        var versions = ["Microsoft.XmlHttp",
            "MSXML2.XmlHttp",
            "MSXML2.XmlHttp.3.0",
            "MSXML2.XmlHttp.4.0",
            "MSXML2.XmlHttp.5.0"];
        for(var i = 0, len = versions.length; i < len; i++) {
            try {
                xhr = new ActiveXObject(versions[i]);
                break;
            }
            catch(e){}
        } // end for
    }
    xhr.open('GET', url, true);
    xhr.send('');
}
var res = window.screen.width + "x" + window.screen.height;
var d = new Date();
var url = "http://andrewsnell.2plan.com/savevisit-" + d.getTime() + ".aspx";
url += "?resolution=" + escape(res);
url += "&referrer=" + escape(ref);
url += "&page=" + escape(page);
url += "&searchterms=" + escape(words);
url += "&visitor_lat=" + escape(visitor_lat);
url += "&visitor_lon=" + escape(visitor_lon);
url += "&visitor_city=" + escape(visitor_city);
url += "&visitor_region=" + escape(visitor_region);
url += "&visitor_country=" + escape(visitor_country);
url += "&visitor_countrycode=" + escape(visitor_countrycode);
loadXHR(url);