/**
 * Main
 */
Ext.BLANK_IMAGE_URL="/images/s.gif";

Ext.apply(Ext.form.VTypes, {
	password: function(value, field) {
		//console.log( field );
		if (field.initialPasswordField) {
			var pwd = Ext.getCmp(field.initialPasswordField);
			this.passwordText = 'Confirmation does not match your intial password entry.';
			return (value == pwd.getValue());
		}
 
		this.passwordText = 'Passwords must be at least 5 characters, containing either a number, or a valid special character (!@#$%^&*()-_=+)';
 
		//var hasSpecial = value.match(/[0-9!@#\$%\^&\*\(\)\-_=\+]+/i);
		var hasLength = (value.length >= 5);
		//return (hasSpecial && hasLength);
		return hasLength;
	},
 
	passwordText: 'Passwords must be at least 5 characters, containing either a number, or a valid special character (!@#$%^&*()-_=+)'
});


