function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		start_03_over = newImage("images/start_03-over.gif");
		start_03_down = newImage("images/start_03-down.gif");
		start_04_over = newImage("images/start_04-over.gif");
		start_04_down = newImage("images/start_04-down.gif");
		audio_over = newImage("images/audio_over.gif");
		audio_down = newImage("images/audio_down.gif");
		booking_over = newImage("images/booking_over.gif");
		booking_down = newImage("images/booking_down.gif");
		crew_over = newImage("images/crew_over.gif");
		crew_down = newImage("images/crew_down.gif");
		gallery_over = newImage("images/gallery_over.gif");
		gallery_down = newImage("images/gallery_down.gif");
		press_over = newImage("images/press_over.gif");
		press_down = newImage("images/press_down.gif");
		newsletter_over = newImage("images/newsletter_over.gif");
		newsletter_down = newImage("images/newsletter_down.gif");
		guestbook_over = newImage("images/guestbook_over.gif");
		guestbook_down = newImage("images/guestbook_down.gif");
		imprint_over = newImage("images/imprint_over.gif");
		imprint_down = newImage("images/imprint_down.gif");
		galerie1_04_over = newImage("../images/redarrowup.gif");
		galerie1_04_down = newImage("../images/redarrowdown.gif");
		galerie1_07_over = newImage("../images/greenarrowup.gif");
		galerie1_07_down = newImage("../images/greenarrowdown.gif");		
		preloadFlag = true;
	}
}

function SetZIndex (obj, x) {
     if (obj.style) {
	       obj.style.zIndex = x;
     }
}

var dom = document.getElementById?1:0;
var ns4 = document.layers?1:0;
present = "first";

onResize = loadAgain;

function loadAgain() {

if (ns4)
self.location.reload();
}


function init() {

 if (dom) {
 layer = document.getElementById("content").getElementsByTagName("div");
 layer['first'].style.visibility = "visible";
 layer['first'].style.top = 0;
 }
 else if(ns4) {
 layer = "document['content'].document";
 eval(layer + "['first']" + '.visibility = "visible"');
 eval(layer + "['first']" + '.top = -15');
 }
}


function change(page) {

 if (dom) {
 layer[present].style.visibility = "hidden";
 layer[page].style.visibility = "visible";
 layer[page].style.top = 0;
 }
 else if(ns4) {
 eval(layer + "[present]" + '.visibility = "hidden"');
 eval(layer + "[page]" + '.visibility = "visible"');
 eval(layer + "[page]" + '.top = -15');
 }
 present = page;
}


function scroll(direction, speed) {

 if (dom) {
 var layertop = parseInt(layer[present].style.top);
 var scrollheight = (document.getElementById('content').offsetHeight - layer[present].offsetHeight);
 }
 else if (ns4) {
 var layertop = parseInt(document['content'].document[present].top);
 var scrollheight = (document['content'].clip.height - document['content'].document[present].clip.height);
 }

 if (direction == "down" && layertop - 10 > scrollheight) {

  if (dom) 
  layer[present].style.top = (layertop - speed) + "px";

  else if(ns4) 
  document['content'].document[present].top = (layertop - speed);
 }

 else if (direction == "up" && layertop < -20 ) {

  if(dom)
  layer[present].style.top = (layertop + speed) + "px";

  else if(ns4)
  document['content'].document[present].top = (layertop + speed);
 }

timer = setTimeout("scroll('" + direction + "', " + speed + ")", 20);
}


function stop() {
    
clearTimeout(timer);
}


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