﻿			/*--	fValidate US-English language file.
			*
			*	Translation by: Peter Bailey
			*	Email: me@peterbailey.net
			*
			*	Visit http://www.peterbailey.net/fValidate/api/i18n/
			*	for additional translations and instructions on
			*	making your own translation.
			*
			*	!!! WARNING !!! Changing anything but the literal 
			*	strings will likely cause script failure!
			*
			*	Note: This document most easily read/edited with tab-
			*	spacing set to 4
			*
			*********************************************************/

			if ( typeof fvalidate == 'undefined' )
			{
				var fvalidate = new Object();
			}

			fvalidate.i18n =
			{
				//	Validation errors
				errors:
				{
					blank:		[
						["Please enter ", 0]
						],
					length:		[
						[0, " must be at least ", 1, " characters long"],
						[0, " must be no more than ", 1, " characters long.\nThe current text is ", 2, " characters long."]
						],
					equalto:	[
						[0, " must be equal to ", 1]
						],
					number:		[
						["The number you entered for ", 0, " is not valid"]
						],
					numeric:	[
						["Only numeric values are valid for the ", 0],
						["A minimum of ", 0, " numeric values are required for the ", 1]
						],
					alnum:		[
						["The data you entered, \"", 0, "\", does not match the requested format for ", 1,  
						"\nMinimum Length: ", 2,
						"\nCase: ", 3,
						"\nNumbers allowed: ", 4,
						"\nSpaces allowed: ", 5,
						"\nPunctuation characters allowed: ", 6, "\n"]
						],
					decimal:	[
						["The data you entered,", 0, " is not valid.  Please re-enter the ", 1]
						],
					decimalr:	[
						[0, " is not a valid. Please re-enter."]
						],
					ip:			[
						["Please enter a valid IP"],
						["The port number you specified, ", 0, ",  is out of range.\nIt must be between ", 1, " and ", 2]
						],
					ssn:		[
						["You need to enter a valid Social Security Number.\nYour SSN must be entered in 'XXX-XX-XXXX' format."]
						],
					money:		[
						[0, " does not match the required format of ", 1]
						],
					cc:			[
						["The ", 0, " you entered is not valid. Please check again and re-enter."]
						],
					ccDate:		[
						["You credit card has expired! Please use a different card."]
						],
					zip:		[
						["Please enter a valid 5 or 9 digit Zip code."]
						],
					phone:		[
						["Please enter a valid phone number plus Area Code."],
						["Please enter a valid phone number - seven or ten digits."]
						],
					email:		[
						["Please enter a valid email address"]
						],
					url:		[
						[0, " is not a valid domain"]
						],
					date:		[
						["The data entered for ", 0, " is not a valid date\nPlease enter a date using the following format: ", 1],
						["Date must be before ", 0],
						["Date must be on or before ", 0],
						["Date must be after ", 0],
						["Date must be on or after ", 0]
						],
					selDate:		[
						["The date entered for ", 0, " is not a valid date"],
						["Date must be before ", 0],
						["Date must be on or before ", 0],
						["Date must be after ", 0],
						["Date must be on or after ", 0]
						],
					select:		[
						["Please select a valid option for ", 0]
						],
					selectm:	[
						["Please select between ", 0, " and ", 1, " options for ", 2, ".\nYou currently have ", 3, " selected"]
						],
					selecti:	[
						["Please select a valid option for ", 0]
						],
					checkbox:	[
						["Please check ", 0, " before continuing"],
						["Please select between ", 0, " and ", 1, " options for ", 2, ".\nYou currently have ", 3, " selected"]
						],
					radio:		[
						["Please check ", 0, " before continuing"],
						["Please select an option for ", 0 ]
						],
					comparison:	[
						[0, " must be ", 1, " ", 2]
						],
					eitheror:	[
						["One and only one of the following fields must be entered:\n\t-", 0, "\n"]
						],
					atleast:	[
						["At least ", 0, " of the following fields must be entered:\n\t-", 1, "\n\nYou have only ", 2, " filled in.\n"]
						],
					allornone:	[
						["All or none of the following fields must be entered and accurate:\n\t-", 0, "\nYou have only ", 1, " accurate field entered.\n"]
						],
					file:		[
						["The file must be one of the following types:\n", 0, "\nNote: File extension may be case-sensitive."]
						],
					custom:		[
						[0, " is invalid."]
						],
					cazip:		[
						["Please enter a valid postal code."]
						],
					ukpost:		[
						["Please enter a valid postcode."]
						],
					germanpost:	[
						["Please enter a valid postcode."]
						],
					swisspost:	[
						["Please enter a valid postcode."]
						]
				},

				comparison:
				{
					gt:		"greater than",
					lt:		"less than",
					gte:	"greater than or equal to",
					lte:	"less than or equal to",
					eq:		"equal to",
					neq:	"not equal to"
				},

				//	Developer assist errors
				devErrors:
				{
					number:		["The lower-bound (", 0, ") is greater than the upper-bound (", 1, ") on this element: ", 2],
					length:		["The minimum length (", 0, ") is greater than the maxiumum legnth (", 1, ") on this element: ", 2],
					cc:			["Credit Card type (", 0, ") not found."],

					lines:		["! WARNING ! -- fValidate developer-assist error\n", "\nIf you are not the developer, please contact the website administrator regarding this error."],
					paramError: ["You must include the '", 0, "' parameter for the '", 1, "' validator type on this field: ", 2],
					notFound:	["The validator '", 0, "' was not found.\nRequested by: ", 1],
					noLabel:	["No element found for label: ", 0],
					noBox:		["An element with the requested id '", 0, "' was not found for the 'boxError' config value."],
					missingName:["The hidden input calling the following logical validator must have a valid name\nattribute when used in conjunction with the 'box' error-type.\n\t", 0],
					mismatch:	["Validator/Element type mismatch.\n\nElement: ", 0, "\nElement type: ", 1, "\nType required by validator: ", 2],
					noCCType:	["You must include a SELECT item with Credit Card type choices!"]
				},

				//	Config values
				config :
				{
					confirmMsg :		"Your data is about to be sent.\nPlease click 'Ok' to proceed or 'Cancel' to abort.",
					confirmAbortMsg :	"Submission cancelled.  Data has not been sent."
				},

				//	Tooltip attached to Box-item errors
				boxToolTip:	"Click to target field",

				//	Message displayed at top of alert error in group mode
				groupAlert:	"The following errors occured:\n\n- ",

				//	Literal translation of the English 'or', include padding spaces.
				or:			" or "
			}
			


