
/**
 * StrutsValidationInterceptor
 */
StrutsValidationInterceptor = {};

StrutsValidationInterceptor.intercept = function(strutsValidator) {
	
	var tempClearErrorMessages = window.clearErrorMessages;
	var tempClearErrorLabels = window.clearErrorLabels;
	var tempAddError = window.addError;
	
	clearErrorMessages = StrutsValidationInterceptor.clearErrorMessages;
	clearErrorLabels = StrutsValidationInterceptor.clearErrorLabels;
	addError = StrutsValidationInterceptor.addError;
	
	rVal = strutsValidator();
	
	clearErrorMessages = tempClearErrorMessages;
	clearErrorLabels = tempClearErrorLabels;
	addError = tempAddError;
	
	return rVal;
}

StrutsValidationInterceptor.clearErrorMessages = function(form) {}

StrutsValidationInterceptor.clearErrorLabels = function(form) {}

StrutsValidationInterceptor.addError = function(e, errorText) {
    Common.alert.show(errorText);
}
