function pruebaAjax(idCapaDel){ var urlPreg = url + "RPC/RPCPrueba.php?tecno="+idCapaDel; var ajax=creaAjax(); ajax.open ('GET', urlPreg, true); ajax.onreadystatechange = function() { if (ajax.readyState==4){ if(ajax.status==200){ var respuesta = ajax.responseText; var json = eval("(" + respuesta + ")"); if(json.eliminado=="false"){ document.getElementById('capaMensajes').style.backgroundColor="#FF0000"; } else { document.getElementById('capaMensajes').style.backgroundColor="#00FF00"; } document.getElementById('capaMensajes').innerHTML=json.error; //document.getElementById('capaTexto').style.backgroundColor="#CCCCCC"; var capaAmover=document.getElementById(idCapaDel); var capaEliminados=document.getElementById('tecnologiasElim'); var capaNueva=document.createElement("div"); capaNueva.innerHTML=capaAmover.innerHTML; eliminaCapa(idCapaDel); capaNueva.id=idCapaDel; capaEliminados.appendChild(capaNueva); aparece("capaMensajes"); } else if(ajax.status==404) { alert("La direccion no existe"); } else { alert("Error: " + ajax.status); } } } ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); ajax.send(null); } function eliminaCapa(idCapa) { var capa = document.getElementById(idCapa); while (capa.hasChildNodes()) capa.removeChild(capa.firstChild); var padre = capa.parentNode; padre.removeChild(capa); } function aparece(idCapa){ for (var i=0;i<11;i++){ var action = "setOpacity("+i+",'"+idCapa+"')"; setTimeout(action,100*i); } } function setOpacity(value,capa) { var actual = document.getElementById(capa); actual.style.opacity = value/10; actual.style.filter = 'alpha(opacity=' + value*10 + ')'; }