var myTimer;
var step = 2;
var steptime = 50;
// Der Lauftext ist in index.html bei <p id="l_text"> definiert
// 

function init () {
   document.getElementById("info1").style.left = document.getElementById("info").offsetWidth  + "px";
   document.getElementById("info1").style.width = breite + "px";
   document.getElementById("info2").style.left = document.getElementById("info").offsetWidth + breite + "px";
   document.getElementById("info2").style.width = breite + "px";
   document.getElementById("info1").innerHTML = document.getElementById("l_text").innerHTML;
   document.getElementById("info2").innerHTML = document.getElementById("l_text").innerHTML;
   document.getElementById('inhalt').innerHTML='';
   setInhaltHeight();
   laden('home'); 
//   lauftext();
}

function setInhaltHeight(){
   var hoehe;
   if (window.innerHeight){
      hoehe = window.innerHeight;
   }  
   else if (document.documentElement && document.documentElement.clientHeight != 0){
      hoehe = document.documentElement.clientHeight;
   }
   else if (document.body) {
      hoehe = document.body.clientHeight;
   }
   document.getElementById("inhalt").style.height = (hoehe -140) +"px";
}


function createXMLHttpRequest() {
   var html = false;
   try { html = new XMLHttpRequest(); }
   catch(e) {
      try { html  = new ActiveXObject("Msxml2.XMLHTTP"); }      
      catch(e) {
         try  { html  = new ActiveXObject("Microsoft.XMLHTTP"); }
         catch(e) { html = false; }
      }
   }
   return html;
}

function laden(webseite) {
   document.getElementById('nachladen').style.visibility='visible';
   var html = createXMLHttpRequest();
   html.onreadystatechange = function() {
      if (html.readyState == 4) {
         document.getElementById('inhalt').innerHTML=html.responseText;
         document.getElementById('m1_sub').style.visibility='hidden';
         document.getElementById('m2_sub').style.visibility='hidden';
         document.getElementById('m3_sub').style.visibility='hidden';
         document.getElementById('m4_sub').style.visibility='hidden';
         document.getElementById('m5_sub').style.visibility='hidden';
         document.getElementById('nachladen').style.visibility='hidden';
         window.status="Fertig";
      }
   }
   
   html.open('GET', 'ajax/' + webseite + '.inc.html', true);
   html.send(null);
   if(webseite == "home") {
      document.getElementById("info1").style.visibility = 'visible';
      document.getElementById("info2").style.visibility = 'visible';
      myTimer = setInterval("lauftext()", steptime);

   }
   else {
      document.getElementById("info1").style.visibility = 'hidden';
      document.getElementById("info2").style.visibility = 'hidden';
      clearInterval(myTimer);
   }
}



function MenueOver(id) {
   document.getElementById(id + "_sub").style.visibility="visible";
}

function farbe1(a) { // Farbe Submenu Inhalt MouseOver
   a.style.backgroundColor='#888888'; //#3366ff';
}

function farbe2(a) {
   a.style.backgroundColor=''; //'#3399ff';
   top.status="";
}

function lauftext() { // Farbe Submenu Inhalt MouseOut
   var pos_info1 = document.getElementById("info1").offsetLeft;
   var pos_info2 = document.getElementById("info2").offsetLeft;
   pos_info1 + breite == 0 ? pos_info1 = breite : pos_info1 -= step;
   pos_info2 + breite == 0 ? pos_info2 = breite : pos_info2 -= step;
   document.getElementById("info1").style.left = pos_info1 + "px";
   document.getElementById("info2").style.left = pos_info2 + "px";
//   setTimeout("lauftext()", steptime);
}

function gross(bild) {
   var text = document.getElementById('gross').innerHTML = bild.title;
   document.getElementById('gross').style.backgroundImage = "url(" + bild.src + ")";
   document.getElementById('gross').style.display = 'block';
   
}
// function zoom(img, w, h) {
//   window.open(img,'zoom'+w+h,'toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,width='+w+',height='+h);
//}
