﻿$(document).ready(function () {
    $("#orderForm").validate({
        rules: {
            termsaccepted:          "required",
            Company:                {required: "#OrderUseShippingAddress:checked"},
            Vorname:                {required: "#OrderUseShippingAddress:checked"},
            Nachname:               {required: "#OrderUseShippingAddress:checked"},
            StrasseUndHausnummer:   {required: "#OrderUseShippingAddress:checked"},
            Zipcode:                {required: "#OrderUseShippingAddress:checked"},
            City:                   {required: "#OrderUseShippingAddress:checked"}
        },
        messages:
            {
                termsaccepted: "<br />Bitte stimmen Sie den AGBs zu",
                Company: "<br />Bitte geben Sie den Firmennamen des Empfängers ein",
                Vorname: "<br />Bitte geben Sie den Vornamen des Empfängers ein",
                Nachname: "<br />Bitte geben Sie den Nachnamen des Empfängers ein",
                StrasseUndHausnummer: "<br />Bitte geben Sie die Straße des Empfängers ein",
                Zipcode: "<br />Bitte geben Sie die Postleitzahl des Empfängers ein",
                City: "<br />Bitte geben Sie die Stadt des Empfängers ein"
            }
    });
    $("#OrderUseShippingAddress").click(function () {
        $("#City").valid();
        $("#Company").valid();
        $("#Vorname").valid();
        $("#Zipcode").valid();
        $("#Nachname").valid();
        $("#StrasseUndHausnummer").valid();
    });

    $("#newlogin").validate
        ({
            rules: {
                customerId: "required",
                password: "required",
                eMail: "required"
            },
            messages:
            {
                customerId: "Bitte geben Sie ihre Kundennummer ein",
                password: "Bitte geben Sie ihr Passwort ein",
                eMail: "Bitte geben Sie ihre E-Mail-Adresse ein"
            }
        });

	$("#AddContactPerson").validate
        ({
        	rules: {
        		Anrede: "required",
        		Vorname: "required",
        		Nachname: "required",
        		Email: "required"
        	},
        	messages:
            {
            	Anrede: "Bitte geben Sie ihre Anrede ein",
            	Vorname: "Bitte geben Sie ihren Vornamen ein",
            	Nachname: "Bitte geben Sie ihren Nachnamen ein",
            	Email: "Bitte geben Sie ihre E-Mail-Adresse ein"
            }
        });

	$("#contactForm").validate
        ({
        	rules: {
        		forename: "required",
        		company: "required",
        		surname: "required",
        		email: "required",
        		street: "required",
        		zipcode: "required",
        		city: "required",
        		subject: "required",
        		body: "required",
        		captcha: "required"
        	},
        	messages:
            {
            	forename: "Bitte geben Sie ihren Vornamen ein",
            	company: "Bitte geben Sie ihren Firmennamen ein",
            	surname: "Bitte geben Sie ihren Nachnamen ein",
            	email: "Bitte geben Sie ihre E-Mail-Adresse ein",
            	street: "Bitte geben Sie ihre Straße und Hausnummer ein",
            	zipcode: "Bitte geben Sie ihre Postleitzahl ein",
            	city: "Bitte geben Sie ihre Stadt an",
            	subject: "Bitte geben Sie einen Betreff an",
            	body: "Bitte geben Sie ihre Mitteilung an",
            	captcha: "Bitte füllen Sie das Captcha aus"
            }
        });
	$("#SendRecommend").validate();
	$("a.custom").click(function () {
		$("div.custom").toggle("slow");
		$("#suchwort").attr('value', '');
	});
});
