
function init_fragment_agent()
{
	//G_('lablec').innerHTML = hashcode();
	var fragment2 = init_fragment();
	//G_('lablec').innerHTML = fragment2+' | '+fragment+'<br />'+fragment_obj.ha1;
	
	
	if((fragment != fragment2 || fragment_hashcode_old != fragment_hashcode_new) && fragment2 != '')
	{
		fragment_hashcode_old = fragment_hashcode_new;
		
		var fragment_obj2 = init_fragment_obj();
		//alert('ha1'+fragment_obj.ha1+' | '+fragment_obj2.ha1+'\nha2'+fragment_obj.ha2+' | '+fragment_obj2.ha2);
		
		if(in_array('ha1', fragment_obj2.force) || fragment_obj.ha1 != fragment_obj2.ha1)
		{
			nezetvaltas_native(fragment_obj2.ha1, 'hasab1');
		}
		
		if(in_array('ha2', fragment_obj2.force) || fragment_obj.ha2 != fragment_obj2.ha2)
		{
			nezetvaltas_native(fragment_obj2.ha2, 'hasab2');
		}
		
		if(in_array('divablak', fragment_obj2.force) || fragment_obj.divablak != fragment_obj2.divablak)
		{
			//divablak_native(fragment_obj2.divablakfejlec, fragment_obj2.divablaktorzs, fragment_obj2.divablak)
		}
		
		if(in_array('keresosav', fragment_obj2.force) || fragment_obj.keresosav != fragment_obj2.keresosav)
		{
			keresosav_native(fragment_obj2.keresosav);
		}
		
		if(in_array('keresosavtorzs', fragment_obj2.force) || fragment_obj.keresosavtorzs != fragment_obj2.keresosavtorzs)
		{
			leker(fragment_obj2.keresosavtorzs, G_('keresosav'));
		}
		
		if(in_array('hasaballas', fragment_obj2.force) || fragment_obj.hasaballas != fragment_obj2.hasaballas)
		{
			hasabok_native(fragment_obj2.hasaballas);
		}
		
		if(in_array('reklamhasab', fragment_obj2.force) || fragment_obj.reklamhasab != fragment_obj2.reklamhasab)
		{
			//### TODO: reklamhasab_native()
		}
		
		fragment = fragment2;
		fragment_obj = fragment_obj2;
	}
	
	if(ISIE)
	{
		setTimeout('init_fragment_agent()', 100);
		
	}
	else
	{
		setTimeout(function(){init_fragment_agent();}, 100);
	}
}
			
			
			
			//alert(fragment_obj.ha1+' != '+fragment_obj2.ha1+'\n'+(fragment_obj.ha1 != fragment_obj2.ha1))
		//if(fragment_obj.ha1 != fragment_obj2.ha1 || fragment_obj.ha2 != fragment_obj2.ha2)
		//{
			//alert('#'+fragment_obj.ha1+'#\n#'+fragment_obj.ha2+'#');
			
			
			//alert(kizagyvito(fragment2));
			//init_fragment_preload(fragment2);
			//fragment = fragment2;
			//alert('xcv');
		//}
		
		/*if(fragment_obj.divablak != fragment_obj2.divablak)
		{
		var str0 = fragment_obj.divablak.split('-');
			divablak_open_native(str0[0], str0[1]);
			fragment_obj.divablak = fragment_obj2.divablak;
		}*/
		
