var bConfirm = false;    //Setting this to true will prompt the user with a message before after a sucessful validation, 
                        //but before the data is sent - allowing them to cancel it if they so wish.
var bDisable = false;    //Setting this to true will disable the submit button(s) after a successful validation to alleviate multiple submission woes
var bDisableR = false;   //Same as bDisable but for the form's reset button.
var groupError = true;  //Setting this to true will display all form errors to the user at once, instead of one-by-one as they are found
var errorMode = 0;      /*  0. alert 
                            1. input 
									 2. label 
									 3. append 
									 4. box 
									 5. input, label 
									 6. input, append 
									 7. input, box 
									 8. input, alert 
									 9. label, append 
									10. label, box 
									11. label, alert 
									12. append, box 
									13. append, alert 
									14. box, alert 
									15. input, label, append 
									16. input, label, box 
									17. input, label, alert 
									18. input, append, box 
									19. input, append, alert 
									20. input, box, alert 
									21. label, append, box 
									22. label, append, alert 
									23. append, box, alert 
									24. input, label, append, box 
									25. input, label, append, alert 
									26. input, append, box, alert 
									27. label, append, box, alert 
									28. input, label, append, box, alert */

function fValConfig()
{
	/*	Globals.  Modify these to suit your setup
	------------------------------------------- */
		
	//	Attribute used for fValidate Validator codes
	this.code = 'eval';
	
	//	Attribute used for custom error messages (override built-in error messages)
	this.emsg = 'emsg';
	
	//	Attribute used for pattern with custom validator type
	this.pattern = 'pattern';
	
	//	Change this to the classname you want for the error highlighting
	this.errorClass = 'errHilite';

	//	If you wish fValidate to use only single classNames for errors
	this.useSingleClassNames = false; // or true
	
	//	This is the even that triggers the clearing of the errorClass hilighting
	this.clearEvent = 'change'; // 'change' | 'blur' | null
	
	//	For browsers that don't support attachEvent or addEventListere - override existing events for error reverting?
	this.eventOverride = false;
	
	//	If the bConfirm flag is set to true, the users will be prompted with CONFIRM box with this message
	//	See your language file for this value
	this.confirmMsg = fvalidate.i18n.config.confirmMsg;
	
	//	If user cancels CONFIRM, then this message will be alerted.  If you don't want this alert to show, then
	//	empty the variable (  this.confirmAbortMsg = '';  )
	//	See your langauge file for this value
	this.confirmAbortMsg = fvalidate.i18n.config.confirmAbortMsg;
	
	//	Enter the name/id of your form's submit button here.  Can be a string or array of strings
	this.submitButton = ['Submit','Submit2'];
	
	//	Enter the name/id of your form's reset button here
	this.resetButton = 'Reset';
	
	//	Ender the name or id of the SELECT object here. Make sure you pay attention to the values (CC Types)
	//	used in the case statement for the function validateCC()
	this.ccType = 'Credit_Card_Type';
	
	//	NOTE: The config value below exists for backwards compatibility with fValidate 3.55b.  If you have a newer 
	//	version, use the above this.ccType instead.
	//	Enter the DOM name of the SELECT object here. Make sure you pay attention to the values (CC Types)
	//	used in the case statement for the function validateCC()
	this.ccTypeObj = 'form1.Credit_Card_Type';
	
	//	Element where box errors will appear
	this.boxError = 'errors';
	
	//	Prefix given to all error paragraphs in box error mode
	this.boxErrorPrefix = 'fv_error_';
}
//	EOF
