DWREngine.setErrorHandler(gotError);function gotError(a_exceptionMessage,a_exceptionObj){jQuery.unblockUI();alert(a_exceptionMessage);return false;}function readyToSubmit(data){jQuery("#"+data).submit();}function ajaxDocumentFieldUpdate(a_form,a_noCie,a_serviceId,a_language){formData=a_form.formToArray();for(i=0;i<formData.length;i++){formField=formData[i];var domFormField=a_form.find("[name="+formField.name+"]");var updatablefield=domFormField.attr("updatablefield");if(updatablefield==null){formData[i]=null;}}DQ_DwrUtils.updateDocumentField(a_noCie,a_serviceId,a_language,formData,a_form.attr("id"),readyToSubmit);}function doFormValidation(a_form,a_noCie,a_serviceId,a_language){a_form.validate(validationOptions).focusInvalid();a_form.valid();a_form.validate(validationOptions).focusInvalid();if(a_form.valid()){jQuery.blockUI({message:"veuillez patienter..."});ajaxDocumentFieldUpdate(a_form,a_noCie,a_serviceId,a_language);}else{if(typeof reloadImage=="function"){reloadImage();jQuery("securImage").val("");}}return false;}function showRequest(formData,jqForm,options){return true;}var validationOptions;jQuery(document).ready(function(){jQuery().ajaxStart(function(){jQuery.blockUI({message:"veuillez patienter..."});}).ajaxStop(function(){jQuery.unblockUI();}).ajaxError(function(a,b,e){jQuery.unblockUI();throw e;});var options={beforeSubmit:showRequest,success:showResponse,type:"post"};jQuery("#edit-profile").ajaxForm(options);jQuery("#edit-profile").bind("keypress",function(e){if(e.keyCode==13){return false;}});jQuery(updatableFields).each(function(i){jQuery("[name="+updatableFields[i]+"]").attr("updatablefield","true");});});
