var currentpic = 1;
var maxpic = 20;

var gallerytext = new Array();
gallerytext[1] = 'Das Restaurant befindet sich im "Goldman 25Hours",<br />einem Design Hotel im Frankfurter Osten';
gallerytext[2] = 'Vier gewinnt: Unter der Leitung von Thomas Haus (rechts), k&uuml;mmern sich<br />Mario Schmehl (mitte),  und Andreas Heckmann (links) um die K&uuml;che';
gallerytext[3] = 'Wer nach dem Essen ein Bett w&uuml;nscht, mu&szlig; vorm Ausgang nur links abbiegen:<br />Die Rezeption des Goldman 25hours';
gallerytext[4] = 'Fangfrischer Fisch aus Goldman\'s K&uuml;che';
//gallerytext[5] = ''; //Auf freundliches Interieur mit Pers&ouml;nlichkeit wird gro&szlig;er Wert gelegt
gallerytext[5] = 'Das Restaurant soll echter Treffpunkt sein:<br />Die Einrichtung f&ouml;rdert die Kommunikation zwischen den G&auml;sten';
gallerytext[6] = '... Hochmodern aber gem&uuml;tlich';
gallerytext[7] = 'Genauso im Sommer draussen'; //Schon reserviert? Die Kontaktangaben finden Sie unter "Wann & Wo"
gallerytext[8] = 'Die sch&ouml;nste Sonnenterrasse Frankfurts'; //Abends Restaurant, tags&uuml;ber Caf&eacute;
gallerytext[9] = 'Ausgesuchte Weine und edle Digestiv'; //Aber nicht abgucken! Die offene Showk&uuml;che gibt Ein- und Ausblicke.
gallerytext[10] = 'Einfach sch&ouml;n'; //Unzweifelhaft der beste Platz im Restaurant:<br />Wer an der K&uuml;che sitzt, wird durchaus mal zum Abschmecken eingeladen.
gallerytext[11] = 'Ger&uuml;hrt oder gesch&uuml;ttelt?'; //Auf Wunsch &uuml;berrascht die K&uuml;che mit au&szlig;ergew&ouml;hnlichen Cateringideen<br />f&uuml;r Veranstaltungen im "Goldman 25hours"
gallerytext[12] = 'Unser Klassiker: Kabeljau mit roter Bete';
gallerytext[13] = 'Tr&uuml;ffeltagliatelle';
gallerytext[14] = 'Etwas Kaninchen';
gallerytext[15] = 'S&uuml;sses zum Schluss';
gallerytext[16] = 'Gastk&ouml;che bei "Vier für Frankfurt"';
gallerytext[17] = 'Auf Wiedersehen!';
gallerytext[18] = '';
gallerytext[19] = '';
gallerytext[20] = '';


function fadeIn() {
	if (navigator.userAgent.indexOf('MSIE 6')!=-1) {
		overlayReload();
		window.onresize = overlayReload;
	}
	
	document.body.parentNode.style.overflow = 'hidden';
	document.getElementById('piclayer').style.height = document.getElementsByTagName('BODY')[0].offsetHeight+19+'px';
	document.getElementById('fader').style.display = 'block';
	document.getElementById('previous').style.display = 'none';
	document.getElementById('next').style.display = 'block';
	document.getElementById('piclayer').style.display = 'block';
	pic_loader = new Image();
	pic_loader.onload = function () {
		document.getElementById('picture').src = this.src;
		document.getElementById('picture').width = this.width;
		document.getElementById('picture').height = this.height;
	};
	pic_loader.src = '/img/gallery/1.jpg';
	document.getElementById('picturetext').innerHTML = gallerytext[1];
	currentpic = 1;
}

function fadeOut() {
	document.body.parentNode.style.overflow = 'auto';
	document.getElementById('piclayer').style.display = 'none';
	document.getElementById('fader').style.display = 'none';
	document.getElementById('picture').src = '/img/blank.gif';
}

function overlayReload() {
	var viewportheight = getViewportHeight();
	document.getElementById('menulayer').style.height = viewportheight+'px';
	document.getElementById('fader').style.height = viewportheight+'px';
}

function getViewportHeight() {
  var height = 0;
  if( document.documentElement && document.documentElement.clientHeight ) {
    height = document.documentElement.clientHeight;
  }
  else if( document.body && document.body.clientHeight ) {
    height = document.body.clientHeight;
  }
  else if( window.innerHeight ) {
    height = window.innerHeight - 18;
  }
  return height;
}

function showPage( page ) {
	document.getElementById('pg_home').style.display = 'none';
	document.getElementById('pg_restaurant').style.display = 'none';
	document.getElementById('pg_kueche').style.display = 'none';
	document.getElementById('pg_presse').style.display = 'none';
	document.getElementById('pg_wo_und_wann').style.display = 'none';
	
	document.getElementById('restaurant').className = '';
	document.getElementById('kueche').className = '';
	document.getElementById('presse').className = '';
	document.getElementById('wo_und_wann').className = '';
	document.getElementById( 'pg_'+page ).style.display = 'block';
	if (page!='home') {
		document.getElementById( page ).blur();
		document.getElementById( page ).className = 'selected';
	}
}

function showGallery( maxpics ) {
	maxpic = maxpics;
	fadeIn();
}

function showMenu() {
	if (navigator.userAgent.indexOf('MSIE 6')!=-1) {
		overlayReload();
		window.onresize = overlayReload;
	}
	document.getElementById('fader').style.display = 'block';
	document.getElementById('menulayer').style.display = 'block';
	document.body.parentNode.style.overflow = 'hidden';
}

function hideMenu() {
	document.getElementById('menulayer').style.display = 'none';
	document.getElementById('fader').style.display = 'none';
	document.body.parentNode.style.overflow = 'auto';
}

function showCurrentDate( date ) {
	document.getElementById('fader_blue').style.display = 'block';
	document.getElementById('currentdatelayer').style.display = 'block';
	document.getElementById('date'+date).style.display = 'block';
	document.body.parentNode.style.overflow = 'hidden';
}

function hideCurrentDate( date ) {
	document.getElementById('currentdatelayer').style.display = 'none';
	document.getElementById('fader_blue').style.display = 'none';
	document.getElementById('date'+date).style.display = 'none';
	document.body.parentNode.style.overflow = 'auto';
}

function prevPic() {
	document.getElementById('previous').blur();
	currentpic--;
	if (currentpic==0) {
		currentpic = 1;
	}
	if (currentpic==1) {
		document.getElementById('previous').style.display = 'none';
	} else {
		document.getElementById('previous').style.display = 'block';
	}
	document.getElementById('next').style.display = 'block';
	pic_loader = new Image();
	pic_loader.onload = function () {
		document.getElementById('picture').src = this.src;
		document.getElementById('picture').width = this.width;
		document.getElementById('picture').height = this.height;
	};
	pic_loader.src = '/img/gallery/'+currentpic+'.jpg';
	
	document.getElementById('picturetext').innerHTML = gallerytext[currentpic];
}

function nextPic() {
	document.getElementById('next').blur();
	currentpic++;
	if (currentpic>maxpic) {
		currentpic = maxpic;
	}
	if (currentpic==maxpic) {
		document.getElementById('next').style.display = 'none';
	} else {
		document.getElementById('next').style.display = 'block';
	}
	document.getElementById('previous').style.display = 'block';
	pic_loader = new Image();
	pic_loader.onload = function () {
		document.getElementById('picture').src = this.src;
		document.getElementById('picture').width = this.width;
		document.getElementById('picture').height = this.height;
	};
	pic_loader.src = '/img/gallery/'+currentpic+'.jpg';

	document.getElementById('picturetext').innerHTML = gallerytext[currentpic];
}

function openImprint(url) {
	window.open(url, 'imprint', 'scrollbars,resizable,width=365,height=351');
	return false;
}

function openAGB(url) {
	window.open(url, 'agb', 'scrollbars,resizable,width=565,height=691');
	return false;
}

function openPopup() {
	window.open('/popup.html', 'imprint', 'scrollbars=no,resizable=no,statusbar=no,width=415,height=470');
}
