function move_imageThumbnail(direction) { container_name = "gallery_area"; container_width = document.getElementById(container_name).offsetWidth; container_left = document.getElementById(container_name).offsetLeft; container_pos = container_left - (530*direction); if (container_pos > 0) { container_pos = (container_width - 530) * -1; } if (Math.abs(container_pos) >= container_width) { container_pos = 0; } document.getElementById(container_name).style.left = container_pos + "px";; } function openImage(image_id) { parent.document.getElementById('zoomImage_area').style.backgroundImage = "url('/localSYS/share/thumbnail.php?id=" + image_id + "&w=700&thumbnail=0')"; parent.document.getElementById('zoomImage_area').style.top = 0; parent.document.getElementById('zoomImage_area').style.zIndex = 250; } function closeImage() { parent.document.getElementById('zoomImage_area').style.backgroundImage = ""; parent.document.getElementById('zoomImage_area').style.top = "-1000px"; parent.document.getElementById('zoomImage_area').style.zIndex = "1"; } function moveImage(direction) { var container_name = "gallery_area"; var thisImage_id = parent.document.getElementById('zoomImage_area').style.backgroundImage.substr(37,32); var thisImage_no = 0; var imageLinks = parent.document.getElementById(container_name).getElementsByTagName('a'); var maxImages = imageLinks.length; for (var i = 0; i < maxImages; i++) { if (imageLinks[i].id.substr(8,32) == thisImage_id) { thisImage_no = i; } } nextImage_no = thisImage_no + direction; if (nextImage_no < 0) { nextImage_no = maxImages-1; } if (nextImage_no >= maxImages) { nextImage_no = 0; } openImage(imageLinks[nextImage_no].id.substr(8,32)); } function setLinkTarget() { var maxTargets = document.links.length; /* for (var i = 0; i < maxTargets; i++) { if (document.links[i].target=="" || document.links[i].target=="_self" || document.links[i].target != "zoomImage") { document.links[i].href = "javascript:show_content('" + document.links[i].href + "');"; } } */ } function show_content(sURL) { // var newContent = $("site_content").load('getContent.php?sURL='+sURL); setLinkTarget(); // Slimbox.scanPage; } function goBackList() { } function checkData() { var formElementID = "firstname"; var formElement = "formData[" + formElementID + "]"; var alertText = "Bitte geben Sie Ihren Vornamen ein."; if (top.document.getElementById(formElementID)) { if (top.document.reservationForm.elements[formElement].value == "") { alert(alertText); top.document.reservationForm.elements[formElement].focus(); return false; } } formElementID = "lastname"; formElement = "formData[" + formElementID + "]"; alertText = "Bitte geben Sie Ihren Nachnamen ein."; if (top.document.getElementById(formElementID)) { if (top.document.reservationForm.elements[formElement].value == "") { alert(alertText); top.document.reservationForm.elements[formElement].focus(); return false; } } formElementID = "telefon"; formElement = "formData[" + formElementID + "]"; alertText = "Bitte geben Ihre Telefonnummer ein."; if (top.document.getElementById(formElementID)) { if (top.document.reservationForm.elements[formElement].value == "") { alert(alertText); top.document.reservationForm.elements[formElement].focus(); return false; } } formElementID = "email"; formElement = "formData[email]"; alertText = "Bitte geben Ihre E-Mailadresse ein."; if (top.document.getElementById(formElementID)) { if (top.document.reservationForm.elements[formElement].value == "") { alert(alertText); top.document.reservationForm.elements[formElement].focus(); return false; } } formElementID = "street"; formElement = "formData[street]"; alertText = "Bitte geben Sie Ihre Straße ein."; if (top.document.getElementById(formElementID)) { if (top.document.reservationForm.elements[formElement].value == "") { alert(alertText); top.document.reservationForm.elements[formElement].focus(); return false; } } formElementID = "plz"; formElement = "formData[plz]"; alertText = "Bitte geben Sie Ihre Postleitzahl ein."; if (top.document.getElementById(formElementID)) { if (top.document.reservationForm.elements[formElement].value == "") { alert(alertText); top.document.reservationForm.elements[formElement].focus(); return false; } } formElementID = "city"; formElement = "formData[city]"; alertText = "Bitte geben Sie einen Ort ein."; if (top.document.getElementById(formElementID)) { if (top.document.reservationForm.elements[formElement].value == "") { alert(alertText); top.document.reservationForm.elements[formElement].focus(); return false; } } formElementID = "subject"; formElement = "formData[subject]"; alertText = "Bitte geben Sie ein Betreff ein."; if (top.document.getElementById(formElementID)) { if (top.document.reservationForm.elements[formElement].value == "") { alert(alertText); top.document.reservationForm.elements[formElement].focus(); return false; } } formElementID = "accept"; formElement = "formData[" + formElementID + "]"; alertText = "Sie müssen die Reisebedingungen bestätigen um eine Buchungsanfrage stellen zu können."; if (top.document.getElementById(formElementID)) { if (top.document.reservationForm.elements[formElement].checked == false) { alert(alertText); top.document.reservationForm.elements[formElement].focus(); return false; } } return true; } function setDate(formDate) { top.top.document.reservationForm.elements['formData[von]'].value = formDate.substring(0,10); top.top.document.reservationForm.elements['formData[bis]'].value = formDate.substring(11,22); } function open_gallery(type,gID,jID) { var galleryWin = window.open("./gallery/?type=" + type + "&gID=" + gID + "&jID=" + jID,"GalleryWindow","width=1024,height=768,dependent=yes,left=0,top=0,location=no,menubar=no,resizable=yes,fullscreen=no"); } function open_ARB() { var arbWin = window.open("./?cTpl=content&cID=6431c3b93576a00717dd8626167169be&print=1","ARBWin","width=760,dependent=yes,location=no,scrollbars=yes,menubar=yes,resizable=yes,fullscreen=no"); top.window.focus(); }