Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 function modifyModeleDocument(p_value,dossier)
00023 {
00024 layer++;
00025 id='det'+layer;
00026 var pos_y=posY+offsetY-20;
00027 var pos_x=posX+offsetX+40;
00028 var style="position:absolute;top:"+pos_y+"px;left:10%;width:80%";
00029 var popup={'id':'mod_doc',
00030 'cssclass':'inner_box',
00031 'html': loading(),
00032 'drag':false,
00033 'style':style
00034 };
00035
00036 querystring='gDossier='+dossier+'&op=mod_doc&id='+p_value+'&div=mod_doc';
00037 if ( ! $('mod_doc'))
00038 {
00039 add_div(popup);
00040 }
00041
00042 var action=new Ajax.Request(
00043 "ajax_misc.php",
00044 {
00045 method:'get',
00046 parameters:querystring,
00047 onFailure:error_box,
00048 onSuccess:modify_document_success_box
00049 }
00050 );
00051 }
00052
00053
00054
00055
00056
00057 function modify_document_success_box(req,json)
00058 {
00059 try
00060 {
00061 $('mod_doc').show();
00062 var answer=req.responseXML;
00063 var a=answer.getElementsByTagName('ctl');
00064 var html=answer.getElementsByTagName('code');
00065 if ( a.length == 0 )
00066 {
00067 var rec=req.responseText;
00068 alert ('erreur :'+rec);
00069 }
00070 var name_ctl=a[0].firstChild.nodeValue;
00071 var code_html=getNodeText(html[0]);
00072
00073 code_html=unescape_xml(code_html);
00074 g(name_ctl).innerHTML=code_html;
00075 g(name_ctl).style.height='auto';
00076 }
00077 catch (e)
00078 {
00079 alert("success_box"+e.message);
00080 }
00081 try
00082 {
00083 code_html.evalScripts();
00084 }
00085 catch(e)
00086 {
00087 alert("answer_box Impossible executer script de la reponse\n"+e.message);
00088 }
00089 }