' + data.message + '' ); $(form).before(div); if (data.validation == false) { $.each(data.errors, function(key, val) { var field = $(form).find('[name="' + key + '"]').first(); if (field) { var id = 'form_' + form_name + '_' + key + '_error'; $('#' + id).remove(); var span = $('' + val + ''); $(field[0]).after(span); $(field[0]).closest('div').addClass('error'); } }); } else { $(form).fadeOut('slow'); } }, 'json' ); } else { /*console.log('Ajaxform ERROR : Cannot get the form "' + form_name + '". Is it a form, btw ?');*/ } }); }; if (window.addEventListener){window.addEventListener('load', initForm, false);}else{window.attachEvent('onload', initForm);}