if (!SI) { var SI = new Object(); };
SI.Request = 
{
	get		: function(url) // [target[,callback[,args]]]
	{
		this._request('GET',arguments);
	},
	
	post	: function(url)  //  [target[,callback[,args]]]
	{
		this._request('POST',arguments);
	},
	_request	: function(type,args)
	{
		if(args[0]=='abuse1'  || args[0]=='abuse2')
		{	
			document.getElementById('abuse').innerHTML = '<div class="user_problem">Данные отправлены, благодарим за содействие!</div>';
	
			var envelope = 
			{
				request	: false,
				ram		: {}
			};
		
			/*@cc_on @*/
			/*@if (@_jscript_version >= 5)
			try { envelope.request = new ActiveXObject("Msxml2.XMLHTTP"); } 
			catch (e) {
				try { envelope.request = new ActiveXObject("Microsoft.XMLHTTP"); }
				catch (E) { envelope.request = false; };
				};
			@end @*/		
			if (!envelope.request && typeof XMLHttpRequest!='undefined')
			{
				envelope.request = new XMLHttpRequest();
			};
			
			if (!envelope.request)
			{
				return;
			};
			
			var url = '/abuse_instant.php';
			var query = 'user_id=' + args[1] + '&action=' + args[0];

			envelope.ram.target = url;
			envelope.request.open("GET",url+"?"+query,true);
			envelope.request.send(query);
		}
	}
};

