/*$.validator.setDefaults({
	submitHandler: function() { alert("Uspešné"); }
});*/

jQuery().ready(function() {
	// validate the comment form when it is submitted
	
	// validate course registration on keyup and submit
	jQuery("#courseform").validate({
		rules: {	
    firstname:{
      required:true, minlength:2
    },
		surname:{required:true, minlength:2},
		city:{required:true, minlength:2},
		street: {required:true, minlength:2},
    	        zip_code:{digits:true, required:true, minlength:5},
		email:{required:true,email:true},
		phone:{digits:true, required:true, minlength:10},
		high_school:{required:true, minlength:2},
		high_school_street: {required:true, minlength:2},
		password: {
      required: true,                    
      minlength: 6 
    },
    password_control: {
      required: true,                    
      minlength: 6,
      equalTo: "#password"
    }

		 },	  
		messages: {
	        firstname:{
                required:"Zadajte Vaše krstné meno",
                minlength:"Musí obsahovať min. 2 písmená"
                },
                surname:{
                required:"Zadajte Vaše priezvisko",
                minlength:"Musí obsahovať min. 2 písmená"
                },
                city:{
                required:"Zadajte Vaše mesto",
                minlength:"Musí obsahovať min. 2 písmená"
                },
                street:{
                required:"Zadajte Vašu adresu a čislo",
                minlength:"Musí obsahovať min. 2 písmená"
                },
                zip_code:{
                required:"Zadajte poštové smerovacie číslo",
                digits: "PSČ môže obsahovať len číslice",
                minlength:"Musí obsahovať 5 číslic"
                },
                phone:{
		required: "Zadajte Vaše telefónne číslo",
		digits: "Váš telefón môže obsahovať len číslice",
		minlength: "Musí obsahovať 10 číslic"
		},
		email:{
                required:"Zadajte Váš e-mail",
                email: "Zadajte Váš e-mail správnej forme"
                }, 
                high_school:{
		required: "Zadajte názov Vašej školy",
		minlength: "Musí obsahovať min. 2 písmená"
		},
		high_school_street:{
		required: "Zadajte adresu a číslo Vašej školy",
		minlength: "Musí obsahovať min. 2 písmená"
		},
		password: {
      required: "Zadajte heslo",                    
      minlength: "Heslo musí obsahovať aspoň 6 znakov"
    },
    password_control: {
      required: "Zadajte overenie hesla",                    
      minlength: "Heslo musí obsahovať aspoň 6 znakov",
      equalTo: "Heslá sa musia zhodovať"
    }
			
		}
	});
	jQuery("#changeform").validate({
		rules: {	
    firstname:{
      required:true, minlength:2
    },
		surname:{required:true, minlength:2},
		city:{required:true, minlength:2},
		street: {required:true, minlength:2},
    	        zip_code:{digits:true, required:true, minlength:5},
		email:{required:true,email:true},
		phone:{digits:true, required:true, minlength:10},
		high_school:{required:true, minlength:2},
		high_school_street: {required:true, minlength:2},
		password: {                          
      minlength: 6 
    },
    password_control: {                          
      minlength: 6,
      equalTo: "#password"
    }

		 },	  
		messages: {
	        firstname:{
                required:"Zadajte Vaše krstné meno",
                minlength:"Musí obsahovať min. 2 písmená"
                },
                surname:{
                required:"Zadajte Vaše priezvisko",
                minlength:"Musí obsahovať min. 2 písmená"
                },
                city:{
                required:"Zadajte Vaše mesto",
                minlength:"Musí obsahovať min. 2 písmená"
                },
                street:{
                required:"Zadajte Vašu adresu a čislo",
                minlength:"Musí obsahovať min. 2 písmená"
                },
                zip_code:{
                required:"Zadajte poštové smerovacie číslo",
                digits: "PSČ môže obsahovať len číslice",
                minlength:"Musí obsahovať 5 číslic"
                },
                phone:{
		required: "Zadajte Vaše telefónne číslo",
		digits: "Váš telefón môže obsahovať len číslice",
		minlength: "Musí obsahovať 10 číslic"
		},
		email:{
                required:"Zadajte Váš e-mail",
                email: "Zadajte Váš e-mail správnej forme"
                }, 
                high_school:{
		required: "Zadajte názov Vašej školy",
		minlength: "Musí obsahovať min. 2 písmená"
		},
		high_school_street:{
		required: "Zadajte adresu a číslo Vašej školy",
		minlength: "Musí obsahovať min. 2 písmená"
		},
		password: {                          
      minlength: "Heslo musí obsahovať aspoň 6 znakov"
    },
    password_control: {                          
      minlength: "Heslo musí obsahovať aspoň 6 znakov",
      equalTo: "Heslá sa musia zhodovať"
    }
			
		}
	});
});
