// $Id: functions.js 45 2007-11-22 12:19:33Z mlambert $// Effekte der Website initialisieren, sobald das Dokument fertig geladen ist$(document).ready(function(){		// ==========================================================================	// Hyperlinks	// ==========================================================================	// Link in einem neuen Fenster öffnen	$('a.new_window').click(		function () {			window.open( $(this).attr('href') );			return false;		}	);	/*	 *	Formulare	 */ 	// Formular vor dem Absenden validieren	if ( $('#contactform') ) {		$('#contactform').prepend('<div class="error-message"><p></p></div>');		$('#contactform').validate({			invalidHandler: function(e, validator) {				var errors = validator.numberOfInvalids();				if (errors) {					var message = errors == 1						? 'Bitte füllen Sie das hervorgehobene Pflichtfeld aus!'						: 'Bitte füllen Sie die ' + errors + ' hervorgehobenen Pflichtfelder aus!';					$('div.error-message p').html(message);					$('div.error-message').show();				} else {					$('div.error-message').hide();				}			},			onkeyup: false,			submitHandler: function(form) {				$('div.error-message').hide();				form.submit();			},			messages: {				name: 'FEHLER'			},			errorPlacement: function(error, element) {}		});	}	// Eingabefelder markieren, wenn Fokus auf dem Element liegt	$(':text, textarea').focus(		function() {			$(this).addClass('focus');		}	);	$(':text, textarea').blur(		function() {			$(this).removeClass('focus');		}	);});
