function TermekDataLoad(userid,termekid,munkadiv,url)
  {
  if (termekkartya[termekid] != 'loaded')
    {
    VT_GetObj(munkadiv).innerHTML = '<strong>Adatok letöltése, kérem várjon!</strong>';
    url = url + 'admin_termekmezok.php';
    querystr = "id=" + userid + "&termek_id=" + termekid;
	  Objekt.termekid = termekid;
		IH_LoadFile(url,querystr,munkadiv);
//    termekkartya[termekid] = 'loaded';
    }
  }




function UjOsszerendeles(userid,termekid,url)
  {
  url = url + 'admin_osszerendelesek.php';
  url = url + "?id=" + userid + "&termek_id=" + termekid + "&mod=lista";

  Objekt.userid = userid;
  Objekt.termekid = termekid;
  Objekt.mod = 'verz';
  Objekt.munkadiv = 'ord' + termekid;
  Objekt.url = url;

  orw = window.open(url,'or_window',"statusbar=0,toolbar=0,location=0,menubar=0,directories=0,resizable=1,scrollbars=1,width=800,height=500");


  if (orw.closed)
    {
    OsszeRendeloRefresh(Objekt);
    }

  }

function OsszeRendeloRefresh(obj)
  {
  OsszerendeloLoad(obj.userid,obj.termekid,obj.mod,obj.munkadiv,obj.url);
  }

function OsszerendeloLoad(userid,termekid,mod,munkadiv,url)
  {
  // mod = verz || reverz
  url = url + 'admin_osszerendelesek.php';

  querystr = "id=" + userid + "&termek_id=" + termekid + "&mod=" + mod;


  test = VT_GetObj(munkadiv);
	if (test!=null) {
		IH_LoadFile(url,querystr,munkadiv);
	}


  }


function DeleteLoad(userid,forras_id,cel_id,hiv_id,munkadiv,url)
    {
    url = url + 'admin_osszerendelesek.php';

    querystr = "id=" + userid + "&forras_id=" + forras_id + "&cel_id=" + cel_id + "&hiv_id=" + hiv_id + "&mod=delete";

    IH_LoadFile(url,querystr,munkadiv);
    }

function IH_LoadFile(url,querystr,obj)
  {
  Objekt.cel = obj;

  if (window.ActiveXObject)
    {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
  else
    {
    xmlHttp = new XMLHttpRequest();
    }
  var koto = '?';
  if (url.indexOf('?') > -1)
    {
    koto = '&';
    }
  if (querystr.length > 0)
    {
    querystr = querystr + '&';
    }
  xmlHttp.open("GET", url+koto+querystr+"rnd="+(Math.random()*99999));

  xmlHttp.onreadystatechange = IH_LoadStatus;
  xmlHttp.send(null);
  }


function IH_LoadStatus()
  {

  if(xmlHttp.readyState == 4)
    {
    if (xmlHttp.status == 200)
      {
      IH_LoadData(1);
      }
    else
      {
      IH_LoadData(0);
      }
    }
  return true;
  }

function IH_LoadData(okbool)
  {
  if (Objekt.cel.length < 1)
    {
    alert(xmlHttp.responseText);
    }
  else
    {
    var area = VT_GetObj(Objekt.cel);
    area.innerHTML = xmlHttp.responseText;
    if (termekkartya[Objekt.termekid] != 'loaded') ORL_(Objekt.termekid);
    if (termekkartya[Objekt.termekid] != 'loaded') VRL_(Objekt.termekid);
    termekkartya[Objekt.termekid] = 'loaded';

    }
  }


function IH_HordozoObjektum()
  {
  this.cel = '';
  this.userid = '';
  this.termekid = '';
  this.mod = '';
  this.munkadiv = '';
  this.url = '';
  }

var xmlHttp;
var Objekt = new IH_HordozoObjektum;
var termekkartya = new Array();
