﻿<!---
var pURL = "/websrvc/uc_track.asmx/InsertData"
function XMLClient() {}
function TrackMe() {
	try {
		var ucVID = GetCookie("ucVisitorID");
		var aXMLHTTP = XMLClient._getXmlHttp();
		aXMLHTTP.open("POST", pURL, false );
		aXMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		aXMLHTTP.send("pg=" + document.title +"&ucVID="+ ucVID);
		}
	catch(error) {alert("Could not find the web service! \n" + error.description);}
}
function GetCookie(cookiename) {
	try {
		var cookiestring=""+document.cookie;
		var index1=cookiestring.indexOf(cookiename);
		if (index1==-1 || cookiename=="") return ""; 
		var index2=cookiestring.indexOf(';',index1);
		if (index2==-1) index2=cookiestring.length; 
		return unescape(cookiestring.substring(index1+cookiename.length+1,index2));
		}
	catch(error) {alert("Could not find the cookie! \n" +error.description);}
}
XMLClient._getXmlHttp = function() {
	try {
		if(window.XMLHttpRequest) {
			var req = new XMLHttpRequest();
			if(req.readyState == null) {
				req.readyState = 1;
				req.addEventListener("load", function() {req.readyState = 4; if(typeof req.onreadystatechange == "function") req.onreadystatechange();}, false);
				}
			return req;
			}
		if(window.ActiveXObject) 
			return new ActiveXObject(XMLClient._getXmlHttpProgID());
		}
	catch (ex) {}
	throw new Error("Your browser does not support XmlHttp.");
}
XMLClient._getXmlHttpProgID = function() {
	if(XMLClient._getXmlHttpProgID.progid)
		return XMLClient._getXmlHttpProgID.progid;
	var progids = ["Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"];
	var o;
	for(var i = 0; i < progids.length; i++) {
		try {o = new ActiveXObject(progids[i]); return XMLClient._getXmlHttpProgID.progid = progids[i];}
		catch (ex) {};
		}
	throw new Error("Could not find an XML parser.");
}

TrackMe();
//--->