function ShowReponsesForThisLinkPiece(idlinkpiece){ if (this != window) { var myobj = this; } else if(idlinkpiece != undefined) { var myobj = idlinkpiece; } var linkpiece_id = myobj.linkpiece_id; var linkpiece_trad = myobj.linkpiece_trad; var batiment_id = myobj.batiment_id; var mondiv = $('reponses_'+linkpiece_id); var myAjax = new Ajax.Updater(mondiv,'batiment_expertise_linkpiece.php',{ evalScripts:true, parameters: '&idlinkpiece='+linkpiece_id+'&tradlinkpiece='+linkpiece_trad+'&idbatiment='+batiment_id, onComplete: function(){ mondiv.toggle(); if (mondiv.visible()){ $('criterestate_'+linkpiece_id).update(''); reloadLightWindow(); } else{ $('criterestate_'+linkpiece_id).update(''); } } }); } function ShowReponsesForThisLinkPieceDeficience(obj){ if (this != window) { var myobj = this; } else if(obj != undefined) { var myobj = obj; } var mondiv = $('reponses_'+myobj); if (mondiv){ var myAjax = new Ajax.Updater(mondiv,'batiment_deficience_linkpiece.php',{ evalScripts:true, parameters: $('form_'+myobj).serialize(true), onComplete: function(){ mondiv.toggle(); if (mondiv.visible()){ $('criterestate_'+myobj).update(''); reloadLightWindow(); } else{ $('criterestate_'+myobj).update(''); } } }); } } function ShowReponsesForThisLinkPieceProfil(obj){ if (this != window) { var myobj = this; } else if(obj != undefined) { var myobj = obj; } var mondiv = $('reponses_'+myobj); if (mondiv){ var myAjax = new Ajax.Updater(mondiv,'batiment_profil_expertise_linkpiece.php',{ evalScripts:true, parameters: $('form_'+myobj).serialize(true), onComplete: function(){ mondiv.toggle(); if (mondiv.visible()){ $('criterestate_'+myobj).update(''); reloadLightWindow(); } else{ $('criterestate_'+myobj).update(''); } } }); } } function reloadLightWindow(){ if (myLightWindow){ myLightWindow.reload(); } else{ myLightWindow = new lightwindow(); } } function getDeficience(obj){ var deficience = obj.deficience_id; var batiment = obj.batiment_id; new Ajax.Updater('deficience_div', 'batiment_deficience.php', { evalScripts: true, onCreate: function(){ $('deficience_div').hide(); $('deficience_pre').show(); }, parameters: 'deficience_id='+deficience+'&batiment_id='+batiment, onComplete: function(){ var response = $$('.linkpiece_reponses2'); if (response.length > 0){ response.each(function(s){ $('deficience_div').show(); $('deficience_pre').hide(); ShowReponsesForThisLinkPieceDeficience(s.id); }); } else{ $('deficience_div').update('
'+trad['noresult']+'
'); $('deficience_pre').hide(); $('deficience_div').show(); } } }); }