var sel = 0;
var menu = 0;

function makeList(parentId,selNum,swi){
	var url = "childlist.php?parent=" + parentId + "&selnum=" + selNum + "&swi=" + swi;
	sel = selNum;
	xmlHttp=GetXmlHttpObject(stateChanged);
	xmlHttp.open("GET", url , true);
	xmlHttp.send(null);
	
}

function addNewElement(parentId,selNum,newName) {
	
	var url2 = "childlist.php?parent=" + parentId + "&selnum=" + selNum + "&newname=" + newName;
	sel = selNum;
	xmlHttp=GetXmlHttpObject(stateChanged);
	xmlHttp.open("GET", url2 , true);
	xmlHttp.send(null);
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById('nyomtat_' + sel).innerHTML=xmlHttp.responseText;
	} 
} 

function openPopUp(url,width,height,name){
    var open_args="toolbar=0,location=0,directories=0,status=0,scrollbars=0,menubar=0, resizable=0,width="+width+",height="+height;
    var pWindow = window.open(url,name,open_args);
    pWindow.moveTo((screen.availWidth-width)/2,(screen.availHeight-height)/2);
    pWindow.focus();
    return false;
}

function GetXmlHttpObject(handler)
{

	var objXmlHttp=null

	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This example doesn't work in Opera") 
		return 
	}
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler
			return objXmlHttp
		} 
		catch(e)
			{ 
				alert("Error. Scripting for ActiveX might be disabled") 
				return 
			} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
}

function checkAll() {
    for(i=0;i<idz.length;i++) {
        document.getElementById('chk_'+idz[i]).checked = document.getElementById('chk_all').checked;
     }  
}

