if (top != self) top.location = self.location; /* Anzeige in Framset verhindern */

function showDirectory() {
window.open("_directory.php","dir","toolbar=no,location=no,directories=no,status=no,menubar=yes,width=500,height=500,left=200, top=10");
}
function selectAlbum() {
window.open("_includeAlbum.php","dir","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars,width=400,height=400,left=200, top=10");
}
function showImage(bild,bildname,bildtext) {
links = (screen.width-400)/2; oben = (screen.height-400)/2;
window.open("_uploads_anzeigen.php?adresse="+bild+"&bildname="+bildname+"&bildtext="+bildtext,bildname,"toolbar=no,location=no,directories=no,status=no,menubar=no,width=400,height=400,left="+links+", top="+oben);
}
function oeffneFenster(adresse,pos) {
zahl = 1 + pos;
pos = (pos == null) ? 50 :100;
pict=window.open(adresse,zahl,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars,resizable=no,top="+pos+", left="+pos+", WIDTH=620,HEIGHT=700");
   }
function oeffneMinFenster(adresse,scroll) {
pict=window.open(adresse,"mini","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars="+scroll+",resizable=no,top=10, left=10, WIDTH=400,HEIGHT=200");
   }
function play_N1_clip(clipNummer,bildtext) {
pict=window.open("_play_N1_clip.php?clipNummer="+clipNummer+"&bildtext="+bildtext,clipNummer,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no, WIDTH=405,HEIGHT=264");
   }
function play_TV_clip(clipName) {
pict=window.open("_play_TV_clip.php?clipName="+clipName,"x","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no, resizable=no, WIDTH=320,HEIGHT=290");
   }
function play_AUDIO(clipName,tooltiptext) {
pict=window.open("_play_AUDIO.php?clipName="+clipName+"&tooltiptext="+tooltiptext,"s","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no, resizable=no, WIDTH=350,HEIGHT=45");
   }
function email_an(email) {
        y = "";
        a = "";
        /* string umkehren */
        for(i=email.length-1 ; i>=0; i--) { y = y + email.substr(i,1); }
        /* aus dem string ascii zeichen generieren
        for(i=0; i<y.length; i=i+3) { a = a + "&#" + y.substr(i,3) + ";"; } */
   for(i=0; i<y.length; i=i+2) { a = a + "%" + y.substr(i,2); }
        document.location.href="mailto:" + a;
}
/***********************************************************************************************/
/*   einfügen von text in einem textarea an der curserposition                                 */
/*   MUSTER: <input type="button" value="Einfügen" onClick="einfuegen('[link]', '[/link]')">   */
/***********************************************************************************************/
function abgesagtEinfuegen(eingabefeld) {
        var input = document.forms['formular'].elements[eingabefeld];
   input.value = "[[ABGESAGT]]\n" + input.value;
}
function einfuegen(aTag, eTag, defaultWert) {
  var input = document.forms['formular'].elements['eingabe'];
  input.focus();
  /* für Internet Explorer */
  if(typeof document.selection != 'undefined') {
    /* Einfügen des Formatierungscodes */
    var range = document.selection.createRange();
    var insText = range.text;
    if (insText.length == 0) { insText = defaultWert; }
    range.text = aTag + insText + eTag;
    /* Anpassen der Cursorposition */
    range = document.selection.createRange();
    if (insText.length == 0) {
      range.move('character', -eTag.length);
    } else {
      range.moveStart('character', aTag.length + insText.length + eTag.length);
    }
    range.select();
  }
  /* für neuere auf Gecko basierende Browser */
  else if(typeof input.selectionStart != 'undefined')
  {
    /* Einfügen des Formatierungscodes */
    var start = input.selectionStart;
    var end = input.selectionEnd;
    var insText = input.value.substring(start, end);
    if (insText.length == 0) { insText = defaultWert; }
    input.value = input.value.substr(0, start) + aTag + insText + eTag + input.value.substr(end);
    /* Anpassen der Cursorposition */
    var pos;
    if (insText.length == 0) {
      pos = start + aTag.length;
    } else {
      pos = start + aTag.length + insText.length + eTag.length;
    }
    input.selectionStart = pos;
    input.selectionEnd = pos;
  }
  /* für die übrigen Browser */
  else
  {
    /* Abfrage der Einfügeposition */
    var pos;
    var re = new RegExp('^[0-9]{0,3}$');
    while(!re.test(pos)) {
      pos = prompt("Einfügen an Position (0.." + input.value.length + "):", "0");
    }
    if(pos > input.value.length) {
      pos = input.value.length;
    }
    /* Einfügen des Formatierungscodes */
    var insText = prompt("Bitte geben Sie den zu formatierenden Text ein:");
    input.value = input.value.substr(0, pos) + aTag + insText + eTag + input.value.substr(pos);
  }
}
function bildEinfuegen(art,wiki) {
        if(document.getElementById('wikiText')) {wikiadresse = document.getElementById('wikiText').value;}
        bildAdresse = document.getElementById('einfuegeImage').value;
   bildText    = document.getElementById('imageText').value;
   if(wiki == "")     { einfuegeText= "[[BILD|"+art+"|"+bildAdresse+"|"+bildText+"]]"; }
   if(wiki == "WIKI") { einfuegeText= "<? zeigeImage('"+art+"|"+bildAdresse+"|"+bildText+"|"+wikiadresse+"') ?>";}
   opener.parent.einfuegen(einfuegeText,'','');
   self.close();
}
function linkEinfuegen(art) {
        linkAdresse = document.getElementById('einfuegeLink').value;
   linkText    = document.getElementById('linkText').value;
   einfuegeText= "[[LINK|"+art+"|"+linkAdresse+"|"+linkText+"]]";
   opener.parent.einfuegen(einfuegeText,'','');
   self.close();
}
/***********************************************************************************************/
/* laufbalken für längere ladezeiten */
function ladeAnzeige() {
   balkengroesse = 0;
   document.getElementById('ladeanzeige').style.display='block';
   document.getElementById('suchanzeige').style.display='none';
   balkenAnzeige();
}
function balkenAnzeige() {
   balkengroesse = (balkengroesse < 100 ) ? balkengroesse+1 : 0;
   document.getElementById('ladebalken').style.width=balkengroesse+"%";
   balkenaktiv = window.setTimeout("balkenAnzeige()", 700);
}
/***********************************************************************************************/
var ctrlTaste = false;  /* beim Drücken von Ctrl + a zur Adminseite verzweigen */
function keyDown(e) {
        var e = (e) ? e : window.event;
   aktuelleTaste = parseInt(e.keyCode) ;
   if(aktuelleTaste == 17) { ctrlTaste = true;}
   else {
           if(ctrlTaste && aktuelleTaste == 65 ) {
              self.location.href="index.php?page=login";
         ctrlTaste = false;
      }
   }
   if(aktuelleTaste != 17) ctrlTaste = false;
}
document.onkeydown = keyDown;