function init(sMod,iKod){
  var aMenu      =new Array(); //menutömb adatai AJAX-hoz
  var aAktCikkek =new Array(); //aktuális cikkek adatai AJAX-hoz
  var aRightBoxes=new Array(); //jobboldali dobozok adatai AJAX-hoz
  aMenu[0]       =new Array("method","menu");
  aAktCikkek[0]  =new Array("method","aktCikkek");
  aRightBoxes[0] =new Array("method","rightBoxes");

  queryAJAX(aMenu,"menu");        //fejlécmenü
  queryAJAX(aRightBoxes,"right"); //jobboldali dobozok
  queryAJAX(aMenu,"footer");      //láblécmenü
  switch(sMod){
    case "cikk":
    {
      cikkDetails(iKod,'c',0);
      break;
    }
    case "forras":
    {
      forrasDetails(iKod,'f',0);
      break;
    }
    default:
    {
      queryAJAX(aAktCikkek,"left"); //aktuális cikkek tartalma
      break;
    }
  }
}

//Az egyes menüpontok kattintása
function menuDetails(iId){
  var aGetRovat=new Array();
  aGetRovat[0] =new Array("method","getRovat");
  aGetRovat[1] =new Array("id",iId);

  if(iId!=1){queryAJAX(aGetRovat,"left");}
}

function showHide(sTag,sDisplay){
  var e=document.getElementById(sTag);

  e.style.display=sDisplay;
}

function mousePush(e){
  var koord=new Array();

  koord[0]=e.pageX;
  koord[1]=e.pageY;
  return koord;
}

function hideAll(){
  showHide("pic","none");
  showHide("opa","none");
}

function setHeight(sTag){
 if(navigator.appName=="Microsoft Internet Explorer")
   document.getElementById(sTag).style.height=document.body.offsetHeight+"px";
 showHide(sTag,"block");
}

//Egy cikkhez tartozó képek thumbnailjeinek megjelenítése
function cikkKepek(iId){
  var aCikkPics=new Array();
  aCikkPics[0] =new Array("method","cikkPics");
  aCikkPics[1] =new Array("id",iId);
  var targetDiv=document.getElementById("forrascontent");
  var tnPictures=document.createElement("div");
  
  tnPictures.setAttribute("id","tnpictures");

  if(targetDiv.childNodes){targetDiv.innerHTML="";}

  targetDiv.appendChild(tnPictures);

  queryAJAX(aCikkPics,"tnpictures");
}

function authorDetails(iId){
  var aAuthorDatas=new Array();
  aAuthorDatas[0] =new Array("method","authorDatas");
  aAuthorDatas[1] =new Array("id",iId);
  var targetDiv=document.getElementById("artbox");
  var newDiv=document.createElement("div");

  newDiv.setAttribute("id","authorbox");

  targetDiv.appendChild(newDiv);
  queryAJAX(aAuthorDatas,"authorbox");
}

//Egy eChild elem törlése az eParent megadásával
function closeAuthor(eParent,eChild){
  var parentDiv=document.getElementById(eParent);
  var childDiv=document.getElementById(eChild);

  parentDiv.removeChild(childDiv);
}

//A cikkhez tartozó források címeinek felsorolása
function forrasCimek(iId){
  var aForrasCimek=new Array();
  aForrasCimek[0] =new Array("method","forrasCimek");
  aForrasCimek[1] =new Array("id",iId);
  var targetDiv=document.getElementById("forrascontent");
  if(targetDiv.childNodes){targetDiv.innerHTML="";}

  queryAJAX(aForrasCimek,"forrascontent");
}

//Egy kép megmutatása teljes méretben
function showPic(iId,iCid){
  var aBigPic=new Array();
  aBigPic[0] =new Array("method","showPic");
  aBigPic[1] =new Array("id",iId);
  aBigPic[2] =new Array("cid",iCid);
  setHeight("opa");
  setHeight("pic");
  queryAJAX(aBigPic,"pic");
}

function oldal(iId){
  var aSide=new Array();
  aSide[0] =new Array("method","oldal");
  aSide[1] =new Array("id",iId);

  window.scrollTo(0,0);
  queryAJAX(aSide,"left");
}

//Cikk nyomtatása
function nyomtat(iId,sTipus){
  var ablak=window.open("","Nyomtat",'top=0,left=0,menubar=0,directories=0,resizable=0,width=750px,height=500px,location=0,status=0,scrollbars=1');

  ablak.document.writeln("<html><head></head><body id=\"target\"></body></html>");
  if(sTipus=="cikk"){
    cikkDetails(iId,'p',ablak);
  }
  else if(sTipus=="forras"){
    forrasDetails(iId,'p',ablak);
  }
  ablak.document.firstChild.firstChild.innerHTML="<link href=\"css/print.css\" rel=\"stylesheet\" type=\"text/css\" />";
  ablak.document.close();
}

function footnote(event,sFootnote){
  var targetDiv=document.getElementById("artbox");
  var sourceLi=document.getElementById(sFootnote);
  var newDiv=document.createElement("div");
  var topKoord=mousePush(event);
  
  
  newDiv.setAttribute("id","foot");

  targetDiv.appendChild(newDiv);
  newDiv.innerHTML=sourceLi.innerHTML;
  newDiv.style.top=topKoord[1]+"px";
  newDiv.style.left=topKoord[0]+"px";
  newDiv.style.display="block";
}

function closeFoot(sId){
  closeAuthor("artbox",sId);
}

function keres(){
  var newText=document.keres.szoveg.value;
  var newSelect=document.keres.theme.value;
  var aSearch=new Array();
  aSearch[0] =new Array("method","search");
  aSearch[1] =new Array("text",newText);
  aSearch[2] =new Array("select",newSelect);

  queryAJAX(aSearch,"left");
}

function szerzok(iId){
  var aAuthor=new Array();
  aAuthor[0] =new Array("method","szerzok");
  aAuthor[1] =new Array("id",iId);

  window.scrollTo(0,0);
  queryAJAX(aAuthor,"left");
}
