function rssajax() {}

rssajax.prototype.init = function()
{
	this.request = false;
	if(window.XMLHttpRequest)
	{
		this.request = new XMLHttpRequest();
	}
	else if( window.ActiveXObject )
	{
		try
		{
			this.request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				this.request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e) { }
		}
	}
	if( !this.request )
	{
		return false;
	}
}

rssajax.prototype.get = function(url, func)
{
	this.init();
	this.request.onreadystatechange = func;
	this.request.open('GET', url, true);
	this.request.send(null);
}

rssajax.prototype.post = function(url, params, func)
{
	this.init();
	this.request.onreadystatechange = func;
	this.request.open('POST', url, true);
	this.request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	this.request.setRequestHeader("Content-length", params.length);
	this.request.setRequestHeader("Connection", "close");
	this.request.send(params);
}
