/*

Alapveto AJAX fuggvenyek

*/


function IH_LoadFile(tipus,obj,querystr,mode)
	{
	if (tipus == 'ajaxa')
		{
		url = 'ajaxa.php';
		}
	else
		{
		url = 'ajaxu.php';
		}
		

  if (window.ActiveXObject)
    {
    xmlHttp[obj] = new ActiveXObject("Microsoft.XMLHTTP");
    }
  else
    {
    xmlHttp[obj] = new XMLHttpRequest();
    }

  var koto = '?';

  if (url.indexOf('?') > -1)
    {
    koto = '&';
    }

  if (querystr.length > 0)
    {
    querystr = querystr + '&';
    }

	if (mode != 'POST')
		{
  		xmlHttp[obj].open("GET", url+koto+querystr+"rnd="+(Math.random()*99999));
  		xmlHttp[obj].onreadystatechange = function (event) { IH_LoadStatus(obj); } 
  		xmlHttp[obj].send(null);
		}
  }


function IH_LoadStatus(obj)
  {

  if(xmlHttp[obj].readyState == 4)
    {
    if (xmlHttp[obj].status == 200)
      {
      IH_LoadData(1,obj);
      }
    else
      {
      IH_LoadData(0,obj);
      }
    }
  return true;
  }

function IH_LoadData(okbool,obj)
  {
  var area = HO_GetObj(obj);
  area.innerHTML = xmlHttp[obj].responseText;
  }


var xmlHttp = new Array();
var HO_MESSAGES = new Array();
