function ablakhelykereses(src, hasab, query)
{
	/*
	 * Feladata az, hogy ha a nyit() fv null-t kap celobjektumnak, keressen, ill. hozzon letre 
	 * egy olyan helyet, ahova lehet ablakot nyitni.
	**/
	//var ah = G_("ablakhely"+hasab);
	var hb = G_('hasab'+hasab);
	
	var div0 = document.createElement('DIV');
	var h = hashcode();
	var i;
	div0.id = 'ablak_'+src+'_'+h;
	
	div0.className = 'ablak';
	
	var tartalom = '';
	
	tartalom += '<div class="toltes" style="vertical-align:bottom;color:#bbb;height:150px;padding-top:80px;">';
	tartalom += '<img src="kepek/toltes_szurke.gif" alt="..." /><br />';
	tartalom += szakasz_betoltese_folyamatban.split('#szakasz').join('<span style="color:#999">'+metamodul_nevek[src]+'</span>');
	tartalom += '</div>';
	tartalom += '<div style="display:none;" class="adatok">';
	tartalom += '<div style="display:none;" class="abrov3"></div>';
	tartalom += '<div style="display:none;" class="querystring"></div>';
	tartalom += '</div>';
	
	div0.innerHTML = tartalom;
	
	var marletezoablak = ablakazonositas(src);
	
	if(marletezoablak != 0)
	{
		return marletezoablak;
	}
	//alert(hb.childNodes+'\n'+hb.childNodes.length+'\n'+hb.childNodes[0]);
	//hb.insertBefore(div0, hb.childNodes[0]);
	if(hb.childNodes.length==0)
	{
		hb.appendChild(div0);
	}
	else
	{
		hb.insertBefore(div0, hb.childNodes.item(0));
	}
	
	
	return div0;
	
}

