function CrearInterfaz(PosLeft, PosTop, Ancho, TextoPintar) {

if (document.getElementById("InterfazDiv")==null) {


   var oDiv=document.createElement("DIV");
   var oDivShadow=document.createElement("DIV");
   var oDivConten=document.createElement("DIV");
   var oDivTexto=document.createElement("DIV");

   //Blur.

   oDiv.id="InterfazDiv";
   oDiv.style.position="absolute";
   oDiv.style.backgroundColor="#ccc";
   oDiv.style.color="inherit"; 
   oDiv.style.width=Ancho + "px";
   oDiv.style.left=PosLeft + "px";
   oDiv.style.top=PosTop + "px";


   //Show.

   oDivShadow.style.backgroundColor="#666"; 
   oDivShadow.style.color="inherit"; 


   //Conten.

   oDivConten.style.position="relative"; 
   oDivConten.style.bottom="2px"; 
   oDivConten.style.right="2px"; 

   oDivConten.style.backgroundColor="#fff"; 
   oDivConten.style.color="#000"; 
   oDivConten.style.border="1px solid #000"; 
   oDivConten.style.padding="0.5em 2ex"; 

   //Div donde se escribira el texto en formato html.
   oDivTexto.id="DivInterFazTexto"; 

   //Se pinta en pantalla.

   document.body.appendChild(oDiv);
   oDiv.appendChild(oDivShadow);
   oDivShadow.appendChild(oDivConten);


   // Se crea una tabla con el boton de cierre de ventana.

   var TablaOp = document.createElement('table');
   TablaOp.id = "OpcionesVentana";
   TablaOp.dir = "ltr";
   TablaOp.cellSpacing = TablaOp.border = "0";

    var tr = document.createElement('tr');

    var td = document.createElement('td');
        td.align="right";

    var closer = document.createElement('span');
              closer.id = "keyboardInputClose";
              closer.appendChild(document.createTextNode('X'));
              closer.title = "Cerrar Ventana.";
              closer.onmousedown = function() { this.className = "pressed"; };
              closer.onmouseup = function() { this.className = ""; };
              closer.onclick = function() { CerrarPantalla(); };
    td.appendChild(closer);

    tr.appendChild(td);

    TablaOp.appendChild(tr);

   oDivConten.appendChild(TablaOp);
   oDivConten.appendChild(oDivTexto);
   
   //Texto en formato html apintar en la pantalla.   
   oDivTexto.innerHTML=TextoPintar;

  
 

}else{

//La pantalla ya esta pintada asi que la mostramos.

var Obj=document.getElementById("InterfazDiv");
var ObjTexto=document.getElementById("DivInterFazTexto");

Obj.style.width=Ancho + "px";
Obj.style.left=PosLeft + "px";
Obj.style.top=PosTop + "px";


ObjTexto.innerHTML=TextoPintar;

Obj.style.visibility="visible";

}


return;


}

function CerrarPantalla() {

var Obj=document.getElementById("InterfazDiv");
Obj.style.visibility="hidden";

}
