function tratamiento_recurso(desc,codigo_contenido,tratamiento,codigo_recurso)
{//Esta es la funcion llamada desde la jsp para eliminar el recurso
  var Resp = window.confirm("¿Desea Eliminar el recurso <" + desc + ">?");
  if (Resp){
    llamar_jsp(codigo_contenido,tratamiento,codigo_recurso);
  }else{
      return false;
  }
  return true;
}

var conexion1;
var parametros='';

function llamar_jsp(codigo_contenido,tratamiento,codigo_recurso) 
{
  if (codigo_contenido!=0)
  {
    conexion1=crearXMLHttpRequest();
    conexion1.onreadystatechange = procesarEventos;
    parametros='codigo_contenido='+codigo_contenido+'&tratamiento='+encodeURIComponent(tratamiento)+'&codigo_recurso='+codigo_recurso;
    try {
    conexion1.open('GET','trato_recurso.jsp?'+parametros, true);
    conexion1.send(null);
    } catch(e) {
        alert(e.toString());
    }
  }
  else
  {
      alert('Error al eliminar recurso:<'+codigo_contenido+'>');
  }
}

function procesarEventos()
{
  if(conexion1.readyState == 4)
  {
      if (conexion1.status==200)
        alert('Recurso Eliminado');
  } 
  //else 
  //{
  //  var d=document.getElementById('espera');
  //  d.innerHTML = '<img src="../cargando.gif">';  }
}


//***************************************
//Funciones comunes a todos los problemas
//***************************************
function addEvent(elemento,nomevento,funcion,captura)
{
  if (elemento.attachEvent)
  {
    elemento.attachEvent('on'+nomevento,funcion);
    return true;
  }
  else  
    if (elemento.addEventListener)
    {
      elemento.addEventListener(nomevento,funcion,captura);
      return true;
    }
    else
      return false;
}

function crearXMLHttpRequest_ori()
{
  var xmlHttp=null;
  if (window.ActiveXObject) 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  else 
    if (window.XMLHttpRequest) 
      xmlHttp = new XMLHttpRequest();
  return xmlHttp;
}

function crearXMLHttpRequest(){
 var xmlhttp=false;
 try{
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 }catch(e){
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  }catch(E){
    xmlhttp = false;
  }
 }
 if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  xmlhttp = new XMLHttpRequest();
 }

 return xmlhttp;
}


function resultadoUpload(mensaje,error) {
    alert(mensaje);
    if (error==0)
        {
          var mifrm=document.getElementById("frm-AddRec");
          mifrm.Cerrar.click();
        }
}

