var aBoxName=new Array('hangulat','impresszum','recommend');
var aBoxTitle=new Array('[jelentés]','[impresszum]','[ajánlás]');
var impresszumText=
  '<a href="mailto:katona.csaba@mol.gov.hu" alt="Levél Katona Csabának" title="Levél Katona Csabának">Katona Csaba</a><br />';
impresszumText+=
  'Rácz Attila';
var recommendText="Az oldal megtekintéséhez 1024x768-as felbontást, és Mozilla Firefox böngészőt ajánljuk.";
var validate='<p>\n<a href="http://validator.w3.org/check?uri=referer">';
validate+='<img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>\n</p>';


//Baloldali dobozok kirajzolása
function leftSide(sParent,aBoxName,aBoxTitle){
  var hangulatBox=
    oView.showBox(sParent,aBoxName[0],'leftbox','leftboxheader',aBoxTitle[0],'leftboxcontent');
  var impresszumBox=
    oView.showBox(sParent,aBoxName[1],'leftbox','leftboxheader',aBoxTitle[1],'leftboxcontent');
  var recommendBox=
    oView.showBox(sParent,aBoxName[2],'leftbox','leftboxheader',aBoxTitle[2],'leftboxcontent');
  var validateText=document.createTextNode(validate);

  impresszumBox.childNodes[1].innerHTML=impresszumText;
  recommendBox.childNodes[1].innerHTML=recommendText;

  init(aBoxName[0]);
}

function makeDirDiv(sParent){
  var newDiv=document.createElement("div");
  newDiv.setAttribute("id","dir");
  sParent.appendChild(newDiv);
  
  return newDiv;
}

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

  e.style.display=sDisplay;
}

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");
}

//AJAX lekérdezések
function init(sId){

  var req1 = new request("dbase.php", "GET");
  req1.addParam(["method","aktjelentesek"]);
  req1.setResponseTarget(document.getElementById(sId).childNodes[1], false);
  req1.sendRequest();
}

function showDetails(iKod){
  var parentDiv=document.getElementById("right");

  showText(iKod,parentDiv);
  showMappaLinx(iKod,parentDiv);
}

function showText(iKod,sParentTag){
  var req1 = new request("dbase.php", "GET");
  req1.addParam(["method","showdetails"]);
  req1.addParam(["kod",iKod]);
  req1.setResponseTarget(sParentTag, false);
  req1.sendRequest();
}

function showMappaLinx(iKod,sParentTag){
  var req1 = new request("dbase.php", "GET");
  req1.addParam(["method","showmappa"]);
  req1.addParam(["kod",iKod]);
  req1.setResponseTarget(document.getElementById("dir"), false);
  req1.sendRequest();
}

function showTitle(hKod,iKod){
  var req1 = new request("dbase.php", "GET");
  req1.addParam(["method","showtitle"]);
  req1.addParam(["hkod",hKod]);
  req1.addParam(["kod",iKod]);
  req1.setResponseTarget(document.getElementById("right"), false);
  req1.sendRequest();
}

function showThumbs(iKod){
  var target=document.getElementById("cim"+iKod);
  if(target.firstChild==undefined){
    var req1 = new request("dbase.php", "GET");
    req1.addParam(["method","showthumbs"]);
    req1.addParam(["kod",iKod]);
    req1.setResponseTarget(document.getElementById("cim"+iKod), false);
    req1.sendRequest();
    target.style.display="block";
  }
  else if(target.style.display=="none"){
    target.style.display="block";
  }
  else if(target.style.display=="block"){
    target.style.display="none";
  }
}

function showPic(iKod){
 setHeight("opa");
 setHeight("pic");
 //showHide("pic","block");
  var req1 = new request("dbase.php","GET");
  req1.addParam(["method","showpic"]);
  req1.addParam(["kod",iKod]);
  req1.setResponseTarget(document.getElementById("pic"),false);
  req1.sendRequest();
}