$(document).ready(function(){
if($("#editForm").length > 0){
$.validator.addMethod("regexp", function(value, element, param) {
return !value.length || (new RegExp("^" + param + "$")).test(value);
});
$.extend(jQuery.validator.messages, {
required: "Údaj je povinný.",
email: "E-mail je neplatný.",
regexp: "Údaj je ve špatném formátu.",
url: "URL adresa je neplatná."
});
if(typeof(db_error_placement_func)=="undefined"){
function db_error_placement_func(error, element) {
var elem = element.parent("td").slice(0,1);
error.appendTo( elem );
}
}
$("#db_date").onlyChars("\\d.: ");
$("#editForm").validate({
rules: {db_date: {regexp: "\\d{1,2}\\.*\\d{1,2}\\.\\d{4} (\\d{1,2}(:\\d{1,2})?)?"}, db_jmeno: {required: true}, db_skola: {required: true}},
messages: {db_date: {regexp: "Datum je ve špatném formátu."}},
errorPlacement: db_error_placement_func
});
$('#db_antispcislo').val( parseInt($('input[name=db_antispcislo2]').val())-63 );
$('#antispamdb').hide();
}});