// Állandók
	var skiemel_e="<b>", skiemel_v="</b>", sujsor="<br>";
	if (!Empty(tevekenyseg)) tevekenyseg = tevekenyseg.split(",");
	var vanadat = false, csakinfo = (tevekenyseg.length==1&&tevekenyseg[0]==sinfo);
	var tabla = "", hatter=0;
	for(var it=0;it<telephelyek.length;it++){
		var telep = telephelyek[it];
		if (nyelv!=smagyar) telep.korzetszam = "36-" + telep.korzetszam
		szervezet_adat = "";
		if (Empty(telepules)||telep.telepules==telepules){ // ha nincs kiválasztott helység, vagy a telep ott található
			for(var is=0;is<telep.szervezetek.length;is++){ // vizsgálja a telephely szervezeteit
				var szervezet = telep.szervezetek[is];
				var kell = true;
				if (Empty(tevekenyseg));
				else if (!Empty(szervezet.tevekenyseg)){
					// ha valamennyi keresett tevékenység szerepel a telepnél, akkor kerül a listába
					for(var j=0;j<tevekenyseg.length;j++){
						if (!InArray(szervezet.tevekenyseg,tevekenyseg[j])){
							kell = false;
							break;
						}
					}
				}
				else kell = false; // alert("kell="+kell);
				if (kell){ // kitölt egy táblaszerkezetet
					vanadat = true; // nem szabad a kell-el összevonni
					// közlekedési információnál csak akkor mutatja a szervezetet, ha nem tartoznak hozzá irodák
					if (tevekenyseg[0]!=skozlekedes||0==szervezet.irodak.length){
						hatter++;
						szervezet_adat+="</TD></TR><TR ";
						if (hatter==Math.round(hatter/2)*2) szervezet_adat+='class="sotet"';
						szervezet_adat+='valign="top"><TD align="left">';
						szervezet_adat+=szervezet.szervezet_nev;
						var tevekenysegek="";
						if (csakinfo){ // csak akkor írja ki a tevékenységeket, ha általános információs hely a kérdés
							for(var j=0;j<szervezet.tevekenyseg.length-1;j++){
								// ha a tevékenység nem azonos sinfo-val, akkor kiírja
								if (szervezet.tevekenyseg[j]!=sinfo&&szervezet.tevekenyseg[j]!=skozlekedes){
									var tev = TevekenysegNev(szervezet.tevekenyseg[j]);
									if (szervezet.szervezet_nev.indexOf(tev)<0) tevekenysegek+=tev+", ";
								}
							}
						}
						if (!Empty(tevekenysegek)){
							if (Empty(szervezet.szervezet_nev)) szervezet_adat+=sujsor; else szervezet_adat+=": ";
							szervezet_adat+=tevekenysegek.slice(0,-2);
						}
						szervezet_adat+='</TD><TD align="left">';
						var kellujsor=false;
						if (!Empty(szervezet.telefonszam)){
							szervezet_adat+="("+telep.korzetszam+") "+szervezet.telefonszam;
							kellujsor = true;
						}
						if (!Empty(szervezet.nyitva)){
							if (kellujsor){ if (szervezet.nyitva.length > 20) szervezet_adat+=sujsor; else szervezet_adat+=", ";}
							szervezet_adat+="Nyitva: "+szervezet.nyitva;
							kellujsor = true;
						}
						if (!Empty(szervezet.email)){
							if (kellujsor) szervezet_adat+=sujsor;
							szervezet_adat+='<a href="mailto:'+szervezet.email+'">'+szervezet.email+'</a>';
						}
						if (tevekenyseg[0]!=skozlekedes){ // közlekedési információnál nem mutatja a vezetők adatait
							szervezet_adat+='</TD><TD align="left">';
							szervezet_adat+=szervezet.vezeto_nev;
						}
					}
					for(var ii=0;ii<szervezet.irodak.length;ii++){ // kiírja a szervezet irodáit
						var iroda = szervezet.irodak[ii];
						szervezet_adat+="</TD></TR><TR ";
						hatter++;
						if (hatter==Math.round(hatter/2)*2) szervezet_adat+='class="sotet"';
						szervezet_adat+='valign="top"><TD align="';
						if (tevekenyseg[0]==skozlekedes) szervezet_adat+="left"; else szervezet_adat+="center";
						szervezet_adat+='">';
						szervezet_adat+=iroda.iroda_nev;
						if (tevekenyseg[0]==skozlekedes){ // közlekedési információnál az iroda neve alá írja a címet
							if (!Empty(iroda.cim)) szervezet_adat+=sujsor+iroda.cim;
						}
						szervezet_adat+='</TD><TD align="left">';
						kellujsor = false;
						if (!Empty(iroda.telefonszam)){
							szervezet_adat+="("+telep.korzetszam+") "+iroda.telefonszam;
							kellujsor = true;
						}
						if (!Empty(iroda.nyitva)){
							if (kellujsor){ if ((szervezet_adat.length+iroda.nyitva.length) > 40) szervezet_adat+=sujsor; else szervezet_adat+=", ";}
							szervezet_adat+="Nyitva: "+iroda.nyitva;
							kellujsor = true;
						}
						if (!Empty(iroda.email)){
							if (kellujsor) szervezet_adat+=sujsor;
							szervezet_adat+='<a href="mailto:'+iroda.email+'">'+iroda.email+'</a>';
						}
						if (tevekenyseg[0]!=skozlekedes){ // közlekedési információnál nem mutatja a vezetők adatait
							szervezet_adat+='</TD><TD align="left">';
							if (!Empty(iroda.cim)){
								szervezet_adat+=iroda.cim;
							}else szervezet_adat+=snbsp;
						}
					}
				}
			}
		}// alert(szervezet_adat);
		if (szervezet_adat.length>0){
			tabla+='</TD></TR><TR class="fej"><TD align="left">';
			hatter = 0;
			tabla+=Telepulesnev(telep.telepules);
			tabla+='</TD><TD align="left">';
			tabla+=telep["cim"];
			if (tevekenyseg[0]!=skozlekedes){ // közlekedési információnál nem mutatja a település központi telefonszámát
				tabla+='</TD><TD align="left">';
				if (!Empty(telep.telefonszam)) tabla+="("+telep.korzetszam+") "+telep.telefonszam;
//				tabla+='</TD><TD align="left">'+telep.telep_nev;
			}
			tabla+=szervezet_adat;
		}
	}
	tabla+="</TD></TR></TBODY></TABLE>"; //
	var tabla_f = '<font class="szoveg">';  // tábla fejrésze
	if (Empty(telepules)&&Empty(tevekenyseg)) tabla_f+= skiemel_e+"Telephelyek: "+skiemel_v+sujsor;
	if (!Empty(tevekenyseg)){
		tabla_f+= skiemel_e;
		var tevekenysegek="";
		for(var i=0;i<tevekenyseg.length;i++)
			tevekenysegek+= TevekenysegNev(tevekenyseg[i])+", ";
		tabla_f+= tevekenysegek.slice(0,-2)+": "+skiemel_v;
	}
	if (!Empty(telepules))  tabla_f+= skiemel_e+Telepulesnev(telepules)+": "+skiemel_v+sujsor;
	if (vanadat){
		tabla_f+='</font><TABLE style="width:565px"><TBODY>';
		tabla_f+='<TR class="fej"><TD align="left" width="30%">';
		if (nyelv==smagyar) tabla_f+="Telephely címe / neve"; else tabla_f+="Park address / name";
		if (csakinfo) if (nyelv==smagyar) tabla_f+=", tevékenység "; else tabla_f+=", activity ";
		tabla_f+='</TD><TD align="left" width="45%">';
		if (nyelv==smagyar) tabla_f+="Telefon / e-mail cím";
		else                tabla_f+="Phone / e-mail address";
		if (tevekenyseg[0]!=skozlekedes){ // közlekedési információnál nem mutatja a vezetők adatait
			tabla_f+='</TD><TD align="left" width="25%">';
			if (nyelv==smagyar) tabla_f+="Vezető"; else tabla_f+="Manager";
		}
		document.write(tabla_f+tabla);
	}else document.write(tabla_f+" feltételnek megfelelő adat nincs !");
// */
