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.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8");
	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=="szotar")
     				{
     				document.getElementById(miben).innerHTML=http_request.responseText;
				elemid = http_request.responseText.split("*|*");
				for (i=1; i<elemid.length; i++)
					{
					elemval = elemid[i].split("*?*");

					document.getElementById(miben).options[i-1] = new Option(elemval[1], elemval[0]); 
					};
     				};


			if (feladat=="szotarmegnevezes")
     				{
				if (http_request.responseText == "")
					{
	   				document.getElementById(miben).value="";
					document.getElementById('modosit_id').value="uj";					
					document.getElementById('gomb_id').value="Rogzit";
					} else {
	   				document.getElementById(miben).value=http_request.responseText;
					document.getElementById('modosit_id').value="modosit";					
					document.getElementById('gomb_id').value="Modosit";

					};

				};

			if (feladat=="fokategoria")
				{
   				document.getElementById(miben).innerHTML=http_request.responseText;
				
				};

			if (feladat=="alkategoria")
				{
   				document.getElementById(miben).innerHTML=http_request.responseText;
				
				};


			if (feladat=="fomenunyelvkeres")
				{
				hossz=document.getElementById(miben).options.length
				for(i=1;i<=hossz;i++)
					{    
					document.getElementById(miben).options[0] = null; 
					}
                                valspl = http_request.responseText.split("|*|");

                                for (a = 0; a < valspl.length-1; a++)
                                	{
					splid = valspl[a].split("|?|");
                                        document.getElementById(miben).options[a] = new Option(splid[1], splid[0]); 
                                	};
				

				
				};


			if (feladat=="treeopen")
				{
   				document.getElementById(miben).innerHTML=http_request.responseText;
   				if (http_request.responseText != "")
   					{
					document.getElementById(miben).style.display="block";
					}
				};


			if (feladat=="newsletter")
				{
   				alert(http_request.responseText);
				};



			}
		   else
			{
			alert('Hiba történt a kérés kiszolgálása során.');
			}
		} else {
//		document.getElementById('progress_id').style.display="block";
//		document.getElementById('progress_id').innerHTML="<img src=\"config/progress.gif\" border=\"0\" align=\"left\"> Dolgozom...";

		};
	return false
	}







