var menu=new Array("Főoldal","Politika","Hétköznapok","Diplomácia","Kuriózumok","Asztalfiókból","Archívum");
var leftBoxes=new Array("keptar","keres","1956","vicctar","cikk","link","impresszum","jog");

function init(){

  var req1 = new request("dbase.php", "GET");
  req1.addParam(["method","resultEvfolyam"]);
  //req1.setResponseFunction(resultEvfolyam, false);
  req1.setResponseTarget(document.getElementById("evfolyam"), false);
  req1.sendRequest();

/*
var req1 = new request("dbase.php?method=resultEvfolyam");
req1.setResponsTarget(document.getElementById("evfolyam"));
req1.sendRequest();

var req2 = new request("dbase.php?method=aktCikkek");
req2.setResponsTarget(document.getElementById("cikkek"));
req2.sendRequest();
*/
}

function mainSide(aMenu,aBoxes){
  showMenu(aMenu);
    
  for(i=0;i<aBoxes.length;i++){
    newBox=oView.showSimpleBox('left',aBoxes[i],"leftBox");
    boxRoundedCornersTop(newBox);
    showBoxContent(aBoxes[i],newBox);
    boxRoundedCornersBottom(newBox);
  }
}

function showMenu(aMenu){
  var menuDiv=document.getElementById('menu');

  newUl=document.createElement('ul');

  for(var i=0;i<aMenu.length;i++){
    var szoveg=aMenu[i];
    if(navigator.appName!="Microsoft Internet Explorer"){
      szoveg=oView.specialCharEkezet(szoveg);
    }

    newLi=document.createElement('li');
    newAnchor=document.createElement('a');
    newText=document.createTextNode(szoveg);

    newAnchor.setAttribute('href','javascript: void(0)');
    newAnchor.setAttribute("onclick","showRovat("+i+");");
    newAnchor.setAttribute('title',aMenu[i]);
      
    newAnchor.appendChild(newText);
    newLi.appendChild(newAnchor);
    newUl.appendChild(newLi);
  }

  menuDiv.appendChild(newUl);
}

function showBoxContent(sCase,oBox){
  if(sCase!="keptar"){
    var boxContent=boxRoundedCornersContent(oBox);
  }
  switch(sCase){
    case "keptar":
    {
      var datas=new Array("Képtár","Lapszemle");
      var newContent=document.createElement("div");
      newContent.className="boxcontent";
      var newUl=document.createElement("ul");
      
      if(navigator.appName=="Microsoft Internet Explorer"){
        newUl.style.marginLeft=40+"px";
      }
      
      for(var i=0;i<datas.length;i++){
        var newLi=document.createElement("li");
        var newAnchor=document.createElement("a");
        var newText=document.createTextNode(datas[i]);

        newAnchor.setAttribute("title",datas[i]);
        newAnchor.setAttribute("href","?rov=datas"+i+"");
      
        newAnchor.appendChild(newText);
        newLi.appendChild(newAnchor);
        newUl.appendChild(newLi);
      }
   
      newContent.appendChild(newUl);
      oBox.appendChild(newContent);
    break;
    }
    case "keres":
    {
      var newText=document.createTextNode("Keresés");
      boxContent.appendChild(newText);
      break;
    }
    case "1956":
    case "vicctar":
    case "cikk":
    {
      var szoveg=(sCase=="vicctar")?"Vicctár":sCase;
      var newText=document.createTextNode(szoveg);
      var newAnchor=document.createElement("a");
      newAnchor.setAttribute("title",sCase);
      newAnchor.setAttribute("href","?rov="+sCase);
      newAnchor.appendChild(newText);
      boxContent.appendChild(newAnchor);
      break;
    }
    {
      newAnchor=boxContentTextLinked(sCase);
      boxContent.appendChild(newAnchor);
      break;
    }
    case "link":
    {
      var szoveg=document.createTextNode("Ez majd adatbázisból megy!");
      boxContent.appendChild(szoveg);
      break;
    }
    case "impresszum":
    {
      var imp=new Array();
        imp[0]=new Array("Az ArchivNetről","anet");
        imp[1]=new Array("Szerzőinknek","author");
        imp[2]=new Array("E számunk szerzői","currauthor");
        imp[3]=new Array("Impresszum","impress");
      var newUl=document.createElement("ul");
      for(var i=0;i<imp.length;i++){
        var tmp=imp[i];
        var newLi    =document.createElement("li");
        var newAnchor=document.createElement("a");
        var newText  =document.createTextNode(tmp[0]);
        
        newAnchor.setAttribute("title",tmp[0]);
        newAnchor.setAttribute("href","rov="+tmp[1]);
        newAnchor.className="imp";
        
        newAnchor.appendChild(newText);
        newLi.appendChild(newAnchor);
        newUl.appendChild(newLi);
      }
      boxContent.appendChild(newUl);
      break;
    }
    case "jog":
    {
      var text="Az ArchivNeten megjelentetett cikkek, képek, dokumentumok ";
      text+="másodkölése csak a szerkesztő, illetve a laptulajdonos ";
      text+="Magyar Országos Levétár hozzájárulásával lehetséges.";
      var szoveg=document.createTextNode(text);
      boxContent.className="imp";
      boxContent.appendChild(szoveg);
      break;
    }
  }
}

//Lekerekített doboz teteje
function boxRoundedCornersTop(oBox){
  var newParentB=document.createElement("b");
  newParentB.className="top";
  for(var i=1;i<5;i++){
    var newB=document.createElement("b");
    newB.className="b"+i+"";
    
    newParentB.appendChild(newB);
  }
  
  oBox.appendChild(newParentB);
}

//Lekerekített doboz tartalma
function boxRoundedCornersContent(oBox){
  var newDiv=document.createElement("div");
  var newP=document.createElement("p");
    
  newDiv.className="boxcontent";
    
  newDiv.appendChild(newP);
  oBox.appendChild(newDiv);
    
  return newP;  
}

//Lekerekített doboz alja
function boxRoundedCornersBottom(oBox){
  var newParentB=document.createElement("b");
  newParentB.className="bottom";
  for(var i=4;i>0;i--){
    var newB=document.createElement("b");
    newB.className="b"+i+"b";
    
    newParentB.appendChild(newB);
  }
  
  oBox.appendChild(newParentB);
}

//Hiperhivatkozású szöveg létrehozása 1956,vicctar,link dobozoknál
function boxContentTextLinked(sText,sCase){
  var newText=document.createTextNode(sCase);
  var newAnchor=document.createElement("a");

  newAnchor.setAttribute("title",sCase);
  newAnchor.setAttribute("href","?cikk="+sCase);
  newAnchor.appendChild(newText);
  
  return newAnchor;
}

//----------------------------------AJAX----------------------------------------
//Az évfolyam szám megjelenítése
/*
function showNumber(){
  $.ajax({
    type: "GET",
    url: "dbase.php",
    data: "method=resultEvfolyam",
    success: function(html){
      $("#evfolyam").html(html);
    }
  });
}

//Az aktuális szám tartalomjegyzéke
function aktCikkek(){
  $.ajax({
    type: "GET",
    url: "dbase.php",
    data: "method=aktCikkek",
    success: function(html){
      showAktCikkek(html);
    }
  });
}

function showAktCikkek(html){
  $("#cikkek").html(html);
}
*/
