 				 {
 				 	results.push(new ValidationResult(
 						true, baseField, "wrongLength", 
-						validator.wrongLengthError + " " +
-						inputFormat));
+						validator.wrongLengthError
+						+ (DateValidator._includeFormatInError?" " + inputFormat:"")));
 					return results;
 				 }
 			}

				{
					results.push(new ValidationResult(
						true, baseField, "wrongLength", 
						validator.wrongLengthError + " " + inputFormat));	
				}
				// YY or YYYY format
				if ((yearRequired && yearPart.length == 2 && dateObj.year.length != 2)

	}
	
	//----------------------------------
	//  includeFormatInError
	//----------------------------------
	
	/**
	 *  @private
	 *  Storage for the includeFormatInError property.
	 * 
	 * Note needs to be static as validate methods are static.
	 */
	static private var _includeFormatInError:Boolean = true;

	
	[Inspectable(category="General", defaultValue="true")]
	
	/** 
	 *  If <code>true</code> the date format is shown in some
	 *  validation error messages. Setting to false changes all
	 *  DateValidators.
	 *
	 *  @default true
	 *  
	 *  @langversion 3.0
	 *  @playerversion Flash 9
	 *  @playerversion AIR 1.1
	 *  @productversion ApacheFlex 4.10
	 */
	public function get includeFormatInError():Boolean
	{
		return DateValidator._includeFormatInError;
	}
	
	/**
	 *  @private
	 */
	public function set includeFormatInError(value:Boolean):void
	{
		DateValidator._includeFormatInError = value;
	}
	
	//----------------------------------
	//  inputFormat
	//----------------------------------

