function resend_auth_mail(fo_obj){
var validator = xe.getApp('validator')[0];
if(!validator) return false;
if(!fo_obj.elements['_filter']) jQuery(fo_obj).prepend('
');
fo_obj.elements['_filter'].value = 'resend_auth_mail';
validator.cast('ADD_CALLBACK', ['resend_auth_mail', function(form){
var params={}, responses=[], elms=form.elements, data=jQuery(form).serializeArray();
jQuery.each(data, function(i, field){
var val = jQuery.trim(field.value);
if(!val) return true;
if(/\[\]$/.test(field.name)) field.name = field.name.replace(/\[\]$/, '');
if(params[field.name]) params[field.name] += '|@|'+val;
else params[field.name] = field.value;
});
responses = ['error','message'];
exec_xml('member','procMemberResendAuthMail', params, completeResendAuthMail, responses, params, form);
}]);
validator.cast('VALIDATE', [fo_obj,'resend_auth_mail']);
return false;
};
(function($){
var validator