$.validator.setDefaults({
	submitHandler: function() {
		var anrede = escape($("input[name='anrede']:checked").attr("value"));
		var vorname = escape($("#vorname").val());
		var nachname = escape($("#nachname").val());
		var vorwahl = escape($("#vorwahl").val());
		var rufnummer = escape($("#rufnummer").val());
		var fax_vorwahl = escape($("#fax_vorwahl").val());
		var fax_rufnummer = escape($("#fax_rufnummer").val());
		var email = escape($("#email").val());
		var frage = escape($("#frage").val());
		var ansprechpartner = escape($("#ansprechpartner").val());
		$.ajax({  
			type: "POST",  
			url: "../../../include/sites/gast/ajax/kontaktformular.php",  
			data: "anrede="+anrede+
			"&vorname="+vorname+
			"&nachname="+nachname+
			"&vorwahl="+vorwahl+
			"&rufnummer="+rufnummer+
			"&fax_vorwahl="+fax_vorwahl+
			"&fax_rufnummer="+fax_rufnummer+
			"&email="+email+
			"&frage="+frage+
			"&ansprechpartner="+ansprechpartner,
			success: function(){
				$("#formular").slideUp("slow",function callback(){
					$("#bestaetigung").slideDown("slow");
				});
			}
		});
	}
});

$(document).ready(function(){
	
	$("#f1").validate({
		rules: {
			anrede: {
				required: true
			}
			,vorname: {
				required: true,
				rangelength: [2, 50]
			},
			nachname: {
				required: true,
				rangelength: [2, 50]
			},
			vorwahl: {
				required: true
			},
			rufnummer: {
				required: "#vorwahl:filled",
				numberDE: true
			}
		},
		messages: {
			vorname: {
				required: msg[lang]['vorname']
			},
			nachname: {
				required: msg[lang]['nachname']
			},
			vorwahl: {
				required: msg[lang]['vorwahl']
			},
			rufnummer: {
				required: msg[lang]['rufnummer']
			}
		}
	});
    
});