window.jQuery = window.$j = jQuery; $j(document).ready(function(){ $j.validator.setDefaults({ }); jQuery.validator.addMethod("notEqual", function(value, element, param) { return this.optional(element) || value !== param; }, "Please choose a value!"); $j('#reglog').validate({ submitHandler: function(form) { form.submit(); }, rules: { nick: { required: true, maxlength: 25, remote: { url: "check-reg-nick.php", type: "post" } }, country: { required: true, notEqual: '' }, mail: { required: true, email: true, remote: { url: "check-reg-mail.php", type: "post" } }, heslo: { required: true, minlength: 8 }, cheslo: { required: true, equalTo: "#heslo" }, /* fbook: { url: true }, twitt: { url: true }, linked: { url: true }, gplus: { url: true }, ytube: { url: true }, web: { url: true }, */ confirmrules: { required: true } }, messages: { nick: { required: "Bitte, f\u00fcll deinen Nicknamen aus", maxlength: "Maximale Zeichenzahl: "+"25", remote: "Dieser Nick ist schon besetzt\u2026..." }, country: "Bitte, w\u00e4hle dein Land", mail: { required: "Bitte, f\u00fcll deine E-Mail-Adresse aus", email: "Bitte, f\u00fcll deine richtige E-Mail-Adresse aus", remote: "Diese E-Mail-Adresse wurde schon benutzt..." }, heslo: { required: "Bitte, f\u00fcll dein Passwort aus", minlength: "Das Passwort muss mindestens 8 Zeichen haben..." }, cheslo: { required: "Bitte, f\u00fcll die Best\u00e4tigung deines Passworts aus", equalTo: "Das Passwort und die Best\u00e4tigung m\u00fcssen identisch sein\u2026..." }, /* fbook: "Bitte, f\u00fcll die richtige URL deines Profils aus", twitt: "Bitte, f\u00fcll die richtige URL deines Profils aus", linked: "Bitte, f\u00fcll die richtige URL deines Profils aus", gplus: "Bitte, f\u00fcll die richtige URL deines Profils aus", ytube: "Bitte, f\u00fcll die richtige URL deines Profils aus", web: "Bitte, gib die richtige URL deiner pers\u00f6nlichen Webseite an", */ confirmrules: "Bitte, lies und stimme den Regeln der Registrierung zu" } }); $j('input[type=text], textarea').each(function () { var Input = $j(this); var default_value = Input.val(); Input.focus(function() { if(Input.val() == default_value) Input.val(""); }).blur(function(){ if(Input.val().length == 0) Input.val(default_value); }); }); });