instance = [];

function initValidate(formId) {
	if (instance[formId]) {
		return instance[formId];
	} else {
		var container = jQuery('div.alert');
		
		// validate the form when it is submitted
		var validator = jQuery("#" + formId).validate({
			errorContainer: container,
			errorLabelContainer: jQuery("ul", container),
			wrapper: 'li',
			meta: 'validate',
			focusInvalid: false,
			ignoreTitle: true,
			invalidHandler: function() {
				jQuery("div.alert").show();
				jQuery.scrollTo("div.alert");
			}	
		});
		
		jQuery("#" + formId).submit(function() {	
			instance[formId] = validator;
		});
	}
}
