function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

ecc=""
feladat=""
miben=""
egyeb=""
function makeRequest(url, mitcsinalok, hol, mas) 
	{ 
	feladat=mitcsinalok;
	miben = hol;
	egyeb = mas;
	var http_request = false;

	if (window.XMLHttpRequest) 
		{ 
		// Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) 
			{
			http_request.overrideMimeType('text/xml');
			} 
		}
            else
		{
		if (window.ActiveXObject) 
			{ // IE
			try 
				{
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
				}
			    catch (e)
				{
				try 
					{
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
					}
				  catch (e)
					{
					}
				}
			}
		}
	if (!http_request) 
		{
		alert('Hiba :( Nem hozható létre az XMLHTTP példánya');
		return false;
		}
	http_request.onreadystatechange = function() { alertContents(http_request); };
	http_request.open('GET', url, true);
	http_request.send(null);

	return false
	}


function alertContents(http_request) 
	{

	if (http_request.readyState == 4) 
		{
//		alert (http_request.status);
		if (http_request.status == 200) 
			{
			document.getElementById('progress_id').style.display="none";
			var valasz;

			//AJAX feldolgozás


			if (feladat=="subcategory")
     				{
     				if (document.getElementById(miben).style.display == "none")
     					{
					document.getElementById(miben).innerHTML=http_request.responseText;
					document.getElementById(miben).style.display="block";
     	                        	} else {
					document.getElementById(miben).style.display="none";
     	                        	};
     				};
     			 



			}
		   else
			{
			alert('Hiba történt a kérés kiszolgálása során.');
			}
		} else {
		document.getElementById('progress_id').style.display="block";

		};
	return false
	}
