jQuery.validator.setDefaults({
	errorClass: "customerError"
}); 


jQuery(document).ready(function()
{
	  jQuery("#form-software").validate(
	  {
		  	errorPlacement: function(error, element) {
		  		if (element.attr("id") == "productType")
		  			error.insertAfter("#productTypeDiv");
		  		else
		  			error.insertAfter(element);
	  			},
			rules: {
				firstname: { required: true },
				lastname: { required: true },
				mail: { required: true, email: true },
				product: { required: true } ,
				productType: { required: true } ,
				question:  { required: true },
			},
			messages: {
				firstname: "Bitte geben Sie Ihren Vornamen ein.",
				lastname: "Bitte geben Sie Ihren Nachnamen ein.",

				mail: {
					required: "Bitte geben Sie Ihre E-Mail-Adresse ein.",
					email: "keine g&uuml;ltige E-Mail-Adresse"
				},

				product: "Bitte w&auml;hlen Sie ein Produkt aus.",
				productType: "Bitte w&auml;hlen Sie den Prdukttyp.",
				question: "Bitte geben Sie Ihren Nachricht ein.",
			},
	});

	  jQuery("#form-customer").validate(
			  {
					rules: {
						firstname: { required: true },
						lastname: { required: true },
						email: { required: true, email: true },
						text:  { required: true },
					},
					messages: {
						firstname: "Bitte geben Sie Ihren Vornamen ein.",
						lastname: "Bitte geben Sie Ihren Nachnamen ein.",

						email: {
							required: "Bitte geben Sie Ihre E-Mail-Adresse ein.",
							email: "keine g&uuml;ltige E-Mail-Adresse"
						},

						text: "Bitte geben Sie Ihren Nachricht ein.",
					},
			});

});

function faqProductChange()
{
	var productList = document.getElementById("faqProduct");
	var product = productList.value;
	if ((product == "0") || (product == ""))
	{
		// nichts ausgewaehlt
	}
	else
	{
		document.getElementById("faqForm").submit();
	}
}

