/*Variablen definieren*/


var schreib=1;
var halten=0;
var objezahl = 0;

/*arrajs einlesen*/
/*Gartenhauser*/
gartenhauser = new Array(
"GAHA-01_gartenhaus01.html",
"GAHA-02_gartenhaus02.html",
"GAHA-03_gartenhaus03.html",
"GAHA-04_gartenhaus04.html",
"GAHA-05_gartenhaus05.html",
"GAHA-06_gartenhaus06.html",
"GAHA-07_gartenhaus07.html",
"GAHA-08_gartenhaus08.html",
"GAHA-09_gartenhaus09.html",
"GAHA-10_gartenhaus10.html",
"GAHA-11_gartenhaus11.html",
"GAHA-12_gartenhaus12.html",
"GAHA-13_gartenhaus13.html",
"GAHA-14_gartenhaus14.html",
"GAHA-15_gartenhaus15.html",
"GAHA-16_gartenhaus16.html",
"GAHA-17_gartenhaus17.html",
"GAHA-18_gartenhaus18.html",
"GAHA-19_gartenhaus19.html",
"GAHA-20_gartenhaus20.html",
"GAHA-21_gartenhaus21.html",
"GAHA-22_gartenhaus22.html",
"GAHA-23_gartenhaus23.html"
);

/*Ferienhauser*/
ferienhauser = new Array(
"FER-01_ferienhaus01.html",
"FER-02_ferienhaus02.html",
"FER-03_ferienhaus03.html",
"FER-04_ferienhaus04.html",
"FER-05_ferienhaus05.html",
"FER-06_ferienhaus06.html",
"FER-07_ferienhaus07.html",
"FER-08_ferienhaus08.html",
"FER-09_ferienhaus09.html",
"FER-10_ferienhaus10.html",
"FER-11_ferienhaus11.html",
"FER-12_ferienhaus12.html"
);

/*Lauben*/
lauben = new Array(
"LAUB-01_laube01.html",
"LAUB-02_laube02.html",
"LAUB-03_laube03.html",
"LAUB-04_laube04.html",
"LAUB-05_laube05.html",
"LAUB-06_laube06.html",
"LAUB-07_laube07.html",
"LAUB-08_laube08.html",
"LAUB-09_laube09.html",
"LAUB-10_laube10.html",
"LAUB-11_laube11.html",
"LAUB-12_laube12.html",
"LAUB-13_laube13.html",
"LAUB-14_laube14.html",
"LAUB-15_laub15.html",
"LAUB-16_laube16.html"
);

/*Gerateschuppen*/
schuppen = new Array(
"Schupp-01_schuppen01.html",
"Schupp-02_schuppen02.html",
"Schupp-03_schuppen03.html",
"Schupp-04_schuppen04.html",
"Schupp-05_schuppen05.html",
"Schupp-06_schuppen06.html",
"Schupp-07_schuppen07.html",
"Schupp-08_schuppen08.html",
"Schupp-09_schuppen09.html",
"Schupp-10_schuppen10.html",
"Schupp-11_schuppen11.html",
"Schupp-12_schuppen12.html",
"Schupp-13_schuppen13.html",
"Schupp-14_schuppen14.html",
"Schupp-15_schuppen15.html",
"Schupp-16_schuppen16.html",
"Schupp-17_schuppen17.html",
"Schupp-18_schuppen18.html",
"Schupp-19_schuppen19.html",
"Schupp-20_schuppen20.html"
);

/*Garagen*/
garagen = new Array(
"Carp-01_carport01.html",
"Carp-02_carport02.html",
"Carp-03_carport03.html",
"Carp-04_carport04.html",
"Carp-05_carport05.html",
"Carp-06_carport06.html",
"Carp-07_carport07.html",
"Carp-08_carport08.html",
"Carp-09_carport09.html",
"Carp-10_carport10.html",
"Carp-11_carport11.html",
"Carp-12_carport12.html",
"Carp-13_carport13.html",
"Carp-14_carport14.html"
);

/*Anlehnhauser*/
anlehnhauser = new Array(
"ANLEHN-01_anlehn01.html",
"ANLEHN-02_anlehn02.html",
"ANLEHN-03_anlehn03.html",
"ANLEHN-04_anlehn04.html",
"ANLEHN-05_anlehn05.html",
"ANLEHN-06_anlehn06.html",
"ANLEHN-07_anlehn07.html",
"ANLEHN-08_anlehn08.html",
"ANLEHN-09_anlehn09.html",
"ANLEHN-10_anlehn10.html",
"ANLEHN-11_anlehn11.html",
"ANLEHN-12_anlehn12.html",
"ANLEHN-13_anlehn13.html",
"ANLEHN-14_anlehn14.html",
"ANLEHN-15_anlehn15.html",
"ANLEHN-16_anlehn16.html",
"ANLEHN-17_anlehn17.html"
);

/*Funktion Aufruf*/

function katobjekte(katalog,links,oben)
{
 halten=1;
 if(schreib==1)
 {
  schreib=0;

  /*Kataloge: gaha feha  laub  schupp  garag  anleh*/
  ausgab1 = new Array();
  if(katalog=="gaha")
    {ausgab = ausgab1.concat(gartenhauser);}

  if(katalog=="feha")
    {ausgab = ausgab1.concat(ferienhauser);}

  if(katalog=="laub")
    {ausgab = ausgab1.concat(lauben);}

  if(katalog=="schupp")
    {ausgab = ausgab1.concat(schuppen);}

  if(katalog=="garag")
    {ausgab = ausgab1.concat(garagen);}

  if(katalog=="anleh")
    {ausgab = ausgab1.concat(anlehnhauser);}

  objezahl = ausgab.length;

  /*Fenster einblenden*/
  var hohe = ausgab.length * 17;
  document.getElementById("objektmen").style.height=hohe;
  document.getElementById("objektmen").style.top=oben;
  document.getElementById("objektmen").style.left=links;
  /*Daten einschreiben*/
  for(i=0; i<=ausgab.length-1; i++)
  {
    /*Link einfugen*/
    Elementknoten = document.createElement("a");
    Textknoten = document.createTextNode(trenn(ausgab[i],"bez"));
    Elementknoten.appendChild(Textknoten);
    document.getElementById("objektmen").appendChild(Elementknoten);
    /*Link ziel festlegen*/
    linkz = document.createAttribute("href");
    linkz.nodeValue = trenn(ausgab[i],"link");
    document.getElementById("objektmen").getElementsByTagName("a")[i].setAttributeNode(linkz);
    /*format festlegen*/
    forma = document.createAttribute("class");
    forma.nodeValue = "liumen";
    document.getElementById("objektmen").getElementsByTagName("a")[i].setAttributeNode(forma);
    /*ID festlegen*/
    objid = document.createAttribute("id");
    objid.nodeValue = "obj"+i;
    document.getElementById("objektmen").getElementsByTagName("a")[i].setAttributeNode(objid);
    /*onMouseover*/
    eintrag = document.createAttribute("onMouseover");
    eintrag.nodeValue = "objUnter('obj"+i+"',1)"
    document.getElementById("objektmen").getElementsByTagName("a")[i].setAttributeNode(eintrag);
    /*onMouseout*/
    eintrag = document.createAttribute("onMouseout");
    eintrag.nodeValue = "objUnter('obj"+i+"',2)"
    document.getElementById("objektmen").getElementsByTagName("a")[i].setAttributeNode(eintrag);

    /*Seitenumbruch*/
    Elementknoten = document.createElement("br");
    document.getElementById("objektmen").appendChild(Elementknoten);
  }
 }

}

/*Funktion trennen*/
function trenn(roh,art)
{
  var daten = roh.split("_");
  if(art=="bez")
  {
    return daten[0];
  }
  if(art=="link")
  {
    return daten[1];
  }

}

function objUnter(posa1,arta1)
{

    if(arta1==1)
    {

      /*Unterstreichen*/
    document.getElementById(posa1).style.textDecoration="underline";

    }
    else if(arta1==2)
    {
      /*unterstreichen weg*/
      document.getElementById(posa1).style.textDecoration="none";

    }
}

/*Funktion ausblenden*/

function festhalt()
{
  halten=1;
}
function kataus()
{
  halten=0;
  window.setTimeout("objektschliess()",250);
}
function objektschliess()
{
  if(halten==0)
  {
    schreib=1;

    for(i=0; i<=objezahl*2-1; i++)
    {
      var Knoten = document.getElementById("objektmen").lastChild;
      document.getElementById("objektmen").removeChild(Knoten);
    }
    document.getElementById("objektmen").style.height="1px";
    document.getElementById("objektmen").style.top="-50px";
    document.getElementById("objektmen").style.left="0px";



  }
}