// JavaScript Document
var click_tracking = {
	site:'',
	code:'',
	
	setup: function(code, site)
	{
		this.code = code;
		this.site = site;
	},
	
	track: function(type)
	{
		if (this.code == '') return true;

		var MessageRequest = this.ajax_init();
		
		if(MessageRequest)
		{
			MessageRequest.open("POST", '/click_tracking/proxy.php');
			MessageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			var self = this;
			MessageRequest.onreadystatechange = function()
			{
				if (MessageRequest.readyState == 4 && MessageRequest.status == 200)
				{
					return true;//alert(MessageRequest.responseText);
				}
			}
			MessageRequest.send('add=1&code='+this.code+'&type='+type+'&site='+this.site);
		}
	},
	
	ajax_init: function()
	{
		var MessageRequest = false;
		try {
			MessageRequest = new ActiveXObject("MSXML2.XMLHTTP");
		} catch (exception1) {
			try { 
				MessageRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (exception2) {
				MessageRequest = false;
			}
		}
								
		if (!MessageRequest && window.XMLHttpRequest) {
			MessageRequest = new XMLHttpRequest();
		}
		
		return MessageRequest;
	}
	
};
