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('