
function link(url) {
	window.location.href = url;
}

function search() {
	var searchform = document.getElementById('searchform');
	document.getElementById('searchtext').value = document.getElementById('search_displaytext').value;
	searchform.submit();
}

function showFlash(movie, name, width, height) {
       document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="' + width + '" height="' + height + '" id="' + name + '">');
       document.write('<param name="movie" value="' + movie + '" />');
       document.write('<param name="quality" value="high" />');
       document.write('<embed src="' + movie + '" quality="high" width="' + width + '" height="' + height + '" name="' + name + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
       document.write('</object>');
}

function initPicture() {
		document.getElementById("gallery_prev").style.display= 'none';
		document.getElementById("gallery_prev_image_box").style.display= 'none';		
		
		if (photoArray.length == 1) {
				document.getElementById("gallery_next").style.display= 'none';
				document.getElementById("gallery_next_image_box").style.display= 'none';		
		}
		document.getElementById("mainPicture").src = photoArray[0] + "&w=450";
		document.getElementById("gallery_picture_text_title").innerHTML = nameArray[0]
		document.getElementById("nextPicture").src = photoArray[1];
}

function nextPic() {
		photoIdx++;
		if (photoIdx == photoArray.length - 1) {
				document.getElementById("gallery_next").style.display= 'none';
				document.getElementById("gallery_next_image_box").style.display= 'none';		
		}
		if (photoIdx > 0) {		
				document.getElementById("gallery_prev").style.display= 'block';
				document.getElementById("gallery_prev_image_box").style.display= 'block';		
		}

		document.getElementById("prevPicture").src = "images/5_spacer.gif";	
//		document.getElementById("mainPicture").src = photoArray[photoIdx] + "&w=450";
		document.getElementById("nextPicture").src = "images/5_spacer.gif";

		document.getElementById("prevPicture").src = photoArray[photoIdx - 1];
		document.getElementById("mainPicture").src = photoArray[photoIdx] + "&w=450";
		document.getElementById("gallery_picture_text_title").innerHTML = nameArray[photoIdx];
		document.getElementById("gallery_picture_current_picnum").innerHTML = photoIdx + 1;		
		document.getElementById("nextPicture").src = photoArray[photoIdx + 1];
}

function prevPic() {
		photoIdx--;

		if (photoIdx == 0) {		
				document.getElementById("gallery_prev").style.display= 'none';
				document.getElementById("gallery_prev_image_box").style.display= 'none';		
		}
		if (photoIdx < photoArray.length - 1) {
				document.getElementById("gallery_next").style.display= 'block';
				document.getElementById("gallery_next_image_box").style.display= 'block';		
		}

		document.getElementById("prevPicture").src = "images/5_spacer.gif";	
//		document.getElementById("mainPicture").src = photoArray[photoIdx] + "&w=450";
		document.getElementById("nextPicture").src = "images/5_spacer.gif";

		document.getElementById("prevPicture").src = photoArray[photoIdx - 1];	
		document.getElementById("mainPicture").src = photoArray[photoIdx] + "&w=450";
		document.getElementById("gallery_picture_text_title").innerHTML = nameArray[photoIdx];
		document.getElementById("gallery_picture_current_picnum").innerHTML = photoIdx + 1;
		document.getElementById("nextPicture").src = photoArray[photoIdx + 1];
}

function submitTableReservation() {
		var form = document.getElementById("tableform");
		if (form.name.value == '') {
			document.getElementById("errorText").innerHTML = errorMessage[0];
		}
		else if (form.guestnumber.value == '') {
			document.getElementById("errorText").innerHTML = errorMessage[1];
		}
		else if (form.phoneprefix.value == '' || form.phone.value == '') {
			document.getElementById("errorText").innerHTML = errorMessage[2];
		}
		else if (form.email.value == '') {
			document.getElementById("errorText").innerHTML = errorMessage[3];
		}
		else {
			form.submit();
		}
}

function submitOfferRequest() {
		var form = document.getElementById("offerform");
		if (form.name.value == '') {
			document.getElementById("errorText").innerHTML = errorMessage[0];
		}
		else if (form.phone.value == '') {
			document.getElementById("errorText").innerHTML = errorMessage[1];
		}
		else if (form.email.value == '') {
			document.getElementById("errorText").innerHTML = errorMessage[2];
		}
		else if (form.company.value == '') {
			document.getElementById("errorText").innerHTML = errorMessage[3];
		}
		else if (form.guestnumber.value == '') {
			document.getElementById("errorText").innerHTML = errorMessage[4];
		}
		else if (form.cost.value == '') {
			document.getElementById("errorText").innerHTML = errorMessage[5];
		}
		else {
			form.submit();
		}
}