var basisdir;
testdirfunk();

function testdirfunk(){
  var dieserort = String(window.location);
  erster = dieserort.indexOf("www.");
  dieserort = dieserort.substring(erster, dieserort.length);
  erster = dieserort.indexOf("/");
  dieserort = dieserort.substring(0, erster);
  basisdir = dieserort;
}

checkdenframe(); 
function checkdenframe(){
	var ort = String(this.location);
	var derframe = eval('parent.frames.obenframe');
	if (!derframe){
		var pfad = document.location.href;
		top.location.href = ort.substring(0, ort.indexOf(basisdir)) + basisdir + '/main2.html?' + pfad;
		}
}

/* setzt die 'wo-bin-ich-bilder' ein, entsprechend dem ordner */

function bestimmOrt(){
var derframe = eval('parent.frames.obenframe');
if (derframe){
	var ort = String(window.location), bildarray = new Array;
	var bildname, bildlink, obj;
	var i = 0
	var letztestelle = 0;
	var erstestelle = ort.indexOf(basisdir);
	if (erstestelle > 0){
		while ((letztestelle < ort.lastIndexOf('/')) && (i<6))
			{
			bildname = 'parent.frames.untenframe.document.wo' + String(i + 1);
			obj = eval(bildname);
			if (obj != null) {
				letztestelle = ort.indexOf('/', erstestelle);
				datnam = ort.substring(erstestelle, letztestelle);
				if (datnam == "www.salinas-gorleben.de" || datnam == "www.salinas.de") datnam = "salinas";
				bildname = 'wo' + datnam + '.gif';
				erstestelle = letztestelle + 1;
				bildlink = ort.substring(0, erstestelle);
				obj.src = bildlink + bildname;
				bildarray[i] = bildlink;
				}
			i++;
			}
		i++
		for (i; i<6; i++){
			bildname = 'parent.frames.untenframe.document.wo' + String(i);
			obj = eval(bildname);
			if (obj != null) obj.src = ort.substring(0, ort.indexOf(basisdir)) + basisdir + '/bilder/transparent.gif';
			}	
		if (bildarray.length > 0) parent.frames.untenframe.fuellgehWohin(bildarray);
		}
	}
}
/* triggert die pfeiltasten und ruft dann die entsprechenden funktionen auf */

function tastendruck(dietaste){
	if(window.Event) var tastencode = dietaste.which;
	else var tastencode = event.keyCode;
	switch(tastencode){
		case 29:
			einvor();
			break;
		case 28:
			einzurueck();
			break;
		case 30:
			kapzurueck();
			break;
		case 31:
			kapvor();
			break;
		case 110:
			einvor();
			break;
		case 118:
			einzurueck();
			break;
		case 44:
			kapzurueck();
			break;
		case 46:
			kapvor();
			break;
	}
}

function kapzurueck(){
	geheNach(kzurueck);
}

function kapvor(){
	geheNach(kvor);
}

function einzurueck(){
	geheNach(zurueck);
}

function einvor(){
	geheNach(vor)
}

function geheNach(einloc){
	var ort = String(window.location);
	var derframe = eval('parent.frames.' + einloc[0]);
	if (derframe != null) derframe.location.href = ort.substring(0, ort.indexOf(basisdir)) + basisdir + '/' + einloc[1];
	else document.location = ort.substring(0, ort.indexOf(basisdir)) + basisdir + '/main.html';
}

function testfunk(){
alert("testfunk gekriegt");
}


/* pop down menus  springt im selben ordner zu derwert + .html, es sei denn derwert endet mit 01, dann index.html */


function archivmenu(derpfad){
	document.location = derpfad;
}
	

/* MM Standard Funktionen */

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_preloadImages() { //v2.0
  if (document.images) {
    var imgFiles = MM_preloadImages.arguments;
    if (document.preloadArray==null) document.preloadArray = new Array();
    var i = document.preloadArray.length;
    with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){
      preloadArray[i] = new Image;
      preloadArray[i++].src = imgFiles[j];
  } }
}

function MM_swapImgRestore() { //v2.0
  if (document.MM_swapImgData != null)
    for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
      document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
}

function MM_swapImage() { //v2.0
  var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
  for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
    objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
    if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
        (objStr.indexOf('document.all[')   ==0 && document.all   ==null))
      objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
    obj = eval(objStr);
    if (obj != null) {
      swapArray[j++] = obj;
      swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
      obj.src = MM_swapImage.arguments[i+2];
  } }
  document.MM_swapImgData = swapArray; //used for restore
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_displayStatusMsg(msgStr) { //v2.0
  status=msgStr;
  document.MM_returnValue = true;
}

