$.validator.addMethod(
"regexp",function (value, element, regexp) {
var check=false;
var re=new RegExp (regexp);
return this.optional(element) || re.test (value);
},
"Please check your input.");

$.validator.addMethod (
"login", function (value, element) {
 var re=new RegExp (/^[a-z]\w{1,18}[a-z0-9]$/i);
return this.optional (element) || re.test (value);
},
"Invalid login!");

	function generatePassword() {
		var result = "";
var symbols="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
var length=8;
		for (var i=0; i<length; i++) {
			result += symbols.charAt(Math.floor(Math.random()*symbols.length));
		}
		return result;
	}
