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;}}CO_DwrUtils.updateDocumentField(a_noCie,a_serviceId,a_language,formData,a_form.attr("id"),readyToSubmit);}function doFormValidation(a_form,a_noCie,a_serviceId,a_language){if(a_form.valid()){jQuery.blockUI({message:"veuillez patienter..."});ajaxDocumentFieldUpdate(a_form,a_noCie,a_serviceId,a_language);}return false;}function showRequest(formData,jqForm,options){return true;}var validationOptions;jQuery(document).ready(function(){jQuery().ajaxStart(function(){}).ajaxStop(function(){}).ajaxError(function(a,b,e){jQuery.unblockUI();throw e;});var options={beforeSubmit:showRequest,success:showResponsePre};jQuery("#updatableForm").ajaxForm(options);jQuery("#updatableForm").bind("keypress",function(e){if(e.keyCode==13){return false;}});jQuery(updatableFields).each(function(i){jQuery("[name="+updatableFields[i]+"]").attr("updatablefield","true");});});function showResponsePre(responseText,statusText){jQuery.unblockUI();showResponse(responseText,statusText);}
