// rechenschwaeche.js
// javascript für www.rechenschwaeche.de
// Stand: 2009-10-28

var DOM = "rechenschwaeche.de";
var NAME = "institut";

var Start_x=0, Start_y=0, CopyStart=0; Anzahl_Versuche=0;

function selectstart()
{ 
  Anzahl_Versuche++;
  if ( 1 == Anzahl_Versuche )
  { alert("Beachten Sie bitte das Copyright !!!\n\n"); }
  if ( 2 == Anzahl_Versuche )
  { alert("Himmi sakra! I mog's net, dass mia mei Gschreibsl\nausm Zsammenhang nausgschnitten ward.\n\nMia hamma Koppiraied!\n\nHoast mi !?\n\n"); }
  if ( 3 == Anzahl_Versuche )
  { 
    var i=1;
    var Knoten = document.getElementById("Inhalt_mitte").getElementsByTagName("p")[i].firstChild;
    while ( (Knoten != null ) && (i<100) )
    {
      var AnzahlZeichen = Knoten.nodeValue.length;
      Knoten.deleteData(0,AnzahlZeichen);
      i++;
      if (     ( document.getElementById("Inhalt_mitte").getElementsByTagName("p")[i] != null ) 
            && ( document.getElementById("Inhalt_mitte").getElementsByTagName("p")[i].firstChild != null ) )
      { Knoten = document.getElementById("Inhalt_mitte").getElementsByTagName("p")[i].firstChild; }
      
      
    }
    
    
    i=0;
    var AnzahlKnoten = 0;
    Knoten = document.getElementById("Inhalt_mitte").getElementsByTagName("h2")[i].childNodes[0];
    while ( (Knoten != null ) && (i<20) )
    {
      i++;
      if ( document.getElementById("Inhalt_mitte").getElementsByTagName("h2")[i] != null )
      { 
        AnzahlKnoten = document.getElementById("Inhalt_mitte").getElementsByTagName("h2")[i].childNodes.length; 
        Knoten = document.getElementById("Inhalt_mitte").getElementsByTagName("h2")[i].childNodes[0];
// alert("AnzahlKnoten: "+AnzahlKnoten+" i: "+i);      
        for (var k = 0; k <= AnzahlKnoten; k++)
        {
          if ( Knoten.nodeValue != null )
          {
            var AnzahlZeichen = Knoten.nodeValue.length;
if ( Knoten != null ) { alert( "Knoten.nodeValue: "+Knoten.nodeValue + "  k: "+k+ "  AnzahlZeichen: "+AnzahlZeichen ); }
            Knoten.deleteData(0,AnzahlZeichen);
          }
          if (     ( document.getElementById("Inhalt_mitte").getElementsByTagName("h2")[i] != null ) 
                && ( document.getElementById("Inhalt_mitte").getElementsByTagName("h2")[i].childNodes[k] != null ) )
          { Knoten = document.getElementById("Inhalt_mitte").getElementsByTagName("h2")[i].childNodes[k]; }
        }
      }
    }

    Knoten = document.getElementById("Inhalt_Druck");
    if ( Knoten != null )
    { 
      delete Knoten; 
    }

    alert("Hier nochmal für die Fischköppe, Wiederholungstäter\nund andere Analphabeten zum Mitschreiben:\n\nUnsere Texte aus dem Zusammenhang herauszuschneiden,\nmögen wir nicht!\n\nBeachten Sie bitte das Copyright !!!\n\nVerstanden ?!\n\n"); 
    
    if ( Knoten != null )
    { 
      document.getElementById("Inhalt_Druck").style.color = "red";
    }
  }
  if ( 3 < Anzahl_Versuche )
  { 
    alert("Und Tschüss !!!\n\n"); 
    window.history.back();
    window.close();
  }
}

function Initialisieren()
{
  if ( ! document.all )
  {
    document.getElementById("Inhalt_Druck").onmousemove = Mausbewegung_erkennen;
    document.getElementById("Inhalt_Druck").onmousedown = Mausknopf_runter;
    document.getElementById("Inhalt_Druck").onmouseup   = Mausknopf_rauf;
  }

//  window.onkeypress = Tastendruck();
  if ( document.getElementById("Inhalt_Druck") )
  { document.getElementById("Inhalt_Druck").style.color = "black"; }
//  document.getElementById("Inhalt_Druck").style.fontsize = "10pt";
//  document.getElementById("Inhalt_Druck").style.value="font-size:small";
//  document.getElementById("Inhalt_Druck").style.fontsize=3;
//  document.getElementById("Inhalt_Druck").style.font-size=2em;
  
}

function Mausknopf_runter(Ereignis)
{
  CopyStart = 1;
  Start_x = Ereignis.layerX;
  Start_y = Ereignis.layerY;
}

function Mausknopf_rauf(Ereignis)
{
  CopyStart = 0;
  document.getElementById('Kopf').focus();
}

function Mausbewegung_erkennen(Ereignis)
{
  if (CopyStart == 1)
  {
    if ((10<Math.abs(Ereignis.layerX-Start_x)) | (5<Math.abs(Ereignis.layery-Start_y)))
    {
      CopyStart = 0;
      selectstart();
    }
  }
}


//  function selektierterText () {
//    if (window.getSelection) {
//      alert(window.getSelection());
//    } else if (document.getSelection) {
//      alert(document.getSelection());
//    } else if (document.selection) {
//      alert(document.selection.createRange().text);
//    }
//  }



//  var kFlag = false;
//  var whichASC = 99;
//  function Tastendruck (Ereignis)
//  { 
//    if (kFlag) return;
//  //  kFlag = true;
//    if (!Ereignis) Ereignis = window.event;
//  //  window.setTimeout('kFlag = false', 1000);
//    alert("Ereignis: "+Ereignis.keyCode);
//  } 

//  document.onkeydown = keydown;

//  function keydown(Ereignis)
//  {
//    if (Ereignis.keyCode==8) 
//    {
//      Ereignis.keyCode=0; 
//      return Ereignis.keyCode 
//    }
//  }

//  function Tastendruck0 (Ereignis) 
//  {
//    if (!Ereignis) Ereignis = window.event;
//    alert("Tastendruck:"+Ereignis.keyCode);
//  }
// document.onkeypress = Tastendruck0;

//  function buttoninfo() 
//  {
//    message='button : '+buttonname[event.button-1]+'\n';
//    message+='altKey : '+event.altKey +'\n';
//    message+='ctrlKey : '+event.ctrlKey +'\n';
//    message+='shiftKey : '+event.shiftKey +'\n';
//    alert(message);
//  }


//  function catchevent() 
//  {
//    eventSrcID=(event.srcElement)?event.srcElement.id:'undefined';
//    eventtype=event.type;
//    status=eventSrcID+' has received a '+eventtype+' event.';
//  }

// whichASC=(bw.ie)?frames[0].event.keyCode:evt.which;


// Ende rechenschwaeche.js
