nn4=(document.layers)?true:false;
ie4=(document.all)?true:false;
niemac=(navigator.appVersion.indexOf("Macintosh")==-1);
ie4=ie4 && niemac;
v4 = ie4 || nn4;

if (document.images) {
       plusImg = new Image();
       plusImg.src = "pic/home.jpg";
       minusImg = new Image();
       minusImg.src = "pic/kontakt.jpg";
}

isExpanded=false;
function reDo(){window.location.reload()}
function getIndex(el) {
       var ind=null;
       for (i=0; i<document.layers.length; i++) {
              whichEl=document.layers[i];
              if (whichEl.id==el) {
                     ind=i;
                     break;
              }
       }
       return ind;
}

function arrange() {
  if(nn4){
    oknoW=window.innerWidth-16;
    oknoH=window.innerHeight
  }else if(ie4){
    oknoW=document.body.clientWidth;
    oknoH=document.body.clientHeight;
  }
       if(document.layers[firstInd]) {
              //document.layers[firstInd].pageX = (oknoW-750)/2;
              nextY=document.layers[firstInd].pageY + document.layers[firstInd].document.height ;
              for (i=firstInd+1; i<document.layers.length; i++) {
                     whichEl=document.layers[i];
                     if (whichEl.visibility != "hide") {
                            whichEl.pageY=nextY;
                            //whichEl.pageX=(oknoW-750)/2;                     
                            nextY += whichEl.document.height;
                     }
              }
       }
}
function init(){
       if(!v4){return}
  if(nn4){
    oknoW=window.innerWidth-16;
    oknoH=window.innerHeight
  }else if(ie4){
    oknoW=document.body.clientWidth;
    oknoH=document.body.clientHeight;
  }
       if (nn4) {
              scrollTo(0,pageYOffset-30)
              for (i=0; i<document.layers.length; i++) {
                     whichEl=document.layers[i];
                     if (whichEl.id.indexOf("Child") != -1) {
                            whichEl.visibility="hide";
                            whichEl.isExpanded=false;
                     }
                     whichEl.pageX = (oknoW-750)/2;
              }
              arrange();
              setTimeout("window.onresize=reDo",1000)
       }
}
function expandIt(el) {
       if (!v4) {return}
       if (nn4) {expandNN(el)} else {expandIE(el)}
}
function expandIE(el) { 
       whichEl=eval(el + "Child");
//       whichIm=eval("document.images['" + el + "img']");
       if (!whichEl.isExpanded) { //whichEl.style.display == "none") {
              whichEl.style.display="block";
              whichEl.isExpanded=true;
//              whichIm.src=minusImg.src;
       } else {
              whichEl.style.display="none";
              whichEl.isExpanded=false;
//              whichIm.src=plusImg.src;
       }
}
function expandNN(el) {
       whichEl= document.layers[el + "Child"];
//       whichIm= document.layers[el+ "Parent"].document.images[el + "img"];
       if (whichEl.visibility == "hide") {
              whichEl.visibility="show";
              whichEl.isExpanded=true;
              //whichIm.src=minusImg.src;
       } else {
              whichEl.visibility="hide";
              whichEl.isExpanded=false;
              //whichIm.src=plusImg.src;
       }
       arrange();
}
function showAll() {
       for (i=firstInd; i<document.layers.length; i++) {
              whichEl=document.layers[i];
              whichEl.visibility="show";
       }
}
function expandAll(isBot) {
       if(!v4){return}
       newSrc=(isExpanded)? plusImg.src : minusImg.src ;
       if (nn4) {
              document.images["allimg"].src=newSrc;
              for (i=firstInd; i<document.layers.length; i++) {
                     whichEl=document.layers[i];
                     if (whichEl.id.indexOf("Parent") != -1) {
                            whichEl.document.images[0].src=newSrc;
                     }
                     if (whichEl.id.indexOf("Child") != -1) {
                            whichEl.visibility=(isExpanded)?"hide":"show";
                            whichEl.isExpanded=(isExpanded)?false:true;
                     }
              }
              arrange();
              if (isBot && isExpanded) {scrollTo(0,document.layers[firstInd].pageY)}
       } else {
              divColl=document.all.tags("DIV");
              for (i=0; i<divColl.length; i++) {
                     if (divColl(i).className == "child") {
                            divColl(i).style.display=(isExpanded)?"none":"block";
                            divColl(i).isExpanded=(isExpanded)?false:true;
                     }
              }
              imColl=document.images;
              for (i=0; i<imColl.length; i++) {
                     if(imColl(i).name.indexOf("img") != -1) {
                            imColl(i).src=newSrc;
                     }
              }
       }
       isExpanded=!isExpanded;
}

                                          s = "<style type='text/css'><!--\n";
                                          s+= ".parent {" ;
if (nn4) {       s+= "position:absolute; left:-800; width:750; " }
if (ie4) {        s+= "text-align:left; " }
                                          s+= "}\n";
                                          s+= ".child {" ;
if (nn4) {       s+= "position:absolute; left:-800; width:750; " }
if (ie4) {       s+= "display:none; text-align:left; " }
                                          s+= "}\n";                     
                                          s+= "--></style>";

document.write(s);
