var vfns="";
function fn_NuevaPeticion()
{
   
    var obj; 
    if(window.XMLHttpRequest){   
         obj = new XMLHttpRequest(); 
    }    else if (window.ActiveXObject)    { 
        try { 
                obj = new ActiveXObject("Msxml2.XMLHTTP"); 
            }            catch (e)            { 
                   try { 
                        obj = new ActiveXObject("Microsoft.XMLHTTP"); 
                       } 
                   catch (e)                  { 
                           alert("El navegador utilizado no esta soportado"); 
                  } 
            } 
    } 
    return obj; 
   
}

function vecsfpLive (id_cont, param)
{
   var contenedor;
   Peticion=fn_NuevaPeticion();
   var contenedor = document.getElementById(id_cont);      
   if (contenedor == null) {
      alert("Error: Not Found handle container.")
      return false;
   }
   Peticion.open("POST", "vecsfpLive.p?v="+ new Date() + param,true);      
 
   Peticion.onreadystatechange=function()
                               {                                    
                                  if(Peticion.readyState==4)
                                  {          
                                              
                                              
                                              contenedor.innerHTML = '';
                                              var soldiv = document.createElement("div"); 
                                              soldiv.innerHTML = new_IU(Peticion.responseText); 
                                              contenedor.appendChild(soldiv);                                              
                                                 /*
                                              var Peticionresuelta = Peticion.responseText;
                                              Peticionresuelta = Peticionresuelta.replace(/SCRIPT/gi,"script");

                                              SetContainerHTML(id_cont, Peticionresuelta, true);
                                              
                                              carga_scripts(soldiv);
                                              
                                              var divscript = document.createElement("div");
                                              divscript.innerText = Peticionresuelta;
                                              */
                                              var getheadTag = document.getElementsByTagName("head")[0];
                                              setjs = document.createElement("script");
                                              setjs.setAttribute("type", "text/javascript");
                                              getheadTag.appendChild(setjs);
                                              setjs.text = vfns;
                                              
                                              var vcargador=document.getElementById("hdloading");
                                              try
                                              {
                                                   vcargador.style.visibility="hidden";
                                              }
                                              catch (e) 
                                              { }
                                  }
                                  else 
                                  {
                                     
                                      contenedor.innerHTML = '<div id=hdloading STYLE="position:relative;z-index:5;top:25%;left:35%";><table border=1 bgcolor=#ff6600><tr><td><img src="/img/loading2.gif"; border=no><font color=white size=2>Cargando ...</td></tr></table></div>';
                                  }
                               }
   Peticion.send(null);
   
}

function new_IU(texto)
{ 
texto=texto.replace(/SCRIPT/gi,"script");
var p1=texto.split("<script",2); 
if (p1[1]) { 
var vpaso=texto.substr(texto.indexOf("</script"));
p2 = p1[1];
var p2=p2.substr(p2.indexOf(">")+1); 
var p3=p2.split("</script",2);
if ((p3[0]) && (p3[0]!=""))
{vfns=vfns+p3[0];
}texto=p1[0]+vpaso.substr(vpaso.indexOf(">")+1);
texto=new_IU(texto); 
} 
return texto; 
} 
    function mouseOver(elem,action)
    { 
            if (action == "to")
            { 
                elem.style.background=vgccolorFolder;                             
                elem.style.color = "FF6600";       
                elem.style.fontWeight = "BOLDER";       
                elem.style.borderbottomstyle="none"; 
                elem.style.borderBottomColor=vgccolorFolder; 
                elem.style.borderTopstyle="solid"; 
            
            } 
            else
             {  
                elem.style.backgroundImage="url(/img/shade.gif)"; 
                elem.style.color = "787878"; 
                elem.style.fontWeight = "normal";       
                elem.style.borderbottomstyle="solid"; 
                elem.style.borderBottomColor="#CCCCCC"; 
            } 
    }       

function carga_scripts(Mydiv)
{
	 var elementos = Mydiv.getElementsByTagName('script');
    
    for(i=0;i<elementos.length;i++) 
    {
        var elemento = elementos[i];        
        nuevoScript = document.createElement('script');
        nuevoScript.text = elemento.innerHTML;
        nuevoScript.type = 'text/javascript';
        if(elemento.src!=null && elemento.src.length>0)
            nuevoScript.src = elemento[i].src;
        elemento.parentNode.replaceChild(nuevoScript,elemento);
    }
}

    /*
    return false;
    var Peticionresuelta = Peticion.responseText;
    Peticionresuelta = Peticionresuelta.replace(/SCRIPT/gi,"script");
      */  

