Bilder = new Array(7);
Bilder[0] = new Image();
Bilder[0].src = "/private/imgs/quadrat_1.gif";
Bilder[1] = new Image();
Bilder[1].src = "/private/imgs/quadrat_2.gif";
Bilder[2] = new Image();
Bilder[2].src = "/private/imgs/quadrat_3.gif";
Bilder[3] = new Image();
Bilder[3].src = "/private/imgs/quadrat_4.gif";
Bilder[4] = new Image();
Bilder[4].src = "/private/imgs/quadrat_5.gif";
Bilder[5] = new Image();
Bilder[5].src = "/private/imgs/quadrat_6.gif";
Bilder[6] = new Image();
Bilder[6].src = "/private/imgs/quadrat_7.gif";

Grau = new Image();
Grau.src = "/private/imgs/quadrat_grau.gif";

//----------Rubrikennamen zeigen bei Maus über entspr. Quadrat---------

function aktivieren(nummer) {
   alleVerstecken();
   document.images[nummer].src = Grau.src;
   if (nummer==0) {
      document.all.home.style.visibility = "visible";   
   }
   else if (nummer==1) {
      document.all.about_me.style.visibility = "visible";
   }
   else if (nummer==2) {
      document.all.knits.style.visibility = "visible";
   }
   else if (nummer==3) {
      document.all.books.style.visibility = "visible";
   }
   else if (nummer==4) {
      document.all.mind_mapping.style.visibility = "visible";
   }
   else if (nummer==5) {
      document.all.sitemap.style.visibility = "visible";
   }
//   else if (nummer==6) {
//      document.all.projekte.style.visibility = "visible";
//   }

}

function deaktivieren(nummer) {
   alleVerstecken();
   document.images[nummer].src = Bilder[nummer].src;
   if (nummer==0) {
   }
}

function alleVerstecken() {				//alle Divs mit Rubrikennamen verstecken
   document.all.home.style.visibility = "hidden";
   document.all.about_me.style.visibility = "hidden";
   document.all.knits.style.visibility = "hidden";  
   document.all.books.style.visibility = "hidden"; 
   document.all.mind_mapping.style.visibility = "hidden";
   document.all.sitemap.style.visibility = "hidden";
//   document.all.projekte.style.visibility = "hidden";
}

function neuesFenster() {
  if (navigator.appName=="Netscape") {
     alert("Sorry aber Sie benutzen Netscape. Damit funktioniert dieses Spiel leider nicht. Möglicherweise wird ja mit Version 5.0 standardisiertes JavaScript unterstützt.");
  }
  Fenster1=open("solitaire.html","Schafitaire","height=500,width=300");
}

function InfoFenster() {
   if (navigator.appName=="Netscape") {
      Information=open("info.html","Info", "height=315,width=315");
   }
}

function InfoFenster_E() {
   if (navigator.appName=="Netscape") {
      Information=open("info_e.html","Info", "height=315,width=315");
   }
}


//--------------------Fliegendes Quadrat-----------------

var mausx = 0;				//Position des Mauszeigers im Fenster
var mausy = 0;
var beschleunigungX = 0;
var beschleunigungY = 0;

function go() {
  document.all.schatten.style.display = "block"; 	//versteckte Divs zeigen
  window.setInterval("Mausschatten()",10);
}


function update() {
  mausx = window.event.clientX;		//Ermittelt die Position des Mauszeigers, Übergabe in die Variablen
  mausy = window.event.clientY;
}

function Mausschatten() {
   var posX = parseInt(document.all.schatten.style.left);
   var posY = parseInt(document.all.schatten.style.top);
   
   var deltaX = Math.abs(mausx-posX);
   var deltaY = Math.abs(mausy-posY);
 
   var delta_beschleunigung = 2;

   if (posX < mausx) {		//
      if (beschleunigungX < 0) {
         beschleunigungX = beschleunigungX + delta_beschleunigung;
      }
      else {
         beschleunigungX = beschleunigungX + 1;
      }
   }
   else {
      if (beschleunigungX > 0) {
         beschleunigungX = beschleunigungX -delta_beschleunigung;
      }
      else {
         beschleunigungX = beschleunigungX - 1;
      }
   }
   if (deltaX < 1 && beschleunigungX < 2) {
      beschleunigungX = 0;
   }

   if (posY < mausy) {
      if (beschleunigungY < 0) {
          beschleunigungY = beschleunigungY + delta_beschleunigung;
      }
      else {
         beschleunigungY = beschleunigungY + 1;
      }
   }
   else {
      if (beschleunigungY > 0) {
         beschleunigungY = beschleunigungY -delta_beschleunigung;
      }
      else {
         beschleunigungY = beschleunigungY - 1;
      }
   }
   if (deltaY < 1 && beschleunigungY < 2) {
      beschleunigungY = 0;
   }      


   document.all.schatten.style.left =  (posX + beschleunigungX) + "px";
   document.all.schatten.style.top = (posY + beschleunigungY) + "px";
}



