




// #################
// Kontakt
// #################
function initValidator() {
    // validate signup form on keyup and submit 

	var validator = $("#contactForm").validate({ 

        rules: { 
            vorname: "required", 
            nachname: "required", 
            email: { 
                required: true, 
                email: true
                //remote: "emails.php" 
            },
            text: "required" 
        }, 
        messages: { 
            varname: " ", 
            nachname: " ", 
            email: " ", 
            text: " "
		}, 
        // the errorPlacement has to take the table layout into account 
		errorPlacement: function(error, element) { 
			//error.appendTo( element.parent().next() );
			if( $(element).attr('class').match(/error/gi) ) {
				$(element).parent().find('label').addClass('errorLabel'); 
			}
			else {
				$(element).parent().find('label').removeClass('errorLabel'); 
			}
		}, 	
       
		submitHandler: function(form) {
				$(form).ajaxSubmit({
					target: ".holder"
				});
				
				$("#contactFormDiv").hide();
		},
		
        // set this class to error-labels to indicate valid fields 
        success: function(label) { 
            // set   as text for IE 
            label.html(" ").addClass("checked"); 
        } 
    });

}


