window.addEvent('domready', function() {	// Externe Links in neuem Fenster	$$('a').each(function(link){		if (link.get('rel') == 'external') {			link.target = "_blank";		}	});			// Date-Picker für Buchungsformulare	myCal1 = new Calendar({ form_anreisetag: 'd.m.Y' }, { classes: ['dashboard'], direction: 1, tweak: {x: 3, y: -3} });		myCal2 = new Calendar({ form_abreisetag: 'd.m.Y' }, { classes: ['dashboard'], direction: 1, tweak: {x: 3, y: -3} });				// In den Newsletter eintragen, auf der Startseite	if ($('nleintragen')) {			// Text im Feld		if ($('nleintragenemail')) {			$('nleintragenemail').addEvent('focus', function(e) {				e = new Event(e);				if (this.get('value') == 'E-Mail Adresse') { this.set('value',''); } else { this.select(); }				e.stop();			});			$('nleintragenemail').addEvent('blur', function(e) {				e = new Event(e);				if ($('nleintragenemail') && this.get('value') == '') { this.set('value','E-Mail Adresse'); }				e.stop();			});		}		$('nleintragen').addEvent('submit', function(e){			e = new Event(e);			e.stop();						$('newsletter-box').addClass('submitting');						if ($('nleintragenemail').get('value') != ''){				var req = new Request.HTML({					url:'/_ajax/nleintragen.php', 					onSuccess: function(responseTree, responseElements, response, responseJavaScript) {						$('newsletter-box').removeClass('submitting');						// Formular ausblenden						if(response == 'failemail'){							// Meldung einblenden							$('newsletter-box').getElement('p').set('html','DIES IST LEIDER KEIN GÜLTIGE E-MAIL-ADRESSE<br />Bitte korrigieren Sie Ihre Eingabe.');						} else if (response == 'doppelemail') {							$('newsletter-box').getElement('p').set('html','DIESE ADRESSE IST BEREITS IN DEN NEWSLETTERVERTEILER EINGETRAGEN<br />&nbsp;');						} else {							$('nleintragen').getElement('fieldset').set('html','&nbsp;');							if(response == 'ok'){								// Meldung einblenden								$('newsletter-box').getElement('p').set('html','<p><b>Vielen Dank&hellip;</b><br />Sie werden in K&uuml;rze eine E-Mail erhalten, um Ihre Anmeldung f&uuml;r den Newsletter zu best&auml;tigen.</p>');							} else if(response == 'fail'){								// Meldung einblenden								$('newsletter-box').getElement('p').set('html','<p style="width:580px;"><b>Problem beim Eintragen&helip;!</b></p>');							}						}					}				}).post($('nleintragen'));								req.send();			}		});	}});	// Zeilenumbruch typografischer // deaktiviert wg. IE// Hyphenator.setMinWordLength(4);// Hyphenator.setHyphenChar('&shy;');// Hyphenator.run();
