// $Id: functions.js 45 2007-11-22 12:19:33Z mlambert $// Effekte der Website initialisieren, sobald das Dokument fertig geladen ist$(document).ready(function(){	/*	 *	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');		}	);			/*	 *	Zebra Liste	 */ 	// Zebra-Liste innerhalb markierten Tabellen erstellen	$('table.zebra_list').each(function() {		$(this).find('tr:even').addClass('even');	});});
