// Variables globales de control.
var timer_capa_admin;
var timer_capa_admin_cerrar;
var modificar_mostrado=false;
var lethide=true;
var desplegado=false;
var IE = document.all?true:false
/* Al pasar el ratón por encima de los contenidos, se lanza esta función, mostrando una previsualización
de lo que se va a editar. */
function admin_over(obj,obj_num,titulo)
{
return false;
if (desplegado )
return false;
show_capa_admin(obj,obj_num,titulo);
// Evita redundancia al mostrar la previsualización.
modificar_mostrado=true;
}
// Desactiva menú al salir el ratón de la zona del contenido editable.
function admin_out(obj)
{
return false;
if (!modificar_mostrado)
return false;
modificar_mostrado=false;
hide_capa_admin();
}
// Muestra previsualización.
function show_capa_admin(obj,obj_num,titulo)
{
return false;
// Ajusta dinámicamente el contenido básido del formulario dentro de la ventana de edición. Muestra previsualicación
// de lo que se va a editar.
document.getElementById("editar_contenido").innerHTML="
";
document.getElementById("form_edit").innerHTML=get_forms(obj_num);
// Se necesita un pequeño retraso para evitar efectos indeseados al mostrar la ventana de edición.
timer_capa_admin = setTimeout("xShow('editar_contenido'); ",500)
}
function hide_capa_admin()
{
return false;
if (!lethide)
return;
clearTimeout(timer_capa_admin);
clearTimeout(timer_capa_admin_cerrar);
timer_capa_admin_cerrar = setTimeout("if (lethide) xHide('editar_contenido')",1000)
}
// Función respaldo para mostrar capa, compatible con navegadores comunes.
function xShow(e) {
if(!(e=document.getElementById(e))) return;
if(e.style && xDef(e.style.visibility)) { e.style.visibility='visible'; e.style.display='';}
}
// Función respaldo para ocultar capa, compatible con navegadores comunes.
function xHide(e) {
if(!(e=document.getElementById(e))) return;
if(e.style && xDef(e.style.visibility)) { e.style.visibility='hidden'; e.style.display='none';}
}
// Función respaldo para conocer si existe un objeto.
function xDef() {
for(var i=0; i\n';
ret+=' \n';
switch (obj_num)
{
case 1:
ret+='Url destino: \n';
ret+=' \nTítulo texto sobre imagen: \n \n \n';
ret+='Texto sobre imagen: \n \n \n';
ret+='Código embebido del vídeo: \n';
ret+='Código embebido del vídeo: \n';
ret+='Nueva imagen: \n';
break;
case 2:
ret+='Url destino: \n';
ret+=' \nTítulo texto sobre imagen: \n \n \n';
ret+='Texto sobre imagen: \n \n \n';
ret+='Código embebido del vídeo: \n';
ret+='Código embebido del vídeo: \n';
ret+='Nueva imagen: \n';
break;
case 3:
ret+='Url destino: \n';
ret+=' \nTítulo texto sobre imagen: \n \n \n';
ret+='Texto sobre imagen: \n \n \n';
ret+='Código embebido del vídeo: \n';
ret+='Código embebido del vídeo: \n';
ret+='Nueva imagen: \n';
break;
case 4:
ret+='Url destino: \n';
ret+=' \nTítulo texto sobre imagen: \n \n \n';
ret+='Texto sobre imagen: \n \n \n';
ret+='Código embebido del vídeo: \n';
ret+='Código embebido del vídeo: \n';
ret+='Nueva imagen: \n';
break;
case 5:
ret+='Url destino: \n';
ret+=' \nTítulo texto sobre imagen: \n \n \n';
ret+='Texto sobre imagen: \n \n \n';
ret+='Código embebido del vídeo: \n';
ret+='Código embebido del vídeo: \n';
ret+='Nueva imagen: \n';
break;
case 6:
ret+='Url destino: \n';
ret+=' \nTítulo texto sobre imagen: \n \n \n';
ret+='Texto sobre imagen: \n \n \n';
ret+='Código embebido del vídeo: \n';
ret+='Código embebido del vídeo: \n';
ret+='Nueva imagen: \n';
break;
case 7:
ret+='Url destino: \n';
ret+=' \nTítulo texto sobre imagen: \n \n \n';
ret+='Texto sobre imagen: \n \n \n';
ret+='Código embebido del vídeo: \n';
ret+='Código embebido del vídeo: \n';
ret+='Nueva imagen: \n';
break;
case 8:
ret+='Url destino: \n';
ret+=' \nTítulo texto sobre imagen: \n \n \n';
ret+='Texto sobre imagen: \n \n \n';
ret+='Código embebido del vídeo: \n';
ret+='Código embebido del vídeo: \n';
ret+='Nueva imagen: \n';
break;
case 9:
ret+='Url destino: \n';
ret+=' \nTítulo texto sobre imagen: \n \n \n';
ret+='Texto sobre imagen: \n \n \n';
ret+='Código embebido del vídeo: \n';
ret+='Código embebido del vídeo: \n';
ret+='Nueva imagen: \n';
break;
default: break;
}
// Código final del formulario, común a todas los formularios de edición.
ret+=' \n';
ret+='';
return ret;
}