$.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 email = escape($("#email").val());
		var rueckruf_tag = escape($("#rueckruf_tag").val());
		var rueckruf_zeit = escape($("#rueckruf_zeit").val());
		$.ajax({  
			type: "POST",  
			url: "../../include/sites/gast/ajax/rueckrufservice.php",  
			data: "anrede="+anrede+
			"&vorname="+vorname+
			"&nachname="+nachname+
			"&vorwahl="+vorwahl+
			"&rufnummer="+rufnummer+
			"&email="+email+
			"&rueckruf_tag="+rueckruf_tag+
			"&rueckruf_zeit="+rueckruf_zeit,
			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']
			}
		}
	});
    
});
