var xuivConf = {
	/**
	 * @var String formSelector Selects the form(s) that will have validations applied to them.
	 *      Example: To only validate forms with class="validate", change this
	 *      variable to 'form.validate' .
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	formSelector             : 'form',
	
	/**
	 * @var String controlSelector Selects all simple form controls that will be validated.
	 *      By default it won't try to validate hidden fields, submit buttons etc...
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	controlSelector          : 'input[type=text], input[type=password], select, textarea',
	
	/**
	 * @var String checkControlSelector Selects any radio/checkbox controls. These controls
	 *      are treated differently to simple controls.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	checkControlSelector     : 'input[type=radio], input[type=checkbox]',
	
	/**
	 * @var String selectControlSelector Selects any select controls. These controls
	 *      are only sometimes treated differently to simple controls. So this selector
	 *      should be repeated in controlSelector setting above.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	selectControlSelector    : 'select',
	
	
	/**
	 * @var Boolean displayErrorSummary Whether to display error summary blocks on submit, or not.
	 */
	displayErrorSummary      : true,
	
	/**
	 * @var String summaryBlockContainer A HTML string containing the markup for the error summary block.
	 *      Must contain a list element (either ol or ul) that can be identified via summaryListSelector.
	 */
	summaryBlockContainer    : '<div id="error-summary"><h1>Unable to process this form</h1><ol></ol></div>',
	
	/**
	 * @var String summaryBlockContId An id attribute that is used to identify the error summary block container.
	 */
	summaryBlockContId       : 'error-summary',
	
	/**
	 * @var String summaryBlockContSelector Selects the error summary block container.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	summaryBlockContSelector : 'div#error-summary',
	
	/**
	 * @var String summaryListSelector Selects the list element that is embedded within summaryBlockContainer.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	summaryListSelector      : 'div#error-summary ol',
	
	/**
	 * @var String summaryItemContainer A HTML string containing the markup for a linked list item.
	 *      Must contain an anchor (a) element that can be selected using summaryItemSelector.
	 */
	summaryItemContainer     : '<li><a></a></li>',
	
	/**
	 * @var String summaryItemContSelector Selects the summary item container element as specified in summaryItemContainer.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	summaryItemContSelector  : 'li',
	
	/**
	 * @var String summaryItemSelector Selects the summary item link element as specified in summaryItemContainer.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	summaryItemSelector      : 'a',
	
	
	/**
	 * @var String feedbackContainer A HTML string specifying markup for the validity indicator and confirmation containers.
	 *      Will be embedded as the next sibling of the form control being validated.
	 */
	feedbackContainer        : '<span class="valid-feedback"><em class="valid-indicator"></em><span class="confirmation"></span></span>',
	
	/**
	 * @var String feedbackContSelector Selects the feedback container element.
	 *      Assumed to be a sibling of the form control being validated.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	feedbackContSelector     : '.valid-feedback',
	
	/**
	 * @var String indicatorContSelector Selects the indicator container element as specified in feedbackContainer.
	 *      Assumed to be a child of the feedbackContainer element.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	indicatorContSelector    : '.valid-indicator',
	
	/**
	 * @var String confirmationContainer Selects the confirmation container element as specified in feedbackContainer.
	 *      Assumed to be a child of the feedbackContainer element.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	confirmationContainer    : '.valid-feedback .confirmation',
	
	/**
	 * @var String inlineAlertContainer A HTML string specifying an element to contain an error message
	 *      that will be embedded within the form control's label element.
	 */
	inlineAlertContainer     : ' <em class="alert"></em>',
	
	/**
	 * @var String inlineAlertContSelector Selects the alert container element as specified in inlineAlertContainer.
	 *      Assumed to be a child of the form control's label element.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	inlineAlertContSelector  : 'em.alert',
	
	/**
	 * @var String positionOfInlineAlerts allows inline alerts to be configured to be displayed
	 *      either in the label of the control or as part of the feedbackContainer element.
	 *      Valid values are: 'label' or 'feedback'.
	 */
	positionOfInlineAlerts   : 'label',
	
	
	/**
	 * @var String formControlContSelector Selects the grouping element around sets of form controls.
	 *      :lt(1) must be specified after each comma-delimited selector you invlude to ensure 
	 *      that only the first match is returned.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	formControlContSelector  : '.form-element:lt(1)',
	
	/**
	 * @var String optionsContSelector Selects the grouping element around sets of radio/checkboxes.
	 *      :lt(1) must be specified after each comma-delimited selector you invlude to ensure 
	 *      that only the first match is returned.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	optionsContSelector      : '.form-element:lt(1)',
	
	/**
	 * @var String optionsLabelSelector Selects the label-like element related to the group
	 *      of radio/checkboxes being validated.
	 *      Can contain any selectors supported by jQuery (http://docs.jquery.com/Selectors).
	 */
	optionsLabelSelector     : '.options-label',
	
	
	/**
	 * @var String validIcon A HTML string specifying how to indicate valid input.
	 *      Will be embedded in the indicatorContainer after the form control being validated.
	 */
	validIcon                : '<img src="valid-30.png" alt="valid" />',
	
	/**
	 * @var String invalidIcon A HTML string specifying how to indicate invalid input.
	 *      Will be embedded in the indicatorContainer after the form control being validated.
	 */
	invalidIcon              : '<img src="invalid.png" alt="invalid" />',
	
	/**
	 * @var String validClass A classname that will be added to the control's container element
	 *      (as selected using formControlContSelector) when the input is valid.
	 *      Allows the form control to be styled differently when the input is valid.
	 */
	validClass               : 'valid',
	
	/**
	 * @var String invalidClass A classname that will be added to the control's container element
	 *      (as selected using formControlContSelector) when the input is invalid.
	 *      Allows the form control to be styled differently when the input is invalid.
	 */
	invalidClass             : 'invalid'
	
};