      function preloadImages() {
        if (document.images) {
          var imgFiles = preloadImages.arguments;
		  var url = imgFiles[0];
		  //alert("preload url: "+imgFiles[0]);
          var preloadArray = new Array();
          var j = 0;
          for (var i = 1; i < imgFiles.length; i++) {
            preloadArray[j] = new Image;
            preloadArray[j].src = url + imgFiles[i];
            j++;
          }
        }
      }

      function openFensterL(URLtoOpen,f) {
	  	//alert(URLtoOpen);
		if ((Fenster[f] == null) || (Fenster[f].closed)) {
          if (f == 0) {
            Fenster[f] = open(URLtoOpen,"_blank","toolbar=no,width=900,height=700,screenX=137,screenY=134,resizable=no,scrollbars=yes,menubar=no,directories=no,location=no");
          }
          else {
            Fenster[f] = open(URLtoOpen,"_blank","toolbar=no,width=900,height=700,screenX=137,screenY=134,resizable=no,scrollbars=yes,menubar=no,directories=no,location=no");
		  }
        }
		//alert(Fenster[f].location);
        Fenster[f].moveTo(((screen.width - 900) / 2) + 12*f, ((screen.height - 700) / 2) + 12*f);
        Fenster[f].focus();
      }

      function openFenster(URLtoOpen,f) {
	  	//alert(URLtoOpen);
		if ((Fenster[f] == null) || (Fenster[f].closed)) {
          if (f == 0) {
            Fenster[f] = open(URLtoOpen,"_blank","toolbar=no,width=750,height=500,screenX=137,screenY=134,resizable=no,scrollbars=no,menubar=no,directories=no,location=no");
          }
          else {
            Fenster[f] = open(URLtoOpen,"_blank","toolbar=no,width=750,height=500,screenX=137,screenY=134,resizable=no,scrollbars=yes,menubar=no,directories=no,location=no");
		  }
        }
		//alert(Fenster[f].location);
        Fenster[f].moveTo(((screen.width - 750) / 2) + 12*f, ((screen.height - 500) / 2) + 12*f);
        Fenster[f].focus();
      }

	  function openNumFenster(maxnum) {
        numFenster = open("numfenster.html","_blank","toolbar=no,width=40,height=20,screenX=0,screenY=0,resizable=no,scrollbars=no,menubar=no,directories=no,location=no");
		numFenster.document.maxnumField.text = String(maxnum);
	  }

      function writeNum(number) {
        numFenster.document.numField.text = String(number);
	  }

	  function closeNumFenster() {
        numFenster.close();
	  }

	  function openGalerieFenster(bild,titel) {
        openGF(bild,titel,titel);
	  }

	  function openGalerieFenster2(bild,titel,text) {
	    openGF(bild,titel,text);
	  }

      function openGF(bild,titel,text) {
        openFenster("",0);
		if (bild.indexOf(".") == -1) {
          thumb = document.images[bild].src;
          bildsrc = thumb.substring(0,thumb.length - 4) + "XL" + thumb.substring(thumb.length - 4,thumb.length);
          thumbW = document.images[bild].width;        
          thumbH = document.images[bild].height;
          if ((thumbW / 700) > (thumbH / 400)) {
            bildW = 700;
            bildH = Math.floor(thumbH / (thumbW/700));
          }
          else {
            bildH = 400;
            bildW = Math.floor(thumbW / (thumbH/400));
          }
          bildWstr = " width='" + String(bildW) + "' ";
          bildHstr = " width='" + String(bildH) + "' ";
        }
        else {
          bildsrc = bild;
          bildWstr = "";
          bildHstr = "";
        }
        Fenster[0].document.writeln("<html>");
        Fenster[0].document.writeln("  <head>");
        Fenster[0].document.writeln("    <title>" + titel + "</title>");
        Fenster[0].document.writeln("    <style type='text/css'>");
        Fenster[0].document.writeln("      .titel {font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; color:#ffffff; font-style:italic;}");
        Fenster[0].document.writeln("      a:link,a:visited,a:active {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#ffffff; font-style:italic; text-decoration:none;}");
        Fenster[0].document.writeln("      a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#ffffff; font-style:italic; text-decoration:underline;}");
        Fenster[0].document.writeln("    </style>");
        Fenster[0].document.writeln("  </head>");
        Fenster[0].document.writeln("  <body>");
        Fenster[0].document.writeln("   <table border='0' bgcolor='#ffcc00' cellpadding='1' cellspacing='0'><tr><td>");
        Fenster[0].document.writeln("    <table width='725' height='463' border='0' cellpadding='0' cellspacing='0'>");
        Fenster[0].document.writeln("      <tr>");
        Fenster[0].document.writeln("        <td colspan='3' height='435' align='center' valign='middle' bgcolor='fffae7'>");
        Fenster[0].document.writeln("          <img src='" + bildsrc + "' border='0'" + bildWstr + bildHstr + ">");
        Fenster[0].document.writeln("        </td>");
        Fenster[0].document.writeln("      </tr>");
        Fenster[0].document.writeln("      <tr>");
        Fenster[0].document.writeln("        <td width='50' align='center' valign='middle' bgcolor='#ffcc00' class='titel'>");
        Fenster[0].document.writeln("          &nbsp;");
        Fenster[0].document.writeln("        </td>");
        Fenster[0].document.writeln("        <td height='25' width='675' align='center' valign='middle' bgcolor='#ffcc00' class='titel'>");
        Fenster[0].document.writeln("          " + text);
        Fenster[0].document.writeln("        </td>");
        Fenster[0].document.writeln("        <td width='50' align='center' valign='middle' bgcolor='#ffcc00'>");
        Fenster[0].document.writeln("          <a href='javascript:window.close();'>EXIT</a>&nbsp;&nbsp;");
        Fenster[0].document.writeln("        </td>");
        Fenster[0].document.writeln("      </tr>");
        Fenster[0].document.writeln("    </table>");
        Fenster[0].document.writeln("   </td></tr></table>");
        Fenster[0].document.writeln("  </body>");
        Fenster[0].document.writeln("</html>");
      }

	  function checkImages() {
        for (i=0; i < document.images.length; i++) {
		  checkImage(i);
		}
	  }

	  function checkImage(i) {
		var url = document.images[i].src;
		  //alert(url);
		if (!( url.indexOf("webzaehler")==-1)) {
		  return;
		}
		var lastslash = url.lastIndexOf("/");
		var file = url.substring(lastslash+1,url.length);
		  //alert(file);
		var cutright = url.substring(0,lastslash);
		var firstslash = cutright.lastIndexOf("/");
		var sektion = cutright.substring(firstslash+1,lastslash);
		  //alert(sektion);
        switch (sektion) {
          case "navigation":
		    if ((url.indexOf(navigation_IMG_URL)==-1)||(navigation_IMG_URL.substring(0,5)=="http:")) {
              document.images[i].src = navigation_IMG_URL + file;
			  //alert(navigation_IMG_URL + file);
		    }
			break;
		  case "allgemein":
		    if ((url.indexOf(allgemein_IMG_URL)==-1)||(allgemein_IMG_URL.substring(0,5)=="http:")) {
              document.images[i].src = allgemein_IMG_URL + file;
		    }
			break;
		  case "fotos":
		    if ((url.indexOf(fotos_IMG_URL)==-1)||(fotos_IMG_URL.substring(0,5)=="http:")) {
              document.images[i].src = fotos_IMG_URL + file;
		    }
			break;
		  case "ausstellungen":
		    if ((url.indexOf(ausstellungen_IMG_URL)==-1)||(ausstellungen_IMG_URL.substring(0,5)=="http:")) {
              document.images[i].src = ausstellungen_IMG_URL + file;
		    }
			break;
	    }
      }

      function mouseOver(overURL,ext) {
        if (overURL == currentURL) {
          document.images[overURL].src = navigation_IMG_URL + overURL + "SelOver"+ext+".gif";
        }
        else {
          document.images[overURL].src = navigation_IMG_URL + overURL + "Sel"+ext+".gif";
        }
      }

      function mouseOut(outURL,ext) {
        if (outURL == currentURL) {
          document.images[outURL].src = navigation_IMG_URL + outURL + "Sel"+ext+".gif";
        }
        else {
          if (outURL != "kva2") {
            document.images[outURL].src = navigation_IMG_URL + outURL + ext+".gif";
          }
          else {
            document.images[outURL].src = navigation_IMG_URL + "kva2black"+ext+".gif";
          }
        }
      }

	  function left(instr,numchars) {
	    return instr.substr(0,numchars);
	  }

	  function right(instr,numchars) {
        return instr.substr(instr.length-numchars,numchars);
	  }

	  function cutleft(instr,numchars) {
        return instr.substring(numchars,instr.length);
	  }

	  function cutright(instr,numchars) {
        return instr.substr(0,instr.length-numchars);
	  }

      var loc = String(document.location);
	  var subdir = "";
	  if ((!(loc.indexOf("fotos/")==-1)) || (!(loc.indexOf("ausstellungen/")==-1))) {
        subdir = "../";
	  }

	  var navigation_IMG_URL = subdir + "images/navigation/";
	  //navigation_IMG_URL = "http://members.tripod.de/kunstverein_achim/images/navigation/";

	  var ausstellungen_IMG_URL = subdir + "images/ausstellungen/";
	  //var ausstellungen_IMG_URL = "http://members.tripod.de/kunstverein_achim/images/ausstellungen/";
	  //var ausstellungen_IMG_URL = "http://www.cs.uni-magdeburg.de/~hlange/kva/images/ausstellungen/";

	  var allgemein_IMG_URL = subdir + "images/allgemein/";
  	  //var allgemein_IMG_URL = "http://members.tripod.de/kunstverein_achim/images/allgemein/";
  	  //var allgemein_IMG_URL = "http://www.cs.uni-magdeburg.de/~hlange/kva/images/allgemein/";

	  var fotos_IMG_URL = subdir + "images/fotos/";
	  //var fotos_IMG_URL = "http://members.tripod.de/kunstverein_achim/images/fotos/";
  	  //var fotos_IMG_URL = "http://www.cs.uni-magdeburg.de/~hlange/kva/images/fotos/";

	  var downloads_URL = subdir + "downloads/";
	  //var downloads_URL = "http://members.tripod.de/kunstverein_achim/downloads/";
  	  //var downloads_URL = "http://www.cs.uni-magdeburg.de/~hlange/kva/downloads/";



	  if (top.location.href == self.location) {
			//alert(self.location);
			var lokation = String(self.location);
			var istIndexfile = lokation.indexOf("index");
			var istFotoalbum = lokation.indexOf("fotos_");
			var istAusstellung = lokation.indexOf("ausst_");
			var istFenster = lokation.indexOf("fenster_");
			if ((istIndexfile == -1) && (istFotoalbum == -1) && (istAusstellung == -1) && (istFenster == -1) && (lokation != "http://kunstverein-achim.de/") && (lokation != "http://www.kunstverein-achim.de/")) {
				document.location.href = "index2.html";
			}
	  }

