jQuery.validator.addMethod("stobuid", function(value, element) {
	if (value.length < 5) return false;
	return this.optional(element) || /^[a-z-.1-9'\"\s]+$/i.test(value);
}, "Vyplňte jméno bez diakritiky a mezer, nejméně 5 znaků prosím"); 


jQuery.validator.addMethod(
	"dateCZ",
	function(value, element) {
		var check = false;
		value = value.replace(/ /g,"");
		var re = /^\d{1,2}\.+\d{1,2}\.+\d{4}$/;
		if( re.test(value)){
			var adata = value.split('.');
			var gg = parseInt(adata[0],10);
			var mm = parseInt(adata[1],10);
			var aaaa = parseInt(adata[2],10);
			var xdata = new Date(aaaa,mm-1,gg);
			if ( ( xdata.getFullYear() == aaaa ) && ( xdata.getMonth () == mm - 1 ) && ( xdata.getDate() == gg ) )
				check = true;
			else
				check = false;
		} else
			check = false;
		return this.optional(element) || check;
	}, 
	"Vyplňte datum ve formátu dd. mm. rrrr (den. měsíc. rok)"
);
