$(document).ready(function()
{
    $("#absage").validate(
    {
	rules:
            {
            Name: "required",
			email_1: {
            	email: true
            	},
			EMail1:
                {
                required: true,
                email: true
                }
            },
	messages:
            {
            Name: "Bitte geben Sie Ihren Namen ein",
			email_1: "Bitte geben Sie eine g&uuml;ltige E-Mail-Adresse ein",
            EMail1:
                {
                required: "Bitte geben Sie eine E-Mail-Adresse ein",
                email: "Bitte geben Sie eine g&uuml;ltige E-Mail-Adresse ein"
                }
           }
    });
    $("#anmeldung").validate(
    {
	rules:
            {
            "Firmierung[]": "required",
			Firma1: "required",
            Name: "required",
            Strasse: "required",
            PLZ: "required",
            Funktion: "required",
            Ort: "required",
            confirm1: "required",
            anrede: "required",
			email_1: {
            	email: true
            	},
			EMail1:
                {
                required: true,
                email: true
                }
            },
	messages:
            {
			"Firmierung[]": "Bitte geben Sie Ihre Firmierung an",
	        confirm1: "Bitte geben Sie einen Termin an",
			Firma1: "Bitte geben Sie Ihren Firmennamen ein",
            anrede: "Bitte geben Sie die korrekte Anrede ein",
            Name: "Bitte geben Sie Ihren Namen ein",
            Strasse: "Bitte geben Sie Ihre Strasse ein",
            PLZ: "Bitte geben Sie Ihre PLZ ein",
            Funktion: "Bitte teilen Sie uns Ihre Funktion mit",
            Ort: "Bitte geben Sie einen Ort ein",
			email_1: "Bitte geben Sie eine g&uuml;ltige E-Mail-Adresse ein",
            EMail1:
                {
                required: "Bitte geben Sie eine E-Mail-Adresse ein",
                email: "Bitte geben Sie eine g&uuml;ltige E-Mail-Adresse ein"
                }
 		            },
	errorPlacement: function(error, element) { 
			            if ( element.is(":radio") ) 
			               error.appendTo( element.parent().next() );
						else if ( element.is(":checkbox") ) 
			               error.appendTo( element.next() );
						else 
						   {element.after(error);
							error.show();}
           }
    });

    $("div.infobox").hide();
    $("div#begleit1").hide();
	$("div#begleit2").hide();
	$("div#begleit3").hide();

    $("div.begleitperson input").click(function()
    {
        var n = $("input[@name=Begleitperson]:checked").val();		
		switch (n) {
		case "0":
            {
                $("div#begleit1").hide();
				$("div#begleit2").hide();
				$("div#begleit3").hide();
				break;
            }
		case "1":	
            	{
                	$("div#begleit1").show();
					$("div#begleit2").hide();
					$("div#begleit3").hide();
					break;
            	}
		case "2":	
		          	{
		           	$("div#begleit1").show();
					$("div#begleit2").show();
					$("div#begleit3").hide();
					break;
		           }
		case "3":	
            	{
                	$("div#begleit1").show();
					$("div#begleit2").show();
					$("div#begleit3").show();
					break;
            	}
			}	
    });


    
    $("div#firmierung_handel input").click(function()
    {
        var n = $("div#firmierung_handel input:checked").length;
        if (n==0)
            {
                $("div#info_handel").hide();
            }
            else
            {
                $("div#info_handel").show();
            }
    });
        
    $("div#firmierung_presse input").click(function()
    {
        var n = $("div#firmierung_presse input:checked").length;
        if (n==0)
            {
                $("div#info_presse").hide();
            }
            else
            {
                $("div#info_presse").show();
            }
    });


});