/************************************	

fValidate.basic.js

Included Validators
-------------------
blank
length

Copyright (c) 2000-2003
by Peter Bailey
www.peterbailey.net/fValidate/

************************************/

fValidate.prototype.blank = function()
{
	if ( this.typeMismatch( 'text' ) ) return;
	if ( this.isBlank() )
	{
		this.throwError( 'Please enter ' + this.elem.fName );
	}
}

fValidate.prototype.length = function( len, maxLen )
{
	if ( this.typeMismatch( 'text' ) ) return;
	var vlen = this.elem.value.length;
	if ( len > parseInt( vlen, 10 ) )
	{
		this.throwError( this.elem.fName + ' must be at least ' + len + ' characters long' );
	}
	maxLen = this.setArg( maxLen, len + 1 );
	if ( vlen > maxLen )
	{
		this.throwError( this.elem.fName + ' must be no more than ' + maxLen + ' characters long.\nThe current text is ' + vlen + ' characters long.' );
	}
}
//	EOF