First commit 18/08/2000
96
NoticiasAntiguas.txt
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
24-08-01 Problemas técnicos
|
||||||
|
Estamos experimentando algunos problemas técnicos con nuestras lineas ADSL (
|
||||||
|
¿adivinais con quien estan contratadas? ), esperemos que *** las solucione
|
||||||
|
pronto. (¿pronto? "JAJAJA").
|
||||||
|
19-08-01 Servidores DNS MX
|
||||||
|
Activado el DNS para el correo: todo va volviendo a la normalidad...
|
||||||
|
18-08-01 Servidores DNS
|
||||||
|
Estamos realizando cambios en nuestros servidores de DNS, asi que todos
|
||||||
|
nuestros servicios estaran desconectados un par de dias.
|
||||||
|
Eso incluye la recepción de correo, pero no el envio.
|
||||||
|
Disculpen las molestias.
|
||||||
|
19-07-01 QuickCam onLine
|
||||||
|
Hemos colgado una QuickCam en directo desde uno de nuestros centros, para
|
||||||
|
probar, con un refresco de 15sg. Si va bien pronto colgaremos las camaras de
|
||||||
|
vigilancia de los otros centros.
|
||||||
|
11-06-01 Cursos de Verano
|
||||||
|
El proximo mes (Julio), daremos comienzo a los cursos de verano, todos los
|
||||||
|
interesados pueden pasarse por cualquiera de nuestros centro y dejar sus
|
||||||
|
datos para pre-inscribirse. Para cualquier consulta de los temarios aqui.
|
||||||
|
30-04-01 Micros REMARCADOS
|
||||||
|
Atención, al parecer se ha detectado la entrada de micros Intel remarcados,
|
||||||
|
en España. Al parecer son 733 remarcados a 833 y 933 Mucho ojo con los
|
||||||
|
precios que os encontrais que lo barato se paga caro.
|
||||||
|
18-04-01 InfoNegocio
|
||||||
|
PATETICOS, es el unico calificativo que me merece su servicio técnico, nos
|
||||||
|
han tenido tres semanas con el espacio web desactivado por sabe dios que
|
||||||
|
problemas técnicos. Esperemos que siga funcionando...
|
||||||
|
12-03-01 Volcando nuestra BD
|
||||||
|
Estamos haciendo visible "parte", de nuestra base de datos de productos, con
|
||||||
|
lo que ahora podrás consultar nuestro catálogo de productos al 100%. Aun
|
||||||
|
estamos de prueba por lo que puede no funcionar, y no habrá imágenes de
|
||||||
|
productos.
|
||||||
|
01-03-01 Fallos en el servicio
|
||||||
|
Tras los numerosos fallos que estamos teniendo en el servicio, hemos
|
||||||
|
decidido "mover", nosotros mismos la hubicación de la páq. Asi que entra por
|
||||||
|
nuestro dominio www.infdj.com, si es que no lo has echo ya.
|
||||||
|
12-02-01 Nos estan "moviendo"...
|
||||||
|
El servidor donde estamos alojados (CTV), ahora Wanadoo, esta realizando
|
||||||
|
cambio en sus máquinas, y parece que de momento el servicio a empeorado.
|
||||||
|
Esperemos que el servicio mejore pronto.
|
||||||
|
09-02-01 Renovado servicio SMS
|
||||||
|
Hemos corregido el enlace para enviar SMS, (mensajes cortos a moviles), esta
|
||||||
|
vez el servicio lo presta Navegalia ...
|
||||||
|
28-12-00 Notable bajada de la RAM
|
||||||
|
Si pensabas en ampliar la memoria de tu equipo, ahora es el momento. Se han
|
||||||
|
producido bajadas muy apreciables en el precio de la RAM PC133. ¡¡
|
||||||
|
Aprovecha, vaya a ser que vuelva a subir!!
|
||||||
|
21-12-00 Inauguración Nuevo Ciber...
|
||||||
|
Próxima inauguración día 23-12-2000. Habrá chocolate y zumo natural GRATIS,
|
||||||
|
venid corriendo.
|
||||||
|
29-11-00 Próxima inauguración
|
||||||
|
Dentro de poco, abriremos un CiberCafé 24 Horas, con unos 20 equipos, y varias novedades que no os podeis perder,. Estaros atentos...
|
||||||
|
26-10-00 Ofertas en nuestros cursos
|
||||||
|
Pasate por nuestros centros y enterate de las nuevas ofertas en cursos de informática.
|
||||||
|
09-08-00 Promocion EnRed
|
||||||
|
Dirigida a PYMES, para aprovechar las ventajas que ofrece el estar interconectados: ·[mas información]·
|
||||||
|
03-08-00 Skin para WinAmp
|
||||||
|
Bajate nuestro Skin para WinAmp, para que te acuerdes de nosotros cuando necesites algún producto...
|
||||||
|
18-07-00 DivX ¿codecDVD = tecnología anticuada?
|
||||||
|
¿Habeís visto los ratios de compresión del codec DivX? Consiguen meter una pelicula en un CD estandar, grabada a una resolución VideoCD y con sonido AC3.
|
||||||
|
12-07-00 Correo e-mail GRATIS
|
||||||
|
Desde hoy mismo ya puedes tener tu correo GRATUITO con nosotros, tubuzon@infdj.com, ya estas tardando, consiguelo gratis aqui.22-06-00 Subida de la RAM
|
||||||
|
Según nuestros proveedores, se prevee una fuerte subida de la memoria RAM, así que los que tengan pensado comprar o ampliar un equipo, mas vale, que se decidan rápido..
|
||||||
|
05-06-00 Torneo de Quake III Arena
|
||||||
|
Estamos preparando un torneo de Quake III Arena, asi que si quieres pasar un rato 'divertido', pasate por nuestro Cyber de Alcalá e incribete...
|
||||||
|
22-05-00 Nuevo servicio de notificación
|
||||||
|
¿Quieres saber cuando se producen cambios en nuestra web? Para saber cuando cambian los precios o cuando se actualiza algo por aqui, solo tienes que escribirnos a comercial@infdj.com e indicarnos tu e-mail.
|
||||||
|
13-05-00 Tarifas de Mayo
|
||||||
|
Ya tenemos los precios actualizados a la segunda quincena de Mayo. Hay diversas bajadas de precios, date prisa en verlas.
|
||||||
|
03-05-00 Ampliacion del nº de equipo...
|
||||||
|
...En nuestro CyberCentro de Sevilla (Poligono San Pablo), cuatro nuevos equipos, para que no tengas que esperar.
|
||||||
|
29-04-00 BONOS de INTERNET
|
||||||
|
Beneficiate de nuestros bonos de internet 5 Horas por 1.000Ptas, te sale la hora a 200 Ptas. (Posiblemente los mas baratos de Sevilla)
|
||||||
|
22-04-00 ¿Queréis una PSX en el PC?
|
||||||
|
Si quieres jugar a la PlayStation, lo único que te hace falta es un PC actualizado y Bleem! Juega a cualquier titulo de PlayStation en tu PC, sin problemas, por solo 8.900 Ptas.
|
||||||
|
10-04-00 Notable bajada de precios
|
||||||
|
Notable bajada de los precios en los equipos ya montados. Consulta nuestro Maqueta tu ordenador.
|
||||||
|
10-04-00 Seguimos en construcción
|
||||||
|
Aun seguimos en construccion, asi que no os preocupeis si algunas páginas 'cascan', mientras las veis...
|
||||||
|
20-03-00 Nuevo Look
|
||||||
|
Remodelación de las páginas, tras los fallos observados, entre IE4 y NC4.
|
||||||
|
01-03-00 Sin DVD's
|
||||||
|
Existe rotura de stock en la fabricación de DVD's, al pararecer uno de los chips, son usados tambien por los moviles, y solo un par de empresas los fabrica. Asi que el que tenga pensado comprarse un DVD, le va a costar trabajito encontrarlo.
|
||||||
|
26-02-00 Añadido mapa del WebSite
|
||||||
|
¿Perdido? Ahora ya puedes consultar el mapa de nuestro website, aunque no lo parezca, cada vez tenemos más páginas.
|
||||||
|
21-02-00 Tu ordenador a medida
|
||||||
|
Ya hemos solucionado parte de los problemas, en esta sección, Productos->Maqueta tu ordenador. Ahora puedes componer tu ordenador a medida. (Si no funciona el generador de presupuesto, prueba a pulsar el botón varias veces.)
|
||||||
|
12-02-00 Visibles desde el exterior
|
||||||
|
Dandole los últimos retoques a la página, y enganchandola a la red. Aunque aun no está totalmente acabada, ya puedes consultarla a traves de iNet.
|
||||||
|
30-01-00 Dominio
|
||||||
|
Estamos tramitando un dominio propio, asi que muy pronto, esta página dejará de ser local. (hey!! podrás consultar las tarífas desde cualquier sitio).
|
||||||
|
20-01-00 Nuevo servicio: Internet
|
||||||
|
Durante las 'horas muertas' de nuestros equipos (cuando no se impartan clases), podras disfrutar de conexión a internet, partidas en red y el equipo en general. (Equipos con monitores de 17" [merece la pena]).
|
||||||
|
01-01-00 Clases de Informatica
|
||||||
|
Se da comienzo a los distintos cursos de informática que impartimos en el centro de Alcalá de Gdra..
|
||||||
|
[EOF]
|
9
README.md
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
#infdj.com_2001
|
||||||
|
|
||||||
|
|
||||||
|
*18/08/2000*
|
||||||
|
|
||||||
|
ToDo: wwtcf?
|
||||||
|
|
||||||
|
|
||||||
|

|
BIN
addons/addons.rar
Normal file
17
addons/banners.js
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<!--
|
||||||
|
var x;
|
||||||
|
function rand()
|
||||||
|
{
|
||||||
|
var now=new Date()
|
||||||
|
var num=(now.getSeconds())%10
|
||||||
|
var num=num+1
|
||||||
|
return num;
|
||||||
|
}
|
||||||
|
|
||||||
|
function launch()
|
||||||
|
{
|
||||||
|
var dest = "otros/ofertas/news0"+rand()+".htm";
|
||||||
|
x=window.open( dest,"infdj_com","width=320,height=200,top=50,left=50,resizable=no,scrollbars=no,menubar=no,toolbar=no,status=no,location=no");
|
||||||
|
}
|
||||||
|
launch();
|
||||||
|
//-->
|
261
addons/dynamicAnimation.js
Normal file
@ -0,0 +1,261 @@
|
|||||||
|
<!--
|
||||||
|
// If you want to change this script, you must also make the following
|
||||||
|
// changes so that FrontPage will not overwrite your new script.
|
||||||
|
// In the script tag, change type="dynamicanimation" to type="mydynamicanimation"
|
||||||
|
// In the first script statement, change "dynamicanimation" to "mydynamicanimation"
|
||||||
|
// Throughout the HTML content, change dynamicanimation= to mydynamicanimation=
|
||||||
|
// Change function dynAnimation to function mydynAnimation
|
||||||
|
// In the body tag, change onload="dynAnimation()" to onload="mydynAnimation()"
|
||||||
|
dynamicanimAttr = "dynamicanimation"
|
||||||
|
animateElements = new Array()
|
||||||
|
currentElement = 0
|
||||||
|
speed = 0
|
||||||
|
stepsZoom = 8
|
||||||
|
stepsWord = 8
|
||||||
|
stepsFly = 12
|
||||||
|
stepsSpiral = 16
|
||||||
|
steps = stepsZoom
|
||||||
|
step = 0
|
||||||
|
outString = ""
|
||||||
|
|
||||||
|
function dynAnimation()
|
||||||
|
{
|
||||||
|
var ms = navigator.appVersion.indexOf("MSIE")
|
||||||
|
ie4 = (ms>0) && (parseInt(navigator.appVersion.substring(ms+5, ms+6)) >= 4)
|
||||||
|
if(!ie4)
|
||||||
|
{
|
||||||
|
if((navigator.appName == "Netscape") &&
|
||||||
|
(parseInt(navigator.appVersion.substring(0, 1)) >= 4))
|
||||||
|
{
|
||||||
|
for (index=document.layers.length-1; index >= 0; index--)
|
||||||
|
{
|
||||||
|
layer=document.layers[index]
|
||||||
|
if (layer.left==10000)
|
||||||
|
layer.left=0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
|
for (index=document.all.length-1; index >= document.body.sourceIndex; index--)
|
||||||
|
{
|
||||||
|
el = document.all[index]
|
||||||
|
animation = el.getAttribute(dynamicanimAttr, false)
|
||||||
|
if(null != animation)
|
||||||
|
{
|
||||||
|
if(animation == "dropWord" || animation == "flyTopRightWord" || animation == "flyBottomRightWord")
|
||||||
|
{
|
||||||
|
ih = el.innerHTML
|
||||||
|
outString = ""
|
||||||
|
i1 = 0
|
||||||
|
iend = ih.length
|
||||||
|
while(true)
|
||||||
|
{
|
||||||
|
i2 = startWord(ih, i1)
|
||||||
|
if(i2 == -1)
|
||||||
|
i2 = iend
|
||||||
|
outWord(ih, i1, i2, false, "")
|
||||||
|
if(i2 == iend)
|
||||||
|
break
|
||||||
|
i1 = i2
|
||||||
|
i2 = endWord(ih, i1)
|
||||||
|
if(i2 == -1)
|
||||||
|
i2 = iend
|
||||||
|
outWord(ih, i1, i2, true, animation)
|
||||||
|
if(i2 == iend)
|
||||||
|
break
|
||||||
|
i1 = i2
|
||||||
|
}
|
||||||
|
document.all[index].innerHTML = outString
|
||||||
|
document.all[index].style.posLeft = 0
|
||||||
|
document.all[index].setAttribute(dynamicanimAttr, null)
|
||||||
|
}
|
||||||
|
if(animation == "zoomIn" || animation == "zoomOut")
|
||||||
|
{
|
||||||
|
ih = el.innerHTML
|
||||||
|
outString = "<SPAN " + dynamicanimAttr + "=\"" + animation + "\" style=\"position: relative; left: 10000;\">"
|
||||||
|
outString += ih
|
||||||
|
outString += "</SPAN>"
|
||||||
|
document.all[index].innerHTML = outString
|
||||||
|
document.all[index].style.posLeft = 0
|
||||||
|
document.all[index].setAttribute(dynamicanimAttr, null)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
i = 0
|
||||||
|
for (index=document.body.sourceIndex; index < document.all.length; index++)
|
||||||
|
{
|
||||||
|
el = document.all[index]
|
||||||
|
animation = el.getAttribute(dynamicanimAttr, false)
|
||||||
|
if (null != animation)
|
||||||
|
{
|
||||||
|
if(animation == "flyLeft")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth
|
||||||
|
el.style.posTop = 0
|
||||||
|
}
|
||||||
|
else if(animation == "flyRight")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidth
|
||||||
|
el.style.posTop = 0
|
||||||
|
}
|
||||||
|
else if(animation == "flyTop" || animation == "dropWord")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 0
|
||||||
|
el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight
|
||||||
|
}
|
||||||
|
else if(animation == "flyBottom")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 0
|
||||||
|
el.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeight
|
||||||
|
}
|
||||||
|
else if(animation == "flyTopLeft")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth
|
||||||
|
el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight
|
||||||
|
}
|
||||||
|
else if(animation == "flyTopRight" || animation == "flyTopRightWord")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidth
|
||||||
|
el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight
|
||||||
|
}
|
||||||
|
else if(animation == "flyBottomLeft")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth
|
||||||
|
el.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeight
|
||||||
|
}
|
||||||
|
else if(animation == "flyBottomRight" || animation == "flyBottomRightWord")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidth
|
||||||
|
el.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeight
|
||||||
|
}
|
||||||
|
else if(animation == "spiral")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth
|
||||||
|
el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeight
|
||||||
|
}
|
||||||
|
else if(animation == "zoomIn")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 10000
|
||||||
|
el.style.posTop = 0
|
||||||
|
}
|
||||||
|
else if(animation == "zoomOut")
|
||||||
|
{
|
||||||
|
el.style.posLeft = 10000
|
||||||
|
el.style.posTop = 0
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidth
|
||||||
|
el.style.posTop = 0
|
||||||
|
}
|
||||||
|
el.initLeft = el.style.posLeft
|
||||||
|
el.initTop = el.style.posTop
|
||||||
|
animateElements[i++] = el
|
||||||
|
}
|
||||||
|
}
|
||||||
|
window.setTimeout("animate();", speed)
|
||||||
|
}
|
||||||
|
function offsetLeft(el)
|
||||||
|
{
|
||||||
|
x = el.offsetLeft
|
||||||
|
for (e = el.offsetParent; e; e = e.offsetParent)
|
||||||
|
x += e.offsetLeft;
|
||||||
|
return x
|
||||||
|
}
|
||||||
|
function offsetTop(el)
|
||||||
|
{
|
||||||
|
y = el.offsetTop
|
||||||
|
for (e = el.offsetParent; e; e = e.offsetParent)
|
||||||
|
y += e.offsetTop;
|
||||||
|
return y
|
||||||
|
}
|
||||||
|
function startWord(ih, i)
|
||||||
|
{
|
||||||
|
for(tag = false; i < ih.length; i++)
|
||||||
|
{
|
||||||
|
c = ih.charAt(i)
|
||||||
|
if(c == '<')
|
||||||
|
tag = true
|
||||||
|
if(!tag)
|
||||||
|
return i
|
||||||
|
if(c == '>')
|
||||||
|
tag = false
|
||||||
|
}
|
||||||
|
return -1
|
||||||
|
}
|
||||||
|
function endWord(ih, i)
|
||||||
|
{
|
||||||
|
nonSpace = false
|
||||||
|
space = false
|
||||||
|
while(i < ih.length)
|
||||||
|
{
|
||||||
|
c = ih.charAt(i)
|
||||||
|
if(c != ' ')
|
||||||
|
nonSpace = true
|
||||||
|
if(nonSpace && c == ' ')
|
||||||
|
space = true
|
||||||
|
if(c == '<')
|
||||||
|
return i
|
||||||
|
if(space && c != ' ')
|
||||||
|
return i
|
||||||
|
i++
|
||||||
|
}
|
||||||
|
return -1
|
||||||
|
}
|
||||||
|
function outWord(ih, i1, i2, dyn, anim)
|
||||||
|
{
|
||||||
|
if(dyn)
|
||||||
|
outString += "<SPAN " + dynamicanimAttr + "=\"" + anim + "\" style=\"position: relative; left: 10000;\">"
|
||||||
|
outString += ih.substring(i1, i2)
|
||||||
|
if(dyn)
|
||||||
|
outString += "</SPAN>"
|
||||||
|
}
|
||||||
|
function animate()
|
||||||
|
{
|
||||||
|
el = animateElements[currentElement]
|
||||||
|
animation = el.getAttribute(dynamicanimAttr, false)
|
||||||
|
step++
|
||||||
|
if(animation == "spiral")
|
||||||
|
{
|
||||||
|
steps = stepsSpiral
|
||||||
|
v = step/steps
|
||||||
|
rf = 1.0 - v
|
||||||
|
t = v * 2.0*Math.PI
|
||||||
|
rx = Math.max(Math.abs(el.initLeft), 200)
|
||||||
|
ry = Math.max(Math.abs(el.initTop), 200)
|
||||||
|
el.style.posLeft = Math.ceil(-rf*Math.cos(t)*rx)
|
||||||
|
el.style.posTop = Math.ceil(-rf*Math.sin(t)*ry)
|
||||||
|
}
|
||||||
|
else if(animation == "zoomIn")
|
||||||
|
{
|
||||||
|
steps = stepsZoom
|
||||||
|
el.style.fontSize = Math.ceil(50+50*step/steps) + "%"
|
||||||
|
el.style.posLeft = 0
|
||||||
|
}
|
||||||
|
else if(animation == "zoomOut")
|
||||||
|
{
|
||||||
|
steps = stepsZoom
|
||||||
|
el.style.fontSize = Math.ceil(100+200*(steps-step)/steps) + "%"
|
||||||
|
el.style.posLeft = 0
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
steps = stepsFly
|
||||||
|
if(animation == "dropWord" || animation == "flyTopRightWord" || animation == "flyBottomRightWord")
|
||||||
|
steps = stepsWord
|
||||||
|
dl = el.initLeft / steps
|
||||||
|
dt = el.initTop / steps
|
||||||
|
el.style.posLeft = el.style.posLeft - dl
|
||||||
|
el.style.posTop = el.style.posTop - dt
|
||||||
|
}
|
||||||
|
if (step >= steps)
|
||||||
|
{
|
||||||
|
el.style.posLeft = 0
|
||||||
|
el.style.posTop = 0
|
||||||
|
currentElement++
|
||||||
|
step = 0
|
||||||
|
}
|
||||||
|
if(currentElement < animateElements.length)
|
||||||
|
window.setTimeout("animate();", speed)
|
||||||
|
}
|
||||||
|
//-->
|
136
addons/idj.css
Normal file
@ -0,0 +1,136 @@
|
|||||||
|
@media screen {
|
||||||
|
|
||||||
|
/* Enlaces */
|
||||||
|
a {
|
||||||
|
color: #FFFF00;
|
||||||
|
font: 10pt verdana, arial, helvetica, sans-serif;
|
||||||
|
font-weight: bold;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
a:hover {color: #FF0000;}
|
||||||
|
|
||||||
|
/* Cuerpo */
|
||||||
|
body {
|
||||||
|
scrollbar-face-color: #0066CC;
|
||||||
|
scrollbar-shadow-color: #0099CC;
|
||||||
|
scrollbar-highlight-color: #0099CC;
|
||||||
|
scrollbar-3dlight-color: #0066CC;
|
||||||
|
scrollbar-darkshadow-color: black;
|
||||||
|
scrollbar-track-color: #000000;
|
||||||
|
scrollbar-arrow-color: #FFFFCE ;
|
||||||
|
|
||||||
|
font-family: verdana, arial, helvetica, sans-serif;
|
||||||
|
font-size: 10pt;
|
||||||
|
text-align: justify;margin-right:5.0pt;
|
||||||
|
color: #00FFFF;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Tablas */
|
||||||
|
td, th {
|
||||||
|
font-size: 10pt;
|
||||||
|
color: #FFFFFF;
|
||||||
|
text-align: justify;margin-right:5.0pt;
|
||||||
|
}
|
||||||
|
td2 {
|
||||||
|
color: #00FFFF;
|
||||||
|
text-align: justify;margin-right:5.0pt;
|
||||||
|
}
|
||||||
|
.td3 {
|
||||||
|
font-size: 12pt;
|
||||||
|
}
|
||||||
|
|
||||||
|
th {
|
||||||
|
font-weight: bold;
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Estilo SubTexto */
|
||||||
|
.b2 {
|
||||||
|
font-size: 8pt;
|
||||||
|
color: #00FFFF;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* OTROS POR REVISAR */
|
||||||
|
.wcBar{
|
||||||
|
color: #000000;
|
||||||
|
font: 8pt verdana, arial, helvetica, sans-serif;
|
||||||
|
font-weight: bold;
|
||||||
|
letter-spacing: -1pt;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.wcLink{
|
||||||
|
color: #FFFFFF;
|
||||||
|
font: 10pt verdana, arial, helvetica, sans-serif;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.wcNormal{
|
||||||
|
color: #000000;
|
||||||
|
font: 12pt verdana, arial, helvetica, sans-serif;
|
||||||
|
font-weight: bold;
|
||||||
|
letter-spacing: -1pt;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.wcMenu{
|
||||||
|
color: #FFFF00;
|
||||||
|
font: 10pt verdana, arial, helvetica, sans-serif;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.wcSubMenu{
|
||||||
|
color: #000000;
|
||||||
|
font: 8pt verdana, arial, helvetica, sans-serif;
|
||||||
|
font-size: 8pt;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
A:hover.wcBar {color: #FF0000;}
|
||||||
|
A:hover.wcLink{color: #FF0000;}
|
||||||
|
A:hover.wcMenu{color: #FFFFFF;background-color:#000000;}
|
||||||
|
A:hover.wcSubMenu{color: #FFFFFF;background-color:#000000;}
|
||||||
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* Printing styles. *
|
||||||
|
******************************************************************************/
|
||||||
|
|
||||||
|
@media print {
|
||||||
|
a, a.menuItem {
|
||||||
|
color: #808080 !important;
|
||||||
|
font-weight: normal !important;
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
font-family: verdana, Arial, Helvetica, sans-serif !important;
|
||||||
|
font-size: 10pt !important;
|
||||||
|
}
|
||||||
|
body, #content {
|
||||||
|
background-image: none !important;
|
||||||
|
}
|
||||||
|
body, input, textarea, #titleBar, #copyright, #content, #menuBar {
|
||||||
|
background-color: #ffffff !important;
|
||||||
|
color: #000000 !important;
|
||||||
|
}
|
||||||
|
input, input.button, textarea, #titleBar, #copyright, #content, #menuBar {
|
||||||
|
border: 1px solid #000000 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
input.button {
|
||||||
|
background-color: #e0e0e0 !important;
|
||||||
|
color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
|
textarea {
|
||||||
|
scrollbar-base-color: #e0e0e0 !important;
|
||||||
|
}
|
||||||
|
a.menuButton, a.menuButtonActive {
|
||||||
|
background-color: #e0e0e0 !important;
|
||||||
|
border-width: 0px !important;
|
||||||
|
color: #000000 !important;
|
||||||
|
font-family: "MS Sans Serif", Arial, Tahoma, sans-serif !important;
|
||||||
|
font-style: normal !important;
|
||||||
|
font-weight: bold !important;
|
||||||
|
left: 0px !important;
|
||||||
|
top: 0px !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
177
addons/menu_bar/custom.js
Normal file
@ -0,0 +1,177 @@
|
|||||||
|
//UDMv3.1
|
||||||
|
//**DO NOT EDIT THIS *****
|
||||||
|
if (!exclude) { //********
|
||||||
|
//************************
|
||||||
|
|
||||||
|
///////////////////////////////////////////////////////////////////////////
|
||||||
|
//
|
||||||
|
// ULTIMATE DROPDOWN VERSION 3.0.3 by Brothercake
|
||||||
|
// http://www.brothercake.com/dropdown/
|
||||||
|
//
|
||||||
|
// Link-wrapping routine by Brendan Armstrong
|
||||||
|
//
|
||||||
|
// KDE modifications by David Joham
|
||||||
|
//
|
||||||
|
// Opera 5 reload/resize routine by Michael Wallner
|
||||||
|
// http://www.wallner-software.com/
|
||||||
|
//
|
||||||
|
///////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
// *** POSITIONING AND STYLES *********************************************
|
||||||
|
|
||||||
|
var menuALIGN = "right"; // alignment
|
||||||
|
var absLEFT = 5; // absolute left or right position (if not center)
|
||||||
|
var absTOP = 0; // absolute top position
|
||||||
|
|
||||||
|
var staticMENU = false; // static positioning mode (ie5/6 and ns4 only)
|
||||||
|
|
||||||
|
var stretchMENU = false; // show empty cells
|
||||||
|
var showBORDERS = false; // show empty cell borders
|
||||||
|
|
||||||
|
var baseHREF = baseA+"addons/menu_bar/"; // base path
|
||||||
|
// var baseA = "";
|
||||||
|
|
||||||
|
var zORDER = 1000; // base z-order of nav structure (not ns4)
|
||||||
|
|
||||||
|
var mCOLOR = "#0066CC"; // main nav cell color
|
||||||
|
var rCOLOR = "#1878ED"; // main nav cell rollover color
|
||||||
|
var keepLIT = true; // keep rollover color when browsing menu
|
||||||
|
var bSIZE = 1; // main nav border size
|
||||||
|
var bCOLOR = "#000000" // main nav border color
|
||||||
|
var aLINK = "#FFFFFF"; // main nav link color
|
||||||
|
var aHOVER = "#FFFF00"; // main nav link hover-color (dual purpose)
|
||||||
|
var aDEC = "none"; // main nav link decoration
|
||||||
|
var fFONT = "verdana,arial,sans serif"; // main nav font face
|
||||||
|
var fSIZE = 10; // main nav font size (pixels)
|
||||||
|
var fWEIGHT = "bold" // main nav font weight
|
||||||
|
var tINDENT = 7; // main nav text indent (if text is left or right aligned)
|
||||||
|
var vPADDING = 2; // main nav vertical cell padding
|
||||||
|
var vtOFFSET = 0; // main nav vertical text offset (+/- pixels from middle)
|
||||||
|
|
||||||
|
var vOFFSET = -1; // shift the submenus vertically
|
||||||
|
var hOFFSET = -1; // shift the submenus horizontally
|
||||||
|
|
||||||
|
var smCOLOR = "#1878ED"; // submenu cell color
|
||||||
|
var srCOLOR = "#FFFFFF"; // submenu cell rollover color
|
||||||
|
var sbSIZE = 1; // submenu border size
|
||||||
|
var sbCOLOR = "#000000" // submenu border color
|
||||||
|
var saLINK = "#FFFFFF"; // submenu link color
|
||||||
|
var saHOVER = "#FF0000"; // submenu link hover-color (dual purpose)
|
||||||
|
var saDEC = "none"; // submenu link decoration
|
||||||
|
var sfFONT = "verdana,arial,sans serif"; // submenu font face
|
||||||
|
var sfSIZE = 11; // submenu font size (pixels)
|
||||||
|
var sfWEIGHT = "normal" // submenu font weight
|
||||||
|
var stINDENT = 5; // submenu text indent (if text is left or right aligned)
|
||||||
|
var svPADDING = 2; // submenu vertical cell padding
|
||||||
|
var svtOFFSET = 0; // submenu vertical text offset (+/- pixels from middle)
|
||||||
|
|
||||||
|
var shSIZE = 3; // menu drop shadow size
|
||||||
|
var shCOLOR = "#0086DC"; // menu drop shadow color
|
||||||
|
var shOPACITY = 75; // menu drop shadow opacity (not ie4/ns4/op5)
|
||||||
|
|
||||||
|
var keepSubLIT= true; // keep submenu rollover color when browsing child menu
|
||||||
|
var chvOFFSET = 5; // shift the child menus vertically
|
||||||
|
var chhOFFSET = -3; // shift the child menus horizontally
|
||||||
|
|
||||||
|
var closeTIMER = 330; // menu closing delay time
|
||||||
|
|
||||||
|
var cellCLICK = true; // links activate on TD click
|
||||||
|
var aCURSOR = "hand"; // cursor for active links (not ns4 or op5)
|
||||||
|
|
||||||
|
var altDISPLAY = "title"; // where to display alt text
|
||||||
|
var allowRESIZE=true; // allow resize/reload
|
||||||
|
|
||||||
|
|
||||||
|
//** LINKS ***********************************************************
|
||||||
|
|
||||||
|
// WRAPPER --
|
||||||
|
function _addMainItem( url, link, width, tal, target, alt, top, left, key )
|
||||||
|
{
|
||||||
|
addMainItem( baseA+url, link, width, tal, target, alt, top, left, key );
|
||||||
|
}
|
||||||
|
function _addSubmenuItem( url, link, target, alt )
|
||||||
|
{
|
||||||
|
addSubmenuItem( baseA+url, link, target, alt );
|
||||||
|
}
|
||||||
|
function _addChildmenuItem( url, link, target, alt )
|
||||||
|
{
|
||||||
|
addChildmenuItem( baseA+url, link, target, alt );
|
||||||
|
}
|
||||||
|
// END WRAPPER
|
||||||
|
|
||||||
|
_addMainItem("","!",5,"center","","",0,0,"");
|
||||||
|
|
||||||
|
// add main link item ("url","Link name",width,"text-alignment","_target","alt text",top position,left position,"key trigger")
|
||||||
|
_addMainItem("noticias.htm","<center>Noticias</center>",80,"center","","",0,0,"");
|
||||||
|
|
||||||
|
// define submenu properties (width,"align to edge","text-alignment",v offset,h offset)
|
||||||
|
defineSubmenuProperties(150,"left","left",0,0);
|
||||||
|
|
||||||
|
// add submenu link items ("url","Link name","_target","alt text")
|
||||||
|
addSubmenuItem("","Ofertas","","");
|
||||||
|
_addSubmenuItem("promociones/index.htm","Promociones Pymes","","Promociones dirigidas especialmente a empresas");
|
||||||
|
|
||||||
|
addMainItem("","<center>Productos</center>",80,"center","","",0,0,"");
|
||||||
|
|
||||||
|
defineSubmenuProperties(150,"left","left",0,0);
|
||||||
|
|
||||||
|
_addSubmenuItem("tarifa.htm","Tarifas Light","","");
|
||||||
|
_addSubmenuItem("makeord.htm","Maqueta tu Ordenador","","Maqueta tu ordenador a medida facilmente");
|
||||||
|
_addSubmenuItem("iprod/tprodi.htm","Listado Completo","","");
|
||||||
|
addSubmenuItem("javascript:alert('Fuera de Servicio');","Cesta de la compra","","");
|
||||||
|
_addSubmenuItem("drivers.htm","Drivers","","Listado de páginas con drivers de todos los productos que ofertamos");
|
||||||
|
|
||||||
|
// defineChildmenuProperties(160,"left","left",-1,-5);
|
||||||
|
//
|
||||||
|
// addChildmenuItem("entomologia/sistematica/Sistematica.htm","Filogenetica Formicidae","","");
|
||||||
|
// addChildmenuItem("http://bio.infdj.com/entomologia/sistematica/cladograma-formicidae.gif","Cladograma Formicidae","","");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
_addMainItem("donde.htm","<center>¿Donde...?</center>",80,"center","","",0,0,"");
|
||||||
|
|
||||||
|
defineSubmenuProperties(150,"left","left",0,0);
|
||||||
|
|
||||||
|
_addSubmenuItem("donde.htm","Direcciones","","Si aun no sabes donde estamos, consulta nuestro mapa");
|
||||||
|
_addSubmenuItem("camaras.htm","Video Camaras","","Visitanos On-Line, y ve lo que vemos!");
|
||||||
|
|
||||||
|
_addMainItem("cursos.htm","<center>Cursos</center>",80,"center","","",0,0,"");
|
||||||
|
defineSubmenuProperties(150,"left","left",0,0);
|
||||||
|
|
||||||
|
_addSubmenuItem("cursos.htm","Introducción","","");
|
||||||
|
_addSubmenuItem("cursos/cguiones.htm","Materias","","");
|
||||||
|
_addSubmenuItem("cursos/carchiv.htm","Documentos","","Descarga de los apuntes de clase");
|
||||||
|
addSubmenuItem("","","","");
|
||||||
|
_addSubmenuItem("cursos/cprofes.htm","Profesores","","Si tienes dudas, ponte en contacto con los profesores");
|
||||||
|
_addSubmenuItem("cursos/chorarios.htm","Horarios","","Consulta nuestros horarios");
|
||||||
|
|
||||||
|
|
||||||
|
_addMainItem("diseno.htm","<center>Diseño de...</center>",80,"center","","Diseñamos programas, y páginas web a medida",0,0,"");
|
||||||
|
|
||||||
|
defineSubmenuProperties(170,"left","left",0,0);
|
||||||
|
|
||||||
|
_addSubmenuItem("dweb.htm","Páginas Web","","Lance su empresa a INTERNET");
|
||||||
|
_addSubmenuItem("app.htm","Aplicaciones","","¿Porqué usar STANDARS cuando lo puede tener a MEDIDA ?");
|
||||||
|
_addSubmenuItem("app/ddemos.htm","Ejemplos y Demostraciones","","");
|
||||||
|
|
||||||
|
_addMainItem("stecnico.htm","<center>Serv. Técnico</center>",80,"center","","Instalación/Reparación/Mantenimiento de equipos informáticos", ", ",0,0,"");
|
||||||
|
|
||||||
|
defineSubmenuProperties(130,"left","left",0,0);
|
||||||
|
|
||||||
|
_addSubmenuItem("stecnico.htm","General","","Información General sobre nuestro SAT");
|
||||||
|
_addSubmenuItem("stecnico/local.htm","En nuestros locales","","Consulta sobre el funcionamiento de nuestros CyberCentros");
|
||||||
|
_addSubmenuItem("stecnico/faqs.htm","FAQ's","","(F)recuently (A)sked (Q)uestions ó PUF -> [Preguntas de Uso Frecuente]");
|
||||||
|
|
||||||
|
_addMainItem("otros.htm","<center>Otros</center>",80,"center","","Instalación/Reparación/Mantenimiento de equipos informáticos", ", ",0,0,"");
|
||||||
|
|
||||||
|
defineSubmenuProperties(130,"right","left",0,0);
|
||||||
|
|
||||||
|
_addSubmenuItem("javascript:window.open('otros/financiar.htm','displayCalcWindow','toolbar=no,scrollbars=no, width=280, height=164')","Cal","_new","Calcula tu mismo cuanto te sale la financiación");
|
||||||
|
_addSubmenuItem("otros/index.php","SysInfo","","Información sobre el estado de este servidor");
|
||||||
|
_addSubmenuItem("otros/skinwinamp.htm","Skin WinAmp","","Personaliza tu WinAmp con el skin de 'infdj.com'");
|
||||||
|
addSubmenuItem("javascript:window.open('http://www.enviasms.com/enviasms/envia.php?dominio=infdj&ext=com&tema=informatica','displaySMS','toolbar=no,location=no,titlebar=no,directories=no,status=yes,scrollbars=no,resizable=no,copyhistory=no,width=550,height=400,top=0,left=" + eval((screen.width/2)-400) + "');","SMS","","Envia mensajes a móviles");
|
||||||
|
|
||||||
|
|
||||||
|
//**DO NOT EDIT THIS *****
|
||||||
|
}//***********************
|
||||||
|
//************************
|
1
addons/menu_bar/menu.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
//UDMv3.1
var siSTR='';
if (ie) { siSTR+='<script language=javascript src="' + baseHREF + 'menu_ie.js"></script>'; }
if (ns4) { siSTR+='<script language=javascript src="' + baseHREF + 'menu_ns4.js"></script>'; }
//djochange
if (ns6||mz7||konqi) { siSTR+='<script language=javascript src="' + baseHREF + 'menu_ns6.js"></script>'; }
//end djochange
if (op5) { siSTR+='<script language=javascript src="' + baseHREF + 'menu_op5.js"></script>'; }
document.write(siSTR);
|
859
addons/menu_bar/menu_ie.js
Normal file
@ -0,0 +1,859 @@
|
|||||||
|
//UDMv3.1
|
||||||
|
|
||||||
|
// filter for undefined arrays
|
||||||
|
for (f=0;f<mI.length;f++){
|
||||||
|
if(!sP[f]){sP[f]=new Array(mI[f][2],mI[f][3],mI[f][3],0,0);}
|
||||||
|
if(!cP[f]){cP[f]=new Array;}
|
||||||
|
if(!sI[f]){sI[f]=new Array;}
|
||||||
|
if(!cI[f]){cI[f]=new Array;}
|
||||||
|
for (sf=0;sf<sI[f].length;sf++){
|
||||||
|
if(!cP[f][sf]){cP[f][sf]=new Array;}
|
||||||
|
if(!cI[f][sf]){cI[f][sf]=new Array;}
|
||||||
|
}}
|
||||||
|
|
||||||
|
// appreviations
|
||||||
|
var bh=baseHREF;
|
||||||
|
var ttt='<table border=0 cellpadding=0 cellspacing=';
|
||||||
|
var aL=absLEFT; aT=absTOP;
|
||||||
|
|
||||||
|
if(aT<0){aT=0;}
|
||||||
|
if(aL<0){aL=0;}
|
||||||
|
if(svPADDING<=0){svPADDING=1;}
|
||||||
|
|
||||||
|
// find the inner height of the browser window
|
||||||
|
|
||||||
|
var bHe=document.body.clientHeight;
|
||||||
|
if(mac){bHe-=15; if(ie5){bHe-=15;}}
|
||||||
|
|
||||||
|
// find background colors or images
|
||||||
|
|
||||||
|
var back_defs=new Array(mCOLOR,bCOLOR,rCOLOR,smCOLOR,sbCOLOR,srCOLOR,shCOLOR);
|
||||||
|
var useIMG=new Array(false,false,false,false,false,false);
|
||||||
|
var bks=new Array;
|
||||||
|
var mbackers=new Array;
|
||||||
|
|
||||||
|
for (b=0;b<back_defs.length;b++){
|
||||||
|
bks[b]='bgcolor='+back_defs[b];
|
||||||
|
if((back_defs[b].indexOf('.gif') != -1) || (back_defs[b].indexOf('.jpg') != -1) || back_defs[b]==''){useIMG[b]=true;}
|
||||||
|
if(useIMG[b]){
|
||||||
|
bks[b]='background="'+bh + back_defs[b]+'"';
|
||||||
|
}
|
||||||
|
if(back_defs[b]==''){bks[b]='';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// link color behaviour
|
||||||
|
if(aHOVER==""){aHOVER=aLINK;}
|
||||||
|
var aRoll=aLINK;
|
||||||
|
if(rCOLOR!=""){aRoll=aHOVER;}
|
||||||
|
|
||||||
|
if(saHOVER==""){saHOVER=saLINK;}
|
||||||
|
var saRoll=saLINK;
|
||||||
|
if(srCOLOR!=""){saRoll=saHOVER;}
|
||||||
|
|
||||||
|
// convert shadow type
|
||||||
|
var shy=false;
|
||||||
|
if ((typeof shSIZE)=="string") {
|
||||||
|
shy=true;
|
||||||
|
shSIZE=Number(shSIZE);
|
||||||
|
}
|
||||||
|
|
||||||
|
// find the inner width of the browser window
|
||||||
|
|
||||||
|
var nWid=document.body.clientWidth;
|
||||||
|
var bW=nWid;
|
||||||
|
|
||||||
|
// find the nav width and horizontal space
|
||||||
|
|
||||||
|
var eS=0;
|
||||||
|
var nS=0;
|
||||||
|
for (j=0;j<mI.length;j++){
|
||||||
|
if(mI[j][2]==""){mI[j][2]=10;}
|
||||||
|
if(mI[j][1]==""){mI[j][1]=' ';
|
||||||
|
}
|
||||||
|
nS+=mI[j][2]+bSIZE;
|
||||||
|
}
|
||||||
|
eS=bW-nS-bSIZE;
|
||||||
|
|
||||||
|
if(menuALIGN!="free"&&(bW<nS)){menuALIGN="left"; aL=0; stretchMENU=false; showBORDERS=false;}
|
||||||
|
|
||||||
|
// find the nav height
|
||||||
|
var nH=fSIZE+5+vPADDING;
|
||||||
|
if (fSIZE<13) { nH+=(13-sfSIZE); }
|
||||||
|
var onH=nH;
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var Mrows=new Array;var Nrows=new Array;
|
||||||
|
var thisNH=new Array;var thisAH=new Array;
|
||||||
|
for(i=0;i<mI.length;i++){
|
||||||
|
var thisT=mI[i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
Mrows[i]=splitT.length;
|
||||||
|
Nrows[i]=Mrows[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
function cFun(a,b) { return b-a; }
|
||||||
|
Mrows.sort(cFun);
|
||||||
|
nH=nH*Mrows[0];
|
||||||
|
|
||||||
|
var aH=nH+(bSIZE*2);
|
||||||
|
|
||||||
|
for(i=0;i<mI.length;i++){
|
||||||
|
thisNH[i]=nH;if(menuALIGN=="free"){thisNH[i]=onH*Nrows[i];}
|
||||||
|
thisAH[i]=nH+(bSIZE*2);if(menuALIGN=="free"){thisAH[i]=thisNH[i]+(2*bSIZE);}
|
||||||
|
}
|
||||||
|
|
||||||
|
// find the subnav item height
|
||||||
|
|
||||||
|
var snH=sfSIZE+5+svPADDING;
|
||||||
|
if (sfSIZE<13) { snH+=(13-sfSIZE); }
|
||||||
|
var asH=snH+(sbSIZE*2);
|
||||||
|
|
||||||
|
// set values for different alignments
|
||||||
|
var free=false;
|
||||||
|
var xp=0;
|
||||||
|
var aP=new Array;
|
||||||
|
var aPL=new Array;
|
||||||
|
|
||||||
|
if(menuALIGN=="free"){
|
||||||
|
stretchMENU=false;
|
||||||
|
showBORDERS=false;
|
||||||
|
free=true;
|
||||||
|
for (xc=0;xc<mI.length;xc++){
|
||||||
|
aP[xc]=mI[xc][6]+aT;
|
||||||
|
aPL[xc]=mI[xc][7]+aL;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
aP[xp]=aT;
|
||||||
|
}
|
||||||
|
|
||||||
|
var stA=0; var absR; var rL;
|
||||||
|
|
||||||
|
var ra=false;
|
||||||
|
if(menuALIGN=="right"){
|
||||||
|
ra=true;
|
||||||
|
absR=aL;
|
||||||
|
aL=eS-absR;
|
||||||
|
rL=aL;
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
aL=0;
|
||||||
|
}
|
||||||
|
|
||||||
|
var ca=false;
|
||||||
|
if(menuALIGN=="center"){
|
||||||
|
ca=true;
|
||||||
|
aL=eS / 2;
|
||||||
|
rL=aL;
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
if(mac){rL-=1;}
|
||||||
|
aL=0;
|
||||||
|
}
|
||||||
|
|
||||||
|
var la=false;
|
||||||
|
if(menuALIGN=="left"){
|
||||||
|
la=true;
|
||||||
|
absR=aL;
|
||||||
|
rL=aL;
|
||||||
|
if(stretchMENU&&absR>0){stA=absR+(2*bSIZE);}
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
if(stretchMENU){aL=0;}
|
||||||
|
}
|
||||||
|
|
||||||
|
var sL=rL;
|
||||||
|
if(ra){sL-=absR;}
|
||||||
|
if(la){sL+=absR;}
|
||||||
|
|
||||||
|
// how many main nav items
|
||||||
|
var ntl=0;
|
||||||
|
for (intl=0;intl<mI.length;intl++){if(mI[intl][1]!=""){ntl++;}}
|
||||||
|
|
||||||
|
var cSt='cursor:'+aCURSOR;
|
||||||
|
|
||||||
|
// do nothing
|
||||||
|
function doNothing(){}
|
||||||
|
|
||||||
|
// store some object references
|
||||||
|
var oR=new Array;
|
||||||
|
for (obr=0;obr<14;obr++){oR[obr]=new Array;}
|
||||||
|
|
||||||
|
var obGrid;
|
||||||
|
function storeObjects(){
|
||||||
|
obMaster=d.all["master"];
|
||||||
|
obGrid=d.all["grid"];
|
||||||
|
for (sob=0;sob<mI.length;sob++){
|
||||||
|
oR[0][sob]=d.all['roll'+sob];
|
||||||
|
oR[1][sob]=d.all['subnav'+sob];
|
||||||
|
oR[2][sob]=d.all['sublinks'+sob];
|
||||||
|
oR[3][sob]=d.all['gridblocker'+sob];
|
||||||
|
oR[12][sob]=d.all['gridLblocker'+sob];
|
||||||
|
if(shCOLOR!=""){oR[4][sob]=d.all['shadow'+sob];}
|
||||||
|
oR[13][sob]=new Array;
|
||||||
|
for (sobr=5;sobr<12;sobr++){oR[sobr][sob]=new Array;}
|
||||||
|
for (soj=0;soj<sI[sob].length;soj++){
|
||||||
|
oR[5][sob][soj]=d.all['subroll'+sob+'-'+soj];
|
||||||
|
if(cP[sob][soj]){
|
||||||
|
if(cP[sob][soj].length>0){
|
||||||
|
oR[6][sob][soj]=d.all['subroll'+sob+'-'+soj];
|
||||||
|
if(shCOLOR!=""){oR[7][sob][soj]=d.all['childshadow'+sob+'-'+soj];}
|
||||||
|
if((chhOFFSET+cP[sob][soj][4])>0){oR[8][sob][soj]=d.all['childgrid'+sob+'-'+soj];}
|
||||||
|
oR[9][sob][soj]=d.all['childnav'+sob+'-'+soj];
|
||||||
|
oR[10][sob][soj]=d.all['childlinks'+sob+'-'+soj];
|
||||||
|
oR[11][sob][soj]=new Array;
|
||||||
|
oR[13][sob][soj]=new Array;
|
||||||
|
for (scj=0;scj<cI[sob][soj].length;scj++){
|
||||||
|
oR[11][sob][soj][scj]=d.all['childroll'+sob+'-'+soj+'-'+scj];
|
||||||
|
oR[13][sob][soj][scj]=d.all['childlinktext'+sob+'-'+soj+'-'+scj];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
findHeights();
|
||||||
|
}
|
||||||
|
|
||||||
|
// code saving visibility toggles
|
||||||
|
function miH(hr){if(allready&&hr){hr.style.visibility="hidden";}}
|
||||||
|
function miV(hv){if(allready&&hv){hv.style.visibility="visible";}}
|
||||||
|
|
||||||
|
// clear submenus
|
||||||
|
var pId=0;
|
||||||
|
var pCId=0;
|
||||||
|
var rTimer;var rCount=0;
|
||||||
|
|
||||||
|
function aCM(n){
|
||||||
|
if(allready){
|
||||||
|
miH(obGrid);
|
||||||
|
miH(oR[3][pId]);
|
||||||
|
miH(oR[12][pId]);
|
||||||
|
miH(oR[4][pId]);
|
||||||
|
miH(oR[1][pId]);
|
||||||
|
miH(oR[2][pId]);
|
||||||
|
if(n!=pId||rCount>0){
|
||||||
|
for (sj=0;sj<sI[pId].length;sj++){
|
||||||
|
miH(oR[5][pId][pCId]);
|
||||||
|
}
|
||||||
|
clearTimeout(rTimer);rCount=0;
|
||||||
|
miH(oR[0][pId]);
|
||||||
|
if(cP[pId][pCId]){
|
||||||
|
if(cP[pId][pCId].length>0){
|
||||||
|
miH(oR[5][pId][pCId]);
|
||||||
|
miH(oR[8][pId][pCId]);
|
||||||
|
miH(oR[9][pId][pCId]);
|
||||||
|
miH(oR[10][pId][pCId]);
|
||||||
|
if(oR[7][pId][pCId]){
|
||||||
|
oR[7][pId][pCId].filters.alpha.opacity=0;
|
||||||
|
miH(oR[7][pId][pCId]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
usegrid=false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// start menu closing timer
|
||||||
|
function cM(n){
|
||||||
|
if(allready){
|
||||||
|
var ieNum=n;
|
||||||
|
if(pCId==0&&!usegrid){
|
||||||
|
aCM(ieNum);
|
||||||
|
pId=0;pCId=0;
|
||||||
|
} else {
|
||||||
|
if(rCount==0){
|
||||||
|
rCount++;
|
||||||
|
rTimer=setTimeout("cM(pId)",closeTIMER);
|
||||||
|
} else {
|
||||||
|
aCM(ieNum);
|
||||||
|
pId=0;pCId=0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// special closing for grid
|
||||||
|
var usegrid=false;
|
||||||
|
function gridClearMenus(){
|
||||||
|
if(allready){
|
||||||
|
rCount=0;clearTimeout(rTimer);
|
||||||
|
usegrid=true;
|
||||||
|
cM();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// open selected submenu
|
||||||
|
var rObj; var n; var sms=-1;
|
||||||
|
var gridOkay=false;
|
||||||
|
function oM(n){
|
||||||
|
if(allready){
|
||||||
|
sms=n;
|
||||||
|
miV(obGrid);
|
||||||
|
if(sI[n]!=""){
|
||||||
|
for (ohm=0;ohm<sI[n].length;ohm++){
|
||||||
|
miH(oR[5][n][ohm]);
|
||||||
|
}
|
||||||
|
miV(oR[3][n]);
|
||||||
|
miV(oR[12][n]);
|
||||||
|
miV(oR[0][n]);
|
||||||
|
miV(oR[1][n]);
|
||||||
|
miV(oR[2][n]);
|
||||||
|
if(sI[n]!=''){miV(oR[4][n]);}
|
||||||
|
}
|
||||||
|
pId=n;
|
||||||
|
rCount=0;clearTimeout(rTimer);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// clear child menus
|
||||||
|
function cCM(snum,cnum){
|
||||||
|
if(allready){
|
||||||
|
miH(oR[5][snum][pCId]);
|
||||||
|
if(cP[snum][pCId]){
|
||||||
|
if(cP[snum][pCId].length>0&&cI[snum][pCId].length>0){
|
||||||
|
miH(oR[8][snum][pCId]);
|
||||||
|
miH(oR[9][snum][pCId]);
|
||||||
|
miH(oR[10][snum][pCId]);
|
||||||
|
if(oR[7][snum][pCId]){
|
||||||
|
oR[7][snum][pCId].filters.alpha.opacity=0;
|
||||||
|
miH(oR[7][snum][pCId]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
pCId=0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// open selected child menu
|
||||||
|
var snum; var cnum; var cmsS=-1; var cmsC=-1;
|
||||||
|
function oCM(snum,cnum){
|
||||||
|
if(allready){
|
||||||
|
cmsS=snum;cmsC=cnum;
|
||||||
|
if(cP[snum][cnum].length>0&&cI[snum][cnum].length>0){
|
||||||
|
miV(oR[8][snum][cnum]);
|
||||||
|
miV(oR[9][snum][cnum]);
|
||||||
|
miV(oR[10][snum][cnum]);
|
||||||
|
if(oR[7][snum][cnum]&&cI[snum][cnum]!=''){
|
||||||
|
oR[7][snum][cnum].filters.alpha.opacity=shOPACITY;
|
||||||
|
miV(oR[7][snum][cnum]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
pCId=cnum;
|
||||||
|
rCount=0;clearTimeout(rTimer);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// td click handlers
|
||||||
|
function goToUrl(cUrl,cT){
|
||||||
|
if(cellCLICK||(cellCLICK==mu)){
|
||||||
|
if(cT=="_self"){self.document.location=cUrl;}
|
||||||
|
else if(cT=="_top"){top.document.location=cUrl;}
|
||||||
|
else if(cT=="_parent"){parent.document.location=cUrl;}
|
||||||
|
else if(cT=="_blank"){var newwin=open(cUrl,"","status=yes,scrollbars=yes,scrolling=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes");}
|
||||||
|
else {if(top[cT]){top[cT].document.location=cUrl} else {document.location=cUrl;}}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//alert("assemble main nav");
|
||||||
|
|
||||||
|
var S='';
|
||||||
|
var T='';
|
||||||
|
|
||||||
|
// nav stretching
|
||||||
|
var stbSize=0;
|
||||||
|
if(showBORDERS){stbSize=bSIZE;}
|
||||||
|
if(stretchMENU||showBORDERS){
|
||||||
|
S+=ttt + stbSize+' '+bks[1]+' width='+bW+' height='+aH+' id="stretchnav" ';
|
||||||
|
S+='style="z-index:'+(zORDER+1)+'\; position:absolute\; top:'+aP[xp]+'\; left:0\;">';
|
||||||
|
S+='<tr><td onmouseover="gridClearMenus()" onmousedown="aCM()"></td></tr></table>';
|
||||||
|
if(stretchMENU){
|
||||||
|
var tbf=bks[0]; if(showBORDERS){tbf='';}
|
||||||
|
var tbs=bks[0]; if(!showBORDERS){tbs='';}
|
||||||
|
S+=ttt + stbSize+' width='+bW+' '+tbf+' height='+aH+' style="z-index:'+(zORDER+2)+'\; position:absolute\; top:'+aP[xp]+'\; left:0\;"><tr><td '+tbs+' onmouseover="gridClearMenus()" onmousedown="aCM()"></td></tr></table>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// event capturing layer
|
||||||
|
var evW=bW;if(mac&&ie5){evW=(bW-15);}
|
||||||
|
T+='<span id="grid" style="visibility:hidden\; position:absolute\; top:0\; left:0\; width:'+evW+'\; height:'+bHe+'\; z-index:'+zORDER+'" onmousedown="aCM()" onmouseover="gridClearMenus()"> </span>';
|
||||||
|
|
||||||
|
// open frame
|
||||||
|
if(!free){T+=ttt + bSIZE+' width='+nS+' height='+aH+' id="mainnav" '+bks[1]+' style="z-index:'+(zORDER+4)+'\; position:absolute\; top:'+aP[xp]+'px\; left:'+rL+'px\;"><tr>';}
|
||||||
|
|
||||||
|
// links
|
||||||
|
var cSt=new Array;
|
||||||
|
var cTd=new Array;
|
||||||
|
|
||||||
|
var linkHover=' onmouseover="if(allready){this.style.color=\''+aHOVER+'\'}" onmouseout="if(allready){this.style.color=\''+aLINK+'\'}"';
|
||||||
|
if(aHOVER==''||rCOLOR!=''){linkHover='';}
|
||||||
|
|
||||||
|
var space=new Array;
|
||||||
|
|
||||||
|
// alt text arrays
|
||||||
|
var aTx=new Array;
|
||||||
|
var sTx=new Array;
|
||||||
|
var cTx=new Array;
|
||||||
|
var altNull='';
|
||||||
|
|
||||||
|
// write alt text to status bar
|
||||||
|
function writeStatus(sTxt){if(allready){window.status=sTxt; return true;}}
|
||||||
|
|
||||||
|
for (i=0;i<mI.length;i++){
|
||||||
|
|
||||||
|
aTx[i]='';
|
||||||
|
if(mI[i][5]!="none"){
|
||||||
|
if(altDISPLAY=="title"){aTx[i]=' title="'+mI[i][5]+'" ';}
|
||||||
|
if(altDISPLAY=="status"){aTx[i]=' onmouseover="if(allready){return writeStatus(mI['+i+'][5])}" onmouseout="if(allready){return writeStatus(altNull)}" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
space[i]=' left:0px\;';
|
||||||
|
if(mI[i][3]=="left"){space[i]=' left:'+tINDENT+'px\;';}
|
||||||
|
if(mI[i][3]=="right"){space[i]=' left:-'+tINDENT+'px\;';}
|
||||||
|
if(mI[i][1]!=""){
|
||||||
|
if(mI[i][0]==""){
|
||||||
|
mI[i][0]="javascript:doNothing()";
|
||||||
|
cSt[i]='cursor:default';
|
||||||
|
cTd[i]='cursor:default';
|
||||||
|
} else {
|
||||||
|
cSt[i]='cursor:'+aCURSOR;
|
||||||
|
cTd[i]='cursor:default';
|
||||||
|
if(cellCLICK==true){cTd[i]='cursor:'+aCURSOR;}
|
||||||
|
}
|
||||||
|
if(free){T+=ttt + bSIZE+' width='+(mI[i][2]+(2*bSIZE))+' height='+thisAH[i]+' '+bks[1]+' style="z-index:'+(zORDER+4)+'\; position:absolute\; top:'+aP[i]+'px\; left:'+aPL[i]+'px\;"><tr>';}
|
||||||
|
var tmItem='href="'+mI[i][0]+'" target="'+mI[i][4]+'"';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&mI[i][4]=="_blank"){
|
||||||
|
if(mac){tmItem='href="'+mI[i][0]+'" onclick="goToUrl(mI['+i+'][0],\'_blank\')\;return false" ';}
|
||||||
|
else {tmItem='href="'+mI[i][0]+'" onclick="return false" ';}
|
||||||
|
}
|
||||||
|
T+='<td onmouseover="if(allready){aCM()\; oR[0]['+i+'].style.visibility=\'visible\'\; oM('+i+')}" class=mTD style="height:'+thisNH[i]+'px\;" '+bks[0]+'>'+ttt+'0 width='+mI[i][2]+' style="z-index:'+(zORDER+4)+'\; height:'+thisNH[i]+'\;"><tr><td align="'+mI[i][3]+'" onclick="goToUrl(mI['+i+'][0],mI['+i+'][4])" style="'+cTd[i]+'" '+aTx[i]+'><a '+tmItem+' style="'+cSt[i]+'\; position:relative\; top:'+(vtOFFSET)+'\; '+space[i]+'" '+linkHover+'>'+mI[i][1]+'</a></td></tr></table></td>';
|
||||||
|
if(free){T+='</tr></table>';}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// close frame
|
||||||
|
if(!free){T+='</tr></table>';}
|
||||||
|
|
||||||
|
// rollover cells
|
||||||
|
var rollLeft=rL+bSIZE;
|
||||||
|
|
||||||
|
for (i=0;i<mI.length;i++){
|
||||||
|
if(free){rollLeft=mI[i][7]+bSIZE+aL; xp=i;}
|
||||||
|
if(mI[i][1]!=""){
|
||||||
|
var tmItem='href="'+mI[i][0]+'" target="'+mI[i][4]+'"';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&mI[i][4]=="_blank"){
|
||||||
|
if(mac){tmItem='href="'+mI[i][0]+'" onclick="goToUrl(mI['+i+'][0],\'_blank\')\;return false" ';}
|
||||||
|
else {tmItem='href="'+mI[i][0]+'" onclick="return false" ';}
|
||||||
|
}
|
||||||
|
T+=ttt+'0 id="roll'+i+'" style="visibility:hidden\; z-index:'+(zORDER+5)+'\; height:'+thisNH[i]+'\; position:absolute\; top:'+(aP[xp]+bSIZE)+'px\; left:'+rollLeft+'px\;" onmouseover="if(allready){cM('+i+')\; oM('+i+')\; this.style.visibility=\'visible\'}" onmouseout="if(allready&&!keepLIT){miH(this)}"><tr><td class=mTD '+bks[2]+'>'+ttt+'0 width='+mI[i][2]+' style="height:'+thisNH[i]+'\;"><tr><td align="'+mI[i][3]+'" onclick="goToUrl(mI['+i+'][0],mI['+i+'][4])" style="'+cTd[i]+'" '+aTx[i]+'><a '+tmItem+' style="'+cSt[i]+'\; position:relative\; top:'+(vtOFFSET)+'\; '+space[i]+'\; color:'+aRoll+'\; " '+linkHover+'>'+mI[i][1]+'</a></td></tr></table></td></tr></table>';
|
||||||
|
}
|
||||||
|
rollLeft+=(mI[i][2]+bSIZE);
|
||||||
|
}
|
||||||
|
xp=0;
|
||||||
|
|
||||||
|
//alert("assemble submenus");
|
||||||
|
|
||||||
|
var M=''; var C='';
|
||||||
|
|
||||||
|
var SUBaL=0;
|
||||||
|
|
||||||
|
for (c=0;c<mI.length;c++){
|
||||||
|
|
||||||
|
sTx[c]=new Array;
|
||||||
|
cTx[c]=new Array;
|
||||||
|
|
||||||
|
// text alignment and indentation
|
||||||
|
var stAlign=sP[c][2];
|
||||||
|
var space=' left:0px\;';
|
||||||
|
if(stAlign=="left"){space=' left:'+stINDENT+'px\;';}
|
||||||
|
if(stAlign=="right"){space=' left:-'+stINDENT+'px\;';}
|
||||||
|
|
||||||
|
// find next submenu position
|
||||||
|
if(!free){
|
||||||
|
if(c==0){
|
||||||
|
SUBaL=rL+bSIZE;
|
||||||
|
}
|
||||||
|
else {SUBaL+=mI[(c-1)][2]+bSIZE;}
|
||||||
|
} else {
|
||||||
|
SUBaL=aPL[c];
|
||||||
|
xp=c;
|
||||||
|
}
|
||||||
|
|
||||||
|
// specify edge alignment
|
||||||
|
var acL=SUBaL+hOFFSET+sP[c][4];
|
||||||
|
if(sP[c][1]=="right"){
|
||||||
|
acL=SUBaL-(sP[c][0]-mI[c][2])-hOFFSET-sP[c][4];
|
||||||
|
}
|
||||||
|
|
||||||
|
// grid block layer for vertical offset
|
||||||
|
if((vOFFSET+sP[c][3])>0){M+='<span id="gridblocker'+c+'" style="width:'+sP[c][0]+'px\; height:'+(vOFFSET+sP[c][3])+'px\; visibility:hidden\; z-index:'+(zORDER+6)+'\;position:absolute\; top:'+(aP[xp]+thisAH[c])+'px\; left:'+acL+'px\;" onmouseover="rCount=0\;clearTimeout(rTimer)\;"></span>';}
|
||||||
|
|
||||||
|
// grid block layer for horizontal offset
|
||||||
|
var gblw=acL-mI[c][2]-SUBaL;
|
||||||
|
var gbposL=(SUBaL+mI[c][2]+(2*bSIZE));
|
||||||
|
if(sP[c][1]=="right"){
|
||||||
|
gblw=mI[c][7]+bSIZE+aL-sP[c][0]-acL;
|
||||||
|
gbposL=(mI[c][7]+bSIZE+aL-gblw);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(gblw>0){M+='<span id="gridLblocker'+c+'" style="width:'+gblw+'px\; height:10px\; visibility:hidden\; z-index:'+(zORDER+6)+'\;position:absolute\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3])+'px\; left:'+gbposL+'px\;" onmouseover="rCount=0\;clearTimeout(rTimer)\;"></span>';}
|
||||||
|
|
||||||
|
// container cells
|
||||||
|
M+=ttt + sbSIZE+' id="subnav'+c+'" width="'+sP[c][0]+'" '+bks[4]+' style="visibility:hidden\; z-index:'+(zORDER+7)+'\; position:absolute\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3])+'px\; left:'+acL+'px\;">';
|
||||||
|
var SUBaT=aP[xp]+thisAH[c]+vOFFSET;
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
if(sI[c][i][0]!=''&&sI[c][i][1]!=''){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
M+='<tr><td class=SUBmTD '+bks[3]+' align="'+stAlign+'" width="'+(sP[c][0]-(sbSIZE*2))+'" style="height:'+thisH+'px\;"><span style="width:1px\; height:'+thisH+'px\;"></span></td></tr>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
M+='</table>';
|
||||||
|
|
||||||
|
// links
|
||||||
|
var sublinkHover=' onmouseover="this.style.color=\''+saHOVER+'\'" onmouseout="this.style.color=\''+saLINK+'\'"';
|
||||||
|
if(saHOVER==''||srCOLOR!=''){sublinkHover='';}
|
||||||
|
M+=ttt + sbSIZE+' width="'+sP[c][0]+'" id="sublinks'+c+'" style="visibility:hidden\; z-index:'+(zORDER+8)+'\; position:absolute\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3])+'px\; left:'+acL+'px\;">';
|
||||||
|
var SUBaT=aP[xp]+aH+vOFFSET+sP[c][3];
|
||||||
|
var scSt=new Array;
|
||||||
|
var scTd=new Array;
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
|
||||||
|
cTx[c][i]=new Array;
|
||||||
|
sTx[c][i]='';
|
||||||
|
if(sI[c][i][3]!="none"){
|
||||||
|
if(altDISPLAY=="title"){sTx[c][i]=' title="'+sI[c][i][3]+'" ';}
|
||||||
|
if(altDISPLAY=="status"){sTx[c][i]=' onmouseover="return writeStatus(sI['+c+']['+i+'][3])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(sI[c][i][0]=="#"){
|
||||||
|
sI[c][i][0]="javascript:doNothing()";
|
||||||
|
scSt[i]='cursor:default';
|
||||||
|
scTd[i]='cursor:default';
|
||||||
|
} else {
|
||||||
|
scSt[i]='cursor:'+aCURSOR;
|
||||||
|
scTd[i]='cursor:default';
|
||||||
|
if(cellCLICK==true){scTd[i]='cursor:'+aCURSOR;}
|
||||||
|
}
|
||||||
|
var tmItem='href="'+sI[c][i][0]+'" target="'+sI[c][i][2]+'"';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&sI[c][i][2]=="_blank"){
|
||||||
|
if(mac){tmItem='href="'+sI[c][i][0]+'" onclick="goToUrl(sI['+c+']['+i+'][0],\'_blank\')\;return false" ';}
|
||||||
|
else {tmItem='href="'+sI[c][i][0]+'" onclick="return false" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
M+='<tr><td class=SUBmTD height='+snH+' onmouseover="rCount=0\;clearTimeout(rTimer)\; cCM('+c+','+i+')\; oCM('+c+','+i+')\; if(sI['+c+']['+i+'][4]){oR[5]['+c+']['+i+'].style.visibility=\'visible\'}" onmouseout="if(!keepSubLIT){oR[5]['+c+']['+i+'].style.visibility=\'hidden\'\;}">'+ttt+'0 id="sublink'+c +'-'+i+'" width='+(sP[c][0]-(sbSIZE*2))+' style="height:'+thisH+'"><tr><td align="'+stAlign+'" onclick="goToUrl(sI['+c+']['+i+'][0],sI['+c+']['+i+'][2])" style="'+scTd[i]+'" '+sTx[c][i]+'><a '+tmItem+' id="linktext'+c+'-'+i+'" onfocus="storeFocusId('+c+','+i+',-1,false)\; rCount=0\;clearTimeout(rTimer)\; cCM('+c+','+i+')\; oCM('+c+','+i+')\; if(sI['+c+']['+i+'][4]){oR[5]['+c+']['+i+'].style.visibility=\'visible\'}" onblur="if(!keepSubLIT){oR[5]['+c+']['+i+'].style.visibility=\'hidden\'\;}" style="'+scSt[i]+'\; position:relative\;top:'+(svtOFFSET)+'\; '+space+'" '+sublinkHover+'>'+ sI[c][i][1]+'</a></td></tr></table></td></tr>';
|
||||||
|
}
|
||||||
|
M+='</table>';
|
||||||
|
|
||||||
|
// subrollover cells
|
||||||
|
var subrollTop=aP[xp]+thisAH[c]+vOFFSET+sP[c][3]+sbSIZE;
|
||||||
|
var chTop=new Array;
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
var tmItem='href="'+sI[c][i][0]+'" target="'+sI[c][i][2]+'"';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&sI[c][i][2]=="_blank"){
|
||||||
|
if(mac){tmItem='href="'+sI[c][i][0]+'" onclick="goToUrl(sI['+c+']['+i+'][0],\'_blank\')\;return false" ';}
|
||||||
|
else {tmItem='href="'+sI[c][i][0]+'" onclick="return false" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
T+='<table cellpadding=0 cellspacing=0 border=0 id="subroll'+c+'-'+i+'" width='+(sP[c][0]-(sbSIZE*2))+' '+bks[5]+' onmouseover="rCount=0\;clearTimeout(rTimer)\; this.style.visibility=\'visible\'" onmouseout="if(!keepSubLIT){miH(this)}" style="visibility:hidden\; z-index:'+(zORDER+9)+'\; height:'+thisH+'\; position:absolute\; top:'+subrollTop+'px\; left:'+(acL+sbSIZE)+'px\;"><tr><td align="'+stAlign+'" class=SUBmTD onclick="goToUrl(sI['+c+']['+i+'][0],sI['+c+']['+i+'][2])" style="'+scTd[i]+'" '+sTx[c][i]+'><a '+tmItem+' style="'+scSt[i]+'\; position:relative\; top:'+(svtOFFSET)+'\; '+space+'\; color:'+saRoll+'\;" '+sublinkHover+'>'+ sI[c][i][1]+'</a></td></tr></table>';
|
||||||
|
chTop[i]=subrollTop;
|
||||||
|
subrollTop+=thisH+sbSIZE;
|
||||||
|
}
|
||||||
|
|
||||||
|
//alert("drop shadow");
|
||||||
|
var shb=0;if(shy){shb=(2*shSIZE);}
|
||||||
|
if(shCOLOR!=""){M+=ttt+'0 '+bks[6]+' id="shadow'+c+'" style="visibility:hidden\; filter:alpha(opacity='+shOPACITY+')\; z-index:'+(zORDER+6)+'\; position:absolute\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3]+shSIZE-shb)+'px\; left:'+(acL+shSIZE-shb)+'px\; width:'+(sP[c][0]+shb)+'\; height:1\;"><tr><td> </td></tr></table>';}
|
||||||
|
|
||||||
|
//alert("assemble child menus");
|
||||||
|
for (sq=0;sq<sI[c].length;sq++){
|
||||||
|
if(cP[c][sq].length>0&&cI[c][sq].length>0){
|
||||||
|
|
||||||
|
// specify edge alignment
|
||||||
|
var chL;
|
||||||
|
if(cP[c][sq][1]=="right"){
|
||||||
|
chL=acL-cP[c][sq][0]-chhOFFSET-cP[c][sq][4];
|
||||||
|
cgL=chL+cP[c][sq][0];
|
||||||
|
} else {
|
||||||
|
chL=acL + sP[c][0]+chhOFFSET+cP[c][sq][4];
|
||||||
|
cgL=(chL-(chhOFFSET+cP[c][sq][4]));
|
||||||
|
}
|
||||||
|
|
||||||
|
// grid block layer for horizontal offset
|
||||||
|
if((chhOFFSET+cP[c][sq][4])>0){
|
||||||
|
C+='<span id="childgrid'+c+'-'+sq+'" style="width:'+(chhOFFSET+cP[c][sq][4])+'px\; height:10px\; visibility:hidden\; z-index:'+(zORDER+9)+'\;position:absolute\; top:'+((chTop[sq]-sbSIZE+chvOFFSET)+cP[c][sq][3])+'px\; left:'+cgL+'px\;" onmouseover="rCount=0\;clearTimeout(rTimer)\;"></span>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// container cells
|
||||||
|
C+=ttt + sbSIZE+' id="childnav'+c+'-'+sq+'" '+bks[4]+' style="visibility:hidden\; z-index:'+(zORDER+10)+'\; position:absolute\; top:'+((chTop[sq]-sbSIZE+chvOFFSET)+cP[c][sq][3])+'px\; left:'+chL+'px\; width:'+cP[c][sq][0]+'px\; height:'+(((snH+sbSIZE)*cI[c][sq].length)+sbSIZE)+'px\;">';
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
if(cI[c][sq].length>0){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
C+='<tr><td class=SUBmTD '+bks[3]+' align="'+stAlign+'" width="'+(cP[c][sq][0]-(sbSIZE*2))+'" style="height:'+thisH+'px\;"><span style="width:1px\; height:'+thisH+'px\;"></span></td></tr>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
C+='</table>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// text alignment and indentation
|
||||||
|
var ctAlign=cP[c][sq][2];
|
||||||
|
var cspace=' left:0px\;';
|
||||||
|
if(ctAlign=="left"){cspace=' left:'+stINDENT+'px\;';}
|
||||||
|
if(ctAlign=="right"){cspace=' left:-'+stINDENT+'px\;';}
|
||||||
|
|
||||||
|
var ccTd='cursor:default';
|
||||||
|
if(cellCLICK==true){ccTd='cursor:'+aCURSOR;}
|
||||||
|
var ccAl='cursor:'+aCURSOR;
|
||||||
|
|
||||||
|
// links
|
||||||
|
C+=ttt + sbSIZE+' id="childlinks'+c+'-'+sq+'" width="'+cP[c][sq][0]+'" style="visibility:hidden\; z-index:'+(zORDER+11)+'\; position:absolute\; top:'+((chTop[sq]-sbSIZE+chvOFFSET)+cP[c][sq][3])+'px\; left:'+chL+'px\;">';
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
|
||||||
|
cTx[c][sq][cj]='';
|
||||||
|
if(cI[c][sq][cj][3]!="none"){
|
||||||
|
if(altDISPLAY=="title"){cTx[c][sq][cj]=' title="'+cI[c][sq][cj][3]+'" ';}
|
||||||
|
if(altDISPLAY=="status"){cTx[c][sq][cj]=' onmouseover="return writeStatus(cI['+c+']['+sq+']['+cj+'][3])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(cI[c][sq][cj][0]=="#"){cI[c][sq][cj][0]="javascript:doNothing()";}
|
||||||
|
var tmItem='href="'+cI[c][sq][cj][0]+'" target="'+cI[c][sq][cj][2]+'"';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&cI[c][sq][cj][2]=="_blank"){
|
||||||
|
if(mac){tmItem='href="'+cI[c][sq][cj][0]+'" onclick="goToUrl(cI['+c+']['+sq+']['+cj+'][0],\'_blank\')\;return false" ';}
|
||||||
|
else {tmItem='href="' +cI[c][sq][cj][0]+'" onclick="return false" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
var ccTd='cursor:default';
|
||||||
|
if(cellCLICK==true){ccTd='cursor:'+aCURSOR;}
|
||||||
|
var ccAl='cursor:'+aCURSOR;
|
||||||
|
if(!cI[c][sq][cj][4]){ccAl='cursor:default';}
|
||||||
|
if(!cI[c][sq][cj][4]){ccTd='cursor:default';}
|
||||||
|
C+='<tr><td class=SUBmTD height='+snH+' onmouseover="rCount=0\;clearTimeout(rTimer)\; if(cI['+c+']['+sq+']['+cj+'][4]){oR[11]['+c+']['+sq+']['+cj+'].style.visibility=\'visible\'}" onmouseout="oR[11]['+c+']['+sq+']['+cj+'].style.visibility=\'hidden\'">'+ttt+'0 id="childlink'+c+'-'+sq+'-'+cj+'" width='+(cP[c][sq][0]-(sbSIZE*2))+' style="height:'+thisH+'"><tr><td align="'+ctAlign+'" onclick="goToUrl(cI['+c+']['+sq+']['+cj+'][0],cI['+c+']['+sq+']['+cj+'][2])" style="'+ccTd+'" '+cTx[c][sq][cj]+'><a '+tmItem+' id="childlinktext'+c+'-'+sq+'-'+cj+'" onfocus="storeFocusId('+c+','+sq+','+cj+',true)\; rCount=0\;clearTimeout(rTimer)\; if(cI['+c+']['+sq+']['+cj+'][4]){oR[11]['+c+']['+sq+']['+cj+'].style.visibility=\'visible\'}" onblur="oR[11]['+c+']['+sq+']['+cj+'].style.visibility=\'hidden\'" style="'+ccAl+'\; position:relative\;top:'+(svtOFFSET)+'\; '+cspace+'" '+sublinkHover+'>'+ cI[c][sq][cj][1]+'</a></td></tr></table></td></tr>';
|
||||||
|
}
|
||||||
|
C+='</table>';
|
||||||
|
|
||||||
|
// child rollover cells
|
||||||
|
var childrollTop=chTop[sq]+chvOFFSET+cP[c][sq][3];
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
var tmItem='href="' +cI[c][sq][cj][0]+'" target="' +cI[c][sq][cj][2]+'" ';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&cI[c][sq][cj][2]=="_blank"){
|
||||||
|
if(mac){tmItem='href="'+cI[c][sq][cj][0]+'" onclick="goToUrl(cI['+c+']['+sq+']['+cj+'][0],\'_blank\')\;return false" ';}
|
||||||
|
else {tmItem='href="' +cI[c][sq][cj][0]+'" onclick="return false" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
C+=ttt+'0 id="childroll'+c+'-'+sq+'-'+cj+'" onmouseover="rCount=0\;clearTimeout(rTimer)\; this.style.visibility=\'visible\'" onmouseout="miH(this)" '+bks[5]+' width='+(cP[c][sq][0]-(sbSIZE*2))+' style="visibility:hidden\; z-index:'+(zORDER+12)+'\; height:'+thisH+'\; position:absolute\; top:'+childrollTop+'px\; left:'+(chL+sbSIZE)+'px\;"><tr><td align="'+ctAlign+'" class=SUBmTD onclick="goToUrl(cI['+c+']['+sq+']['+cj+'][0],cI['+c+']['+sq+']['+cj+'][2])" style="'+ccTd+'" '+cTx[c][sq][cj]+'><a '+tmItem+' style="'+ccAl+'\; position:relative\; top:'+(svtOFFSET)+'\; '+cspace+'\; color:'+saRoll+'\;" '+sublinkHover+'>'+ cI[c][sq][cj][1]+'</a></td></tr></table>';
|
||||||
|
childrollTop+=thisH+sbSIZE;
|
||||||
|
}
|
||||||
|
//alert("child drop shadow");
|
||||||
|
if(shCOLOR!=""&&(cP[c][sq].length>0&&cI[c][sq].length>0)){C+=ttt+'0 '+bks[6]+' id="childshadow'+c+'-'+sq+'" style="visibility:hidden\; filter:alpha(opacity='+shOPACITY+')\; z-index:'+(zORDER+9)+'\; position:absolute\; top:'+((chTop[sq]-sbSIZE+chvOFFSET)+shSIZE+cP[c][sq][3]-shb)+'px\; left:'+(chL+shSIZE-shb)+'px\; width:'+(cP[c][sq][0]+shb)+'\; height:1\;"><tr><td> </td></tr></table>';}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// static positioning layer
|
||||||
|
if (win) { d.write('<div id="master" style="position:absolute\; top:0px\; left:0px\; z-index:'+zORDER+'">'); }
|
||||||
|
|
||||||
|
// draw stretched layer
|
||||||
|
if(!free){d.write(S);}
|
||||||
|
|
||||||
|
// draw main nav
|
||||||
|
d.write(T);
|
||||||
|
|
||||||
|
// draw submenus
|
||||||
|
d.write(M);
|
||||||
|
|
||||||
|
// draw child menus
|
||||||
|
d.write(C);
|
||||||
|
|
||||||
|
// close static positioning layer
|
||||||
|
if (win) { d.write('</div>'); }
|
||||||
|
|
||||||
|
// resize / reload trap
|
||||||
|
|
||||||
|
if(allowRESIZE==true){window.onresize=new Function("window.location.reload()");}
|
||||||
|
|
||||||
|
var sTimer;
|
||||||
|
function makeStatic(){
|
||||||
|
d.all["master"].style.pixelTop=d.body.scrollTop;
|
||||||
|
sTimer=setTimeout("makeStatic()",0);
|
||||||
|
}
|
||||||
|
|
||||||
|
// find shadow heights
|
||||||
|
|
||||||
|
var allready=false;
|
||||||
|
var shb=0;if(shy){shb=(2*shSIZE);}
|
||||||
|
function findHeights(){
|
||||||
|
for(h=0;h<mI.length;h++){
|
||||||
|
if(oR[4][h]){oR[4][h].style.height=oR[1][h].clientHeight+shb;}
|
||||||
|
if(oR[12][h]){oR[12][h].style.height=oR[1][h].clientHeight+shb+shSIZE;}
|
||||||
|
for (jh=0;jh<sI[h].length;jh++){
|
||||||
|
if(cP[h][jh].length>0&&cI[h][jh].length>0){
|
||||||
|
if(oR[7][h][jh]){oR[7][h][jh].style.height=oR[9][h][jh].clientHeight+shb;}
|
||||||
|
if(oR[8][h][jh]){oR[8][h][jh].style.height=oR[9][h][jh].clientHeight+shb+shSIZE;}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
genericOnloadFunction();
|
||||||
|
if(staticMENU&&ie5){makeStatic();}
|
||||||
|
allready=true;
|
||||||
|
}
|
||||||
|
|
||||||
|
// store objects
|
||||||
|
|
||||||
|
window.onload=storeObjects;
|
||||||
|
|
||||||
|
// build key trigger recognition arrays from ANSI key codes
|
||||||
|
var kLets = new Array('*l','*u','*r','*d','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','<','>');
|
||||||
|
var kCodes = new Array;
|
||||||
|
var ii=0;
|
||||||
|
var kc=0;
|
||||||
|
var kcc=-1;
|
||||||
|
var allowKey=false;
|
||||||
|
for (i=37;i<41;i++) {
|
||||||
|
kCodes[ii] = i;
|
||||||
|
ii++;
|
||||||
|
}
|
||||||
|
for (i=97;i<123;i++) {
|
||||||
|
kCodes[ii] = i;
|
||||||
|
ii++;
|
||||||
|
}
|
||||||
|
|
||||||
|
// store id of currently focussed link
|
||||||
|
var NfcN=-1; var NfcS=-1; var NfcC=-1; var childStat=false;
|
||||||
|
function storeFocusId(fcN,fcS,fcC,chX) {
|
||||||
|
NfcN=fcN;NfcS=fcS;NfcC=fcC;
|
||||||
|
childStat=chX;
|
||||||
|
}
|
||||||
|
|
||||||
|
// key listening function
|
||||||
|
function keyListen(DnEvents) {
|
||||||
|
|
||||||
|
kcc=-1;
|
||||||
|
kc = event.keyCode;
|
||||||
|
|
||||||
|
var eka=event.altKey;
|
||||||
|
var eks=event.shiftKey;
|
||||||
|
var ekc=event.ctrlKey;
|
||||||
|
if(eka||eks||ekc){return false;}
|
||||||
|
|
||||||
|
// form discrimination code by BUU @ website abstraction help forum
|
||||||
|
var html=event.srcElement.outerHTML;
|
||||||
|
regexp1=/^<input/i;
|
||||||
|
regexp2=/^<textarea/i;
|
||||||
|
if(regexp1.test(html)||regexp2.test(html)) {return false;}
|
||||||
|
|
||||||
|
//sort upper case to lower case
|
||||||
|
if (kc>=65&&kc<=90) { kc+=32; }
|
||||||
|
|
||||||
|
// find which key is pressed
|
||||||
|
for (i=0;i<kLets.length;i++) {
|
||||||
|
if (kCodes[i]==kc) { kcc=kLets[i]; }
|
||||||
|
}
|
||||||
|
|
||||||
|
if (kcc!=-1) {
|
||||||
|
// find if a child menu is open
|
||||||
|
var cmsObj=false;
|
||||||
|
cmsObj = document.all["childnav"+cmsS+'-'+cmsC];
|
||||||
|
|
||||||
|
// if clear key is pressed clear menus
|
||||||
|
if (kcc=="c") {
|
||||||
|
gridClearMenus();
|
||||||
|
aCM(j);
|
||||||
|
if (cI[cmsS]&&cI[cmsS][cmsC]) {
|
||||||
|
for(ji=0;ji<cI[cmsS][cmsC].length;ji++) {
|
||||||
|
miH(oR[11][cmsS][cmsC][ji]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
cmsS=-1;cmsC=-1;sms=-1;NfcN=-1;NfcS=-1;NfcC=-1;childStat=false;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
for (j=0;j<mI.length;j++) {
|
||||||
|
// if key corresponds to a defined trigger then open submenu
|
||||||
|
if (kcc==mI[j][8]) {
|
||||||
|
aCM(j);
|
||||||
|
oM(j);
|
||||||
|
var tlObj = document.all['linktext'+j+'-0'];
|
||||||
|
if (tlObj) { tlObj.focus(); }
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// trap navigation arrows
|
||||||
|
if (kcc.indexOf("*")!=-1) {
|
||||||
|
|
||||||
|
// move down (down arrow disabled because of page scrolling)
|
||||||
|
if (kcc=="*d") {
|
||||||
|
//if (NfcN!=-1&&NfcC==-1) { var tlObj = document.all['linktext'+NfcN+'-'+(NfcS+1)]; if (tlObj) { tlObj.focus(); }}
|
||||||
|
//else if (NfcN!=-1) { var tlObj = document.all['childlinktext'+NfcN+'-'+NfcS+'-'+(NfcC+1)]; if (tlObj) { tlObj.focus(); }}
|
||||||
|
}
|
||||||
|
|
||||||
|
// move up (up arrow disabled because of page scrolling)
|
||||||
|
if (kcc=="*u") {
|
||||||
|
//if (NfcN!=-1&&NfcC==-1) { var tlObj = document.all['linktext'+NfcN+'-'+(NfcS-1)]; if (tlObj) { tlObj.focus(); }}
|
||||||
|
//else if (NfcN!=-1) { var tlObj = document.all['childlinktext'+NfcN+'-'+NfcS+'-'+(NfcC-1)]; if (tlObj) { tlObj.focus(); }}
|
||||||
|
}
|
||||||
|
|
||||||
|
// if a child menu is open
|
||||||
|
if (cmsObj&&cmsObj.style.visibility=="visible") {
|
||||||
|
|
||||||
|
// move to child menu
|
||||||
|
if (kcc=="*r") {
|
||||||
|
if (cP[cmsS][cmsC][1]=="left") { var tlObj = document.all['childlinktext'+cmsS+'-'+cmsC+'-0']; if (tlObj) { tlObj.focus(); }}
|
||||||
|
else { cCM(cmsS,cmsC); var tlObj = document.all['linktext'+cmsS+'-'+(cmsC+1)]; if (tlObj) { tlObj.focus(); }}
|
||||||
|
}
|
||||||
|
|
||||||
|
// move off child menu
|
||||||
|
if (kcc=="*l") {
|
||||||
|
if (cP[cmsS][cmsC][1]=="left") { cCM(cmsS,cmsC); var tlObj = document.all['linktext'+cmsS+'-'+(cmsC+1)]; if (tlObj) { tlObj.focus(); }}
|
||||||
|
else { var tlObj = document.all['childlinktext'+cmsS+'-'+cmsC+'-0']; if (tlObj) { tlObj.focus(); }}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// activate key listening
|
||||||
|
function checkReadiness() {
|
||||||
|
if(allready&&ie5) {
|
||||||
|
keyListen();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
document.onkeydown = checkReadiness;
|
768
addons/menu_bar/menu_ns4.js
Normal file
@ -0,0 +1,768 @@
|
|||||||
|
//UDMv3.1
|
||||||
|
|
||||||
|
// filter for undefined arrays
|
||||||
|
for (f=0;f<mI.length;f++){
|
||||||
|
if(!sP[f]){sP[f]=new Array(mI[f][2],mI[f][3],mI[f][3],0,0);}
|
||||||
|
if(!cP[f]){cP[f]=new Array;}
|
||||||
|
if(!sI[f]){sI[f]=new Array;}
|
||||||
|
if(!cI[f]){cI[f]=new Array;}
|
||||||
|
for (sf=0;sf<sI[f].length;sf++){
|
||||||
|
if(!cP[f][sf]){cP[f][sf]=new Array;}
|
||||||
|
if(!cI[f][sf]){cI[f][sf]=new Array;}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// appreviations
|
||||||
|
var bh=baseHREF;
|
||||||
|
var ttt='<table border=0 cellpadding=0 cellspacing=';
|
||||||
|
var aL=absLEFT; aT=absTOP;
|
||||||
|
|
||||||
|
if(aT<0){aT=0;}
|
||||||
|
if(aL<0){aL=0;}
|
||||||
|
|
||||||
|
// convert shadow type
|
||||||
|
var shy=false;
|
||||||
|
if ((typeof shSIZE)=="string") {
|
||||||
|
shy=true;
|
||||||
|
shSIZE=Number(shSIZE);
|
||||||
|
}
|
||||||
|
|
||||||
|
// find the inner width and height of the browser window
|
||||||
|
|
||||||
|
var bW=window.innerWidth;
|
||||||
|
|
||||||
|
var bHe=window.innerHeight;
|
||||||
|
|
||||||
|
// compensate for lack of scrollbar if applicable
|
||||||
|
var offsetCenter=true;
|
||||||
|
if(document.width>=innerWidth&&!mac){bW-=16; offsetCenter=false;}
|
||||||
|
|
||||||
|
// find the nav width and horizontal space
|
||||||
|
|
||||||
|
var eS=0;
|
||||||
|
var nS=0;
|
||||||
|
for (j=0;j<mI.length;j++){
|
||||||
|
mI[j][2]+=1;
|
||||||
|
if(mI[j][1]==""){mI[j][1]=" ";}
|
||||||
|
mI[j][2]-=1;
|
||||||
|
if(mI[j][1]!=""){
|
||||||
|
nS+=mI[j][2]+bSIZE;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
eS=bW-nS-bSIZE;
|
||||||
|
|
||||||
|
if(menuALIGN!="free"&&(bW<nS)){menuALIGN="left"; aL=0; stretchMENU=false; showBORDERS=false;}
|
||||||
|
|
||||||
|
// find the nav height
|
||||||
|
|
||||||
|
var nH=fSIZE+4+vPADDING;
|
||||||
|
if (fSIZE<13) { nH+=(13-sfSIZE); }
|
||||||
|
var onH=nH;
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var Mrows=new Array;var Nrows=new Array;
|
||||||
|
var thisNH=new Array;var thisAH=new Array;var thisCHtop=new Array;
|
||||||
|
for(i=0;i<mI.length;i++){
|
||||||
|
var thisT=mI[i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
Mrows[i]=splitT.length;
|
||||||
|
Nrows[i]=Mrows[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
function cFun(a,b) { return b-a; }
|
||||||
|
Mrows.sort(cFun);
|
||||||
|
nH=nH*Mrows[0];
|
||||||
|
|
||||||
|
var aH=nH+(bSIZE*2);
|
||||||
|
if(bW<nS){nH-=2; aH-=2;}
|
||||||
|
|
||||||
|
for(i=0;i<mI.length;i++){
|
||||||
|
thisCHtop[i]=new Array;
|
||||||
|
thisNH[i]=nH;if(menuALIGN=="free"){thisNH[i]=onH*Nrows[i];}
|
||||||
|
thisAH[i]=nH+(bSIZE*2);if(menuALIGN=="free"){thisAH[i]=thisNH[i]+(2*bSIZE);}
|
||||||
|
if(bW<nS){thisNH[i]-=2; thisAH[i]-=2;}
|
||||||
|
}
|
||||||
|
|
||||||
|
// find the subnav item height
|
||||||
|
|
||||||
|
var snH=sfSIZE+4+svPADDING;
|
||||||
|
if (sfSIZE<13) { snH+=(13-sfSIZE); }
|
||||||
|
var asH=snH+(sbSIZE*2);
|
||||||
|
|
||||||
|
// set values for different alignments
|
||||||
|
var free=false;
|
||||||
|
var xp=0;
|
||||||
|
var aP=new Array;
|
||||||
|
var aPL=new Array;
|
||||||
|
|
||||||
|
if(menuALIGN=="free"){
|
||||||
|
free=true;
|
||||||
|
for (xc=0;xc<mI.length;xc++){
|
||||||
|
aP[xc]=mI[xc][6]+aT;
|
||||||
|
aPL[xc]=mI[xc][7]+aL;
|
||||||
|
//alert(aP[xc]);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
aP[xp]=aT;
|
||||||
|
}
|
||||||
|
|
||||||
|
var stAdjust=0; var abR; var rL;
|
||||||
|
|
||||||
|
var ralign=false;
|
||||||
|
if(menuALIGN=="right"){
|
||||||
|
ralign=true;
|
||||||
|
abR=aL;
|
||||||
|
aL=eS-abR;
|
||||||
|
rL=aL;
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
aL=0;
|
||||||
|
}
|
||||||
|
|
||||||
|
var calign=false;
|
||||||
|
if(menuALIGN=="center"){
|
||||||
|
calign=true;
|
||||||
|
aL=parseInt(eS/2);
|
||||||
|
if(offsetCenter){aL-=8;}
|
||||||
|
rL=aL;
|
||||||
|
if(mac){
|
||||||
|
if(document.width==innerWidth){rL+=8;}
|
||||||
|
else if(document.width<innerWidth){rL+=1;}
|
||||||
|
}
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
aL=0;
|
||||||
|
}
|
||||||
|
|
||||||
|
var lalign=false;
|
||||||
|
if(menuALIGN=="left"){
|
||||||
|
lalign=true;
|
||||||
|
abR=aL;
|
||||||
|
rL=aL;
|
||||||
|
if(stretchMENU&&abR>0){stAdjust=abR+(2*bSIZE);}
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
if(stretchMENU){aL=0;}
|
||||||
|
}
|
||||||
|
|
||||||
|
var subLEFT=rL;
|
||||||
|
if(ralign){subLEFT-=abR;}
|
||||||
|
if(lalign){subLEFT+=abR;}
|
||||||
|
|
||||||
|
// how many main nav items
|
||||||
|
var ntl=0;
|
||||||
|
for (intl=0;intl<mI.length;intl++){if(mI[intl][1]!=""){ntl++;}}
|
||||||
|
|
||||||
|
var cStyle='cursor:hand';
|
||||||
|
|
||||||
|
// do nothing
|
||||||
|
function doNothing(){}
|
||||||
|
|
||||||
|
// find background colors or images
|
||||||
|
|
||||||
|
var back_defs=new Array(mCOLOR,bCOLOR,rCOLOR,smCOLOR,sbCOLOR,srCOLOR,shCOLOR);
|
||||||
|
var useIMG=new Array(false,false,false,false,false,false)
|
||||||
|
var bks=new Array;
|
||||||
|
var mainbacks=new Array;
|
||||||
|
|
||||||
|
for (b=0;b<7;b++){
|
||||||
|
bks[b]='bgcolor='+back_defs[b];
|
||||||
|
if((back_defs[b].indexOf('.gif') != -1) || (back_defs[b].indexOf('.jpg') != -1) || back_defs[b]==''){useIMG[b]=true;}
|
||||||
|
if(useIMG[b]){
|
||||||
|
bks[b]='background="'+bh+back_defs[b]+'"';
|
||||||
|
}
|
||||||
|
if(back_defs[b]==''){bks[b]='';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// code saving visibility toggles
|
||||||
|
function miH(hr){if(hr){hr.visibility="hide";}}
|
||||||
|
function miV(hv){if(hv){hv.visibility="show";}}
|
||||||
|
|
||||||
|
// clear submenus
|
||||||
|
var pId=0;
|
||||||
|
var pCId=0;
|
||||||
|
var rTimer;var rCount=0;
|
||||||
|
|
||||||
|
function aCM(n){
|
||||||
|
rCount=0;clearTimeout(rTimer);
|
||||||
|
miH(document.layers["grid"]);
|
||||||
|
var shadid=document.layers["shadow"+pId];
|
||||||
|
miH(shadid);
|
||||||
|
miH(document.layers["subnav"+pId]);
|
||||||
|
miH(document.layers["roll"+pId]);
|
||||||
|
var grL=document.layers["gridL"];
|
||||||
|
var grR=document.layers["gridR"];
|
||||||
|
miH(grL);
|
||||||
|
miH(grR);
|
||||||
|
miH(document.layers["childgrid"+pId+"-"+pCId]);
|
||||||
|
miH(document.layers["childshadow"+pId+"-"+pCId]);
|
||||||
|
miH(document.layers["childnav"+pId+"-"+pCId]);
|
||||||
|
if(cI[pId][pCId]){
|
||||||
|
for (crc=0;crc<cI[pId][pCId].length;crc++){
|
||||||
|
miH(document.layers["childroll"+pId+"-"+pCId+"-"+crc]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for (rc=0;rc<sI[pId].length;rc++){
|
||||||
|
miH(document.layers["subroll"+pId+"-"+rc]);
|
||||||
|
miH(document.layers["defaultSubLayer"+pId+"-"+rc]);
|
||||||
|
}
|
||||||
|
pId=0; pCId=0;
|
||||||
|
usegrid=false;
|
||||||
|
}
|
||||||
|
|
||||||
|
// start menu closing timer
|
||||||
|
function cM(n){
|
||||||
|
var nsNum=n;
|
||||||
|
if(pCId==0&&!usegrid){
|
||||||
|
aCM(nsNum);
|
||||||
|
pId=0;pCId=0;
|
||||||
|
} else {
|
||||||
|
if(rCount==0){
|
||||||
|
rCount++;
|
||||||
|
rTimer=setTimeout("cM(pId)",closeTIMER);
|
||||||
|
} else {
|
||||||
|
aCM(nsNum);
|
||||||
|
pId=0;pCId=0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// special closing for grid
|
||||||
|
var usegrid=false;
|
||||||
|
function gridClearMenus(){
|
||||||
|
rCount=0;clearTimeout(rTimer);
|
||||||
|
usegrid=true;
|
||||||
|
cM();
|
||||||
|
}
|
||||||
|
|
||||||
|
// open selected submenu
|
||||||
|
|
||||||
|
var n;
|
||||||
|
var gridOkay=false;
|
||||||
|
|
||||||
|
function oM(n){
|
||||||
|
aCM();
|
||||||
|
miV(document.layers["grid"]);
|
||||||
|
miV(document.layers["roll"+n]);
|
||||||
|
for (l=0;l<sI[n].length;l++){
|
||||||
|
miH(document.layers["subroll"+ n+l]);
|
||||||
|
miV(document.layers["defaultSubLayer"+n+l]);
|
||||||
|
miV(document.layers["subnav"+n].document.layers[0].document.layers[l].document.layers[0].document.layers[0].document.layers[0]);
|
||||||
|
}
|
||||||
|
if(sI[n]!=''&&sI[n].length>0){miV(document.layers["shadow"+n]);}
|
||||||
|
miV(document.layers["subnav"+n]);
|
||||||
|
var grL=document.layers["gridL"];
|
||||||
|
var grR=document.layers["gridR"];
|
||||||
|
miV(grL);
|
||||||
|
miV(grR);
|
||||||
|
pId=n;
|
||||||
|
}
|
||||||
|
|
||||||
|
// clear child menus
|
||||||
|
function cCM(snum,cnum){
|
||||||
|
for(jc=0;jc<sI[snum].length;jc++){
|
||||||
|
miH(document.layers["subroll"+snum+"-"+jc]);
|
||||||
|
for(jcc=0;jcc<cI[snum][jc].length;jcc++){
|
||||||
|
miH(document.layers["childroll"+snum+"-"+jc+"-"+jcc]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(cP[snum][pCId].length>0&&cI[snum][pCId].length>0){
|
||||||
|
miH(document.layers["childgrid"+snum+"-"+pCId]);
|
||||||
|
miH(document.layers["childnav"+snum+"-"+pCId]);
|
||||||
|
miH(document.layers["childshadow"+snum+"-"+pCId]);
|
||||||
|
}
|
||||||
|
pCId=0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// open selected child menu
|
||||||
|
var snum; var cnum;
|
||||||
|
function oCM(snum,cnum){
|
||||||
|
if(!keepLIT){miH(document.layers["roll"+snum]);}
|
||||||
|
if(sI[snum][cnum][4]){miV(document.layers["subroll"+snum+"-"+cnum]); }
|
||||||
|
if(cP[snum][cnum].length>0&&cI[snum][cnum].length>0){
|
||||||
|
miV(document.layers["childgrid"+snum+"-"+cnum]);miV(document.layers["childnav"+snum+"-"+cnum]);
|
||||||
|
if(cI[snum][cnum]!=''){miV(document.layers["childshadow"+snum+"-"+cnum]);}
|
||||||
|
for (cl=0;cl<cI[snum][cnum].length;cl++){
|
||||||
|
miV(document.layers["childnav"+snum+"-"+cnum].document.layers[0].document.layers[cl].document.layers[0].document.layers[0].document.layers[0]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
pCId=cnum;
|
||||||
|
}
|
||||||
|
|
||||||
|
// click handler for cellCLICK active _blank link anchors, to prevent two windows from opening
|
||||||
|
function activateClick(nsUrl){
|
||||||
|
var newwin=open(nsUrl);
|
||||||
|
}
|
||||||
|
|
||||||
|
//alert("assemble main nav");
|
||||||
|
|
||||||
|
var S='';
|
||||||
|
var T='';
|
||||||
|
|
||||||
|
var tFrame='<table cellpadding=0 cellspacing=0 border=0>';
|
||||||
|
|
||||||
|
// event capturing layer
|
||||||
|
var gSTR='<layer id="grid" top=0 left=0 width='+bW+' height='+bHe+' visibility=hide onmouseover="gridClearMenus()"></layer>';
|
||||||
|
|
||||||
|
// nav stretching
|
||||||
|
var nsColor=bCOLOR;
|
||||||
|
if(!showBORDERS){nsColor=mCOLOR;}
|
||||||
|
var nsMColor=mCOLOR;
|
||||||
|
|
||||||
|
if(stretchMENU){
|
||||||
|
if(showBORDERS){var sbB=1;} else {var sbB=0;}
|
||||||
|
S+='<layer id="stretchnav" '+bks[sbB]+' top='+aP[xp]+' left=0 width='+bW+' height='+aH+'>';
|
||||||
|
S+='<layer '+bks[0]+' top='+bSIZE+' left='+bSIZE+' width='+(bW-(2*bSIZE))+' height='+nH+'></layer>';
|
||||||
|
S+='</layer>';
|
||||||
|
} else if(showBORDERS){
|
||||||
|
S+='<layer id="stretchnav" '+bks[1]+' top='+aP[xp]+' left=0 width='+bW+' height='+aH+'>';
|
||||||
|
S+='</layer>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// background layer
|
||||||
|
S+='<layer id="undernav" '+bks[1]+' top='+aP[xp]+' left='+rL+' width='+(nS+bSIZE)+' height='+aH+'></layer>';
|
||||||
|
|
||||||
|
// open frame
|
||||||
|
if(!free){T+='<layer id="mainnav" top='+aP[xp]+' left='+rL+'><table cellpadding=0 cellspacing='+bSIZE+' border=0><tr>';}
|
||||||
|
|
||||||
|
// find width of link layer to calculate text indentation
|
||||||
|
var lc=0;
|
||||||
|
function findWidths(lyo,lyW,lyH){
|
||||||
|
if(mI[lc][3]=="left"){lyo.left=tINDENT;}
|
||||||
|
if(mI[lc][3]=="center"){lyo.left=0;}
|
||||||
|
if(mI[lc][3]=="right"){lyo.left=(mI[lc][2]-lyW-tINDENT);}
|
||||||
|
if((lyH<thisNH[lc])){lyo.top=parseInt((thisNH[lc]-lyH)/2)+vtOFFSET;}
|
||||||
|
lc++;
|
||||||
|
if(lc==mI.length){lc=0;}
|
||||||
|
}
|
||||||
|
|
||||||
|
// links
|
||||||
|
for (i=0;i<mI.length;i++){
|
||||||
|
if(free){T+='<layer id="free'+i+'" top='+aP[i]+' left='+aPL[i]+' '+bks[1]+'><table cellpadding=0 cellspacing='+bSIZE+' border=0><tr>';}
|
||||||
|
T+='<td '+bks[1]+' class=mTD height='+(thisNH[i]-(2*bSIZE))+'><ilayer id="ilayer'+i+'"><layer onmouseover="oM('+i+')" width="'+(mI[i][2])+'" height="'+(thisNH[i])+'" '+bks[0]+' id="container'+i+'"><layer width="100%" height="100%" visibility=show><layer left=0 onload="findWidths(this,this.clip.right,this.clip.bottom)" visibility=show><div width="100%" height="100%" align='+mI[i][3]+'><a href="'+mI[i][0]+'" target="'+mI[i][4]+'">'+mI[i][1]+'</a></div></layer></layer></layer></ilayer></td>';
|
||||||
|
if(free){T+='</tr></table></layer>';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// close frame
|
||||||
|
if(!free){T+='</tr></table></layer>';}
|
||||||
|
|
||||||
|
// link color behaviour
|
||||||
|
if(aHOVER==""){aHOVER=aLINK;}
|
||||||
|
var aRoll=aHOVER;
|
||||||
|
|
||||||
|
// alt text arrays
|
||||||
|
var aTxt=new Array;
|
||||||
|
var sTxt=new Array;
|
||||||
|
var cTxt=new Array;
|
||||||
|
var altNull='';
|
||||||
|
|
||||||
|
// write alt text to status bar
|
||||||
|
function writeStatus(sTxt){window.status=sTxt; return true;}
|
||||||
|
|
||||||
|
// rollover layers
|
||||||
|
var subDefLeft=rL+bSIZE;
|
||||||
|
for (i=0;i<mI.length;i++){
|
||||||
|
|
||||||
|
aTxt[i]='';
|
||||||
|
if(mI[i][5]!="none"){
|
||||||
|
if(altDISPLAY=="status"){aTxt[i]=' onmouseover="return writeStatus(mI['+i+'][5])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(free){subDefLeft=mI[i][7]+bSIZE+aL; xp=i;}
|
||||||
|
T+='<layer '+bks[2]+' id="roll'+i+'" visibility=hide top='+(aP[xp]+bSIZE)+' left='+subDefLeft +' width='+mI[i][2]+' height='+(thisNH[i])+' onmouseout="if(!keepLIT){miH(this)}">';
|
||||||
|
T+='<layer width="100%" height="100%" '+aTxt[i]+'><table cellpadding=0 cellspacing=0 border=0 width="100%" height="100%"><tr><td align=center class=mTD><layer left=0 onload="findWidths(this,this.clip.right,this.clip.bottom)"><div width="100%" height="100%" align='+mI[i][3]+'>';
|
||||||
|
var tcItem='<a href="'+mI[i][0]+'" target="'+mI[i][4]+'" '+aTxt[i]+'>';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&mI[i][4]=="_blank"){tcItem='<a href="'+mI[i][0]+'" onclick="activateClick(mI['+i+'][0])\;return false" '+aTxt[i]+'>';}
|
||||||
|
T+=tcItem+'<font color="'+aRoll+'">'+mI[i][1]+'</font></a>';
|
||||||
|
T+='</div></layer></td></tr></table></layer>';
|
||||||
|
T+='</layer>';
|
||||||
|
if(!free){subDefLeft+=(mI[i][2]+bSIZE);}
|
||||||
|
}
|
||||||
|
|
||||||
|
// default cursor layers for non links
|
||||||
|
var subDefLeft=rL+bSIZE;
|
||||||
|
for (i=0;i<mI.length;i++){
|
||||||
|
if(free){subDefLeft=mI[i][7]+bSIZE+aL; xp=i;}
|
||||||
|
if(mI[i][0]==""){T+='<layer id="defaultLayer'+i+'" top='+(aP[xp]+bSIZE)+' left='+subDefLeft +' width='+mI[i][2]+' height='+(thisNH[i])+' onmouseover="oM('+i+')"><layer width="100%" height="100%" '+aTxt[i]+'></layer></layer>';}
|
||||||
|
if(!free){subDefLeft+=(mI[i][2]+bSIZE);}
|
||||||
|
}
|
||||||
|
|
||||||
|
// event gapturing grid
|
||||||
|
var gdL='<layer id="gridR" visibility=hide';
|
||||||
|
var gdR='<layer id="gridL" visibility=hide';
|
||||||
|
var ogcm=' onmouseover="gridClearMenus()" height='+nH;
|
||||||
|
if(((bW>(nS+bSIZE))||(stAdjust>0))&&(stretchMENU||showBORDERS)&&(!free)){
|
||||||
|
if(ralign){T+=gdL+' top='+aP[xp]+' left='+aL+' '+ogcm+' width='+(eS-(bSIZE*2)-abR)+'></layer>';}
|
||||||
|
if(ralign&&abR>0){T+=gdR+' top='+aP[xp]+' left='+(eS-abR+nS)+' '+ogcm+' width='+(abR-(bSIZE*2))+'></layer>';}
|
||||||
|
if(lalign&&abR>0){T+=gdL+' top='+aP[xp]+' left='+aL+' '+ogcm+' width='+abR+'></layer>';}
|
||||||
|
if(lalign){T+=gdR+' top='+aP[xp]+' left='+(abR+nS)+' '+ogcm+' width='+(eS-abR)+'></layer>';}
|
||||||
|
if(calign){
|
||||||
|
T+=gdL+' top='+aP[xp]+' left=0 '+ogcm+' width='+(eS/2)+'></layer>';
|
||||||
|
T+=gdR+' top='+aP[xp]+' left='+(nS+(eS/2))+' '+ogcm+' width='+(eS/2)+'></layer>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// assemble submenus
|
||||||
|
|
||||||
|
var M='';
|
||||||
|
var C='';
|
||||||
|
|
||||||
|
var SUBaL=0;
|
||||||
|
|
||||||
|
// find width of link layer to calculate text indentation
|
||||||
|
var slc=0;
|
||||||
|
function findSubWidths(lct,slyo,slyW,slyH,thisLH){
|
||||||
|
if(sP[lct][2]=="left"){slyo.left=stINDENT;}
|
||||||
|
if(sP[lct][2]=="center"){slyo.left=0;}
|
||||||
|
if(sP[lct][2]=="right"){slyo.left=((sP[lct][0]-(2*sbSIZE))-slyW-stINDENT);}
|
||||||
|
if(slyH<thisLH){slyo.top=(thisLH-slyH)/2+svtOFFSET;}
|
||||||
|
slc++;
|
||||||
|
if(slc==sP.length){slc=0;}
|
||||||
|
}
|
||||||
|
|
||||||
|
// find width of child link layer to calculate text indentation
|
||||||
|
var clc=0;
|
||||||
|
function findChildWidths(lct,cht,slyo,slyW,slyH,thisLH){
|
||||||
|
if(cP[lct][cht][2]=="left"){slyo.left=stINDENT;}
|
||||||
|
if(cP[lct][cht][2]=="center"){slyo.left=0;}
|
||||||
|
if(cP[lct][cht][2]=="right"){slyo.left=((cP[lct][cht][0]-(2*sbSIZE))-slyW-stINDENT);}
|
||||||
|
if(slyH<thisLH){slyo.top=(thisLH-slyH)/2+svtOFFSET;}
|
||||||
|
clc++;
|
||||||
|
if(clc==cI[lct].length){clc=0;}
|
||||||
|
}
|
||||||
|
|
||||||
|
// find height of menu layers to calculate drop shadow size
|
||||||
|
var shb=0;if(shy){shb=(2*shSIZE);}
|
||||||
|
function findLayerHeight(sn,sh){
|
||||||
|
if(shCOLOR!=""){document.layers["shadow"+sn].clip.bottom=sh+shb;}}
|
||||||
|
function findChildHeight(cnn,cqn,cch){
|
||||||
|
if(shCOLOR!=""){document.layers["childshadow"+cnn+"-"+cqn].clip.bottom=cch+shb;}
|
||||||
|
if((chhOFFSET+cP[cnn][cqn][4])>0){document.layers["childgrid"+cnn+"-"+cqn].clip.bottom=cch+shb+shSIZE;}
|
||||||
|
}
|
||||||
|
|
||||||
|
// cell rollout backup function
|
||||||
|
function subRollClear(mi){
|
||||||
|
for (rc=0;rc<sI[mi].length;rc++){
|
||||||
|
miH(document.layers["subroll"+mi+"-"+rc]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// cell rollover function for default cursor layers
|
||||||
|
function subRollOpen(omic,omis){
|
||||||
|
if(sI[omic][omis][4]){miV(document.layers["subroll"+omic+"-"+omis]);}
|
||||||
|
}
|
||||||
|
|
||||||
|
// child cell rollout backup function
|
||||||
|
function childRollClear(cn,cmi){
|
||||||
|
for (rc=0;rc<cI[cn][cmi].length;rc++){
|
||||||
|
miH(document.layers["childroll"+cn+"-"+cmi+"-"+rc]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// child cell rollover function
|
||||||
|
function childRollOpen(ocn,ocmi,ocoj){
|
||||||
|
var childrollopen="childroll"+ocn+"-"+ocmi+"-"+ocoj;
|
||||||
|
miV(document.layers["childroll"+ocn+"-"+ocmi+"-"+ocoj]);
|
||||||
|
}
|
||||||
|
|
||||||
|
// sublink color behaviour
|
||||||
|
if(saHOVER==""){saHOVER=saLINK;}
|
||||||
|
var saRoll=saHOVER;
|
||||||
|
|
||||||
|
var chTop=new Array;
|
||||||
|
for (c=0;c<mI.length;c++){
|
||||||
|
|
||||||
|
chTop[c]=new Array;
|
||||||
|
if(free){xp=c;}
|
||||||
|
|
||||||
|
sTxt[c]=new Array;
|
||||||
|
cTxt[c]=new Array;
|
||||||
|
|
||||||
|
// find next submenu position
|
||||||
|
if(!free){
|
||||||
|
if(c==0){
|
||||||
|
SUBaL=rL+bSIZE;
|
||||||
|
}
|
||||||
|
else SUBaL+=mI[(c-1)][2]+bSIZE;
|
||||||
|
} else {
|
||||||
|
SUBaL=aPL[c];
|
||||||
|
}
|
||||||
|
|
||||||
|
// specify edge alignment
|
||||||
|
var acL=SUBaL+hOFFSET+sP[c][4];
|
||||||
|
if(sP[c][1]=="right"){
|
||||||
|
acL=SUBaL-(sP[c][0]-mI[c][2])-hOFFSET-sP[c][4];
|
||||||
|
}
|
||||||
|
|
||||||
|
// top adjust
|
||||||
|
var tj=0;
|
||||||
|
if (menuALIGN=="free") { tj=0; }
|
||||||
|
|
||||||
|
// drop shadow
|
||||||
|
var shb=0;if(shy){shb=(2*shSIZE);}
|
||||||
|
if(shCOLOR!=""){M+='<layer id="shadow'+c+'" '+bks[6]+' visibility=hide top='+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3]+shSIZE+tj-shb)+' left='+(acL+shSIZE-shb)+' width='+(sP[c][0]+shb)+' height=10> </layer>';}
|
||||||
|
|
||||||
|
var gbWidth=sP[c][0];
|
||||||
|
var gbLeft=acL;
|
||||||
|
var algbLeft=0;
|
||||||
|
|
||||||
|
if(sP[c][1]=="right"){
|
||||||
|
var gblw=mI[c][7]+bSIZE+aL-sP[c][0]-acL;
|
||||||
|
if(gblw>0){gbWidth=sP[c][0]+gblw;}
|
||||||
|
} else {
|
||||||
|
var gblw=acL-mI[c][2]-SUBaL;
|
||||||
|
if(gblw>0){
|
||||||
|
gbWidth=sP[c][0]+gblw;
|
||||||
|
gbLeft-=gblw;
|
||||||
|
algbLeft=gblw;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
chTop[c][0]=aP[xp]+thisAH[c]+vOFFSET+sP[c][3];
|
||||||
|
|
||||||
|
// compile cells
|
||||||
|
if(sI[c]!=''){
|
||||||
|
M+='<layer visibility=hide id="subnav'+c+'" top='+(aP[xp]+thisAH[c]+tj)+' left='+gbLeft+' width='+gbWidth+' onmouseover="rCount=0\;clearTimeout(rTimer)\;">';
|
||||||
|
M+='<layer top='+(vOFFSET+sP[c][3])+' left='+algbLeft+' '+bks[4]+' onload="findLayerHeight('+c+',this.clip.bottom)"><table cellpadding=0 cellspacing='+sbSIZE+' border=0>';
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
chTop[c][i+1]=chTop[c][i]+thisH+sbSIZE;
|
||||||
|
|
||||||
|
M+='<tr><td><table cellpadding=0 cellspacing=0 border=0><tr><td class=SUBmTD height='+thisH+'><ilayer id="subilayer'+c+'-'+i+'" width="'+(sP[c][0]-(sbSIZE*2))+'"><layer onmouseover="rCount=0\; clearTimeout(rTimer)\; cCM('+c+','+i+')\; oCM('+c+','+i+')\; subRollOpen('+c+','+i+')\; this.document.layers[0].visibility=\'show\'" width="'+(sP[c][0]-(2*sbSIZE))+'" height="'+thisH+'" '+bks[3]+' id="subcontainer'+c+'-'+i+'"><layer width="100%" height="100%" visibility=hide><layer id="sublink'+[c]+'-'+[i]+'" left=0 onload="findSubWidths('+c+',this,this.clip.right,this.clip.bottom,'+thisH+')"><div width="100%" height="100%" align='+sP[c][2]+'><a href="'+sI[c][i][0]+'" target="'+sI[c][i][2]+'">'+ sI[c][i][1]+'</a></div></layer></layer></layer></ilayer></td></tr></table></td></tr>';
|
||||||
|
}
|
||||||
|
M+='</table></layer></layer>';
|
||||||
|
} else {
|
||||||
|
M+='<layer visibility=hide id="subnav'+c+'"></layer>';
|
||||||
|
}
|
||||||
|
|
||||||
|
for (sq=0;sq<sI[c].length;sq++){
|
||||||
|
|
||||||
|
thisCHtop[c][sq]=new Array;
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][sq][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
cTxt[c][sq]=new Array;
|
||||||
|
sTxt[sq]='';
|
||||||
|
if(sI[c][sq][3]!="none"){
|
||||||
|
if(altDISPLAY=="status"){sTxt[sq]=' onmouseover="return writeStatus(sI['+c+']['+sq+'][3])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// sub rollover layers
|
||||||
|
M+='<layer visibility=hide '+bks[5]+' id="subroll'+c+'-'+sq+'" top='+(chTop[c][sq]+sbSIZE+tj)+' left='+(acL+sbSIZE) +' width='+(sP[c][0]-(sbSIZE*2))+' height='+thisH+' onmouseover="rCount=0\; clearTimeout(rTimer)\; oCM('+c+','+sq+')\; subRollOpen('+c+','+sq+')" onmouseout="if(!keepSubLIT){subRollClear('+c+')\;miH(this)}">';
|
||||||
|
M+='<layer width="100%" height="100%" '+sTxt[sq]+'><table cellpadding=0 cellspacing=0 border=0 width="100%" height="100%"><tr><td>';
|
||||||
|
M+='<layer top=0 left=0 onload="findSubWidths('+c+',this,this.clip.right,this.clip.bottom,'+thisH+')"><div width="100%" height="100%" align='+sP[c][2]+'>';
|
||||||
|
var tcItem='<a href="'+sI[c][sq][0]+'" target="'+sI[c][sq][2]+'" '+sTxt[sq]+'>';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&sI[c][sq][2]=="_blank"){tcItem='<a href="'+sI[c][sq][0]+'" onclick="activateClick(sI['+c+']['+sq+'][0])\;return false" '+sTxt[sq]+'>';}
|
||||||
|
M+='<span class=SUBmTD>'+tcItem+'<font color="'+saRoll+'">'+ sI[c][sq][1]+'</font></a></span></div>';
|
||||||
|
M+='</layer></td></tr></table></layer></layer>';
|
||||||
|
|
||||||
|
// default cursor layer for non-link submenu items
|
||||||
|
if(sI[c][sq][0]=="#"){
|
||||||
|
M+='<layer visibility=hide id="defaultSubLayer'+c+'-'+sq+'" top='+(chTop[c][sq]+sbSIZE+tj)+' left='+(acL+sbSIZE) +' width='+(sP[c][0]-(sbSIZE*2))+' height='+thisH+' onmouseover="cCM('+c+','+sq+')\; oCM('+c+','+sq+')\; subRollOpen('+c+','+sq+')" onmouseout="if(!keepSubLIT){subRollClear('+c+')}"><layer width="100%" height="100%" '+sTxt[sq]+'></layer></layer>';
|
||||||
|
}
|
||||||
|
|
||||||
|
//alert("assemble child menus");
|
||||||
|
|
||||||
|
if(cP[c][sq].length>0&&cI[c][sq].length>0){
|
||||||
|
|
||||||
|
// specify edge alignment
|
||||||
|
var chL;
|
||||||
|
if(cP[c][sq][1]=="right"){
|
||||||
|
chL=acL-cP[c][sq][0]-chhOFFSET-cP[c][sq][4];
|
||||||
|
cgL=chL+cP[c][sq][0];
|
||||||
|
} else {
|
||||||
|
chL=acL+sP[c][0]+chhOFFSET+cP[c][sq][4];
|
||||||
|
cgL=(chL-(chhOFFSET+cP[c][sq][4]));
|
||||||
|
}
|
||||||
|
|
||||||
|
// grid block layer for horizontal offset
|
||||||
|
if((chhOFFSET+cP[c][sq][4])>0){
|
||||||
|
C+='<layer id="childgrid'+c+'-'+sq+'" visibility=hide top='+((chTop[c][sq]+chvOFFSET)+cP[c][sq][3]+tj)+' left='+cgL+' width='+(chhOFFSET+cP[c][sq][4])+' height='+(((snH+sbSIZE)*cI[c][sq].length)+sbSIZE)+' onmouseover="rCount=0\;clearTimeout(rTimer)\;"></layer>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// child dropshadow
|
||||||
|
if(shCOLOR!=""){C+='<layer id="childshadow'+c+'-'+sq+'" '+bks[6]+' visibility=hide top='+((chTop[c][sq]+shSIZE+chvOFFSET)+cP[c][sq][3]+tj-shb)+' left='+(chL+shSIZE-shb)+' width='+(cP[c][sq][0]+shb)+' height=10> </layer>';}
|
||||||
|
|
||||||
|
// compile cells
|
||||||
|
C+='<layer visibility=hide id="childnav'+c+'-'+sq+'" top='+((chTop[c][sq]+chvOFFSET)+cP[c][sq][3]+tj)+' left='+chL+'>';
|
||||||
|
C+='<layer top=0 left=0 '+bks[4]+' onload="findChildHeight('+c+','+sq+',this.clip.bottom)"><table cellpadding=0 cellspacing='+sbSIZE+' border=0>';
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
if(cI[c][sq][cj][0]=="#"){cI[c][sq][cj][0]="javascript:doNothing()";}
|
||||||
|
if(cI[c][sq].length>0){
|
||||||
|
C+='<tr><td><table cellpadding=0 cellspacing=0 border=0><tr><td class=SUBmTD height='+thisH+'><ilayer id="childilayer'+c+'-'+sq+'-'+cj+'" width="'+(cP[c][sq][0]-(sbSIZE*2))+'"><layer onmouseover="rCount=0\; clearTimeout(rTimer)\; childRollClear('+c+','+sq+')\; if(cI['+c+']['+sq+']['+cj+'][4]){childRollOpen('+c+','+sq+','+cj+')\;}" width="'+(cP[c][sq][0]-(2*sbSIZE))+'" height="'+thisH+'" '+bks[3]+' id="childcontainer'+c+'-'+sq+'-'+cj+'"><layer width="100%" height="100%"><layer left=0 top='+((svPADDING/2)+svtOFFSET)+' onload="findChildWidths('+c+','+sq+',this,this.clip.right,this.clip.bottom,'+thisH+')"><div width="100%" height="100%" align='+cP[c][sq][2]+'><a href="'+cI[c][sq][cj][0]+'" target="'+cI[c][sq][cj][2]+'">'+ cI[c][sq][cj][1]+'</a></div></layer></layer></layer></ilayer></td></tr></table></td></tr>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
C+='</table></layer></layer>';
|
||||||
|
|
||||||
|
// child rollover layers
|
||||||
|
|
||||||
|
thisCHtop[c][sq][0] = chTop[c][sq]+chvOFFSET+cP[c][sq][3]+sbSIZE+tj;
|
||||||
|
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
|
||||||
|
cTxt[c][sq][cj]='';
|
||||||
|
if(cI[c][sq][cj][3]!="none"){
|
||||||
|
if(altDISPLAY=="status"){cTxt[c][sq][cj]=' onmouseover="return writeStatus(cI['+c+']['+sq+']['+cj+'][3])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(cI[c][sq].length>0){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
|
||||||
|
C+='<layer visibility=hide '+bks[5]+' id="childroll'+c+'-'+sq+'-'+cj+'" top='+thisCHtop[c][sq][cj]+' left='+(chL+sbSIZE) +' width='+(cP[c][sq][0]-(2*sbSIZE))+' height='+thisH+' onmouseover="rCount=0\; clearTimeout(rTimer)\;" onmouseout="miH(this)">';
|
||||||
|
C+='<layer width="100%" height="100%" '+cTxt[c][sq][cj]+'><layer left=0 top='+((svPADDING/2)+svtOFFSET)+' onload="findChildWidths('+c+','+sq+',this,this.clip.right,this.clip.bottom,'+thisH+')"><div width="100%" height="100%" align='+cP[c][sq][2]+'>';
|
||||||
|
var tcItem='<a href="'+cI[c][sq][cj][0]+'" target="'+cI[c][sq][cj][2]+'" '+cTxt[c][sq][cj]+'>';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&cI[c][sq][cj][2]=="_blank"){tcItem='<a href="'+cI[c][sq][cj][0]+'" onclick="activateClick(cI['+c+']['+sq+']['+cj+'][0])\;return false" '+cTxt[c][sq][cj]+'>';}
|
||||||
|
C+='<span class=SUBmTD>'+tcItem+'<font color="'+saRoll+'">'+ cI[c][sq][cj][1]+'</font></a></span></div>';
|
||||||
|
C+='</layer></layer></layer>';
|
||||||
|
|
||||||
|
}
|
||||||
|
thisCHtop[c][sq][cj+1]=thisCHtop[c][sq][cj]+thisH+sbSIZE;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// draw grid layer
|
||||||
|
d.write(gSTR);
|
||||||
|
|
||||||
|
// draw stretch layer
|
||||||
|
if(!free){d.write(S);}
|
||||||
|
|
||||||
|
// draw main nav
|
||||||
|
d.write(T);
|
||||||
|
|
||||||
|
// draw submenus
|
||||||
|
d.write(M);
|
||||||
|
|
||||||
|
// draw child menus
|
||||||
|
d.write(C);
|
||||||
|
|
||||||
|
document.close();
|
||||||
|
|
||||||
|
// static positining
|
||||||
|
function moveObject(mobj,tmob) {if (mobj) {mobj.top=eval(window.pageYOffset)+tmob;}}
|
||||||
|
|
||||||
|
// static positioning code
|
||||||
|
var sTimer;
|
||||||
|
var stCount=0;
|
||||||
|
var tj=0;if(free){tj=0;}
|
||||||
|
var shb=0;if(shy){shb=(2*shSIZE);}
|
||||||
|
function makeStatic(){
|
||||||
|
|
||||||
|
if(!free){
|
||||||
|
moveObject(d.layers["stretchnav"],aP[0]);
|
||||||
|
moveObject(d.layers["mainnav"],aP[0]);
|
||||||
|
moveObject(d.layers["undernav"],aP[0]);
|
||||||
|
moveObject(d.layers["gridL"],aP[0]);
|
||||||
|
moveObject(d.layers["gridR"],aP[0]);
|
||||||
|
}
|
||||||
|
moveObject(d.layers["grid"],0);
|
||||||
|
for(i=0;i<mI.length;i++){
|
||||||
|
xp=0;if(free){xp=i};
|
||||||
|
if(free){ moveObject(d.layers["free"+i],aP[xp]); }
|
||||||
|
moveObject(d.layers["defaultLayer"+i],(aP[xp]+bSIZE));
|
||||||
|
moveObject(d.layers["roll"+i],(aP[xp]+bSIZE));
|
||||||
|
moveObject(d.layers["subnav"+i],(aP[xp]+thisAH[i]+tj));
|
||||||
|
moveObject(d.layers["shadow"+i],(aP[xp]+thisAH[i]+vOFFSET+sP[i][3]+shSIZE+tj-shb));
|
||||||
|
if(sI[i]){
|
||||||
|
for(sq=0;sq<sI[i].length;sq++){
|
||||||
|
moveObject(d.layers["subroll"+i+"-"+sq],(chTop[i][sq]+sbSIZE+tj));
|
||||||
|
moveObject(d.layers["defaultSubLayer"+i+"-"+sq],(chTop[i][sq]+sbSIZE+tj));
|
||||||
|
moveObject(d.layers["childnav"+i+"-"+sq],((chTop[i][sq]+chvOFFSET)+cP[i][sq][3]+tj));
|
||||||
|
moveObject(d.layers["childgrid"+i+"-"+sq],((chTop[i][sq]+chvOFFSET)+cP[i][sq][3]+tj));
|
||||||
|
moveObject(d.layers["childshadow"+i+"-"+sq],((chTop[i][sq]+shSIZE+chvOFFSET)+cP[i][sq][3]+tj-shb));
|
||||||
|
if(cI[i][sq]){
|
||||||
|
for(cj=0;cj<cI[i][sq].length;cj++){
|
||||||
|
moveObject(d.layers["childroll"+i+"-"+sq+"-"+cj],thisCHtop[i][sq][cj]);
|
||||||
|
}}}}}
|
||||||
|
sTimer=setTimeout("makeStatic()",10);
|
||||||
|
}
|
||||||
|
|
||||||
|
// resize / reload trap
|
||||||
|
function nsinit(){
|
||||||
|
if(allowRESIZE==true||allowRESIZE==mu){
|
||||||
|
if (win) { setTimeout("window.onresize=redo", 1000); }
|
||||||
|
else { window.onresize=redo; }}
|
||||||
|
// initialise static positioning
|
||||||
|
if(staticMENU){makeStatic();}}
|
||||||
|
function redo(){window.location.reload();}
|
||||||
|
window.onload=genericOnloadFunction;
|
||||||
|
|
||||||
|
// go to url
|
||||||
|
function goToUrl(cUrl,cTarg){
|
||||||
|
if(cellCLICK||(cellCLICK==mu)){
|
||||||
|
if(cTarg=="_self"){self.document.location=cUrl;}
|
||||||
|
else if(cTarg=="_top"){top.document.location=cUrl;}
|
||||||
|
else if(cTarg=="_parent"){parent.document.location=cUrl;}
|
||||||
|
else if(cTarg=="_blank"){var newwin=open(cUrl);}
|
||||||
|
else {if(top.frames[cTarg]){top.frames[cTarg].document.location=cUrl} else {document.location=cUrl;}}
|
||||||
|
document.close();}}
|
||||||
|
|
||||||
|
// set up and handle menu clearing event
|
||||||
|
var grL=document.layers["gridL"];
|
||||||
|
var grR=document.layers["gridR"];
|
||||||
|
var gr=document.layers["grid"];
|
||||||
|
|
||||||
|
gr.onmousedown=new Function("layerDownHandler()");
|
||||||
|
gr.captureEvents(Event.MOUSEDOWN);
|
||||||
|
if(document.layers["gridL"]){
|
||||||
|
grL.onmousedown=new Function("layerDownHandler()");
|
||||||
|
grL.captureEvents(Event.MOUSEDOWN);}
|
||||||
|
if(document.layers["gridR"]){
|
||||||
|
grR .onmousedown=new Function("layerDownHandler()");
|
||||||
|
grR .captureEvents(Event.MOUSEDOWN);}
|
||||||
|
function layerDownHandler(){aCM();document.close();}
|
||||||
|
|
||||||
|
// set up and handle cell click events
|
||||||
|
if(cellCLICK||(cellCLICK==mu)){
|
||||||
|
for (me=0;me<mI.length;me++){
|
||||||
|
document.layers["roll"+me].onclick=new Function("findMainUrl("+me+")")
|
||||||
|
document.layers["roll"+me].captureEvents(Event.CLICK);
|
||||||
|
for (se=0;se<sI[me].length;se++){
|
||||||
|
var serollid="subroll"+me+"-"+se;
|
||||||
|
document.layers["subroll"+me+"-"+se].onclick=new Function("findSubUrl("+me+","+se+")")
|
||||||
|
document.layers["subroll"+me+"-"+se].captureEvents(Event.CLICK);
|
||||||
|
for(ce=0;ce<cI[me][se].length;ce++){
|
||||||
|
document.layers["childroll"+me+"-"+se+"-"+ce].onclick=new Function("findChildUrl("+me+","+se+","+ce+")")
|
||||||
|
document.layers["childroll"+me+"-"+se+"-"+ce].captureEvents(Event.CLICK);}}}}
|
||||||
|
|
||||||
|
// find info from mouse clicks
|
||||||
|
function findMainUrl(mId){
|
||||||
|
var mU=mI[mId][0];
|
||||||
|
var mT=mI[mId][4];
|
||||||
|
goToUrl(mU,mT);}
|
||||||
|
|
||||||
|
function findSubUrl(mId,sId){
|
||||||
|
var sU=sI[mId][sId][0];
|
||||||
|
var sT=sI[mId][sId][2];
|
||||||
|
goToUrl(sU,sT);}
|
||||||
|
|
||||||
|
function findChildUrl(mId,sId,cId){
|
||||||
|
var cU=cI[mId][sId][cId][0];
|
||||||
|
var cT=cI[mId][sId][cId][2];
|
||||||
|
goToUrl(cU,cT);}
|
768
addons/menu_bar/menu_ns6.js
Normal file
@ -0,0 +1,768 @@
|
|||||||
|
//UDMv3.1
|
||||||
|
|
||||||
|
// filter for undefined arrays
|
||||||
|
for (f=0;f<mI.length;f++){
|
||||||
|
if(!sP[f]){sP[f]=new Array(mI[f][2],mI[f][3],mI[f][3],0,0);}
|
||||||
|
if(!cP[f]){cP[f]=new Array;}
|
||||||
|
if(!sI[f]){sI[f]=new Array;}
|
||||||
|
if(!cI[f]){cI[f]=new Array;}
|
||||||
|
for (sf=0;sf<sI[f].length;sf++){
|
||||||
|
if(!cP[f][sf]){cP[f][sf]=new Array;}
|
||||||
|
if(!cI[f][sf]){cI[f][sf]=new Array;}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// differentiate between ns6.1 and earlier versions and between mz0.6 and later versions
|
||||||
|
var ns61=true;
|
||||||
|
if (ns6&&(agt.indexOf("6.0")!=-1)) { ns61=false; };
|
||||||
|
var mz6=false;
|
||||||
|
if (mz7&&(agt.indexOf("0.6")!=-1)) { mz6=true; }
|
||||||
|
|
||||||
|
//djochange
|
||||||
|
//compensates for unconstrained nav stretching
|
||||||
|
if (konqi == true) {
|
||||||
|
mz6 = true;
|
||||||
|
ns61 = false;
|
||||||
|
}
|
||||||
|
//end djochange
|
||||||
|
|
||||||
|
// appreviations
|
||||||
|
var bh=baseHREF;
|
||||||
|
var ttt='<table border=0 cellpadding=0 cellspacing=';
|
||||||
|
var aL=absLEFT; aT=absTOP;
|
||||||
|
|
||||||
|
if(aT<0){aT=0;}
|
||||||
|
if(aL<0){aL=0;}
|
||||||
|
|
||||||
|
// convert shadow type
|
||||||
|
var shy=false;
|
||||||
|
if ((typeof shSIZE)=="string") {
|
||||||
|
shy=true;
|
||||||
|
shSIZE=Number(shSIZE);
|
||||||
|
}
|
||||||
|
|
||||||
|
// find the inner width and height of the browser window
|
||||||
|
|
||||||
|
var bW=window.innerWidth;
|
||||||
|
var bHe=window.innerHeight;
|
||||||
|
|
||||||
|
// compensate for lack of scrollbar if applicable
|
||||||
|
|
||||||
|
//djochange added the if loop checking for Konqi. Konqi doesn't need to be adjusted
|
||||||
|
if (!konqi) {
|
||||||
|
|
||||||
|
if(mz7){
|
||||||
|
if(document.width < (innerWidth-17)){bW-=17;}
|
||||||
|
if(menuALIGN=="free"){bW-=17;}
|
||||||
|
} else if(ns6){
|
||||||
|
if(document.width <= (innerWidth-30)){bW-=14;}
|
||||||
|
if(menuALIGN=="free"){bW-=14;}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
//end djochange
|
||||||
|
|
||||||
|
// find the nav width and horizontal space
|
||||||
|
|
||||||
|
var eS=0;
|
||||||
|
var nS=0;
|
||||||
|
for (j=0;j<mI.length;j++){
|
||||||
|
if(mI[j][2]==""){mI[j][2]=10;}
|
||||||
|
if(mI[j][1]==""){mI[j][1]=' ';
|
||||||
|
}
|
||||||
|
nS+=mI[j][2]+bSIZE;
|
||||||
|
}
|
||||||
|
eS=bW-nS-bSIZE;
|
||||||
|
|
||||||
|
if(menuALIGN!="free"&&(bW<nS)){menuALIGN="left"; aL=0; stretchMENU=false; showBORDERS=false;}
|
||||||
|
|
||||||
|
// find the nav height
|
||||||
|
|
||||||
|
var nH=fSIZE+5+vPADDING;
|
||||||
|
if (fSIZE<13) { nH+=(13-sfSIZE); }
|
||||||
|
var onH=nH;
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var Mrows=new Array;var Nrows=new Array;
|
||||||
|
var thisNH=new Array;var thisAH=new Array;
|
||||||
|
for(i=0;i<mI.length;i++){
|
||||||
|
var thisT=mI[i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
Mrows[i]=splitT.length;
|
||||||
|
Nrows[i]=Mrows[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
function cFun(a,b) { return b-a; }
|
||||||
|
Mrows.sort(cFun);
|
||||||
|
nH=nH*Mrows[0];
|
||||||
|
|
||||||
|
var aH=nH+(bSIZE*2);
|
||||||
|
|
||||||
|
// find the subnav item height
|
||||||
|
|
||||||
|
var snH=sfSIZE+5+svPADDING;
|
||||||
|
if (sfSIZE<13) { snH+=(13-sfSIZE); }
|
||||||
|
var asH=snH+(sbSIZE*2);
|
||||||
|
|
||||||
|
for(i=0;i<mI.length;i++){
|
||||||
|
thisNH[i]=nH;if(menuALIGN=="free"){thisNH[i]=onH*Nrows[i];}
|
||||||
|
thisAH[i]=nH+(bSIZE*2);if(menuALIGN=="free"){thisAH[i]=thisNH[i]+(2*bSIZE);}
|
||||||
|
}
|
||||||
|
|
||||||
|
// set values for different alignments
|
||||||
|
var free=false;
|
||||||
|
var xp=0;
|
||||||
|
var aP=new Array;
|
||||||
|
var aPL=new Array;
|
||||||
|
|
||||||
|
if(menuALIGN=="free"){
|
||||||
|
free=true;
|
||||||
|
for (xc=0;xc<mI.length;xc++){
|
||||||
|
aP[xc]=mI[xc][6]+aT;
|
||||||
|
aPL[xc]=mI[xc][7]+aL;
|
||||||
|
//alert(aP[xc]);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
aP[xp]=aT;
|
||||||
|
}
|
||||||
|
|
||||||
|
var stAdjust=0; var abR; var rL;
|
||||||
|
|
||||||
|
var ralign=false;
|
||||||
|
if(menuALIGN=="right"){
|
||||||
|
ralign=true;
|
||||||
|
abR=aL;
|
||||||
|
aL=eS-abR;
|
||||||
|
rL=aL;
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
aL=0;
|
||||||
|
}
|
||||||
|
|
||||||
|
var calign=false;
|
||||||
|
if(menuALIGN=="center"){
|
||||||
|
calign=true;
|
||||||
|
aL=parseInt(eS/2);
|
||||||
|
rL=aL;
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
aL=0;
|
||||||
|
}
|
||||||
|
|
||||||
|
var lalign=false;
|
||||||
|
if(menuALIGN=="left"){
|
||||||
|
lalign=true;
|
||||||
|
abR=aL;
|
||||||
|
rL=aL;
|
||||||
|
if((op5||stretchMENU)&&abR>0){stAdjust=abR+(2*bSIZE);}
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
if(stretchMENU){aL=0;}
|
||||||
|
}
|
||||||
|
|
||||||
|
var subLEFT=rL;
|
||||||
|
if(ralign){subLEFT-=abR;}
|
||||||
|
if(lalign){subLEFT+=abR;}
|
||||||
|
|
||||||
|
// how many main nav items
|
||||||
|
var ntl=0;
|
||||||
|
for (intl=0;intl<mI.length;intl++){if(mI[intl][1]!=""){ntl++;}}
|
||||||
|
|
||||||
|
var cStyle='cursor:hand';
|
||||||
|
|
||||||
|
// do nothing
|
||||||
|
function doNothing(){}
|
||||||
|
|
||||||
|
// find background colors or images
|
||||||
|
|
||||||
|
var back_defs=new Array(mCOLOR,bCOLOR,rCOLOR,smCOLOR,sbCOLOR,srCOLOR);
|
||||||
|
var useIMG=new Array(false,false,false,false,false,false)
|
||||||
|
var bks=new Array;
|
||||||
|
|
||||||
|
for (b=0;b<6;b++){
|
||||||
|
bks[b]='bgcolor='+back_defs[b];
|
||||||
|
if((back_defs[b].indexOf('.gif') != -1) || (back_defs[b].indexOf('.jpg') != -1) || back_defs[b]==''){useIMG[b]=true;}
|
||||||
|
if(useIMG[b]){
|
||||||
|
bks[b]='background="'+bh + back_defs[b]+'"';
|
||||||
|
}
|
||||||
|
if(back_defs[b]==''){bks[b]='';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// convert shadow opacity
|
||||||
|
var mzOpac=100;
|
||||||
|
if (ns61) { mzOpac=Math.round(shOPACITY/10) / 10; }
|
||||||
|
|
||||||
|
// store some object references
|
||||||
|
var oR=new Array;
|
||||||
|
for (obr=0;obr<13;obr++){oR[obr]=new Array;}
|
||||||
|
|
||||||
|
function storeObjects(){
|
||||||
|
obGrid=document.getElementById("grid");
|
||||||
|
for (sob=0;sob<mI.length;sob++){
|
||||||
|
oR[0][sob]=d.getElementById('roll'+sob);
|
||||||
|
oR[1][sob]=d.getElementById('subnav'+sob);
|
||||||
|
oR[2][sob]=d.getElementById('sublinks'+sob);
|
||||||
|
if((vOFFSET+sP[sob][3])>0){oR[3][sob]=d.getElementById('gridblocker'+sob);}
|
||||||
|
if(d.getElementById('gridLblocker'+sob)){oR[12][sob]=d.getElementById('gridLblocker'+sob);}
|
||||||
|
if(shCOLOR!=""){oR[4][sob]=d.getElementById('shadow'+sob);}
|
||||||
|
for (sobr=5;sobr<12;sobr++){oR[sobr][sob]=new Array;}
|
||||||
|
for (soj=0;soj<sI[sob].length;soj++){
|
||||||
|
oR[5][sob][soj]=d.getElementById('subroll'+sob+'-'+soj);
|
||||||
|
if(cP[sob][soj]){
|
||||||
|
if(cP[sob][soj].length>0){
|
||||||
|
oR[6][sob][soj]=d.getElementById('subroll'+sob+'-'+soj);
|
||||||
|
if(shCOLOR!=""){oR[7][sob][soj]=d.getElementById('childshadow'+sob+'-'+soj);}
|
||||||
|
if((chhOFFSET+cP[sob][soj][4])>0){oR[8][sob][soj]=d.getElementById('childgrid'+sob+'-'+soj);}
|
||||||
|
oR[9][sob][soj]=d.getElementById('childnav'+sob+'-'+soj);
|
||||||
|
oR[10][sob][soj]=d.getElementById('childlinks'+sob+'-'+soj);
|
||||||
|
oR[11][sob][soj]=new Array;
|
||||||
|
for (scj=0;scj<cI[sob][soj].length;scj++){
|
||||||
|
oR[11][sob][soj][scj]=d.getElementById('childroll'+sob+'-'+soj+'-'+scj);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
genericOnloadFunction();
|
||||||
|
}
|
||||||
|
|
||||||
|
// code saving visibility toggles
|
||||||
|
function miH(hr){if(hr){hr.style.visibility="hidden";}}
|
||||||
|
function miV(hv){if(hv){hv.style.visibility="visible";}}
|
||||||
|
|
||||||
|
// clear submenus
|
||||||
|
var pId=-1;
|
||||||
|
var pCId=-1;
|
||||||
|
var rTimer=0;var rCount=0;
|
||||||
|
function aCM(n){
|
||||||
|
if(pId>-1){
|
||||||
|
if(rTimer!=0){clearTimeout(rTimer); rTimer=0; rCount=0;}
|
||||||
|
miH(oR[0][pId]);
|
||||||
|
miH(oR[3][pId]);
|
||||||
|
miH(oR[12][pId]);
|
||||||
|
miH(oR[1][pId]);
|
||||||
|
miH(oR[2][pId]);
|
||||||
|
miH(oR[4][pId]);
|
||||||
|
if(pCId>-1){
|
||||||
|
miH(oR[5][pId][pCId]);
|
||||||
|
if(cP[pId][pCId]){
|
||||||
|
if(cP[pId][pCId].length>0){
|
||||||
|
for (cjc=0;cjc<cI[pId][pCId].length;cjc++){
|
||||||
|
miH(oR[11][pId][pCId][cj]);
|
||||||
|
}
|
||||||
|
miH(oR[9][pId][pCId]);
|
||||||
|
miH(oR[10][pId][pCId]);
|
||||||
|
miH(oR[7][pId][pCId]);
|
||||||
|
miH(oR[8][pId][pCId]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
miH(obGrid);
|
||||||
|
}
|
||||||
|
pId=-1; pCId=-1;
|
||||||
|
usegrid=false;
|
||||||
|
}
|
||||||
|
|
||||||
|
// start menu closing timer
|
||||||
|
function cM(n){
|
||||||
|
var nsNum=n;
|
||||||
|
if(pCId==-1&&!usegrid){
|
||||||
|
aCM(nsNum);
|
||||||
|
} else {
|
||||||
|
if(rCount==0){
|
||||||
|
rCount++;
|
||||||
|
rTimer=setTimeout("cM(pId)",closeTIMER);
|
||||||
|
} else {
|
||||||
|
aCM(nsNum);
|
||||||
|
pId=-1;pCId=-1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// special closing for grid
|
||||||
|
var usegrid=false;
|
||||||
|
function gridClearMenus(){
|
||||||
|
usegrid=true;
|
||||||
|
cM();
|
||||||
|
}
|
||||||
|
|
||||||
|
// rollover and find menu
|
||||||
|
var n;
|
||||||
|
var gridOkay=false;
|
||||||
|
function oM(n){
|
||||||
|
miV(oR[0][n]);
|
||||||
|
if(sI[n]!=""){
|
||||||
|
if(sI[n]!=''){
|
||||||
|
miV(oR[4][n]);
|
||||||
|
}
|
||||||
|
miV(oR[1][n]);
|
||||||
|
miV(oR[2][n]);
|
||||||
|
miV(oR[3][n]);
|
||||||
|
miV(oR[12][n]);
|
||||||
|
if(pCId>-1){
|
||||||
|
miH(oR[5][n][pCId]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
miV(obGrid);
|
||||||
|
pId=n;
|
||||||
|
}
|
||||||
|
|
||||||
|
// clear child menus
|
||||||
|
function cCM(snum,cnum){
|
||||||
|
if(pCId>-1){
|
||||||
|
miH(oR[5][snum][pCId]);
|
||||||
|
if(cP[snum][pCId].length>0&&cI[snum][pCId].length>0){
|
||||||
|
miH(oR[9][snum][pCId]);
|
||||||
|
miH(oR[10][snum][pCId]);
|
||||||
|
miH(oR[7][snum][pCId]);
|
||||||
|
miH(oR[8][snum][pCId]);
|
||||||
|
}
|
||||||
|
|
||||||
|
pCId=-1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// actually open menu
|
||||||
|
function actuallyOpenChild(snum,cnum){
|
||||||
|
miV(oR[7][snum][cnum]);
|
||||||
|
miV(oR[9][snum][cnum]);
|
||||||
|
miV(oR[10][snum][cnum]);
|
||||||
|
if((chhOFFSET+cP[snum][cnum][4])>0){
|
||||||
|
miV(oR[8][snum][cnum]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// rollover and find child menu
|
||||||
|
var snum; var cnum;
|
||||||
|
function oCM(snum,cnum){
|
||||||
|
var ntS=snum; var ntC=cnum;
|
||||||
|
if(sI[snum][cnum][4]){miV(oR[5][snum][cnum]);}
|
||||||
|
if(cP[snum][cnum].length>0&&cI[snum][cnum].length>0){
|
||||||
|
actuallyOpenChild(ntS,ntC);
|
||||||
|
}
|
||||||
|
pCId=cnum;
|
||||||
|
}
|
||||||
|
|
||||||
|
// td click handlers
|
||||||
|
function goToUrl(cUrl,cTarg){
|
||||||
|
if(cellCLICK||(cellCLICK==mu)){
|
||||||
|
if(cTarg=="_self"){self.document.location=cUrl;}
|
||||||
|
else if(cTarg=="_top"){top.document.location=cUrl;}
|
||||||
|
else if(cTarg=="_parent"){parent.document.location=cUrl;}
|
||||||
|
else if(cTarg=="_blank"){var newwin=open(cUrl)}
|
||||||
|
else {if(top[cTarg]){top[cTarg].document.location=cUrl} else {document.location=cUrl;}}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//alert("assemble main nav");
|
||||||
|
|
||||||
|
var T='';
|
||||||
|
var S='';
|
||||||
|
var spbk='';
|
||||||
|
if(bCOLOR!=""){
|
||||||
|
spbk=' background:'+bCOLOR+'\; '
|
||||||
|
if(useIMG[1]){spbk=' background-image:url('+ bh + bCOLOR+')\; ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// nav stretching and event capturing layer
|
||||||
|
var stbSize=bSIZE;
|
||||||
|
if(stretchMENU||showBORDERS){
|
||||||
|
S+='<span id="stretchnav" ';
|
||||||
|
var spbb='';
|
||||||
|
if(showBORDERS){spbb=spbk;} else {stbSize=0;}
|
||||||
|
S+='style="'+spbb+' z-index:'+(zORDER+1)+'\; position:absolute\; top:'+aP[xp]+'\; left:0\;">';
|
||||||
|
var stretchLayer='';
|
||||||
|
|
||||||
|
if(stretchMENU){stretchLayer=bks[0];}
|
||||||
|
|
||||||
|
//djochange2
|
||||||
|
// add konqi compensation for cell/stretch layer discrepancy here
|
||||||
|
if (konqi == true) {
|
||||||
|
aH += (2*bSIZE);
|
||||||
|
}
|
||||||
|
//end djochange2
|
||||||
|
|
||||||
|
S+='<table cellpadding=0 cellspacing='+stbSize+' border=0 width='+bW+' height='+aH+'><tr><td '+stretchLayer+' onmouseover="gridClearMenus()" onmousedown="aCM()"> </td></tr></table>';
|
||||||
|
S+='</span>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// event capturing layer
|
||||||
|
T+='<span id="grid" style="visibility:hidden\; position:absolute\; top:0\; left:0\; width:'+bW+'\; height:'+bHe+'\; z-index:'+zORDER+'" onmousedown="aCM()" onmouseover="gridClearMenus()"></span>';
|
||||||
|
|
||||||
|
// open frame
|
||||||
|
if(!free){
|
||||||
|
T+='<span id="mainnav" style="'+spbk+' z-index:'+(zORDER+2)+'\; position:absolute\; top:'+aP[xp]+'px\; left:'+rL+'px\;"><table cellpadding=0 cellspacing='+bSIZE+' border=0><tr>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// link color behaviour
|
||||||
|
if(aHOVER==""){aHOVER=aLINK;}
|
||||||
|
|
||||||
|
var cSt=new Array;
|
||||||
|
var cTd=new Array;
|
||||||
|
|
||||||
|
var space=new Array;;
|
||||||
|
|
||||||
|
// alt text arrays
|
||||||
|
var aTxt=new Array;
|
||||||
|
var sTxt=new Array;
|
||||||
|
var cTxt=new Array;
|
||||||
|
var altNull='';
|
||||||
|
|
||||||
|
// write alt text to status bar
|
||||||
|
function writeStatus(sTxt){window.status=sTxt; return true;}
|
||||||
|
|
||||||
|
// links
|
||||||
|
var cSt=new Array;
|
||||||
|
var linkHover='';
|
||||||
|
for (i=0;i<mI.length;i++){
|
||||||
|
|
||||||
|
aTxt[i]='';
|
||||||
|
if(mI[i][5]!="none"){
|
||||||
|
if(altDISPLAY=="title"){aTxt[i]=' title="'+mI[i][5]+'" ';}
|
||||||
|
if(altDISPLAY=="status"){aTxt[i]=' onmouseover="return writeStatus(mI['+i+'][5])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
space[i]=' left:0px\;';
|
||||||
|
if(mI[i][3]=="left"){space[i]=' left:'+tINDENT+'px\;';}
|
||||||
|
if(mI[i][3]=="right"){space[i]=' left:-'+tINDENT+'px\;';}
|
||||||
|
if(mI[i][1]!=""){
|
||||||
|
if(mI[i][0]==""){
|
||||||
|
mI[i][0]="javascript:doNothing()";
|
||||||
|
cSt[i]='cursor:default';
|
||||||
|
cTd[i]='cursor:default';
|
||||||
|
} else {
|
||||||
|
cSt[i]='cursor:'+aCURSOR;
|
||||||
|
cTd[i]='cursor:default';
|
||||||
|
if(cellCLICK==true){cTd[i]='cursor:'+aCURSOR;}
|
||||||
|
}
|
||||||
|
if(free){
|
||||||
|
T+='<span style="'+cSt[i]+'\; '+spbk+' z-index:'+(zORDER+2)+'\; position:absolute\; top:'+aP[i]+'px\; left:'+aPL[i]+'px\;"><table cellpadding=0 cellspacing='+bSIZE+' border=0><tr>';
|
||||||
|
}
|
||||||
|
T+='<td onmouseover="aCM()\; oM('+i+')" class=mTD height='+thisNH[i]+' '+bks[0]+' width="'+(mI[i][2])+'"><table cellpadding=0 cellspacing=0 border=0 width="'+(mI[i][2])+'" height="100%" style="'+cTd[i]+'\;"><tr><td align="'+mI[i][3]+'" onclick="goToUrl(mI['+i+'][0],mI['+i+'][4])" '+aTxt[i]+'><a href="'+mI[i][0]+'" target="'+mI[i][4]+'" onclick="if(cellCLICK||(cellCLICK==mu)){return false}" style="'+cSt[i]+'\; position:relative\; top:'+vtOFFSET+'\; '+space[i]+'">'+mI[i][1]+'</a></td></tr></table></td>';
|
||||||
|
if(free){T+='</tr></table></span>';}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// close frame
|
||||||
|
if(!free){T+='</tr></table></span>';}
|
||||||
|
|
||||||
|
// rollovers
|
||||||
|
var layLeft=rL+bSIZE;
|
||||||
|
for (i=0;i<mI.length;i++){
|
||||||
|
if(free){layLeft=mI[i][7]+bSIZE+aL; xp=i;}
|
||||||
|
T+='<span id="roll'+i+'" style="'+cTd[i]+'\; position:absolute\; top:'+(aP[xp]+bSIZE)+'\; left:'+layLeft+'\; z-index:'+(zORDER+3)+'\; visibility:hidden\;" onmouseout="if(!keepLIT){miH(this)}"><table cellpadding=0 cellspacing=0 border=0 '+bks[2]+' onmouseover="oM('+i+')"><tr><td style="width:'+(mI[i][2])+'\; height:'+thisNH[i]+'\;" align="'+mI[i][3]+'" class=mTD onclick="goToUrl(mI['+i+'][0],mI['+i+'][4])" '+aTxt[i]+'><a href="'+mI[i][0]+'" target="'+mI[i][4]+'" onclick="if(cellCLICK||(cellCLICK==mu)){return false}" style="'+cSt[i]+'\; position:relative\; top:'+vtOFFSET+'\; '+space[i]+'"><font color="'+aHOVER+'">'+mI[i][1]+'</font></a></td></tr></table></span>';
|
||||||
|
if(!free){layLeft+=(mI[i][2]+bSIZE);}
|
||||||
|
}
|
||||||
|
|
||||||
|
// assemble submenus
|
||||||
|
|
||||||
|
var M='';
|
||||||
|
var C='';
|
||||||
|
|
||||||
|
var SUBaL=0;
|
||||||
|
|
||||||
|
var chTop=new Array;
|
||||||
|
var Xrows=new Array;
|
||||||
|
var XCrows=new Array;
|
||||||
|
|
||||||
|
for (c=0;c<mI.length;c++){
|
||||||
|
|
||||||
|
Xrows[c]=0;
|
||||||
|
XCrows[c]=new Array;
|
||||||
|
sTxt[c]=new Array;
|
||||||
|
cTxt[c]=new Array;
|
||||||
|
|
||||||
|
// specify top position
|
||||||
|
if(free){xp=c;}
|
||||||
|
|
||||||
|
var mzSubAbsTop=sbSIZE;
|
||||||
|
chTop[c]=new Array;
|
||||||
|
chTop[c][0]=aP[xp]+thisAH[c]+vOFFSET+sP[c][3];
|
||||||
|
|
||||||
|
// text alignment and indentation
|
||||||
|
var space=' left:0px\;';
|
||||||
|
if(sP[c][2]=="left"){space=' left:'+stINDENT+'px\;';}
|
||||||
|
if(sP[c][2]=="right"){space=' left:-'+stINDENT+'px\;';}
|
||||||
|
|
||||||
|
// find next submenu position
|
||||||
|
if(!free){
|
||||||
|
if(c==0){
|
||||||
|
SUBaL=rL+bSIZE;
|
||||||
|
}
|
||||||
|
else {SUBaL+=mI[(c-1)][2]+bSIZE;}
|
||||||
|
} else {
|
||||||
|
SUBaL=aPL[c];
|
||||||
|
}
|
||||||
|
|
||||||
|
// specify edge alignment
|
||||||
|
var acL=SUBaL+hOFFSET+sP[c][4];
|
||||||
|
if(sP[c][1]=="right"){
|
||||||
|
acL=SUBaL-(sP[c][0]-mI[c][2])-hOFFSET-sP[c][4];
|
||||||
|
}
|
||||||
|
|
||||||
|
// grid block layer for vertical offset
|
||||||
|
if((vOFFSET+sP[c][3])>0){M+='<div id="gridblocker'+c+'" style="width:'+sP[c][0]+'px\; height:'+(vOFFSET+sP[c][3])+'\; visibility:hidden\; z-index:'+(zORDER+1)+'\;position:absolute\; top:'+(aP[xp]+thisAH[c])+'px\; left:'+acL+'px\;" onmouseover="if(rTimer!=0){clearTimeout(rTimer)\;rCount=0\;}"></div>';}
|
||||||
|
|
||||||
|
// grid block layer for horizontal offset
|
||||||
|
var gblw=acL-mI[c][2]-SUBaL;
|
||||||
|
var gbposL=(SUBaL+mI[c][2]+(2*bSIZE));
|
||||||
|
if(sP[c][1]=="right"){
|
||||||
|
gblw=mI[c][7]+bSIZE+aL-sP[c][0]-acL;
|
||||||
|
gbposL=(mI[c][7]+bSIZE+aL-gblw);
|
||||||
|
}
|
||||||
|
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
if(sI[c][i][0]!=''&&sI[c][i][1]!=''){
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { Xrows[c]+=(Trows-1); }
|
||||||
|
}}
|
||||||
|
|
||||||
|
// grid blocker for offset
|
||||||
|
var shb=0;if(shy){shb=(2*shSIZE);}
|
||||||
|
if(gblw>0){M+='<div id="gridLblocker'+c+'" style="width:'+gblw+'px\; height:'+(((snH+sbSIZE)*sI[c].length)+((snH)*Xrows[c])+sbSIZE+shb+shSIZE)+'px\; visibility:hidden\; z-index:'+(zORDER+1)+'\;position:absolute\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3])+'px\; left:'+gbposL+'px\;" onmouseover="if(rTimer!=0){clearTimeout(rTimer)\;rCount=0\;}"></div>';}
|
||||||
|
|
||||||
|
// container cells
|
||||||
|
M+='<span id="subnav'+c+'" style="visibility:hidden\; z-index:'+(zORDER+4)+'\; position:absolute\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3])+'px\; left:'+acL+'px\;"><table cellpadding=0 cellspacing=0 width="'+sP[c][0]+'" border=0 '+bks[4]+'>';
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
if(sI[c][i][0]!=''&&sI[c][i][1]!=''){
|
||||||
|
var subParent='subnav'+c;
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
//djochange2
|
||||||
|
//added kAdjust for item height
|
||||||
|
var kAdjust=0;
|
||||||
|
if (konqi) { kAdjust=sbSIZE; }
|
||||||
|
//end djochange2
|
||||||
|
//this adds height to submenu container cells
|
||||||
|
|
||||||
|
M+='<tr><td><table cellpadding=0 cellspacing=0 '+bks[3]+' border=0 style="position:relative\; margin-top:'+sbSIZE+'\; margin-left:'+sbSIZE+'\; margin-right:'+sbSIZE+'\; height:'+(thisH+kAdjust)+'\;" width="'+(sP[c][0]-(sbSIZE*2))+'"><tr><td class=SUBmTD align="'+sP[c][2]+'"><table cellpadding=0 cellspacing=0 border=0 width="'+(sP[c][0]-(sbSIZE*2))+'" height='+(thisH+kAdjust)+'><tr><td align="'+sP[c][2]+'"> </td></tr></table></td></tr></table></td></tr>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
M+='<tr><td><div style="width:2px\; height:'+sbSIZE+'px\;"></div></td></tr>';
|
||||||
|
M+='</table></span>';
|
||||||
|
|
||||||
|
// link color behaviour
|
||||||
|
if(saHOVER==""){saHOVER=saLINK;}
|
||||||
|
|
||||||
|
// links
|
||||||
|
M+='<span id="sublinks'+c+'" style="visibility:hidden\; z-index:'+(zORDER+5)+'\; position:absolute\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3])+'px\; left:'+acL+'px\;"><table cellpadding=0 cellspacing=0 width="'+sP[c][0]+'" border=0>';
|
||||||
|
|
||||||
|
var scSt=new Array;
|
||||||
|
var scTd=new Array;
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
|
||||||
|
cTxt[c][i]=new Array;
|
||||||
|
sTxt[c][i]='';
|
||||||
|
if(sI[c][i][3]!="none"){
|
||||||
|
if(altDISPLAY=="title"){sTxt[c][i]=' title="'+sI[c][i][3]+'" ';}
|
||||||
|
if(altDISPLAY=="status"){sTxt[c][i]=' onmouseover="return writeStatus(sI['+c+']['+i+'][3])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(sI[c][i][0]=="#"){
|
||||||
|
sI[c][i][0]="javascript:doNothing()";
|
||||||
|
scSt[i]='cursor:default';
|
||||||
|
scTd[i]='cursor:default';
|
||||||
|
} else {
|
||||||
|
scSt[i]='cursor:'+aCURSOR;
|
||||||
|
scTd[i]='cursor:default';
|
||||||
|
if(cellCLICK==true){scTd[i]='cursor:'+aCURSOR;}
|
||||||
|
}
|
||||||
|
var subParent='subnav'+c;
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
chTop[c][i+1]=chTop[c][i]+thisH+sbSIZE;
|
||||||
|
|
||||||
|
//djochange2
|
||||||
|
//added kAdjust for item height
|
||||||
|
var kAdjust=0;
|
||||||
|
if (konqi) { kAdjust=sbSIZE; }
|
||||||
|
//end djochange2
|
||||||
|
//this adds height to submenu link layers
|
||||||
|
|
||||||
|
M+='<tr><td><table border=0 cellpadding=0 cellspacing=0 style="position:relative\; top:'+mzSubAbsTop+'\; margin-top:0\; margin-left:'+sbSIZE+'\; margin-right:'+sbSIZE+'\; " onmouseover="if(rTimer!=0){clearTimeout(rTimer)\;rCount=0\;}cCM('+c+','+i+')\; oCM('+c+','+i+')\;"><tr><td class=SUBmTD align="'+sP[c][2]+'" width="'+(sP[c][0]-(sbSIZE*2))+'" height='+(thisH+kAdjust)+' onclick="goToUrl(sI['+c+']['+i+'][0],sI['+c+']['+i+'][2])" '+sTxt[c][i]+'><a href="'+sI[c][i][0]+'" id="sublink'+c+'-'+i+'" target="'+sI[c][i][2]+'" onclick="if(cellCLICK||(cellCLICK==mu)){return false}" style="'+scSt[i]+'\; position:relative\; top:'+(svtOFFSET)+'\; '+space+'">'+ sI[c][i][1]+'</a></td></tr></table></td></tr>';
|
||||||
|
// correct for positioning discrepancy
|
||||||
|
|
||||||
|
// added Konqi to this line
|
||||||
|
if(mz7||ns61||konqi){mzSubAbsTop += sbSIZE;}
|
||||||
|
|
||||||
|
}
|
||||||
|
M+='<tr><td><div style="width:2px\; height:'+sbSIZE+'px\;"></div></td></tr>';
|
||||||
|
M+='</table></span>';
|
||||||
|
|
||||||
|
// rollovers
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
M+='<span id="subroll'+c+'-'+i+'" style="'+scTd[i]+'\; z-index:'+(zORDER+5)+'\; position:absolute; top:'+(chTop[c][i]+sbSIZE)+'\; left:'+(acL+sbSIZE)+'\; visibility:hidden\;" onmouseover="if(rTimer!=0){clearTimeout(rTimer)\;rCount=0\;}" onmouseout="if(!keepSubLIT){miH(this)}"><table cellpadding=0 cellspacing=0 border=0 '+bks[5]+' onmouseover="cCM('+c+','+i+')\; oCM('+c+','+i+')\;"><tr><td class=SUBmTD align="'+sP[c][2]+'" width="'+(sP[c][0]-(sbSIZE*2))+'" height='+thisH+' onclick="goToUrl(sI['+c+']['+i+'][0],sI['+c+']['+i+'][2])" '+sTxt[c][i]+'><a href="'+sI[c][i][0]+'" id="sublink'+c+'-'+i+'" target="'+sI[c][i][2]+'" onclick="if(cellCLICK||(cellCLICK==mu)){return false}" style="'+scSt[i]+'\; position:relative\; top:'+(svtOFFSET)+'\; '+space+'"><font color="'+saHOVER+'">'+ sI[c][i][1]+'</font></a></td></tr></table></span>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// drop shadow
|
||||||
|
var shb=0;if(shy){shb=(2*shSIZE);}
|
||||||
|
if(shCOLOR!=""){M+='<span id="shadow'+c+'" style="visibility:hidden\; -moz-opacity:'+mzOpac+'\; background-image:url('+bh + shCOLOR+')\; background-color:'+shCOLOR+'\; z-index:'+(zORDER+3)+'\; position:absolute\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3]+shSIZE-shb)+'px\; left:'+(acL+shSIZE-shb)+'px\; width:'+(sP[c][0]+shb)+'\; height:' + (((snH+sbSIZE)*sI[c].length)+((snH)*Xrows[c])+sbSIZE+shb) + 'px\;"></span>';}
|
||||||
|
|
||||||
|
//alert("assemble child menus");
|
||||||
|
|
||||||
|
for (sq=0;sq<sI[c].length;sq++){
|
||||||
|
|
||||||
|
if(cP[c][sq].length>0&&cI[c][sq].length>0){
|
||||||
|
|
||||||
|
XCrows[c][sq]=0;
|
||||||
|
|
||||||
|
// specify edge alignment
|
||||||
|
var chL;
|
||||||
|
if(cP[c][sq][1]=="right"){
|
||||||
|
chL=acL-cP[c][sq][0]-chhOFFSET-cP[c][sq][4];
|
||||||
|
cgL=chL+cP[c][sq][0];
|
||||||
|
} else {
|
||||||
|
chL=acL + sP[c][0]+chhOFFSET+cP[c][sq][4];
|
||||||
|
cgL=(chL-(chhOFFSET+cP[c][sq][4]));
|
||||||
|
}
|
||||||
|
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { XCrows[c][sq]+=(Trows-1); }
|
||||||
|
}
|
||||||
|
|
||||||
|
// grid block layer for offset
|
||||||
|
if((chhOFFSET+cP[c][sq][4])>0){
|
||||||
|
C+='<span id="childgrid'+c+'-'+sq+'" style="visibility:hidden\; z-index:'+(zORDER+1)+'\; position:absolute\; top:'+((chTop[c][sq]+chvOFFSET)+cP[c][sq][3])+'px\; left:'+cgL+'px\; width:'+(chhOFFSET+cP[c][sq][4])+'px\; height:'+(((snH+sbSIZE)*cI[c][sq].length)+((snH)*XCrows[c][sq])+sbSIZE+shb+shSIZE)+'px\;" onmouseover="if(rTimer!=0){clearTimeout(rTimer)\;rCount=0\;}"></span>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// container cells
|
||||||
|
C+='<span id="childnav'+c+'-'+sq+'" style="visibility:hidden\; z-index:'+(zORDER+6)+'\; position:absolute\; top:'+ (chTop[c][sq]+chvOFFSET+cP[c][sq][3])+'px\; left:'+chL+'px\;"><table cellpadding=0 cellspacing=0 width="'+cP[c][sq][0]+'" border=0 '+bks[4]+'>';
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
//djochange2
|
||||||
|
//added kAdjust for item height
|
||||||
|
var kAdjust=0;
|
||||||
|
if (konqi) { kAdjust=sbSIZE; }
|
||||||
|
//end djochange
|
||||||
|
//this adds height to child menu container cells
|
||||||
|
|
||||||
|
C+='<tr><td><table cellpadding=0 cellspacing=0 '+bks[3]+' border=0 style="position:relative\; margin-top:'+sbSIZE+'\; margin-left:'+sbSIZE+'\; margin-right:'+sbSIZE+'\; height:'+(thisH+kAdjust)+'\;" width="'+(cP[c][sq][0]-(sbSIZE*2))+'"><tr><td class=SUBmTD align="'+cP[c][sq][2]+'"><table cellpadding=0 cellspacing=0 border=0 width="'+(cP[c][sq][0]-(sbSIZE*2))+'" height='+(thisH+kAdjust)+'><tr><td align="'+cP[c][sq][2]+'"> </td></tr></table></td></tr></table></td></tr>';
|
||||||
|
}
|
||||||
|
C+='<tr><td><div style="width:2px\; height:'+sbSIZE+'px\;"></div></td></tr>';
|
||||||
|
C+='</table></span>';
|
||||||
|
|
||||||
|
// text alignment and indentation
|
||||||
|
var cspace=' left:0px\;';
|
||||||
|
if(cP[c][sq][2]=="left"){cspace=' left:'+stINDENT+'px\;';}
|
||||||
|
if(cP[c][sq][2]=="right"){cspace=' left:-'+stINDENT+'px\;';}
|
||||||
|
|
||||||
|
// links
|
||||||
|
C+='<span id="childlinks'+c+'-'+sq+'" style="visibility:hidden\; z-index:'+(zORDER+7)+'\; position:absolute\; top:'+(chTop[c][sq]+chvOFFSET+cP[c][sq][3])+'px\; left:'+chL+'px\;"><table cellpadding=0 cellspacing=0 width="'+cP[c][sq][0]+'" border=0>';
|
||||||
|
|
||||||
|
// added Konqi to this line
|
||||||
|
if(mz7||ns61||konqi){mzSubAbsTop=sbSIZE;}
|
||||||
|
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
|
||||||
|
cTxt[c][sq][cj]='';
|
||||||
|
if(cI[c][sq][cj][3]!="none"){
|
||||||
|
if(altDISPLAY=="title"){cTxt[c][sq][cj]=' title="'+cI[c][sq][cj][3]+'" ';}
|
||||||
|
if(altDISPLAY=="status"){cTxt[c][sq][cj]=' onmouseover="return writeStatus(cI['+c+']['+sq+']['+cj+'][3])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
//djochange2
|
||||||
|
//added kAdjust for item height
|
||||||
|
var kAdjust=0;
|
||||||
|
if (konqi) { kAdjust=sbSIZE; }
|
||||||
|
//end djochange2
|
||||||
|
//this adds height to child menu link layers
|
||||||
|
|
||||||
|
var ccAl='cursor:'+aCURSOR;
|
||||||
|
var ccTd='cursor:default';if(cellCLICK==true){ccTd='cursor:'+aCURSOR;}
|
||||||
|
if(!cI[c][sq][cj][4]){ccAl='cursor:default';ccTd='cursor:default';}
|
||||||
|
if(cI[c][sq][cj][0]=="#"){cI[c][sq][cj][0]="javascript:doNothing()";}
|
||||||
|
C+='<tr><td><table cellpadding=0 cellspacing=0 border=0 style="position:relative\; top:'+mzSubAbsTop+'\; margin-top:0\; margin-left:'+sbSIZE+'\; margin-right:'+sbSIZE+'\; " onmouseover="if(rTimer!=0){clearTimeout(rTimer)\;rCount=0\;}if(cI['+c+']['+sq+']['+cj+'][4]){oR[11]['+c+']['+sq+']['+cj+'].style.visibility=\'visible\'\;}" onmouseout="oR[11]['+c+']['+sq+']['+cj+'].style.visibility=\'hidden\'\;"><tr><td class=SUBmTD align="'+cP[c][sq][2]+'" width="'+(cP[c][sq][0]-(sbSIZE*2))+'" height='+(thisH+kAdjust)+' onclick="goToUrl(cI['+c+']['+sq+']['+cj+'][0],cI['+c+']['+sq+']['+cj+'][2])" '+cTxt[c][sq][cj]+'><a href="'+cI[c][sq][cj][0]+'" id="childlink'+c+'-'+sq+'-'+cj+'" target="'+cI[c][sq][cj][2]+'" onclick="if(cellCLICK||(cellCLICK==mu)){return false}" style="' +ccAl+'\; position:relative\; top:'+(svtOFFSET)+'\; '+cspace+'">'+ cI[c][sq][cj][1]+'</a></td></tr></table></td></tr>';
|
||||||
|
// correct for positioning discrepancy
|
||||||
|
|
||||||
|
// added Konqi to this line
|
||||||
|
if(mz7||ns61||konqi){mzSubAbsTop += sbSIZE;}
|
||||||
|
|
||||||
|
}
|
||||||
|
C+='<tr><td><div style="width:2px\; height:'+sbSIZE+'px\;"></div></td></tr>';
|
||||||
|
C+='</table></span>';
|
||||||
|
}
|
||||||
|
|
||||||
|
var thisCHT = chTop[c][sq]+chvOFFSET+cP[c][sq][3]+sbSIZE;
|
||||||
|
// rollovers
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
var ccAl='cursor:'+aCURSOR;
|
||||||
|
var ccTd='cursor:default';if(cellCLICK==true){ccTd='cursor:'+aCURSOR;}
|
||||||
|
if(!cI[c][sq][cj][4]){ccAl='cursor:default';ccTd='cursor:default';}
|
||||||
|
C+='<span id="childroll'+c+'-'+sq+'-'+cj+'" style="'+ccTd+'\; visibility:hidden\; z-index:'+(zORDER+8)+'\; position:absolute\; top:'+thisCHT+'px\; left:'+(chL+sbSIZE)+'px\;" onmouseover="if(rTimer!=0){clearTimeout(rTimer)\;rCount=0\;}this.style.visibility=\'visible\'" onmouseout="miH(this)"><table cellpadding=0 cellspacing=0 border=0 '+bks[5]+' onmouseout="this.parentNode.style.visibility=\'hidden\'\;"><tr><td class=SUBmTD align="'+cP[c][sq][2]+'" width="'+(cP[c][sq][0]-(sbSIZE*2))+'" height='+thisH+' onclick="goToUrl(cI['+c+']['+sq+']['+cj+'][0],cI['+c+']['+sq+']['+cj+'][2])" '+cTxt[c][sq][cj]+'><a href="'+cI[c][sq][cj][0]+'" target="'+cI[c][sq][cj][2]+'" onclick="if(cellCLICK||(cellCLICK==mu)){return false}" style="'+ccAl+'\; position:relative\; top:'+(svtOFFSET)+'\; '+cspace+'"><font color="'+saHOVER+'">'+ cI[c][sq][cj][1]+'</font></a></td></tr></table></span>';
|
||||||
|
thisCHT+=(thisH+sbSIZE);
|
||||||
|
}
|
||||||
|
|
||||||
|
// drop shadow
|
||||||
|
if(shCOLOR!=""){C+='<span id="childshadow'+c+'-'+sq+'" style="visibility:hidden\; -moz-opacity:'+mzOpac+'\; background-image:url('+bh + shCOLOR+')\; background-color:'+shCOLOR+'\; z-index:'+(zORDER+5)+'\; position:absolute\; top:'+((chTop[c][sq]+chvOFFSET)+shSIZE+cP[c][sq][3]-shb)+'px\; left:'+(chL+shSIZE-shb)+'px\; width:'+(cP[c][sq][0]+shb)+'\; height:' + (((snH+sbSIZE)*cI[c][sq].length)+((snH)*XCrows[c][sq])+sbSIZE+shb) + 'px\;"></span>';}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// resize / reload trap
|
||||||
|
|
||||||
|
function nsinit(){if(allowRESIZE==true){setTimeout("window.onresize=redo", 1000);}}
|
||||||
|
function redo(){window.location.reload();}
|
||||||
|
if(mz7){window.onload=nsinit;}
|
||||||
|
else {if(allowRESIZE==true){window.onresize=new Function("window.location.reload()");}}
|
||||||
|
|
||||||
|
// draw stretch layer
|
||||||
|
if(!free){d.write(S);}
|
||||||
|
|
||||||
|
// draw main nav
|
||||||
|
d.write(T);
|
||||||
|
|
||||||
|
// draw submenus
|
||||||
|
d.write(M);
|
||||||
|
|
||||||
|
// draw child menus
|
||||||
|
d.write(C);
|
||||||
|
|
||||||
|
window.onload=storeObjects;
|
||||||
|
|
684
addons/menu_bar/menu_op5.js
Normal file
@ -0,0 +1,684 @@
|
|||||||
|
//UDMv3.1
|
||||||
|
|
||||||
|
// filter for undefined arrays
|
||||||
|
for (f=0;f<mI.length;f++){
|
||||||
|
if(menuALIGN=="free"){mI[f][2]-=1;}
|
||||||
|
if(!sP[f]){sP[f]=new Array(mI[f][2],mI[f][3],mI[f][3],0,0);}
|
||||||
|
if(!cP[f]){cP[f]=new Array;}
|
||||||
|
if(!sI[f]){sI[f]=new Array;}
|
||||||
|
if(!cI[f]){cI[f]=new Array;}
|
||||||
|
for (sf=0;sf<sI[f].length;sf++){
|
||||||
|
if(!cP[f][sf]){cP[f][sf]=new Array;}
|
||||||
|
if(!cI[f][sf]){cI[f][sf]=new Array;}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// appreviations
|
||||||
|
var bh=baseHREF;
|
||||||
|
var ttt='<table border=0 cellpadding=0 cellspacing=';
|
||||||
|
var aL=absLEFT; aT=absTOP;
|
||||||
|
|
||||||
|
if(aT<0){aT=0;}
|
||||||
|
if(aL<0){aL=0;}
|
||||||
|
|
||||||
|
// convert shadow type
|
||||||
|
var shy=false;
|
||||||
|
if ((typeof shSIZE)=="string") {
|
||||||
|
shy=true;
|
||||||
|
shSIZE=Number(shSIZE);
|
||||||
|
}
|
||||||
|
|
||||||
|
// find the inner width and height of the browser window
|
||||||
|
|
||||||
|
var bW=window.innerWidth;
|
||||||
|
var bHe=window.innerHeight;
|
||||||
|
|
||||||
|
// find the nav width and horizontal space
|
||||||
|
|
||||||
|
var endSpace=0;
|
||||||
|
var nS=0;
|
||||||
|
for (j=0;j<mI.length;j++){
|
||||||
|
if(mI[j][2]==""){mI[j][2]=10;}
|
||||||
|
if(mI[j][1]==""){mI[j][1]=' ';
|
||||||
|
}
|
||||||
|
nS+=mI[j][2]+bSIZE;
|
||||||
|
}
|
||||||
|
endSpace=bW-nS-bSIZE;
|
||||||
|
|
||||||
|
if(menuALIGN!="free"&&(bW<nS)){menuALIGN="left"; aL=0; stretchMENU=false; showBORDERS=false;}
|
||||||
|
|
||||||
|
// find the nav height
|
||||||
|
|
||||||
|
var nH=fSIZE+5+vPADDING;
|
||||||
|
if (fSIZE<13) { nH+=(13-sfSIZE); }
|
||||||
|
var onH=nH;
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var Mrows=new Array;var nlH=new Array;
|
||||||
|
var thisNH=new Array;var thisAH=new Array;
|
||||||
|
for(i=0;i<mI.length;i++){
|
||||||
|
var thisT=mI[i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
Mrows[i]=splitT.length;
|
||||||
|
if(Mrows[i]==0){Mrows[i]=1;}
|
||||||
|
nlH[i]=Mrows[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
function cFun(a,b) { return b-a; }
|
||||||
|
Mrows.sort(cFun);
|
||||||
|
nH=nH*Mrows[0];
|
||||||
|
|
||||||
|
var aH=nH+(bSIZE*2)+1;
|
||||||
|
|
||||||
|
for(i=0;i<mI.length;i++){
|
||||||
|
thisNH[i]=nH;if(menuALIGN=="free"){thisNH[i]=onH*nlH[i];}
|
||||||
|
thisAH[i]=nH+(bSIZE*2);if(menuALIGN=="free"){thisAH[i]=thisNH[i]+(2*bSIZE);}
|
||||||
|
}
|
||||||
|
|
||||||
|
// find the subnav item height
|
||||||
|
|
||||||
|
var snH=sfSIZE+4+svPADDING;
|
||||||
|
if (sfSIZE<13) { snH+=(13-sfSIZE); }
|
||||||
|
var asH=snH+(sbSIZE*2);
|
||||||
|
|
||||||
|
// set values for different alignments
|
||||||
|
var free=false;
|
||||||
|
var xp=0;
|
||||||
|
var aP=new Array;
|
||||||
|
var aPL=new Array;
|
||||||
|
|
||||||
|
if(menuALIGN=="free"){
|
||||||
|
free=true;
|
||||||
|
for (xc=0;xc<mI.length;xc++){
|
||||||
|
aP[xc]=mI[xc][6]+aT;
|
||||||
|
aPL[xc]=mI[xc][7]+aL;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
aP[xp]=aT;
|
||||||
|
}
|
||||||
|
|
||||||
|
var stAdjust=0; var abR; var rL;
|
||||||
|
|
||||||
|
var ralign=false;
|
||||||
|
if(menuALIGN=="right"){
|
||||||
|
ralign=true;
|
||||||
|
abR=aL;
|
||||||
|
aL=endSpace-abR;
|
||||||
|
rL=aL;
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
if(bW<nS){aL=0;}
|
||||||
|
}
|
||||||
|
|
||||||
|
var calign=false;
|
||||||
|
if(menuALIGN=="center"){
|
||||||
|
calign=true;
|
||||||
|
aL=endSpace / 2;
|
||||||
|
rL=aL;
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
if(bW<nS){aL=0;}
|
||||||
|
}
|
||||||
|
|
||||||
|
var lalign=false;
|
||||||
|
if(menuALIGN=="left"){
|
||||||
|
//aL+=bSIZE;
|
||||||
|
lalign=true;
|
||||||
|
abR=aL;
|
||||||
|
rL=aL;
|
||||||
|
if(stretchMENU&&abR>0){stAdjust=abR+(2*bSIZE);}
|
||||||
|
if(rL<0){rL=0;}
|
||||||
|
}
|
||||||
|
|
||||||
|
var subLEFT=rL;
|
||||||
|
if(ralign){subLEFT-=abR;}
|
||||||
|
if(lalign){subLEFT+=abR;}
|
||||||
|
|
||||||
|
// how many main nav items
|
||||||
|
var ntl=0;
|
||||||
|
for (intl=0;intl<mI.length;intl++){if(mI[intl][1]!=""){ntl++;}}
|
||||||
|
|
||||||
|
var cStyle='cursor:hand';
|
||||||
|
|
||||||
|
// do nothing
|
||||||
|
function doNothing(){}
|
||||||
|
|
||||||
|
// find background colors or images
|
||||||
|
|
||||||
|
var back_defs=new Array(mCOLOR,bCOLOR,rCOLOR,smCOLOR,sbCOLOR,srCOLOR,shCOLOR);
|
||||||
|
var useIMG=new Array(false,false,false,false,false,false)
|
||||||
|
var bks=new Array;
|
||||||
|
|
||||||
|
for (b=0;b<7;b++){
|
||||||
|
bks[b]='bgcolor='+back_defs[b];
|
||||||
|
if((back_defs[b].indexOf('.gif') != -1) || (back_defs[b].indexOf('.jpg') != -1) || back_defs[b]==''){useIMG[b]=true;}
|
||||||
|
if(useIMG[b]){
|
||||||
|
bks[b]='background="'+bh + back_defs[b]+'"';
|
||||||
|
}
|
||||||
|
if(back_defs[b]==''){bks[b]='';}
|
||||||
|
}
|
||||||
|
|
||||||
|
var n;
|
||||||
|
var gridOkay=false;
|
||||||
|
var pId=0;
|
||||||
|
var pSId=0;
|
||||||
|
var pCId=0;
|
||||||
|
var rTimer;var rCount=0;
|
||||||
|
|
||||||
|
// code saving visibility toggles
|
||||||
|
function miH(hr){if(hr){hr.style.visibility="hidden";}}
|
||||||
|
function miV(hv){if(hv){hv.style.visibility="visible";}}
|
||||||
|
|
||||||
|
// clear submenus
|
||||||
|
function aCM(n){
|
||||||
|
clearTimeout(rTimer);rCount=0;
|
||||||
|
miH(d.getElementById("grid"));
|
||||||
|
miH(d.getElementById('cgrid'+pId));
|
||||||
|
miH(d.getElementById('gridblocker'+pId));
|
||||||
|
miH(d.getElementById('gridLblocker'+pId));
|
||||||
|
miH(d.getElementById('shadow'+pId));
|
||||||
|
miH(d.getElementById('subnav'+pId));
|
||||||
|
miH(d.getElementById('roll'+pId));
|
||||||
|
for (l=0;l<sI[pId].length;l++){
|
||||||
|
miH(d.getElementById('sublink'+pId+'-'+l));
|
||||||
|
}
|
||||||
|
if(sI[pId][pSId]!=undefined){
|
||||||
|
miH(d.getElementById('subroll'+pId+'-'+pSId));
|
||||||
|
if(cP[pId][pSId]){
|
||||||
|
if(cP[pId][pSId].length>0){
|
||||||
|
miH(d.getElementById('childgrid'+pId+'-'+pSId));
|
||||||
|
miH(d.getElementById('childnav'+pId+'-'+pSId));
|
||||||
|
miH(d.getElementById('childshadow'+pId+'-'+pSId));
|
||||||
|
for (cl=0;cl<cI[pId][pSId].length;cl++){
|
||||||
|
miH(d.getElementById('childlink'+pId+'-'+pSId+'-'+cl));
|
||||||
|
miH(d.getElementById('childroll'+pId+'-'+pSId+'-'+cl));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
pId=0; pSId=0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// start menu closing timer
|
||||||
|
function cM(n){
|
||||||
|
var opNum=n;
|
||||||
|
if(rCount==0){
|
||||||
|
rCount++;
|
||||||
|
rTimer=setTimeout("cM(pId)",closeTIMER);
|
||||||
|
} else {
|
||||||
|
aCM(opNum);
|
||||||
|
pId=0;pCId=0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// open selected submenu
|
||||||
|
function oM(n){
|
||||||
|
miV(d.getElementById("grid"));
|
||||||
|
miV(d.getElementById('roll'+n));
|
||||||
|
if(sI[n]!=""){
|
||||||
|
for (ohm=0;ohm<sI[n].length;ohm++){
|
||||||
|
miH(d.getElementById('subroll'+n+'-'+ohm));
|
||||||
|
}
|
||||||
|
miV(d.getElementById('gridblocker'+n));
|
||||||
|
miV(d.getElementById('gridLblocker'+n));
|
||||||
|
miV(d.getElementById('subnav'+n));
|
||||||
|
if(sI[n]!=''){miV(d.getElementById('shadow'+n));}
|
||||||
|
for (l=0;l<sI[n].length;l++){
|
||||||
|
miV(d.getElementById('sublink'+n+'-'+l));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
pId=n;
|
||||||
|
}
|
||||||
|
|
||||||
|
// clear child menus
|
||||||
|
function cCM(snum,cnum){
|
||||||
|
if(cP[snum][pCId]&&cI[snum][pCId]){
|
||||||
|
if(cP[snum][pCId].length>0&&cI[snum][pCId].length>0){
|
||||||
|
miH(d.getElementById('childgrid'+snum+'-'+pCId));
|
||||||
|
miH(d.getElementById('childnav'+snum+'-'+pCId));
|
||||||
|
miH(d.getElementById('childshadow'+snum+'-'+pCId));
|
||||||
|
for (cl=0;cl<cI[snum][pCId].length;cl++){
|
||||||
|
miH(d.getElementById('childlink'+snum+'-'+pCId+'-'+cl));
|
||||||
|
miH(d.getElementById('childroll'+snum+'-'+pCId+'-'+cl));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
pCId=0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// open selected child menu
|
||||||
|
var snum; var cnum;
|
||||||
|
function oCM(snum,cnum){
|
||||||
|
if(cP[snum][cnum].length>0&&cI[snum][cnum].length>0){
|
||||||
|
miV(d.getElementById('childgrid'+snum+'-'+cnum));
|
||||||
|
miV(d.getElementById('childnav'+snum+'-'+cnum));
|
||||||
|
if(cI[snum][cnum]!=''){miV(d.getElementById('childshadow'+snum+'-'+cnum));}
|
||||||
|
for (cl=0;cl<cI[snum][cnum].length;cl++){
|
||||||
|
miV(d.getElementById('childlink'+snum+'-'+cnum+'-'+cl));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
pCId=cnum;
|
||||||
|
}
|
||||||
|
|
||||||
|
// td click handlers
|
||||||
|
function goToUrl(cUrl,cTarg){
|
||||||
|
if(cellCLICK||(cellCLICK==mu)){
|
||||||
|
if(cTarg=="_self"){self.document.location=cUrl;}
|
||||||
|
else if(cTarg=="_top"){top.document.location=cUrl;}
|
||||||
|
else if(cTarg=="_parent"){parent.document.location=cUrl;}
|
||||||
|
else if(cTarg=="_blank"){var newwin=open(cUrl,"","status=yes,scrollbars=yes,toolbar=yes,menubar=yes,location=yes");}
|
||||||
|
else {
|
||||||
|
if(top.frames[cTarg]){top.frames[cTarg].document.location=cUrl} else {document.location=cUrl;}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//alert("assemble main nav");
|
||||||
|
|
||||||
|
var T='';
|
||||||
|
|
||||||
|
// menu stretching and event capturing
|
||||||
|
|
||||||
|
var opColor=0; if(showBORDERS){opColor=1;}
|
||||||
|
|
||||||
|
if(!free){
|
||||||
|
if(stretchMENU){
|
||||||
|
T+='<span id="stretchnav" onmouseover="cM()" style="position:absolute\; top:'+aP[xp]+'\; left:0px\; width:'+bW+'\; height:'+aH+'\;"><table cellpadding=0 cellspacing=0 border=0 '+bks[opColor]+' style="width:'+bW+'\; height:'+(aH-1)+'\;"><tr><td></td></tr></table></span>';
|
||||||
|
if(showBORDERS){T+='<span id="stretchnav" onmouseover="cM()" style="position:absolute; top:'+(aP[xp]+bSIZE)+'\; left:'+bSIZE+'px\; width:'+(bW-(2*bSIZE))+'\;"><table cellpadding=0 cellspacing=0 border=0 '+bks[0]+' style="width:'+(bW-(2*bSIZE))+'\; height:'+(nH)+'\;"><tr><td></td></tr></table></span>';}
|
||||||
|
} else if(showBORDERS){
|
||||||
|
T+='<span id="stretchnav" onmouseover="cM()" style="position:absolute\; top:'+aP[xp]+'\; left:0px\; width:'+bW+'\;"><table cellpadding=0 cellspacing=0 border=0 '+bks[opColor]+' style="width:'+bW+'\; height:'+(aH-1)+'\;"><tr><td></td></tr></table></span>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// event capturing layer
|
||||||
|
T+='<span id="grid" style="visibility:hidden\; position:absolute\; top:0\; left:0\; width:'+bW+'\; height:'+bHe+'\; z-index:'+zORDER+'" onmousedown="aCM()" onmouseover="cM()"></span>';
|
||||||
|
|
||||||
|
// open frame
|
||||||
|
//if(ralign&&showBORDERS){rL-=(bSIZE-1);}
|
||||||
|
if(!free){
|
||||||
|
T+='<span id="mainnav" style="z-index:'+(zORDER+3)+'\; position:absolute\; top:'+aP[xp]+'px\; left:'+rL+'px\; width:'+(nS+bSIZE)+'px\; height:'+(nH+bSIZE)+'px\;">';
|
||||||
|
T+='<table cellspacing='+bSIZE+' cellpadding=0 border=0 '+bks[1]+' width='+(nS+bSIZE)+' style="height:'+(nH+bSIZE)+'px\;">';
|
||||||
|
T+='<tr>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// freeform width adjusters
|
||||||
|
var opbs=0;
|
||||||
|
if(free){opbs=1;}
|
||||||
|
|
||||||
|
// container cells
|
||||||
|
for (i=0;i<mI.length;i++){
|
||||||
|
if(mI[i][1]!=""){
|
||||||
|
if(free){
|
||||||
|
T+='<span style="z-index:'+(zORDER+3)+'\; position:absolute\; top:'+aP[i]+'px\; left:'+aPL[i]+'px\; width:'+(mI[i][2]+(2*bSIZE)+opbs)+'\;">';
|
||||||
|
T+='<table cellspacing='+bSIZE+' cellpadding=0 border=0 '+bks[1]+' width='+(mI[i][2]+(2*bSIZE)+opbs)+' style="height:'+(thisNH[i]+bSIZE)+'px\;">';
|
||||||
|
T+='<tr>';
|
||||||
|
}
|
||||||
|
T+='<td class=mTD width="'+(mI[i][2])+'"></td>';
|
||||||
|
if(free){T+='</tr></table></span>';}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// close frame
|
||||||
|
if(!free){T+='</tr></table></span>';}
|
||||||
|
|
||||||
|
// link color behaviour
|
||||||
|
if(aHOVER==""){aHOVER=aLINK;}
|
||||||
|
var aRoll=aLINK;
|
||||||
|
if(rCOLOR==""){aRoll=aHOVER;}
|
||||||
|
var lHTML='';
|
||||||
|
if(rCOLOR!=""){lHTML=' color="'+aHOVER+'"';}
|
||||||
|
var colr=' onmouseover="this.style.color=\''+aRoll+'\'\;" onmouseout="this.style.color=\''+aLINK+'\'\;" ';
|
||||||
|
|
||||||
|
// links
|
||||||
|
var SUBaL=aL+bSIZE;
|
||||||
|
|
||||||
|
var space='';
|
||||||
|
|
||||||
|
// alt text arrays
|
||||||
|
var aTxt=new Array;
|
||||||
|
var sTxt=new Array;
|
||||||
|
var cTxt=new Array;
|
||||||
|
var altNull='';
|
||||||
|
|
||||||
|
// write alt text to status bar
|
||||||
|
function writeStatus(sTxt){window.status=sTxt; return true;}
|
||||||
|
|
||||||
|
for (i=0;i<mI.length;i++){
|
||||||
|
|
||||||
|
if(free){xp=i; SUBaL=aPL[i]+bSIZE;}
|
||||||
|
|
||||||
|
aTxt[i]='';
|
||||||
|
if(mI[i][5]!="none"){
|
||||||
|
if(altDISPLAY=="title"){aTxt[i]=' title="'+mI[i][5]+'" ';}
|
||||||
|
if(altDISPLAY=="status"){aTxt[i]=' onmouseover="return writeStatus(mI['+i+'][5])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// text indentation
|
||||||
|
var space=' left:0px\;';
|
||||||
|
if(mI[i][3]=="left"){space=' left:'+tINDENT+'px\;';}
|
||||||
|
if(mI[i][3]=="right"){space=' left:-'+tINDENT+'px\;';}
|
||||||
|
|
||||||
|
// link layers
|
||||||
|
T+='<div onmouseover="aCM()\; oM('+i+')" style="z-index:'+(zORDER+5)+'\; position:absolute\; top:'+(aP[xp]+bSIZE)+'px\; left:'+SUBaL+'px\; width:'+mI[i][2]+'px\; height:'+thisNH[i]+'px\;" onclick="goToUrl(mI['+i+'][0],mI['+i+'][4])">';
|
||||||
|
T+='<table cellpadding=0 cellspacing=0 border=0 '+bks[0]+' width='+(mI[i][2]+opbs)+' height='+thisNH[i]+'><tr><td valign=top align='+mI[i][3]+' '+aTxt[i]+'>';
|
||||||
|
if(mI[i][0]==""){
|
||||||
|
mI[i][0]="javascript:doNothing()";
|
||||||
|
T+='<a '+colr;
|
||||||
|
} else {
|
||||||
|
T+='<a '+colr+' href="'+mI[i][0]+'" target="'+ mI[i][4]+'"';
|
||||||
|
}
|
||||||
|
T+=' style="position:relative\; top:'+((thisNH[i]/2)-((fSIZE*nlH[i])/2)+vtOFFSET)+'px; '+space+' color:'+aLINK+'\; font-weight:'+fWEIGHT+'\; font-size:'+fSIZE+'px\; font-family:'+fFONT+'\; text-decoration:'+aDEC+';">'+mI[i][1]+'</a>';
|
||||||
|
T+='</td></tr></table></div>';
|
||||||
|
// rollover layers
|
||||||
|
T+='<div onmouseover="aCM()\; oM('+i+')" onmouseout="if(!keepLIT){miH(this)}" id="roll'+i+'" style="visibility:hidden\; z-index:'+(zORDER+5)+'\; position:absolute\; top:'+(aP[xp]+bSIZE)+'px\; left:'+SUBaL+'px\; width:'+mI[i][2]+'px\; height:'+thisNH[i]+'px\;" onclick="goToUrl(mI['+i+'][0],mI['+i+'][4])">';
|
||||||
|
T+='<table cellpadding=0 cellspacing=0 border=0 '+bks[2]+' width='+(mI[i][2]+opbs)+' height='+thisNH[i]+'><tr><td valign=top align='+mI[i][3]+' '+aTxt[i]+'>';
|
||||||
|
if(mI[i][0]==""){
|
||||||
|
mI[i][0]="javascript:doNothing()";
|
||||||
|
T+='<a '+colr;
|
||||||
|
} else {
|
||||||
|
var tmItem='href="'+mI[i][0]+'" target="'+mI[i][4]+'"';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&mI[i][4]=="_blank"){tmItem='href="'+mI[i][0]+'" onclick="goToUrl(mI['+i+'][0],\'_blank\')\;return false" ';}
|
||||||
|
T+='<a '+colr + tmItem;
|
||||||
|
}
|
||||||
|
T+=' style="position:relative\; top:'+((thisNH[i]/2)-((fSIZE*nlH[i])/2)+vtOFFSET)+'px; '+space+' color:'+aLINK+'\; font-weight:'+fWEIGHT+'\; font-size:'+fSIZE+'px\; font-family:'+fFONT+'\; text-decoration:'+aDEC+'\;"><font'+lHTML+'>'+mI[i][1]+'</font></a>';
|
||||||
|
T+='</td></tr></table></div>';
|
||||||
|
|
||||||
|
// increase left to next item
|
||||||
|
if(!free){SUBaL+=(mI[i][2]+bSIZE);}
|
||||||
|
}
|
||||||
|
|
||||||
|
// assemble submenus
|
||||||
|
var M=''; var C='';
|
||||||
|
|
||||||
|
var SUBaL=0;
|
||||||
|
|
||||||
|
// sub rollover clearing function
|
||||||
|
function clearSubRoll(subc,subi){
|
||||||
|
if(pSId!=subi){
|
||||||
|
miH(d.getElementById('subroll'+subc+'-'+pSId));
|
||||||
|
}
|
||||||
|
pSId=subi;
|
||||||
|
}
|
||||||
|
|
||||||
|
// child rollover clearing function
|
||||||
|
function clearChildRoll(cuc,cus,cuj){
|
||||||
|
if(pCId!=cuj){
|
||||||
|
miH(d.getElementById('childroll'+cuc+'-'+cus+'-'+pCId));
|
||||||
|
}
|
||||||
|
pCId=cuj;
|
||||||
|
}
|
||||||
|
|
||||||
|
var chTop=new Array;
|
||||||
|
|
||||||
|
// link color behaviour
|
||||||
|
var saRoll=saLINK;
|
||||||
|
if(srCOLOR==""){saRoll=saHOVER;}
|
||||||
|
var slHTML='';
|
||||||
|
if(srCOLOR!=""){slHTML=' color="'+saHOVER+'"';}
|
||||||
|
var solr=' onmouseover="this.style.color=\''+saRoll+'\'\;" onmouseout="this.style.color=\''+saLINK+'\'\;" ';
|
||||||
|
|
||||||
|
// assemble submenus
|
||||||
|
|
||||||
|
var Xrows=new Array;
|
||||||
|
var XCrows=new Array;
|
||||||
|
|
||||||
|
for (c=0;c<mI.length;c++){
|
||||||
|
|
||||||
|
Xrows[c]=0;
|
||||||
|
XCrows[c]=new Array;
|
||||||
|
|
||||||
|
chTop[c]=new Array;
|
||||||
|
|
||||||
|
sTxt[c]=new Array;
|
||||||
|
cTxt[c]=new Array;
|
||||||
|
|
||||||
|
// text alignment and indentation
|
||||||
|
var space=' left:0px\;';
|
||||||
|
if(sP[c][2]=="left"){space=' left:'+stINDENT+'px\;';}
|
||||||
|
if(sP[c][2]=="right"){space=' left:-'+stINDENT+'px\;';}
|
||||||
|
|
||||||
|
// find next submenu position
|
||||||
|
if(!free){
|
||||||
|
if(c==0){SUBaL=rL+bSIZE;}
|
||||||
|
else SUBaL+=mI[(c-1)][2]+bSIZE;
|
||||||
|
} else {
|
||||||
|
SUBaL=SUBaL=aPL[c];
|
||||||
|
xp=c;
|
||||||
|
}
|
||||||
|
|
||||||
|
// specify edge alignment
|
||||||
|
var acL=SUBaL+hOFFSET+sP[c][4];
|
||||||
|
if(sP[c][1]=="right"){
|
||||||
|
acL=SUBaL-(sP[c][0]-mI[c][2])-hOFFSET-sP[c][4];
|
||||||
|
}
|
||||||
|
|
||||||
|
// grid block layer for vertical offset
|
||||||
|
if((vOFFSET+sP[c][3])>0){M+='<div id="gridblocker'+c+'" style="width:'+sP[c][0]+'px\; height:'+(vOFFSET+sP[c][3]+1)+'\; visibility:hidden\; z-index:'+(zORDER+1)+'\;position:absolute\; top:'+(aP[xp]+thisAH[c]-1)+'px\; left:'+acL+'px\;" onmouseover="clearTimeout(rTimer)\; rCount=0\;"></div>';}
|
||||||
|
|
||||||
|
// grid block layer for horizontal offset
|
||||||
|
var gblw=acL-mI[c][2]-SUBaL;
|
||||||
|
var gbposL=(SUBaL+mI[c][2]+(2*bSIZE)+1);
|
||||||
|
if(sP[c][1]=="right"){
|
||||||
|
gblw=mI[c][7]+bSIZE+aL-sP[c][0]-acL;
|
||||||
|
gbposL=(mI[c][7]+bSIZE+aL-gblw);
|
||||||
|
}
|
||||||
|
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
if(sI[c][i][0]!=''&&sI[c][i][1]!=''){
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { Xrows[c]+=(Trows-1); }
|
||||||
|
}}
|
||||||
|
|
||||||
|
//grid blocker for offset
|
||||||
|
var shb=0;if(shy){shb=(2*shSIZE);}
|
||||||
|
if(gblw>0){M+='<span id="gridLblocker'+c+'" style="width:'+gblw+'px\; height:'+(((snH+bSIZE)*sI[c].length)+((snH+1)*Xrows[c])+shb+shSIZE)+'px\; visibility:hidden\; z-index:'+(zORDER+6)+'\;position:absolute\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3])+'px\; left:'+gbposL+'px\;" onmouseover="clearTimeout(rTimer)\; rCount=0\;"></span>';}
|
||||||
|
|
||||||
|
// compile cells
|
||||||
|
M+='<span id="subnav'+c+'" style="visibility:hidden\; z-index:'+(zORDER+7)+'\; position:absolute\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3])+'px\; left:'+acL+'px\; width:'+(sP[c][0]-(sbSIZE*2))+'\;">';
|
||||||
|
M+='<table cellpadding=0 cellspacing='+sbSIZE+' border=0 '+bks[4]+'>';
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
if(sI[c][i][0]!=''&&sI[c][i][1]!=''){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
M+='<tr><td class=SUBmTD '+bks[3]+' align="'+sP[c][2]+'" style="width:'+(sP[c][0]-(2*sbSIZE))+'px\; height:'+(thisH+1)+'\;"></td></tr>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
M+='</table></span>';
|
||||||
|
|
||||||
|
// compile layers
|
||||||
|
var SUBaT=aP[xp]+thisAH[c]+vOFFSET+sP[c][3]+sbSIZE+svPADDING+svtOFFSET+2;
|
||||||
|
var subspace=' left:0px\;';
|
||||||
|
if(sP[c][2]=="left"){subspace=' left:'+stINDENT+'px\;';}
|
||||||
|
if(sP[c][2]=="right"){subspace=' left:-'+stINDENT+'px\;';}
|
||||||
|
for (i=0;i<sI[c].length;i++){
|
||||||
|
|
||||||
|
chTop[c][i]=SUBaT;
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=sI[c][i][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
cTxt[c][i]=new Array;
|
||||||
|
sTxt[c][i]='';
|
||||||
|
if(sI[c][i][3]!="none"){
|
||||||
|
if(altDISPLAY=="title"){sTxt[c][i]=' title="'+sI[c][i][3]+'" ';}
|
||||||
|
if(altDISPLAY=="status"){sTxt[c][i]=' onmouseover="return writeStatus(sI['+c+']['+i+'][3])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
// links
|
||||||
|
var oppm=2; if(mac){oppm=1;}
|
||||||
|
var sval="top";if(!sI[c][i][4]){sval="middle";}
|
||||||
|
M+='<div id="sublink'+c+'-'+i+'" style="visibility:hidden\; z-index:'+(zORDER+8)+'\; width:'+(sP[c][0]-(sbSIZE*2))+'\; position:absolute\; top:'+(SUBaT-2-svPADDING-svtOFFSET)+'px\; left:'+(acL+sbSIZE)+'px\; height:'+(thisH+1)+'px\'" onmouseover="clearTimeout(rTimer)\; rCount=0\; cCM('+c+','+i+')\; oCM('+c+','+i+')\; clearSubRoll('+c+','+i+')\; if(!keepLIT){d.getElementById(\'roll'+c+'\').style.visibility=\'hidden\'\;} if(sI['+c+']['+i+'][4]){d.getElementById(\'subroll'+c+'-'+i+'\').style.visibility=\'visible\'\;}" onclick="goToUrl(sI['+c+']['+i+'][0],sI['+c+']['+i+'][2])">';
|
||||||
|
M+='<table cellpadding=0 cellspacing=0 border=0 width="100%" height="100%" id="sublink'+c+'-'+i+'"><tr><td valign='+sval+' align='+sP[c][2]+' class=SUBmTD '+sTxt[c][i]+'>';
|
||||||
|
if(sI[c][i][0]=="#"){
|
||||||
|
sI[c][i][0]="javascript:doNothing()";
|
||||||
|
M+='<a '+solr;
|
||||||
|
} else {
|
||||||
|
M+='<a '+solr+' href="'+sI[c][i][0]+'" target="'+sI[c][i][2]+'" ';
|
||||||
|
}
|
||||||
|
M+='style="position:relative\; top:'+(svtOFFSET+(parseInt(svPADDING/2))+(3*Trows))+'\; '+subspace+'"><span style="color:'+saLINK+'\; font-weight:'+sfWEIGHT+'\; font-size:'+sfSIZE+'px\; font-family:'+sfFONT+'\; text-decoration:'+saDEC+'\;" onmouseover="this.style.color=\''+saHOVER+'\'" onmouseout="this.style.color=\''+saLINK+'\'">'+sI[c][i][1]+'</span></a>';
|
||||||
|
M+='</td></tr></table></div>';
|
||||||
|
|
||||||
|
// rollovers
|
||||||
|
M+='<div id="subroll'+c+'-'+i+'" style="visibility:hidden\; z-index:'+(zORDER+9)+'\; width:'+(sP[c][0]-(sbSIZE*2))+'\; position:absolute\; top:'+(SUBaT-2-svPADDING-svtOFFSET)+'px\; left:'+(acL+sbSIZE)+'px\; height:'+(thisH+oppm)+'px\'" onmouseover="clearTimeout(rTimer)\; rCount=0\; cCM('+c+','+i+')\; oCM('+c+','+i+')\;" onclick="goToUrl(sI['+c+']['+i+'][0],sI['+c+']['+i+'][2])">';
|
||||||
|
M+='<table cellpadding=0 cellspacing=0 border=0 '+bks[5]+' width="100%" height="100%" id="sublink'+c+'-'+i+'"><tr><td valign='+sval+' align='+sP[c][2]+' class=SUBmTD '+sTxt[c][i]+'>';
|
||||||
|
if(sI[c][i][0]=="#"){
|
||||||
|
sI[c][i][0]="javascript:doNothing()";
|
||||||
|
M+='<a '+solr;
|
||||||
|
} else {
|
||||||
|
var tsItem='href="'+sI[c][i][0]+'" target="'+sI[c][i][2]+'"';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&sI[c][i][2]=="_blank"){tsItem='href="'+sI[c][i][0]+'" onclick="goToUrl(sI['+c+']['+i+'][0],\'_blank\')\;return false" ';}
|
||||||
|
M+='<a '+solr + tsItem;
|
||||||
|
}
|
||||||
|
M+='style="position:relative\; top:'+(svtOFFSET+(parseInt(svPADDING/2))+(3*Trows))+'\; '+subspace+'"><span style="color:'+saLINK+'\; font-weight:'+sfWEIGHT+'\; font-size:'+sfSIZE+'px\; font-family:'+sfFONT+'\; text-decoration:'+saDEC+'\;" onmouseover="this.style.color=\''+saHOVER+'\'" onmouseout="this.style.color=\''+saLINK+'\'"><font'+slHTML+'>'+sI[c][i][1]+'</font></span></a>';
|
||||||
|
M+='</td></tr></table></div>';
|
||||||
|
|
||||||
|
// increase top to next item
|
||||||
|
SUBaT+=thisH+sbSIZE+1;
|
||||||
|
}
|
||||||
|
|
||||||
|
//alert("drop shadow");
|
||||||
|
var shb=0;if(shy){shb=(2*shSIZE);}
|
||||||
|
if(shCOLOR!=""){M+='<table cellpadding=0 cellspacing=0 border=0 '+bks[6]+' id="shadow'+c+'" style="visibility:hidden\; position:absolute; z-index:'+(zORDER+6)+'\; top:'+(aP[xp]+thisAH[c]+vOFFSET+sP[c][3]+shSIZE-shb)+'px\; left:'+(acL+shSIZE-shb)+'px\; height:'+(SUBaT-(aP[xp]+thisAH[c]+vOFFSET+sP[c][3])-svPADDING-2+shb)+'\; width:'+(sP[c][0]+shb)+'\;"><tr><td> </td></tr></table>';}
|
||||||
|
|
||||||
|
//alert("assemble child menus");
|
||||||
|
for (sq=0;sq<sI[c].length;sq++){
|
||||||
|
|
||||||
|
if(cP[c][sq].length>0&&cI[c][sq].length>0){
|
||||||
|
|
||||||
|
XCrows[c][sq]=0;
|
||||||
|
|
||||||
|
// specify edge alignment
|
||||||
|
var chL;
|
||||||
|
if(cP[c][sq][1]=="right"){
|
||||||
|
chL=acL-cP[c][sq][0]-chhOFFSET-cP[c][sq][4];
|
||||||
|
cgL=chL+cP[c][sq][0];
|
||||||
|
} else {
|
||||||
|
chL=acL + sP[c][0]+chhOFFSET+cP[c][sq][4];
|
||||||
|
cgL=(chL-(chhOFFSET+cP[c][sq][4]));
|
||||||
|
}
|
||||||
|
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { XCrows[c][sq]+=(Trows-1); }
|
||||||
|
}
|
||||||
|
|
||||||
|
// grid block layer for horizontal offset
|
||||||
|
if((chhOFFSET+cP[c][sq][4])>0){
|
||||||
|
C+='<table id="childgrid'+c+'-'+sq+'" style="visibility:hidden\; position:absolute; z-index:'+(zORDER+10)+'\; top:'+(((chTop[c][sq]-sbSIZE-svPADDING-2)-svtOFFSET)+chvOFFSET+cP[c][sq][3])+'px\; left:'+cgL+'px\; height:'+(((snH+sbSIZE+1)*cI[c][sq].length)+((snH)*XCrows[c][sq])+sbSIZE+shb+shSIZE)+'\; width:'+(chhOFFSET+cP[c][sq][4])+'\;" cellpadding=0 cellspacing=0 border=0 onmouseover="clearTimeout(rTimer)\; rCount=0\;"><tr><td></td></tr></table>';
|
||||||
|
}
|
||||||
|
|
||||||
|
// compile cells
|
||||||
|
C+='<span id="childnav'+c+'-'+sq+'" style="visibility:hidden\; z-index:'+(zORDER+11)+'\; position:absolute\; top:'+((chTop[c][sq]-sbSIZE-svPADDING-2)-svtOFFSET+chvOFFSET+cP[c][sq][3])+'px\; left:'+chL+'px\; width:'+(cP[c][sq][0]-(2*sbSIZE))+'px\; height:'+(((snH+(2*sbSIZE))*cI[c][sq].length)+1)+'px\;">';
|
||||||
|
C+='<table cellpadding=0 cellspacing='+sbSIZE+' border=0 '+bks[4]+'>';
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
C+='<tr><td class=SUBmTD '+bks[3]+' align="'+cP[c][sq][2]+'" style="width:'+(cP[c][sq][0]-(2*sbSIZE))+'px\; height:'+(thisH+1)+'\;"></td></tr>';
|
||||||
|
}
|
||||||
|
C+='</table></span>';
|
||||||
|
|
||||||
|
// compile layers
|
||||||
|
var csubspace=' left:0px\;';
|
||||||
|
if(cP[c][sq][2]=="left"){csubspace=' left:'+stINDENT+'px\;';}
|
||||||
|
if(cP[c][sq][2]=="right"){csubspace=' left:-'+stINDENT+'px\;';}
|
||||||
|
|
||||||
|
var subT = ((chTop[c][sq]-(svPADDING))-svtOFFSET+chvOFFSET+cP[c][sq][3]-1);
|
||||||
|
|
||||||
|
for (cj=0;cj<cI[c][sq].length;cj++){
|
||||||
|
|
||||||
|
// find wrapping links routine by brendan armstrong
|
||||||
|
var thisH=snH;
|
||||||
|
var thisT=cI[c][sq][cj][1];
|
||||||
|
var splitT=thisT.split('<br>');
|
||||||
|
var Trows=splitT.length;
|
||||||
|
if (Trows>1) { thisH=(snH*Trows); }
|
||||||
|
|
||||||
|
cTxt[c][sq][cj]='';
|
||||||
|
if(cI[c][sq][cj][3]!="none"){
|
||||||
|
if(altDISPLAY=="title"){cTxt[c][sq][cj]=' title="'+cI[c][sq][cj][3]+'" ';}
|
||||||
|
if(altDISPLAY=="status"){cTxt[c][sq][cj]=' onmouseover="return writeStatus(cI['+c+']['+sq+']['+cj+'][3])" onmouseout="return writeStatus(altNull)" ';}
|
||||||
|
}
|
||||||
|
|
||||||
|
var sval="top";if(!cI[c][sq][cj][4]){sval="middle";}
|
||||||
|
if(cI[c][sq][cj][0]=="#"){cI[c][sq][cj][0]="javascript:doNothing()";}
|
||||||
|
|
||||||
|
// links
|
||||||
|
C+='<div id="childlink'+c+'-'+sq+'-'+cj+'" style="visibility:hidden\; z-index:'+(zORDER+12)+'\; width:'+(cP[c][sq][0]-(sbSIZE*2))+'\; position:absolute\; top:'+subT+'px\; left:'+(chL+sbSIZE)+'px\; height:'+(thisH+1)+'px\'" onmouseover="clearTimeout(rTimer)\; rCount=0\; if(!keepSubLIT){d.getElementById(\'subroll'+c+'-'+sq+'\').style.visibility=\'hidden\'\;}clearChildRoll('+c+','+sq+','+cj+')\; if(cI['+c+']['+sq+']['+cj+'][4]){d.getElementById(\'childroll'+c+'-'+sq+'-'+cj+'\').style.visibility=\'visible\'\;} d.getElementById(\'cgrid'+c+'\').style.visibility=\'visible\'" onclick="goToUrl(cI['+c+']['+sq+']['+cj+'][0],cI['+c+']['+sq+']['+cj+'][2])">';
|
||||||
|
C+='<table cellpadding=0 cellspacing=0 border=0 width="100%" height="100%" id="childlink'+c+'-'+sq+'-'+cj+'"><tr><td valign='+sval+' align='+cP[c][sq][2]+' class=SUBmTD '+cTxt[c][sq][cj]+'>';
|
||||||
|
C+='<a href="'+cI[c][sq][cj][0]+'" target="'+cI[c][sq][cj][2]+'" style="position:relative\; top:'+(svtOFFSET+(parseInt(svPADDING/2))+(3*Trows))+'\; '+csubspace+'"><span style="color:'+saLINK+'\; font-weight:'+sfWEIGHT+'\; font-size:'+sfSIZE+'px\; font-family:'+sfFONT+'\; text-decoration:'+saDEC+'\;" '+solr+'>'+cI[c][sq][cj][1]+'</span></a>';
|
||||||
|
C+='</td></tr></table></div>';
|
||||||
|
|
||||||
|
// rollovers
|
||||||
|
C+='<div id="childroll'+c+'-'+sq+'-'+cj+'" style="visibility:hidden\; z-index:'+(zORDER+13)+'\; width:'+(cP[c][sq][0]-(sbSIZE*2))+'\; position:absolute\; top:'+(subT-1)+'px\; left:'+(chL+sbSIZE)+'px\; height:'+(thisH+oppm)+'px\'" onmouseover="clearTimeout(rTimer)\; rCount=0\;" onmouseout="miH(this)" onclick="goToUrl(cI['+c+']['+sq+']['+cj+'][0],cI['+c+']['+sq+']['+cj+'][2])">';
|
||||||
|
C+='<table cellpadding=0 cellspacing=0 border=0 '+bks[5]+' width="100%" height="100%" id="childlink'+c+'-'+sq+'-'+cj+'"><tr><td valign='+sval+' align='+cP[c][sq][2]+' class=SUBmTD '+cTxt[c][sq][cj]+'>';
|
||||||
|
var tcItem='href="'+cI[c][sq][cj][0]+'" target="'+cI[c][sq][cj][2]+'"';
|
||||||
|
if((cellCLICK||(cellCLICK==mu))&&cI[c][sq][cj][2]=="_blank"){tcItem='href="'+cI[c][sq][cj][0]+'" onclick="goToUrl(cI['+c+']['+sq+']['+cj+'][0],\'_blank\')\;return false"';}
|
||||||
|
C+='<a '+tcItem+' style="position:relative\; top:'+(svtOFFSET+(parseInt(svPADDING/2))+(3*Trows)+1)+'\; '+csubspace+'"><span style="color:'+saLINK+'\; font-weight:'+sfWEIGHT+'\; font-size:'+sfSIZE+'px\; font-family:'+sfFONT+'\; text-decoration:'+saDEC+'\;" '+solr+'><font'+slHTML+'>'+cI[c][sq][cj][1]+'</span></a>';
|
||||||
|
C+='</td></tr></table></div>';
|
||||||
|
|
||||||
|
subT+=thisH+sbSIZE+1;
|
||||||
|
}
|
||||||
|
|
||||||
|
//alert("drop shadow");
|
||||||
|
if(shCOLOR!=""){C+='<table cellpadding=0 cellspacing=0 border=0 '+bks[6]+' id="childshadow'+c+'-'+sq+'" style="visibility:hidden\; position:absolute; z-index:'+(zORDER+10)+'\; top:'+(((chTop[c][sq]-sbSIZE-svPADDING-2)-svtOFFSET)+shSIZE+chvOFFSET+cP[c][sq][3]-shb)+'px\; left:'+(chL+shSIZE-shb)+'px\; height:'+(((snH+sbSIZE+1)*cI[c][sq].length)+((snH)*XCrows[c][sq])+sbSIZE+shb)+'\; width:'+(cP[c][sq][0]+shb)+'\;"><tr><td> </td></tr></table>';}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// childmenu event capturing layers
|
||||||
|
C+='<span id="cgrid'+c+'" style="visibility:hidden\; position:absolute\; top:'+(aP[xp]+aH+vOFFSET+sP[c][3])+'\; left:'+acL+'\; width:'+sP[c][0]+'\; height:'+(SUBaT-(aP[xp]+aH+vOFFSET+sP[c][3])-svPADDING-2)+'\; z-index:'+(zORDER+9)+'" onmouseover="miH(this)\; aCM()\; oM('+c+')\;"></span>';
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// draw child menus
|
||||||
|
d.write(C);
|
||||||
|
|
||||||
|
// draw submenus
|
||||||
|
d.write(M);
|
||||||
|
|
||||||
|
// draw main nav
|
||||||
|
d.write(T);
|
||||||
|
|
||||||
|
// resize/reload routine
|
||||||
|
// based on a function by Michael Wallner - http://www.wallner-software.com/
|
||||||
|
|
||||||
|
var oldBW=window.innerWidth;
|
||||||
|
var oldBH=window.innerHeight;
|
||||||
|
var fws;
|
||||||
|
|
||||||
|
function findWindowSize() {
|
||||||
|
var newBW=window.innerWidth;
|
||||||
|
var newBH=window.innerHeight;
|
||||||
|
if (newBW==oldBW&&newBH==oldBH){
|
||||||
|
fws = setTimeout("findWindowSize()",100);
|
||||||
|
}
|
||||||
|
else { clearTimeout(fws); window.location.reload(); }
|
||||||
|
}
|
||||||
|
|
||||||
|
function windowStart() {
|
||||||
|
genericOnloadFunction();
|
||||||
|
if(allowRESIZE==true){findWindowSize();}
|
||||||
|
}
|
||||||
|
|
||||||
|
window.onload=windowStart;
|
105
addons/menu_bar/sniffer.js
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
//UDMv3.1
|
||||||
|
|
||||||
|
var exclude=true; var agt=navigator.userAgent.toLowerCase();
|
||||||
|
//djochange -- added var konqi=false
|
||||||
|
var ie=false; var ie4=false; var ie5=false; var op5=false; var konqi=false;
|
||||||
|
//end djochange
|
||||||
|
if (document.all&&(agt.indexOf('msie')!=-1)) {
|
||||||
|
ie=true; ie4=true; exclude=false;
|
||||||
|
if (agt.indexOf('msie 4')==-1) { ie5=true; ie4=false; }
|
||||||
|
if (agt.indexOf('opera')!=-1) { ie=false; ie4=false; ie5=false; op5=true; }
|
||||||
|
}
|
||||||
|
var ns6=false; var mz7=false;
|
||||||
|
if (document.getElementById&&!ie) {
|
||||||
|
ns6=true; exclude=false;
|
||||||
|
if (agt.indexOf('netscape6')==-1) {
|
||||||
|
ns6=false; mz7=true;
|
||||||
|
}
|
||||||
|
if (window.opera) { mz7=false; op5=true;}
|
||||||
|
else if (agt.indexOf('gecko')==-1) { mz7=false; exclude=true; }
|
||||||
|
}
|
||||||
|
if (agt.indexOf('opera 4')!=-1) { op5=false; mz7=false; exclude=true; }
|
||||||
|
var ns4=false;
|
||||||
|
if ((agt.indexOf('mozilla')!=-1)&&(parseInt(navigator.appVersion)>=4)&&!ie&&!op5&&!ns6&&!mz7) {
|
||||||
|
ns4=true; exclude=false;
|
||||||
|
}
|
||||||
|
if (agt.indexOf('webtv')!=-1) { ie=false; ie4=false; exclude=true; }
|
||||||
|
var win=true; var mac=false;
|
||||||
|
if (agt.indexOf('mac')!=-1) { win=false; mac=true; }
|
||||||
|
//djochange - added the following code to find Konqueror
|
||||||
|
if (navigator.vendor){
|
||||||
|
if (navigator.vendor =="KDE") {
|
||||||
|
ie=false;
|
||||||
|
ie4=false;
|
||||||
|
ie5=false;
|
||||||
|
konqi = true;
|
||||||
|
ns6=true;
|
||||||
|
ns4 = false;
|
||||||
|
exclude = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//end djochange
|
||||||
|
|
||||||
|
// array building functions for custom.js
|
||||||
|
var mu="mu";var m=0;var sm=0;var cm=0;var sp=0;
|
||||||
|
var mI=new Array;
|
||||||
|
var sP=new Array;
|
||||||
|
var sI=new Array;
|
||||||
|
var cP=new Array;
|
||||||
|
var cI=new Array;
|
||||||
|
|
||||||
|
function addMainItem(ma,mb,mc,md,me,mf,mg,mh,mi){
|
||||||
|
sm=0;
|
||||||
|
if(!mb||mb==""){mb=" ";}
|
||||||
|
while(mb.indexOf('<BR>')!=-1){mb=mb.replace('<BR>','<br>');}
|
||||||
|
if (!md||md==""){md="_self";}
|
||||||
|
if (!mf||mf==""||altDISPLAY==""){mf="none";}
|
||||||
|
if(!mg){mg=0;}if(!mh){mh=0;}
|
||||||
|
if(!mi||mi==""||mi=="c"||mi=="C"){mi="-";}
|
||||||
|
if(mi!="-"){mi=mi.toLowerCase();}
|
||||||
|
mI[m]=new Array(ma,mb,mc,md,me,mf,mg,mh,mi);
|
||||||
|
m++;
|
||||||
|
}
|
||||||
|
|
||||||
|
function defineSubmenuProperties(spa,spb,spc,spd,spe){
|
||||||
|
if(!spd){spd=0;}
|
||||||
|
if(!spe){spe=0;}
|
||||||
|
sP[(m-1)]=new Array(spa,spb,spc,spd,spe);
|
||||||
|
if (sm==0){
|
||||||
|
sI[(m-1)]=new Array; cP[(m-1)]=new Array; cI[(m-1)]=new Array;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function addSubmenuItem(sma,smb,smc,smd){
|
||||||
|
cm=0;var sme=true;
|
||||||
|
if(sme&&sma=="~"){sme=false;sma="";}
|
||||||
|
if (!sma||sma==""){sma="#";}
|
||||||
|
if (!smb||smb==""){smb=" ";}
|
||||||
|
while(smb.indexOf('<BR>')!=-1){smb=smb.replace('<BR>','<br>');}
|
||||||
|
if (!smc||smc==""){smc="_self";}
|
||||||
|
if (!smd||smd==""||altDISPLAY==""){smd="none";}
|
||||||
|
sI[(m-1)][sm]=new Array(sma,smb,smc,smd,sme);
|
||||||
|
sm++;
|
||||||
|
}
|
||||||
|
|
||||||
|
function defineChildmenuProperties(cpa,cpb,cpc,cpd,cpe){
|
||||||
|
if(!cpd){cpd=0;}
|
||||||
|
if(!cpe){cpe=0;}
|
||||||
|
cP[(m-1)][(sm-1)]=new Array(cpa,cpb,cpc,cpd,cpe);
|
||||||
|
cI[(m-1)][(sm-1)]=new Array;
|
||||||
|
}
|
||||||
|
|
||||||
|
function addChildmenuItem(cma,cmb,cmc,cmd){
|
||||||
|
var cme=true;
|
||||||
|
if(cma&&cma=="~"){cme=false;cma="";}
|
||||||
|
if (!cma||cma==""){cma="#";}
|
||||||
|
if (!cmb||cmb==""){cmb=" ";}
|
||||||
|
while(cmb.indexOf('<BR>')!=-1){cmb=cmb.replace('<BR>','<br>');}
|
||||||
|
if (!cmc||cmc==""){cmc="_self";}
|
||||||
|
if (!cmd||cmd==""||altDISPLAY==""){cmd="none";}
|
||||||
|
cI[(m-1)][(sm-1)][cm]=new Array(cma,cmb,cmc,cmd,cme);
|
||||||
|
cm++;
|
||||||
|
}
|
||||||
|
// custom upgrade backup definitions
|
||||||
|
var keepSubLIT=true;var chvOFFSET=0;var chhOFFSET=-5;var closeTIMER=330;var cellCLICK=true;var aCURSOR="hand";
|
||||||
|
var altDISPLAY="";var allowRESIZE=true;
|
30
addons/menu_bar/style.js
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
//UDMv3.1
|
||||||
|
|
||||||
|
//**DO NOT EDIT THIS ******************************************
|
||||||
|
//*************************************************************
|
||||||
|
if(!exclude){
|
||||||
|
// document object variable
|
||||||
|
var d=document;
|
||||||
|
// adjust for font size discrepancy
|
||||||
|
if((!mac&&ns4)||(mac&&op5)){fSIZE+=1;sfSIZE+=1;}
|
||||||
|
// filter for bad definitions
|
||||||
|
if(bSIZE<0)bSIZE=0;if(fSIZE<5)fSIZE=5;if(tINDENT<0)tINDENT=0;if(vPADDING<0)vPADDING=0;if(sbSIZE<0)sbSIZE=0;if(sfSIZE<5) sfSIZE=5;if(stINDENT<0)stINDENT=0;if(svPADDING<0)svPADDING=0;if(fWEIGHT=="")fWEIGHT="normal";if(sfWEIGHT=="")sfWEIGHT="normal";
|
||||||
|
// link style definitions
|
||||||
|
var stySTR='';stySTR+='<style><!--';stySTR+='.mTD A \{color:'+aLINK+'\;font-weight:'+fWEIGHT+'\;\}';stySTR+='.mTD A:Link \{color:'+aLINK+'\}';stySTR+='.mTD A:Visited \{color:'+aLINK+'\}';stySTR+='.mTD A:Active,.mTD A:Link,.mTD A:Visited,.mTD A:Hover\{font-weight:'+fWEIGHT+'\;font-size:'+fSIZE+'px\;font-family:'+fFONT+'\;text-decoration:'+aDEC+'\;position:relative\;\}';stySTR+='.SUBmTD A \{ color:'+saLINK+'\;font-weight:'+sfWEIGHT+'\;\}';stySTR+='.SUBmTD A:Link \{color:'+saLINK+'\}';stySTR+='.SUBmTD A:Visited \{color:'+saLINK+' \}';stySTR+='.SUBmTD A:Active,.SUBmTD A:Link,.SUBmTD A:Visited,.SUBmTD A:Hover\{font-weight:'+sfWEIGHT+'\;font-size:'+sfSIZE+'px\;font-family:'+sfFONT+'\;text-decoration:'+saDEC+'\;\}';if(ie5){stySTR+='.u\{text-decoration:underline\;\}';}
|
||||||
|
//*************************************************************
|
||||||
|
//****##### USE THIS SPACE FOR NEW STYLE DEFINITIONS #####*****
|
||||||
|
|
||||||
|
var cl='#0000cc'; var fs=14;
|
||||||
|
if((win&&ns4)||(mac&&op5)){fs=15;if(ns4){cl='#009600';}}
|
||||||
|
stySTR+='.roman \{font-size:'+fs+'px\; color:'+cl+'\; background-color:white\; font-family:times new roman\; \}';
|
||||||
|
|
||||||
|
//** DO NOT EDIT THIS ****************************************
|
||||||
|
stySTR+='//--></style>';d.write(stySTR);}
|
||||||
|
function genericOnloadFunction() {
|
||||||
|
//*************************************************************
|
||||||
|
//****##### USE THIS SPACE TO DEFINE ONLOAD FUNCTIONS #####****
|
||||||
|
|
||||||
|
//** DO NOT EDIT THIS *****************************************
|
||||||
|
//*************************************************************
|
||||||
|
if(ns4){nsinit();}}
|
||||||
|
//*************************************************************
|
26
addons/reloj.js
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<!--
|
||||||
|
// This function displays the time in the status line.
|
||||||
|
// Invoke it once to activate the clock; it will call itself from then on.
|
||||||
|
function display_time_in_status_line()
|
||||||
|
{
|
||||||
|
var mes = new Array( "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" );
|
||||||
|
|
||||||
|
var d = new Date(); // month day, year hours:minutes:seconds
|
||||||
|
var y = d.getYear(); // get current year
|
||||||
|
var h = d.getHours(); // extract hours: 0 to 23
|
||||||
|
var m = d.getMinutes(); // extract minutes: 0 to 59
|
||||||
|
var s = d.getSeconds(); // extract seconds: 0 to 59
|
||||||
|
var mo = d.getMonth() + 1; // extract months: January to December
|
||||||
|
var da = d.getDate(); // extract days: 1 to 31
|
||||||
|
var ampm = (h >= 12)?"PM":"AM"; // is it am or pm?
|
||||||
|
if (h > 12) h -= 12; // convert 24-hour format to 12-hour
|
||||||
|
if (h == 0) h = 12; // convert 0 o'clock to midnight
|
||||||
|
if (m < 10) m = "0" + m; // convert 0 minutes to 00 minutes, etc.
|
||||||
|
var t = da + ' de ' + mes[mo-1] + ' de ' + y + ' | ' + h + ':' + m + ':' + s + ' ' + ampm; // put it all together
|
||||||
|
|
||||||
|
defaultStatus = t; // display it in the status line
|
||||||
|
// arrange to do it again in 1 second.
|
||||||
|
setTimeout("display_time_in_status_line()", 1000); // 1000 ms in 1 second
|
||||||
|
}
|
||||||
|
display_time_in_status_line();
|
||||||
|
//-->
|
86
addons/snow.js
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
<!-- Original: Altan (snow@altan.hr) -->
|
||||||
|
var no=10;
|
||||||
|
var speed=10;
|
||||||
|
var snowflake="images/cerezaLITTLE.gif";
|
||||||
|
|
||||||
|
var ns4up=(document.layers)?1:0;
|
||||||
|
var ie4up=(document.all)?1:0;
|
||||||
|
var dx,xp,yp;
|
||||||
|
var am,stx,sty;
|
||||||
|
var i,doc_width=800,doc_height=600;
|
||||||
|
if(ns4up){doc_width=self.innerWidth;doc_height=self.innerHeight;}
|
||||||
|
else if(ie4up){doc_width=document.body.clientWidth;doc_height=document.body.clientHeight;}
|
||||||
|
dx=new Array();
|
||||||
|
xp=new Array();
|
||||||
|
yp=new Array();
|
||||||
|
am=new Array();
|
||||||
|
stx=new Array();
|
||||||
|
sty=new Array();
|
||||||
|
for(i=0;i<no;++ i){
|
||||||
|
dx[i]=0;
|
||||||
|
xp[i]=Math.random()*(doc_width-50);
|
||||||
|
yp[i]=Math.random()*doc_height;
|
||||||
|
am[i]=Math.random()*20;
|
||||||
|
stx[i]=0.02+Math.random()/10;
|
||||||
|
sty[i]=0.7+Math.random();
|
||||||
|
if(ns4up){
|
||||||
|
if(i==0){
|
||||||
|
document.write("<layer name=\"dot"+i+"\" left=\"15\" ");
|
||||||
|
document.write("top=\"15\" visibility=\"show\"><img src=\"");
|
||||||
|
document.write(snowflake+"\" border=\"0\"></layer>");
|
||||||
|
}else{
|
||||||
|
document.write("<layer name=\"dot"+i+"\" left=\"15\" ");
|
||||||
|
document.write("top=\"15\" visibility=\"show\"><img src=\"");
|
||||||
|
document.write(snowflake+"\" border=\"0\"></layer>");
|
||||||
|
}
|
||||||
|
}else if(ie4up){
|
||||||
|
if(i==0){
|
||||||
|
document.write("<div id=\"dot"+i+"\" style=\"POSITION: ");
|
||||||
|
document.write("absolute; Z-INDEX: "+i+"; VISIBILITY: ");
|
||||||
|
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
|
||||||
|
document.write(snowflake+"\" border=\"0\"></div>");
|
||||||
|
}else{
|
||||||
|
document.write("<div id=\"dot"+i+"\" style=\"POSITION: ");
|
||||||
|
document.write("absolute; Z-INDEX: "+i+"; VISIBILITY: ");
|
||||||
|
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
|
||||||
|
document.write(snowflake+"\" border=\"0\"></div>");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function snowNS(){
|
||||||
|
for(i=0;i<no;++i){
|
||||||
|
yp[i]+=sty[i];
|
||||||
|
if(yp[i]>doc_height-50){
|
||||||
|
xp[i]=Math.random()*(doc_width-am[i]-30);
|
||||||
|
yp[i]=0;
|
||||||
|
stx[i]=0.02+Math.random()/10;
|
||||||
|
sty[i]=0.7+Math.random();
|
||||||
|
doc_width=self.innerWidth;
|
||||||
|
doc_height=self.innerHeight;
|
||||||
|
}
|
||||||
|
dx[i]+=stx[i];
|
||||||
|
document.layers["dot"+i].top=yp[i];
|
||||||
|
document.layers["dot"+i].left=xp[i] + am[i]*Math.sin(dx[i]);
|
||||||
|
}
|
||||||
|
setTimeout("snowNS()",speed);
|
||||||
|
}
|
||||||
|
function snowIE(){
|
||||||
|
for(i=0;i<no;++i){
|
||||||
|
yp[i]+=sty[i];
|
||||||
|
if(yp[i]>doc_height-50){
|
||||||
|
xp[i]=Math.random()*(doc_width-am[i]-30);
|
||||||
|
yp[i]=0;
|
||||||
|
stx[i]=0.02+Math.random()/10;
|
||||||
|
sty[i]=0.7+Math.random();
|
||||||
|
doc_width=document.body.clientWidth;
|
||||||
|
doc_height=document.body.clientHeight;
|
||||||
|
}
|
||||||
|
dx[i]+=stx[i];
|
||||||
|
document.all["dot"+i].style.pixelTop=yp[i];
|
||||||
|
document.all["dot"+i].style.pixelLeft=xp[i]+am[i]*Math.sin(dx[i]);
|
||||||
|
}
|
||||||
|
setTimeout("snowIE()",speed);
|
||||||
|
}
|
||||||
|
if(ns4up){snowNS();}
|
||||||
|
else if(ie4up){snowIE();}
|
||||||
|
|
109
app.htm
Normal file
@ -0,0 +1,109 @@
|
|||||||
|
<html>
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type"
|
||||||
|
content="text/html; charset=iso-8859-1">
|
||||||
|
<meta name="description"
|
||||||
|
content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web">
|
||||||
|
<meta name="keywords"
|
||||||
|
content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Plantilla InfDJ</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="addons/idj.css"
|
||||||
|
body="addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico"
|
||||||
|
rel="SHORTCUT ICON">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="images/webIDJ-f0.gif" bgcolor="#0D5AB9"
|
||||||
|
text="#000000" link="#FFFF00" vlink="#FFFF00" topmargin="0"
|
||||||
|
leftmargin="0">
|
||||||
|
<script language="javascript"> baseA = "";</script><script
|
||||||
|
language="javascript" src="addons/menu_bar/sniffer.js"></script><script
|
||||||
|
language="javascript1.2" src="addons/menu_bar/custom.js"></script><script
|
||||||
|
language="javascript1.2" src="addons/menu_bar/style.js"></script><script
|
||||||
|
language="javascript1.2" src="addons/menu_bar/menu.js"></script><script
|
||||||
|
language="javascript">function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }document.onmousedown=click;</script>
|
||||||
|
|
||||||
|
<p><br>
|
||||||
|
<br>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<table border="0">
|
||||||
|
<tr>
|
||||||
|
<td valign="top"><img src="images/circuloAppInf.gif"
|
||||||
|
width="262" height="261"><br>
|
||||||
|
<p align="center"><a href="app/ddemos.htm" class="wcMenu"><font
|
||||||
|
color="#00FF00" size="1" face="Verdana"><strong>Vea
|
||||||
|
nuestras demostraciones</strong></font></a></p>
|
||||||
|
</td>
|
||||||
|
<td valign="top"><p align="center"><font color="#FFFF80"
|
||||||
|
size="5" face="Verdana"><strong>Programación</strong></font></p>
|
||||||
|
<p style="text-align:justify;margin-right:5.0pt"><font
|
||||||
|
color="#00FFFF" size="2" face="Verdana">¿Por que usar un
|
||||||
|
estandar? Cuando puede tenerlo a medida.<br>
|
||||||
|
Para obtener el máximo rendimiento de sus equipos, no
|
||||||
|
intente ajustarse a ellos, deje que ellos se ajusten a
|
||||||
|
usted. De este modo, conseguirá ganar en agilidad,
|
||||||
|
velocidad y fiabilidad.<br>
|
||||||
|
Consiga que esos pequeños detalles, (omitidos o
|
||||||
|
innecesarios en los programas 'standars'), pero tan
|
||||||
|
necesarios para uds. esten por fin, donde los quería.</font></p>
|
||||||
|
<p style="text-align:justify;margin-right:5.0pt"><font
|
||||||
|
color="#00FFFF" size="2" face="Verdana">Somos un equipo
|
||||||
|
de programadores, que desde 1995 ofrecemos soluciones a
|
||||||
|
las pequeñas y medianas empresas para facilitarles el
|
||||||
|
trabajo, vea algunos ejemplos:</font></p>
|
||||||
|
<table border="0">
|
||||||
|
<tr>
|
||||||
|
<td><blockquote>
|
||||||
|
<p><font color="#FFFFFF" size="2"
|
||||||
|
face="Verdana">· </font><a
|
||||||
|
href="app/tpv.htm" class="wcMenu"><font
|
||||||
|
color="#FFFFFF" size="2" face="Verdana">Sistemas
|
||||||
|
TPV</font></a><font color="#FFFFFF" size="2"
|
||||||
|
face="Verdana"><br>
|
||||||
|
· Bases de Datos Específicas<br>
|
||||||
|
· </font><a href="app/lockit.htm"
|
||||||
|
class="wcMenu"><font color="#FFFFFF" size="2"
|
||||||
|
face="Verdana">Sistemas de control</font></a><font
|
||||||
|
color="#FFFFFF" size="2" face="Verdana"><br>
|
||||||
|
· etc...</font></p>
|
||||||
|
</blockquote>
|
||||||
|
</td>
|
||||||
|
<td><img src="images/appdemos.gif" width="114"
|
||||||
|
height="80"></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p align="center"><font color="#00FFFF" size="2" face="Verdana">Disculpenlas
|
||||||
|
molestias, pero estas páginas están aún bajo construcción.<br>
|
||||||
|
No obstante, puede dirigir cualquier consulta a nuesto </font><a
|
||||||
|
href="mailto:jd@infdj.com" class="wcMenu"><font color="#FFFF00"
|
||||||
|
size="2" face="Verdana">correo electrónico</font></a><font
|
||||||
|
color="#00FFFF" size="2" face="Verdana">.</font></p>
|
||||||
|
|
||||||
|
<p align="center"><font color="#00FFFF" size="2" face="Verdana"><br>
|
||||||
|
<br>
|
||||||
|
</font><font color="#00FFFF" size="1" face="Verdana">· [</font><a
|
||||||
|
href="tarifa.htm" class="wcMenu"><font size="1" face="Verdana">Productos</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">] · [</font><a
|
||||||
|
href="donde.htm" class="wcMenu"><font size="1" face="Verdana">¿Donde...?</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">] · [</font><a
|
||||||
|
href="cursos.htm" class="wcMenu"><font size="1" face="Verdana">Cursos</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">] · [</font><a
|
||||||
|
href="diseno.htm" class="wcMenu"><font size="1" face="Verdana">Diseñode...</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">]· [</font><a
|
||||||
|
href="stecnico.htm" class="wcMenu"><font size="1" face="Verdana">Serv.Técnico</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">] · [</font><a
|
||||||
|
href="otros.htm" class="wcMenu"><font size="1" face="Verdana">Otros</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">] ·</font></p>
|
||||||
|
|
||||||
|
<p align="center"> </p>
|
||||||
|
|
||||||
|
<p align="right"><br>
|
||||||
|
</p>
|
||||||
|
</body>
|
||||||
|
</html>
|
5
app/bipbip.htm
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><META name="description" content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web"><META name="keywords" content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros"><title>Plantilla InfDJ</title><link rel="stylesheet" type="text/css" href="addons/idj.css" body="addons/idj.css"><link href="http://www.infdj.com/images/infdj.ico" rel="SHORTCUT ICON"><SCRIPT language=javascript>function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }document.onmousedown=click;</SCRIPT></head><body background="images/webIDJ-f0.gif" bgcolor="#0D5AB9" text="#000000" topmargin="0" leftmargin="0"><script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script><p align="right"><br></p></body></html>
|
7
app/ddemos.htm
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<html><head><meta http-equiv="Content-Type"content="text/html; charset=iso-8859-1"><meta name="description"content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web"><meta name="keywords"content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros"><title>Referencias y Demostraciones</title><link rel="stylesheet" type="text/css" href="../addons/idj.css"body="../addons/idj.css"><link href="http://www.infdj.com/images/infdj.ico"rel="SHORTCUT ICON"></head><body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9" text="#000000" link="#FFFF00" link="#FFFF00" topmargin="0" leftmargin="0">
|
||||||
|
<script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script>
|
||||||
|
<script language="javascript">function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }document.onmousedown=click;</script><p><img src="../images/circuloWeb.gif" align="left" hspace="0"width="184" height="184"></p><p> </p><p align="center"><font color="#00FF00" face="Verdana">Estaspáginas están bajo construcción,<br>pero dentro de poco, desde aquí podrás ver referencias<br>de nuestros trabajos.</font></p><p> </p><p> </p><p><img src="../images/circuloApp.gif" align="right" hspace="0"width="184" height="184"><br><font color="#00FFFF" size="2" face="Verdana">Esto solo sonalgunos ejemplos de programas, los cuales una vez adquiridos, serediseñan para adaptarse al 100% de sus necesidades:</font></p><table border="1" width="560" bordercolordark="#FFFFFF"bordercolorlight="#000000"> <tr> <td align="center" width="25%" bgcolor="#000000"><font color="#FFFF00" size="2" face="Verdana"><strong>Referencia</strong></font></td> <td width="55%" bgcolor="#000000"><font color="#FFFF00" size="2" face="Verdana"><strong>Descripción</strong></font></td> <td align="center" width="20%" bgcolor="#000000"><font color="#FFFF00" size="2" face="Verdana"><strong>P.V.P</strong></font></td> </tr> <tr> <td width="25%"> </td> <td width="55%"><font color="#00FFFF" face="Verdana">TPVwin: </font><font color="#00FFFF" size="1" face="Verdana">(software terminal punto de venta)</font></td> <td align="right" width="20%"><font color="#00FF00" size="2" face="Verdana">-modular-</font></td> </tr> <tr> <td align="right"> </td> <td><font color="#00FFFF" size="2" face="Verdana">Agenda / Control de llamadas y Anotaciones</font></td> <td align="right"><font color="#00FFFF" face="Verdana">20.000</font></td> </tr> <tr> <td align="right"><a href="bipbip.htm"><font color="#FFFF00" face="Verdana">bipbip</font></a></td> <td><font color="#00FFFF" face="Verdana">BipBip! </font><font color="#00FFFF" size="2" face="Verdana">(Mensajería en una red interna)</font></td> <td align="right"><font color="#00FFFF" face="Verdana">20.000</font></td> </tr> <tr> <td align="right"><a href="lockit.htm"><font color="#FFFF00" face="Verdana">lockit</font></a></td> <td><font color="#00FFFF" face="Verdana">LockIt!: </font><font color="#00FFFF" size="1" face="Verdana">(sistema de control de tiempo)</font></td> <td align="right"><font color="#00FFFF" face="Verdana">35.000</font></td> </tr> <tr> <td> </td> <td align="center"><font color="#00FF00" size="1" face="Verdana">· ·· ···· Página bajo construcción ···· ·· ·</font></td> <td> </td> </tr></table><p><font color="#00FFFF" size="1" face="Verdana">(Estos sonprecios 'base'. Para un ajuste total, de la aplicación, se exigela reunion del equipo de desarrollo con el cliente).</font></p></body></html>
|
6
app/lockit.htm
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<html><head><meta http-equiv="Content-Type"content="text/html; charset=iso-8859-1"><meta name="description"content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web"><meta name="keywords"content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros"><title>Plantilla InfDJ</title><link rel="stylesheet" type="text/css" href="../addons/idj.css"body="../addons/idj.css"><link href="http://www.infdj.com/images/infdj.ico"rel="SHORTCUT ICON"></head><body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9" text="#00FFFF" topmargin="0" leftmargin="0">
|
||||||
|
<script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script><script language="javascript">function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }document.onmousedown=click;</script><br><br><p align="center"><font color="#FFFF00" size="6" face="Verdana">LockIt!</font><font face="Verdana"><br></font><font color="#00FF40" size="4" face="Verdana">(Sistema deControl)</font></p><p align="center"><font color="#00FF40" size="4" face="Verdana"></font> </p><div align="center"><center><table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td align="center"><div align="center"><center><table border="2" cellpadding="5" cellspacing="0" bgcolor="#FFFFFF" bordercolor="#000000" bordercolordark="#000000" bordercolorlight="#0000FF"> <tr> <td><img src="lockit01.jpg" width="371" height="258"></td> </tr> </table> </center></div></td> <td valign="top"><p style='text-align:justify;margin-left:5pt;margin-right:5.0pt'><font face="Verdana">Este programa esta orientado al control de cibercentros, y lugares donde se requiera limitar el tiempo de uso de un equipo de forma remota. Lock It! permite de una forma gráfica (y altamente intuitiva), el control de los terminales donde se haya instalado el sistema de control. Todos los datos (conexiones, asignaciones de tiempo, e interacciones con los terminales), son almacenados en un historial para su posterior tratamiento.</font></p> </td> </tr></table></center></div><blockquote> <p style='text-align:justify;margin-right:5.0pt'><font face="Verdana"><img src="lockit02.jpg" align="right" border="1" hspace="0" width="100" height="93"></font><font face="Verdana">En todo momento, mediante la representación gráfica de los terminales, podrá saber cuales se encuentran disponibles (libres), y cuales ocupados (con la información extra de hora en la que inicio la operación y tiempo restante).</font></p> <ul> <li><p style='text-align:justify;margin-right:5.0pt'><font face="Verdana">A diferencia de otros sistemas, el nuestro no requiere ninguna máquina en especial (ni mucho menos s.o.), funciona sobre un P100 bajo W9x.</font></p></li> <li><p style='text-align:justify;margin-right:5.0pt'><font face="Verdana">El bloqueo se basa en ocultar todas las tareas activas, lo que proporciona mayor "sensibilidad" ya que despues de re-asignar tiempo, se puede continuar por donde se quedo la sesión anterior.</font></p></li> <li><p style='text-align:justify;margin-right:5.0pt'><font face="Verdana">Funciona con cualquier aplicacion ¡¡ Juegos incluidos !!</font></p></li> </ul> <p><font face="Verdana"></font> </p> <p><font color="#00FF40" size="3" face="Verdana">En caso de necesitar mayor información, puede ponerse en </font><a href="../donde.htm"><font color="#00FF40" size="3" face="Verdana">contacto</font></a><font color="#00FF40" size="3" face="Verdana"> con nosotros.</font></p> <p><font color="#00FF40"></font> </p> <div align="center"><center><table border="1" cellpadding="5" cellspacing="1" bgcolor="#FFFFFF" bordercolordark="#14396A" bordercolorlight="#6092C5"> <tr> <td><font color="#FFFFFF" size="2" face="Verdana">_</font><font color="#000000" size="2" face="Verdana">Demostración (1.512</font><font color="#000000" size="2"> Kb)</font></td> </tr> </table> </center></div><p align="center"><font color="#00FFFF" size="1" face="Verdana">· [</font><a href="javascript:history.go(-1)" class="wcMenu"><font size="1" face="Verdana">Volver</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="ddemos.htm" class="wcMenu"><font size="1" face="Verdana">Otros programas</font></a><font color="#00FFFF" size="1" face="Verdana">] ·</font></p> <p><font face="Verdana"></font> </p></blockquote></body></html>
|
365
app/lockit/InfoLockIt.htm
Normal file
@ -0,0 +1,365 @@
|
|||||||
|
<html>
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type"
|
||||||
|
content="text/html; charset=iso-8859-1">
|
||||||
|
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
|
||||||
|
<title>Software para elcontrol de CyberCentros</title>
|
||||||
|
<STYLE TYPE="text/css">
|
||||||
|
<!--
|
||||||
|
A:active { color: #cc3333; text-decoration: none; background: transparent; text-shadow: 0.4em 0.4em silver}
|
||||||
|
A:visited { color: #000000; text-decoration: none; background: transparent; text-shadow: 0.4em 0.4em silver}
|
||||||
|
A:link { color: #000000; text-decoration: none; background: transparent; text-shadow: 0.4em 0.4em silver}
|
||||||
|
A:hover { color: #cc3333; text-decoration: none; background: transparent; text-shadow: 0.4em 0.2em silver}
|
||||||
|
|
||||||
|
body {
|
||||||
|
background-color: #FFFFFF;
|
||||||
|
background-image: url(fondo.jpg);
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-position: bottom right
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-->
|
||||||
|
</STYLE>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
|
||||||
|
<div align="left">
|
||||||
|
|
||||||
|
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||||
|
<tr>
|
||||||
|
<td valign="top" width="109" background="bot-i.gif"><br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<font size="3"><br>
|
||||||
|
</font><font size="1" face="Verdana"><strong>-<[ </strong></font><a
|
||||||
|
href="http://www.infdj.com/donde.htm"><font size="1"
|
||||||
|
face="Verdana"><strong>Contactar</strong></font></a><font
|
||||||
|
size="1" face="Verdana"><strong> ]</strong></font><font
|
||||||
|
size="3"><br>
|
||||||
|
<br>
|
||||||
|
</font><font size="1" face="Verdana"><strong>-<[</strong></font><a
|
||||||
|
href="http://www.infdj.com/app/lockit.htm"><font size="1"
|
||||||
|
face="Verdana"><strong> Mas Info</strong></font></a><font
|
||||||
|
size="1" face="Verdana"><strong> ]<br>
|
||||||
|
<br>
|
||||||
|
-<[</strong></font><a href="http://www.infdj.com"><font
|
||||||
|
size="1" face="Verdana"><strong> Home</strong></font></a><font
|
||||||
|
size="1" face="Verdana"><strong> ]<br>
|
||||||
|
</strong></font></td>
|
||||||
|
<td valign="top"><img src="bot-d.gif" align="left"
|
||||||
|
hspace="0" width="76" height="87"><br>
|
||||||
|
<table border="0" cellpadding="0" cellspacing="0">
|
||||||
|
<tr>
|
||||||
|
<td valign="top" width="48%"><div align="center"><center><table
|
||||||
|
border="2" cellpadding="0" cellspacing="0"
|
||||||
|
bordercolor="#FFFFFF" bordercolordark="#FFFFFF"
|
||||||
|
bordercolorlight="#FFFFFF">
|
||||||
|
<tr>
|
||||||
|
<td align="center"><div align="center"><center><table
|
||||||
|
border="0" cellpadding="0"
|
||||||
|
cellspacing="0">
|
||||||
|
<tr>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Upper_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Upper_Left_Corner.gif"
|
||||||
|
width="21" height="21"></b></font></td>
|
||||||
|
<td
|
||||||
|
background="border1/Upper_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Upper_Horizontal_Line.gif"
|
||||||
|
width="21" height="21"></b></font></td>
|
||||||
|
<td width="21"><p align="right"><font
|
||||||
|
size="1" face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Upper_Right_Corner.gif"
|
||||||
|
width="21" height="21"></b></font></p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Left_Vertical_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Left_Vertical_Line.gif"
|
||||||
|
width="21" height="21"></b></font></td>
|
||||||
|
<td valign="top"><table
|
||||||
|
border="0" cellpadding="0"
|
||||||
|
cellspacing="0" width="100%"
|
||||||
|
bgcolor="#FFFFFF">
|
||||||
|
<tr>
|
||||||
|
<td align="center"><font
|
||||||
|
color="#FF0000" size="4"
|
||||||
|
face="Verdana"><strong>Software
|
||||||
|
para el<br>
|
||||||
|
control de CyberCentros</strong></font><font
|
||||||
|
size="5" face="Arial"><strong><br>
|
||||||
|
<img src="lineah.gif"
|
||||||
|
width="300" height="13"></strong></font><font
|
||||||
|
size="4" face="Verdana"><strong><br>
|
||||||
|
</strong></font></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Right_Vertical_Line.gif"><p
|
||||||
|
align="right"><font size="1"
|
||||||
|
face="Helvetica,Arial"><img
|
||||||
|
src="border1/Right_Vertical_Line.gif"
|
||||||
|
width="21" height="21"></font></p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Down_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><img
|
||||||
|
src="border1/Down_Left_Corner.gif"
|
||||||
|
width="21" height="21"></font></td>
|
||||||
|
<td
|
||||||
|
background="border1/Down_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><img
|
||||||
|
src="border1/Down_Horizontal_Line.gif"
|
||||||
|
width="21" height="21"></font></td>
|
||||||
|
<td width="21"><p align="right"><font
|
||||||
|
size="1" face="Helvetica,Arial"><img
|
||||||
|
src="border1/Down_Right_Corner.gif"
|
||||||
|
width="21" height="21"></font></p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</center></div></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</center></div></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<p><br>
|
||||||
|
</p>
|
||||||
|
<p><font color="#000000" size="4" face="Verdana"><strong>Estimado
|
||||||
|
Distribuidor:</strong></font></p>
|
||||||
|
<p><!--webbot bot="HTMLMarkup" startspan --><p style='text-align:justify;margin-left:10.0pt;margin-right:10.0pt'><!--webbot
|
||||||
|
bot="HTMLMarkup" endspan --><font color="#000000"
|
||||||
|
face="Verdana"><strong>Nos ponemos en contacto con Uds.
|
||||||
|
para ofrecerles la distribución del paquete de control
|
||||||
|
de tiempos para CyberCentros, mas cómodo y facil de
|
||||||
|
usar. Con el cual podrá ofrecer una nueva posibilidad de
|
||||||
|
control a todos sus clientes que deseen automatizar el
|
||||||
|
control de tiempos sobre terminales de red.</strong></font><font
|
||||||
|
color="#000000"><strong><!--webbot bot="HTMLMarkup"
|
||||||
|
startspan --></P><!--webbot bot="HTMLMarkup" endspan --></strong></font></p>
|
||||||
|
</td>
|
||||||
|
<td valign="top"><img src="separador.gif" width="1"
|
||||||
|
height="328"></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p><font color="#FF0000" face="Verdana"><strong>> </strong></font><font
|
||||||
|
color="#0080FF" face="Verdana"><strong>Con este software podrá:</strong></font></p>
|
||||||
|
|
||||||
|
<blockquote>
|
||||||
|
<p><font color="#0080FF" face="Verdana"><strong>- Bloquear
|
||||||
|
equipos mientras no se esten usando<br>
|
||||||
|
- Apagar los equipos de forma remota<br>
|
||||||
|
- Llevar control de BONOS por clientes<br>
|
||||||
|
- Obtener informes de conexion por equipo<br>
|
||||||
|
- Y mucho mas...</strong></font></p>
|
||||||
|
</blockquote>
|
||||||
|
<div align="center"><center>
|
||||||
|
|
||||||
|
<table border="2" cellpadding="0" cellspacing="0"
|
||||||
|
bordercolor="#FFFFFF" bordercolordark="#FFFFFF"
|
||||||
|
bordercolorlight="#FFFFFF">
|
||||||
|
<tr>
|
||||||
|
<td><div align="center"><center><table border="0"
|
||||||
|
cellpadding="0" cellspacing="0">
|
||||||
|
<tr>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Upper_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Upper_Left_Corner.gif" width="21"
|
||||||
|
height="21"></b></font></td>
|
||||||
|
<td
|
||||||
|
background="border1/Upper_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Upper_Horizontal_Line.gif"
|
||||||
|
width="21" height="21"></b></font></td>
|
||||||
|
<td width="21"><p align="right"><font size="1"
|
||||||
|
face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Upper_Right_Corner.gif" width="21"
|
||||||
|
height="21"></b></font></p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Left_Vertical_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Left_Vertical_Line.gif" width="21"
|
||||||
|
height="21"></b></font></td>
|
||||||
|
<td valign="top"><table border="0"
|
||||||
|
cellpadding="0" cellspacing="0" width="100%"
|
||||||
|
bgcolor="#FFFFFF">
|
||||||
|
<tr>
|
||||||
|
<td align="center"><p align="left"><font
|
||||||
|
size="4" face="Verdana"><strong>Requerimientos:</strong></font><font
|
||||||
|
size="5" face="Arial"><strong><br>
|
||||||
|
<img src="lineah.gif" width="300"
|
||||||
|
height="13"></strong></font></p>
|
||||||
|
<blockquote>
|
||||||
|
<p align="left"><font color="#000000"
|
||||||
|
face="Verdana"><strong>Pentium 100 ó
|
||||||
|
superior<br>
|
||||||
|
16 Mb RAM</strong></font></p>
|
||||||
|
</blockquote>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Right_Vertical_Line.gif"><p
|
||||||
|
align="right"><font size="1"
|
||||||
|
face="Helvetica,Arial"><img
|
||||||
|
src="border1/Right_Vertical_Line.gif" width="21"
|
||||||
|
height="21"></font></p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Down_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><img
|
||||||
|
src="border1/Down_Left_Corner.gif" width="21"
|
||||||
|
height="21"></font></td>
|
||||||
|
<td background="border1/Down_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><img
|
||||||
|
src="border1/Down_Horizontal_Line.gif" width="21"
|
||||||
|
height="21"></font></td>
|
||||||
|
<td width="21"><p align="right"><font size="1"
|
||||||
|
face="Helvetica,Arial"><img
|
||||||
|
src="border1/Down_Right_Corner.gif" width="21"
|
||||||
|
height="21"></font></p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</center></div></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</center></div>
|
||||||
|
|
||||||
|
<p><font color="#FF0000" face="Verdana"><strong>> </strong></font><font
|
||||||
|
color="#0080FF" face="Verdana"><strong>Sus bajos requisitos en
|
||||||
|
cuanto a equipo lo hacen ideal para máquinas poco potente.<br>
|
||||||
|
</strong></font><font color="#FF0000" face="Verdana"><strong>>
|
||||||
|
</strong></font><font color="#0080FF" face="Verdana"><strong>Funciona
|
||||||
|
sobre </strong>cualquier<strong> windows.</strong></font></p>
|
||||||
|
|
||||||
|
<table border="2" cellpadding="0" cellspacing="0"
|
||||||
|
bordercolor="#FFFFFF" bordercolordark="#FFFFFF"
|
||||||
|
bordercolorlight="#FFFFFF">
|
||||||
|
<tr>
|
||||||
|
<td><div align="center"><center><table border="0"
|
||||||
|
cellpadding="0" cellspacing="0">
|
||||||
|
<tr>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Upper_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Upper_Left_Corner.gif" width="21"
|
||||||
|
height="21"></b></font></td>
|
||||||
|
<td
|
||||||
|
background="border1/Upper_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Upper_Horizontal_Line.gif"
|
||||||
|
width="21" height="21"></b></font></td>
|
||||||
|
<td width="21"><p align="right"><font size="1"
|
||||||
|
face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Upper_Right_Corner.gif" width="21"
|
||||||
|
height="21"></b></font></p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Left_Vertical_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><b><img
|
||||||
|
src="border1/Left_Vertical_Line.gif" width="21"
|
||||||
|
height="21"></b></font></td>
|
||||||
|
<td valign="top"><table border="0"
|
||||||
|
cellpadding="0" cellspacing="0" width="100%"
|
||||||
|
bgcolor="#FFFFFF">
|
||||||
|
<tr>
|
||||||
|
<td align="center"><p align="left"><font
|
||||||
|
size="4" face="Verdana"><strong>Tarifas:</strong></font><font
|
||||||
|
size="5" face="Arial"><strong><br>
|
||||||
|
<img src="lineah.gif" width="300"
|
||||||
|
height="13"></strong></font></p>
|
||||||
|
<blockquote>
|
||||||
|
<p align="left"><font color="#000000"
|
||||||
|
face="Verdana"><strong>Sistema de
|
||||||
|
control: 35.000 Ptas.</strong><em><strong><br>
|
||||||
|
</strong></em><strong>10.000 Ptas
|
||||||
|
Pack 10 Terminales</strong><em><strong><br>
|
||||||
|
Equipos Remotos: 1.500 Ptas / equipo*</strong></em></font></p>
|
||||||
|
</blockquote>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Right_Vertical_Line.gif"><p
|
||||||
|
align="right"><font size="1"
|
||||||
|
face="Helvetica,Arial"><img
|
||||||
|
src="border1/Right_Vertical_Line.gif" width="21"
|
||||||
|
height="21"></font></p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td width="21"
|
||||||
|
background="border1/Down_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><img
|
||||||
|
src="border1/Down_Left_Corner.gif" width="21"
|
||||||
|
height="21"></font></td>
|
||||||
|
<td background="border1/Down_Horizontal_Line.gif"><font
|
||||||
|
size="1" face="Helvetica,Arial"><img
|
||||||
|
src="border1/Down_Horizontal_Line.gif" width="21"
|
||||||
|
height="21"></font></td>
|
||||||
|
<td width="21"><p align="right"><font size="1"
|
||||||
|
face="Helvetica,Arial"><img
|
||||||
|
src="border1/Down_Right_Corner.gif" width="21"
|
||||||
|
height="21"></font></p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</center></div></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p> </p>
|
||||||
|
|
||||||
|
<p><font color="#FF0000" face="Verdana"><strong>> </strong></font><font
|
||||||
|
color="#000000" size="4" face="Verdana"><strong>Para mayor
|
||||||
|
información:</strong></font></p>
|
||||||
|
<div align="left">
|
||||||
|
|
||||||
|
<table border="0" cellpadding="2" cellspacing="0">
|
||||||
|
<tr>
|
||||||
|
<td><blockquote>
|
||||||
|
<p><font color="#000000" face="Verdana"><strong>Informática
|
||||||
|
D.J.<br>
|
||||||
|
c/ Murillo nº 11</strong><em><strong><br>
|
||||||
|
</strong></em><strong>Alcalá de Guadaira (Sevilla)</strong></font></p>
|
||||||
|
<p><a href="http://www.infdj.com/donde.htm"><font
|
||||||
|
color="#000000" face="Verdana"><strong>http://www.infdj.com</strong></font></a><font
|
||||||
|
color="#000000" face="Verdana"><strong><br>
|
||||||
|
</strong></font><a href="mailto:jd@infdj.com"><font
|
||||||
|
color="#000000" face="Verdana"><strong>jd@infdj.com</strong></font></a></p>
|
||||||
|
<p><font color="#000000" face="Verdana"><strong>Tlf.
|
||||||
|
955.615.854<br>
|
||||||
|
Fax. 955.614.913</strong></font></p>
|
||||||
|
</blockquote>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p> </p>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
app/lockit/border1/Down_Horizontal_Line.gif
Normal file
After Width: | Height: | Size: 126 B |
BIN
app/lockit/border1/Down_Left_Corner.gif
Normal file
After Width: | Height: | Size: 287 B |
BIN
app/lockit/border1/Down_Right_Corner.gif
Normal file
After Width: | Height: | Size: 287 B |
BIN
app/lockit/border1/Left_Vertical_Line.gif
Normal file
After Width: | Height: | Size: 128 B |
BIN
app/lockit/border1/Right_Vertical_Line.gif
Normal file
After Width: | Height: | Size: 127 B |
BIN
app/lockit/border1/Upper_Horizontal_Line.gif
Normal file
After Width: | Height: | Size: 96 B |
BIN
app/lockit/border1/Upper_Left_Corner.gif
Normal file
After Width: | Height: | Size: 257 B |
BIN
app/lockit/border1/Upper_Right_Corner.gif
Normal file
After Width: | Height: | Size: 237 B |
BIN
app/lockit/bot-d.gif
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
app/lockit/bot-i.gif
Normal file
After Width: | Height: | Size: 7.4 KiB |
BIN
app/lockit/fondo.jpg
Normal file
After Width: | Height: | Size: 70 KiB |
BIN
app/lockit/lineah.gif
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
app/lockit/separador.gif
Normal file
After Width: | Height: | Size: 43 B |
BIN
app/lockit01.jpg
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
app/lockit02.jpg
Normal file
After Width: | Height: | Size: 4.2 KiB |
20
camaras.htm
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<TITLE>Informática DJ "Programadores"</TITLE>
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico" rel="SHORTCUT ICON">
|
||||||
|
<!--
|
||||||
|
<script language="JavaScript" src="addons/on_news.js"></script>
|
||||||
|
-->
|
||||||
|
|
||||||
|
</HEAD>
|
||||||
|
<FRAMESET ROWS=200,* FRAMEBORDER=NO border="0" color="#000000" NORESIZE FRAMESPACING="0" marginwidth=0 marginheight=0>
|
||||||
|
<FRAME SCROLLING=AUTO NORESIZE SRC="cams/cam-top.htm" NAME="menu" border=0 marginwidth=0 marginheight=0>
|
||||||
|
|
||||||
|
<FRAMESET COLS=300,* FRAMEBORDER=NO border="0" NORESIZE FRAMESPACING="0" marginwidth=0 marginheight=0>
|
||||||
|
<FRAME SCROLLING=NO NORESIZE SRC="cams/cams.htm" NAME="separador" border=0 marginwidth=0 marginheight=0>
|
||||||
|
<FRAME SCROLLING=NO NORESIZE SRC="cams/webcam.htm" NAME="titulo" border=0 marginwidth=0 marginheight=0>
|
||||||
|
</FRAMESET>
|
||||||
|
|
||||||
|
</FRAMESET>
|
||||||
|
</HTML>
|
||||||
|
|
26
cams/cam-top.htm
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||||
|
<META name="description" content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web">
|
||||||
|
<META name="keywords" content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
|
||||||
|
<title>Plantilla InfDJ</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../addons/idj.css" body="../addons/idj.css">
|
||||||
|
<link href="../images/infdj.ico" rel="SHORTCUT ICON">
|
||||||
|
<base target="base">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9" text="#000000" topmargin="0" leftmargin="0" ondragstart="return false" onselectstart="return false"
|
||||||
|
oncontextmenu="return false">
|
||||||
|
|
||||||
|
<p><font color="#00FFFF" size="1" face="Verdana"> · [</font><a href="../noticias.htm"
|
||||||
|
class="wcMenu">Volver</a><font color="#00FFFF"
|
||||||
|
size="1" face="Verdana">] · </font><br>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
17
cams/cams.htm
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||||
|
<META name="description" content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web">
|
||||||
|
<META name="keywords" content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
|
||||||
|
<title>Plantilla InfDJ</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="addons/idj.css" body="addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico" rel="SHORTCUT ICON">
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="images/webIDJ-f0.gif" bgcolor="#0D5AB9" text="#000000" topmargin="0" leftmargin="0" ondragstart="return false" onselectstart="return false" oncontextmenu="return false">
|
||||||
|
|
||||||
|
<p align="right"><br></p>
|
||||||
|
</body>
|
||||||
|
</html>
|
30
cams/webcam.htm
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
<html>
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type"
|
||||||
|
content="text/html; charset=iso-8859-1">
|
||||||
|
<meta http-equiv="Expires" content="Tue, 01 Jan 1980 1:00:00 GMT">
|
||||||
|
<meta http-equiv="Pragma" content="no-cache">
|
||||||
|
<meta name="robots" content="index, follow">
|
||||||
|
<title>Página diseñada y hospedada por ] www.infdj.com [</title>
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico"
|
||||||
|
rel="SHORTCUT ICON">
|
||||||
|
|
||||||
|
<meta http-equiv="Refresh" content="15; URL=webcam.htm" >
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9" text="#000000">
|
||||||
|
<table border="0" width="100%" height="100%" cellspacing="0"
|
||||||
|
cellpadding="0">
|
||||||
|
<tr>
|
||||||
|
<td valign="middle" align="center">
|
||||||
|
<img border="1" height="240" width="320" src="webcam.jpeg"
|
||||||
|
alt="tienda.infdj.com">
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
cams/webcam.jpeg
Normal file
After Width: | Height: | Size: 10 KiB |
16
cursos.htm
Normal file
BIN
cursos/DLD2k.gif
Normal file
After Width: | Height: | Size: 5.5 KiB |
25
cursos/carchiv.htm
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||||
|
<META name="description" content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web">
|
||||||
|
<META name="keywords" content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Plantilla InfDJ</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../addons/idj.css" body="../addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico" rel="SHORTCUT ICON">
|
||||||
|
<SCRIPT language=javascript>
|
||||||
|
function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }
|
||||||
|
document.onmousedown=click;
|
||||||
|
</SCRIPT>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9" text="#000000" topmargin="0" leftmargin="0">
|
||||||
|
<script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script>
|
||||||
|
|
||||||
|
<p align="right"><br></p>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
123
cursos/cguiones.htm
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type"content="text/html; charset=iso-8859-1">
|
||||||
|
<meta name="description"content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web"><meta name="keywords"content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Breve descripción de los módulos </title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../addons/idj.css"body="../addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico"rel="SHORTCUT ICON">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9"text="#00FFFF" link="#FFFF00" vlink="#FFFF00" topmargin="0"leftmargin="0">
|
||||||
|
<script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script>
|
||||||
|
<script language="JavaScript"><!--
|
||||||
|
function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }
|
||||||
|
document.onmousedown=click;
|
||||||
|
function goto( url ) {
|
||||||
|
if ( url != "" ) document.location.href = url;
|
||||||
|
}
|
||||||
|
// -->
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<a name="inicio"></a><p><br></p>
|
||||||
|
<form name="lcursos">
|
||||||
|
<table border="0" width="100%">
|
||||||
|
<tr>
|
||||||
|
<td valign="top">
|
||||||
|
<hr><p align="center"><font color="#00FF00" size="3" face="Verdana">Descripción de los Cursos</font></p>
|
||||||
|
<p><font color="#FFFF00" size="2" face="Verdana">Acceso Rápido: </font>
|
||||||
|
<select name="d1" size="1" onchange="goto(this.document.lcursos.d1.value);">
|
||||||
|
<option>Seleccione un Curso</option>
|
||||||
|
<option>----------------------------------------</option>
|
||||||
|
<option value="soperativos.htm#iwin">Iniciación a Windows</option>
|
||||||
|
<option value="soperativos.htm#dos">MS-DOS al descubierto</option>
|
||||||
|
<option value="soperativos.htm#linux">Instalación de Linux</option>
|
||||||
|
<option value="soperativos.htm#linuxa">Linux Avanzado</option>
|
||||||
|
<option>----------------------------------------</option>
|
||||||
|
<option>Familia MICROSOFT OFFICE</option>
|
||||||
|
<option value="office.htm#word">-> Word</option>
|
||||||
|
<option value="office.htm#excel">-> Excel</option>
|
||||||
|
<option value="office.htm#access">-> Access</option>
|
||||||
|
<option value="office.htm#powerpoint">-> PowerPoint</option>
|
||||||
|
<option value="office.htm#publisher">-> Publisher</option>
|
||||||
|
<option value="office.htm#outlook">-> Outlook</option>
|
||||||
|
<option>----------------------------------------</option>
|
||||||
|
<option value="inet.htm#manejo">Internet -> Manejo</option>
|
||||||
|
<option value="inet.htm#diseno">Internet -> Diseño</option>
|
||||||
|
<option>----------------------------------------</option>
|
||||||
|
<option value="otros_cursos.htm">Otros cursos...</option>
|
||||||
|
</select></p>
|
||||||
|
<hr></td>
|
||||||
|
<td valign="top"><blockquote><p> </p>
|
||||||
|
<p><font size="2" face="Verdana">Los cursos se encuentran divididos en tres bloques:</font></p>
|
||||||
|
<ol><li><a href="#sos" class="wcMenu"><font color="#FFFF00" size="2" face="Verdana">Sistemas operativos</font></a></li>
|
||||||
|
<li><a href="#fof" class="wcMenu"><font color="#FFFF00" size="2" face="Verdana">Familia Microsoft Office</font></a></li>
|
||||||
|
<li><a href="#inet" class="wcMenu"><font color="#FFFF00" size="2" face="Verdana">Internet</font></a></li>
|
||||||
|
</ol></blockquote>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</form>
|
||||||
|
<p style='text-align:justify;margin-right:5.0pt'><font size="2" face="Verdana">Cada uno contienelos cursos específicos de niveles basico / medio / avanzado.Para sacar el máximo partido a su ordenador y software. No esnecesario haber cursado un básico, para continuar con un medio oun avanzado, si bien debería tener unos conocimientos mínimos,antes de matricularse en estos.</font></p>
|
||||||
|
<p align="left"><a name="sos"></a><font color="#FFFF00" size="2"face="Verdana"><strong>1. SISTEMAS OPERATIVOS</strong></font></p>
|
||||||
|
<p style='text-align:justify;margin-right:5.0pt'><font size="2" face="Verdana">Base prinicpalsobre la que se sustentan el resto de las aplicaciones. Esimprescindible tener unas nociones mínimas de su manejo, para laposterior explotación del sistema en general.</font></p>
|
||||||
|
<p style='text-align:justify;margin-right:5.0pt'><font size="2" face="Verdana">Desde aqui,ofrecemos cursos de manejo, configuración y mantenimiento de lospricipales sistemas operativos, como son Windows, (en cualquierade sus versiones 95, 98, 2000, NT), Linux, y el viejo conocidopor todo veterano; MS-DOS, (para salir de cualquier apuro en lossistemas basados en Windows 9x).</font></p>
|
||||||
|
<p align="right"><font size="2" face="Verdana">·[</font><a href="#inicio" class="wcMenu"><font size="2" face="Verdana">subir</font></a><font size="2" face="Verdana">]·[</font><a href="soperativos.htm"class="wcMenu"><font size="2" face="Verdana">ampliar información</font></a><font size="2" face="Verdana">]·</font></p><p align="left"><a name="fof"></a><font color="#FFFF00" size="2" face="Verdana"><strong>2. FAMILIA Microsoft Office</strong></font></p><p style='text-align:justify;margin-right:5.0pt'><font size="2" face="Verdana">Para el desarrollode su trabajo diario, este es el paquete ofimático mas completo,usado y demandado hoy día por cualquier PYME (pequeña y medianaempresa).</font></p>
|
||||||
|
<p style='text-align:justify;margin-right:5.0pt'><font size="2" face="Verdana">Su contenido se extiende a las áreas de Edición / Manejo de hojas de cálculo /Gestion y creación de bases de datos / Completisima agenda /Creación de presentaciones y Publicación.</font></p>
|
||||||
|
<table border="0">
|
||||||
|
<tr>
|
||||||
|
<td valign="top">
|
||||||
|
<ul><li><font size="2" face="Verdana">Microsoft Word </font></li></ul>
|
||||||
|
</td>
|
||||||
|
<td> </td>
|
||||||
|
<td valign="top">
|
||||||
|
<font size="2" face="Verdana">Desde una sencilla nota, a un complejo memorando, mailing o cualquier documento que precise, con un tiempo mínimo para su creación.</font>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td valign="top">
|
||||||
|
<ul><li><font size="2" face="Verdana">Microsoft Excel<br></font></li></ul>
|
||||||
|
</td>
|
||||||
|
<td> </td>
|
||||||
|
<td valign="top"><font size="2" face="Verdana">Automatice tareas repetitivas, </font></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td valign="top">
|
||||||
|
<ul><li><font size="2" face="Verdana">Microsoft Access</font></li></ul>
|
||||||
|
</td>
|
||||||
|
<td> </td>
|
||||||
|
<td valign="top">Bases de datos <font color="#00FF00">(EN CONSTRUCCION)</font></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td valign="top">
|
||||||
|
<ul><li><font size="2" face="Verdana">Microsoft Outlook</font></li></ul>
|
||||||
|
</td>
|
||||||
|
<td> </td>
|
||||||
|
<td valign="top">Agenda Personal <font color="#00FF00">(EN CONSTRUCCION)</font></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td valign="top">
|
||||||
|
<nobr><ul><li><font size="2" face="Verdana">Microsoft PowerPoint </font></li></ul><p></nobr></p>
|
||||||
|
</td>
|
||||||
|
<td> </td>
|
||||||
|
<td valign="top">Presentaciones <font color="#00FF00">(EN CONSTRUCCION)</font></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td valign="top"><ul><li><font size="2" face="Verdana">Microsoft Publisher</font></li></ul>
|
||||||
|
</td>
|
||||||
|
<td> </td>
|
||||||
|
<td valign="top">Publicaciones <font color="#00FF00">(EN CONSTRUCCION)</font></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<p align="right"><font size="2" face="Verdana">·[</font><a href="#inicio" class="wcMenu"><font size="2" face="Verdana">subir</font></a><font size="2" face="Verdana">]·[</font><a href="office.htm"class="wcMenu"><font size="2" face="Verdana">ampliar información</font></a><font size="2" face="Verdana">]·</font></p>
|
||||||
|
|
||||||
|
<p><a name="inet"></a><font color="#FFFF00" size="2"face="Verdana"><strong>3. Internet</strong></font></p>
|
||||||
|
<p><font color="#00FFFF" size="2" face="Verdana">Navegación, procesos de busqueda en Internet,correo electrónico, ftp, servicios de noticias, etc...<br>Descubra todos los servicios que Internet le ofrece (no se limite a navegar), y descubra como sacar partido de la gran Red. </font><hl>Manejo del navegador<br>File Transfer Protocol (descripcion de clientes en modo texto y gráfico)<br>E-mail (funcionamiento y uso de los clientes mas conocidos, incluido web-mail)<br>News (servicios de noticia </p>
|
||||||
|
<p><font color="#00FFFF" size="2" face="Verdana">Diseño depáginas web...</font><font color="#00FF00"> (EN CONSTRUCCION)</font></p><p> </p>
|
||||||
|
<p align="right"><font size="2" face="Verdana">·[</font><a href="#inicio" class="wcMenu"><font size="2" face="Verdana">subir</font></a><font size="2" face="Verdana">]·[</font><a href="soperativos.htm"class="wcMenu"><font size="2" face="Verdana">ampliar información</font></a><font size="2" face="Verdana">]·</font></p><p align="right"> </p><p align="right"> </p>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
24
cursos/chorarios.htm
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||||
|
<META name="description" content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes / Servidores / Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web">
|
||||||
|
<META name="keywords" content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Plantilla InfDJ</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../addons/idj.css" body="../addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico" rel="SHORTCUT ICON">
|
||||||
|
<SCRIPT language=javascript>
|
||||||
|
function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }
|
||||||
|
document.onmousedown=click;
|
||||||
|
</SCRIPT>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9" text="#000000" topmargin="0" leftmargin="0">
|
||||||
|
<script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script>
|
||||||
|
<p align="right"><br></p>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
24
cursos/cprofes.htm
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||||
|
<META name="description" content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web"><META name="keywords" content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Plantilla InfDJ</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../addons/idj.css" body="../addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico" rel="SHORTCUT ICON">
|
||||||
|
<SCRIPT language=javascript>
|
||||||
|
function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }
|
||||||
|
document.onmousedown=click;
|
||||||
|
</SCRIPT>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9" text="#000000" topmargin="0" leftmargin="0">
|
||||||
|
<script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script>
|
||||||
|
<p align="right"><br></p>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
BIN
cursos/excel.gif
Normal file
After Width: | Height: | Size: 23 KiB |
25
cursos/inet.htm
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type"content="text/html; charset=iso-8859-1">
|
||||||
|
<meta name="description"content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web"><meta name="keywords"content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros"><title>Plantilla InfDJ</title><link rel="stylesheet" type="text/css" href="../addons/idj.css"body="../addons/idj.css"><link href="http://www.infdj.com/images/infdj.ico"rel="SHORTCUT ICON">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9"text="#000000" link="#FFFF00" vlink="#FFFF00" topmargin="0"leftmargin="0">
|
||||||
|
<script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script>
|
||||||
|
<script language="javascript">
|
||||||
|
function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }
|
||||||
|
document.onmousedown=click;
|
||||||
|
</script>
|
||||||
|
<p align="right"><br></p>
|
||||||
|
<p align="center"><font color="#80FF00" face="Verdana">Páginasbajo construcción</font></p>
|
||||||
|
<p align="center"><font color="#80FF00" face="Verdana">INTERNET</font></p><p align="center"> </p>
|
||||||
|
<p align="center"> </p><p align="center"> </p><p align="center"> </p>
|
||||||
|
<p align="center"><font color="#00FFFF" size="1" face="Verdana">·[</font><a href="cguiones.htm" class="wcMenu"><font size="1" face="Verdana">Materias</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="carchiv.htm" class="wcMenu"><font size="1" face="Verdana">Documentos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><ahref="cprofes.htm" class="wcMenu"><font size="1" face="Verdana">Profesores</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="chorarios.htm" class="wcMenu"><font size="1" face="Verdana">Horarios</font></a><font color="#00FFFF" size="1" face="Verdana">] · </font></p><p align="center"><font color="#00FFFF" size="1" face="Verdana">·[</font><a href="../tarifa.htm" class="wcMenu"><font size="1" face="Verdana">Productos</font></a><font color="#00FFFF" size="1"face="Verdana">] · [</font><a href="../donde.htm" class="wcMenu"><font size="1" face="Verdana">¿Donde...?</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../cursos.htm" class="wcMenu"><font size="1" face="Verdana">Cursos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><ahref="../diseno.htm" class="wcMenu"><font size="1" face="Verdana">Diseñode...</font></a><font color="#00FFFF" size="1" face="Verdana">]· [</font><a href="../stecnico.htm" class="wcMenu"><font size="1" face="Verdana">Serv.Técnico</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../otros.htm" class="wcMenu"><font size="1" face="Verdana">Otros</font></a><font color="#00FFFF" size="1" face="Verdana">] ·</font></p>
|
||||||
|
<p align="center"> </p><p align="center"> </p><p align="center"> </p>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
94
cursos/office.htm
Normal file
@ -0,0 +1,94 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type"content="text/html; charset=iso-8859-1">
|
||||||
|
<meta name="description"content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web"><meta name="keywords"content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Cursos Ofimática</title><link rel="stylesheet" type="text/css" href="../addons/idj.css"body="../addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico"rel="SHORTCUT ICON">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9"text="#00FFFF" link="#FFFF00" vlink="#FFFF00" topmargin="0"leftmargin="0" >
|
||||||
|
<script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script>
|
||||||
|
<script language="javascript1.2">
|
||||||
|
function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }
|
||||||
|
document.onmousedown=click;
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<p align="center"><br></p>
|
||||||
|
<div align="center">
|
||||||
|
<center>
|
||||||
|
<table border="1" cellpadding="5" cellspacing="1" bgcolor="#FFFFFF" bordercolordark="#14396A" bordercolorlight="#6092C5">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<font color="#80FF00" face="Verdana"><u><img src="DLD2k.gif" width="160" height="66"></u></font>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table></center></div>
|
||||||
|
<div align="center">
|
||||||
|
<center>
|
||||||
|
<table border="0">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<font color="#80FF00" face="Verdana"><u><br>Familia Microsoft OFFICE</u></font>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table></center></div>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p><a name="word"></a><font color="#80FF80" size="4" face="Verdana"><strong>Curso de WORD</strong></font></p>
|
||||||
|
<p style="text-align:justify;margin-left:5.0pt;margin-right:5.0pt"><font size="2" face="Verdana">Con este curso aprenderá a utilizarMicrosoft Word, tanto si es la primera vez que utiliza elprograma como si acaba de realizar la actualización a la nuevaversión. Las lecciones presenciales totalmente personalizadas y de fácil seguimiento, incluyen objetivos claros y ejemplos tomados de la vida real, que le permitirán aprender exactamente aquello que necesita, a su propio ritmo convenientemente guiado por el profesor.</font></p>
|
||||||
|
<p>Entre otros aprenderá a:</p>
|
||||||
|
<ul><li>Dominar las características de Word para Windows</li>
|
||||||
|
<li>Crear, editar y formatear documentos y párrafos.</li>
|
||||||
|
<li>Utilizar la revisión ortográfica automática para minimizar errores.</li>
|
||||||
|
<li>Aumentar la productividad utilizando <i>Autocorrección</i>, <i>Autotexto</i>, <i>Sinónimos</i> y <i>Buscar y reemplazar</i></li>
|
||||||
|
<li>Utilizar Asistentes y plantillas para crear documentos de la forma más sencilla.</li>
|
||||||
|
<li>Personalizar fácilmente sus documentos utilizando Autoformato.</li>
|
||||||
|
<li>Usar el Asistente para Ayuda para obtener soluciones rápidas.</li>
|
||||||
|
<li>Crear tablas y diagramas y añadir gráficos para realzar sus documentos.</li>
|
||||||
|
<li>Elaborar y utilizar formularios electrónicos.</font></li>
|
||||||
|
</ul>
|
||||||
|
<p> </p><p> </p>
|
||||||
|
<p><img src="excel.gif" align="left" hspace="12" width="207" height="230" v:shapes="_x0000_s1026"><a name="excel"></a>
|
||||||
|
<strong>Curso de EXCEL</strong></p>
|
||||||
|
<p>Con este curso aprenderá a utilizarMicrosoft Excel, tanto si es la primera vez que utiliza elprograma como si acaba de realizar la actualización a la últimaversión. Las lecciones son presenciales y de fácil seguimiento,que le permitirán aprender exactamente aquello que necesita, deacuerdo a sus propias necesidades y a un ritmo adecuado, tutoradopor el profesor. Recuerde el refrán: "No por mucho madrugaramanece más temprano".</font></p>
|
||||||
|
<p>Entre otros aprenderá a:</p>
|
||||||
|
<ul><li> </li>
|
||||||
|
<li>Dominar las características de Excel para Windows.</li>
|
||||||
|
<li>Introducir y dar formato a sus datos, escribir fórmulas y crear gráficos.</li>
|
||||||
|
<li>Utilizar <i>Autollenar</i> y <i>Autocompletar</i> para facilitar la introducción de datos.</li>
|
||||||
|
<li>Modificar y mejorar fácilmente gráficos e informes.</li>
|
||||||
|
<li>Utilizar el Asistente para Ayuda para encontrar soluciones rápidas.</li>
|
||||||
|
<li>Compartir datos, analizar y compartir tablas de datos alternativas y vincularlos entre distintas aplicaciones.</li>
|
||||||
|
<li>Intercambiar información entre hojas de cálculo y libros de trabajo utilizando la edición de arrastrar y soltar tridimensional.</li>
|
||||||
|
<li>Trabajar de forma eficiente en la <b>automatizaci6n de tareas repetitivas</b>, utilizando macros y <b>creando hojas de cálculo y gráficos con plantillas prediseñadas</b>, el Asistente para plantillas y el Asistente para gráficos.</li>
|
||||||
|
<li>Personalizar su trabajo de acuerdo con sus propias necesidades. <u>No dude en consultarnos gratuitamente</u> para saber cuales pueden ser estas, adaptando el aprendizaje sólo a lo que usted quiere conocer y saber de Excel.</li>
|
||||||
|
</ul>
|
||||||
|
<p><a name="access"></a><font color="#80FF80" size="4" face="Verdana"><strong>Curso de Access</strong></font></p>
|
||||||
|
<p>Microsoft Access ofrece potencia de bases de datos relacionales para dar a los negocios la información que necesitan para tomar mejores e informadas decisiones. Microsoft Access 2000 integra datos desde hojas de cálculo y otras basesde datos, y es la manera más fácil de encontrar respuestas,compartir información en intranets e Internet, y construir soluciones empresariales más rápidamente.</p>
|
||||||
|
<p> </p><p> </p><p><img src="powerpoint.gif" align="left" hspace="12" width="220" height="226" v:shapes="_x0000_s1026">
|
||||||
|
<a name="powerpoint"></a><font color="#80FF80" size="4" face="Verdana"><strong>Curso de PowerPoint</strong></font></p>
|
||||||
|
<p>Con este curso aprenderá a utilizar Microsoft PowerPoint, tanto si es la primera vez que utiliza el programa como si quiere sacar mayor rendimiento a este programa que se incluye en el paquete de Office. Las lecciones presenciales totalmente personalizadas y de fácil seguimiento, con ejemplos diversos, que le permitirán aprender todo aquello que necesite, dejando volar su imaginación para cualquier cosa que pretenda realizar con este magnifico presentador de gráficos.</p>
|
||||||
|
<p>Entre otros, aprenderá:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Cómo crear, editar e imprimir Presentaciones de PowerPoint.</li>
|
||||||
|
<li>Diferentes formas de organizar la información usando los esquemas.</li>
|
||||||
|
<li>Cómo aumentar su productividad empleando plantillas y diseños predeterminados, así como su creación y creación de macros.</li>
|
||||||
|
<li>Usar el asistente para ayuda para obtener soluciones rápidas.</li>
|
||||||
|
<li>Distribuir de archivos de PowerPoint en cualquier situación, incluidas las presentaciones tradicionales o formales, exposiciones, reuniones o presentaciones informales y presentaciones "virtuales" en Internet.</font></li>
|
||||||
|
<li>Crear presentaciones multimedia muy interactivas y conectarse a World Wide Web e Internet.</li>
|
||||||
|
</ul>
|
||||||
|
<p> </p><p> </p>
|
||||||
|
<p><a name="publisher"></a><font color="#80FF80" size="4" face="Verdana"><strong>Curso de Publisher</strong></font></p>
|
||||||
|
<p>Microsoft Publisher es la aplicación de publicación de sobremesa líder mundial. Publisher 2000 incluye experiencia en diseño automatizada, más de 2.000 plantillas de publicación, y cientos de elementos de diseño para dar a los negocios las herramientas que necesitan para crear fácilmente materiales de calidad profesional para imprimir o la Web.</p>
|
||||||
|
<p> </p><p> </p>
|
||||||
|
<p><a name="outlook"></a><font color="#80FF80" size="4" face="Verdana"><strong>Curso de OutLook</strong></font></p>
|
||||||
|
<p><font size="2" face="Verdana">El cliente de mensajería y colaboración Microsoft Outlook es la Primera aplicación de e-mail de Microsoft. Outlook 2000 combina soporte líder para el e-mail basado en los estandars de Internet, incluyendo Microsoft Exchange Server, con características de calendario integrado,contactos, y gestión de tareas.</font></p>
|
||||||
|
<p align="center"> </p><p align="center"><font color="#00FFFF" size="1" face="Verdana">·[</font><a href="cguiones.htm" class="wcMenu"><font size="1" face="Verdana">Materias</font></a><font color="#00FFFF" size="1"face="Verdana">] · [</font><a href="carchiv.htm" class="wcMenu"><font size="1" face="Verdana">Documentos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="cprofes.htm" class="wcMenu"><font size="1" face="Verdana">Profesores</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="chorarios.htm" class="wcMenu"><font size="1" face="Verdana">Horarios</font></a><font color="#00FFFF" size="1" face="Verdana">] · </font></p><p align="center"><font color="#00FFFF" size="1" face="Verdana">·[</font><a href="../tarifa.htm" class="wcMenu"><font size="1" face="Verdana">Productos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../donde.htm" class="wcMenu"><font size="1" face="Verdana">¿Donde...?</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../cursos.htm" class="wcMenu"><font size="1" face="Verdana">Cursos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../diseno.htm" class="wcMenu"><font size="1" face="Verdana">Diseñode...</font></a><font color="#00FFFF" size="1" face="Verdana">]· [</font><a href="../stecnico.htm" class="wcMenu"><font size="1" face="Verdana">Serv.Técnico</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../otros.htm" class="wcMenu"><font size="1" face="Verdana">Otros</font></a><font color="#00FFFF" size="1" face="Verdana">] ·</font></p><p align="center"> </p><p align="center"> </p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
27
cursos/otros_cursos.htm
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type"content="text/html; charset=iso-8859-1">
|
||||||
|
<meta name="description"content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web"><meta name="keywords"content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Plantilla InfDJ</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../addons/idj.css"body="../addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico"rel="SHORTCUT ICON">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9"text="#000000" link="#FFFF00" vlink="#FFFF00" topmargin="0"leftmargin="0">
|
||||||
|
<script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script>
|
||||||
|
<script language="javascript">
|
||||||
|
function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }
|
||||||
|
document.onmousedown=click;
|
||||||
|
</script>
|
||||||
|
<p align="right"><br></p>
|
||||||
|
<p align="center"><font color="#80FF00" face="Verdana">Páginasbajo construcción</font></p>
|
||||||
|
<p align="center"><font color="#80FF00" face="Verdana">OTROSCURSOS</font></p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"><font color="#00FFFF" size="1" face="Verdana">·[</font><a href="cguiones.htm" class="wcMenu"><font size="1" face="Verdana">Materias</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="carchiv.htm" class="wcMenu"><fontsize="1" face="Verdana">Documentos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="cprofes.htm" class="wcMenu"><font size="1" face="Verdana">Profesores</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="chorarios.htm" class="wcMenu"><font size="1" face="Verdana">Horarios</font></a><font color="#00FFFF" size="1" face="Verdana">] · </font></p><p align="center"><font color="#00FFFF" size="1" face="Verdana">·[</font><a href="../tarifa.htm" class="wcMenu"><font size="1" face="Verdana">Productos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../donde.htm" class="wcMenu"><fontsize="1" face="Verdana">¿Donde...?</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../cursos.htm" class="wcMenu"><font size="1" face="Verdana">Cursos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../diseno.htm" class="wcMenu"><font size="1" face="Verdana">Diseñode...</font></a><font color="#00FFFF" size="1" face="Verdana">]· [</font><a href="../stecnico.htm" class="wcMenu"><fontsize="1" face="Verdana">Serv.Técnico</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../otros.htm" class="wcMenu"><font size="1" face="Verdana">Otros</font></a><font color="#00FFFF" size="1" face="Verdana">] ·</font></p><p align="center"> </p><p align="center"> </p><p align="center"> </p></body></html>
|
BIN
cursos/powerpoint.gif
Normal file
After Width: | Height: | Size: 28 KiB |
47
cursos/soperativos.htm
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type"content="text/html; charset=iso-8859-1">
|
||||||
|
<meta name="description"content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web"><meta name="keywords"content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Plantilla InfDJ</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../addons/idj.css"body="../addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico"rel="SHORTCUT ICON">
|
||||||
|
</head>
|
||||||
|
<body background="../images/webIDJ-f0.gif" bgcolor="#0D5AB9"text="#00FFFF" link="#FFFF00" vlink="#FFFF00" topmargin="0"leftmargin="0">
|
||||||
|
<script language="javascript">baseA = "../";</script>
|
||||||
|
<script language="javascript" src="../addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="../addons/menu_bar/menu.js"></script>
|
||||||
|
<script language="javascript">
|
||||||
|
function click() { if (event.button==2) { alert('Funcion fuera de servicio'); } }
|
||||||
|
document.onmousedown=click;
|
||||||
|
</script>
|
||||||
|
<p align="center"><font color="#80FF80" size="4" face="Verdana"><strong><img src="windows.gif" align="left" hspace="0" width="243" height="176"></strong></font></p>
|
||||||
|
<p align="center"> </p><p align="center"><font color="#80FF80"size="4" face="Verdana"><strong>Iniciación a Windows</strong></font></p>
|
||||||
|
<p><font color="#00FFFF" size="2" face="Verdana">Con este curso aprenderá a utilizar Windows de la forma más rápida y sencilla. Las lecciones, totalmente personalizadas y de fácil seguimiento, incluyen objetivos claros y ejemplos tomados de la vida cotidiana, de forma que pueda aprender exactamente aquello que necesita, al ritmo que usted se marque convenientemente guiado por el profesor.</font></p>
|
||||||
|
<p><font color="#00FFFF" size="2" face="Verdana">Entre otros aprenderá a:</font></p>
|
||||||
|
<ul>
|
||||||
|
<li>Dominar rápidamente el entorno de Windows usando el ratón y las herramientas del escritorio.</li>
|
||||||
|
<li>Iniciar programas y crear documentos y archivos, de la forma más eficiente y rápida.</li>
|
||||||
|
<li>Encontrar respuestas rápidamente con la Ayuda de Windows.</li>
|
||||||
|
<li>Configurar, organizar y localizar fácilmente archivos y carpetas.</li>
|
||||||
|
<li>Personalizar sus menús y crear accesos directos para programas y archivos.</li>
|
||||||
|
<li>Manejar múltiples programas y compartir información entre ellos.</li>
|
||||||
|
<li>Crear gráficos con Paint, dejándose llevar por su imaginación, o modificar imágenes ya creadas.</li>
|
||||||
|
<li>Trabajar con su ordenador en un entorno de red.</li>
|
||||||
|
<li>Utilizar programas para Windows tanto de forma individual como conjunta.</li>
|
||||||
|
<li>Intercambiar información con otros ordenadores.</li>
|
||||||
|
</ul>
|
||||||
|
<p align="center"><font color="#80FF00" face="Verdana">Páginas bajo construcción</font></p>
|
||||||
|
<p align="center"><font color="#80FF00" face="Verdana">SISTEMAS OPERATIVOS</font></p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"><font color="#00FFFF" size="1" face="Verdana">·[</font><a href="cguiones.htm" class="wcMenu"><font size="1" face="Verdana">Materias</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="carchiv.htm" class="wcMenu"><font size="1" face="Verdana">Documentos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="cprofes.htm" class="wcMenu"><font size="1" face="Verdana">Profesores</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="chorarios.htm" class="wcMenu"><font size="1" face="Verdana">Horarios</font></a><font color="#00FFFF" size="1" face="Verdana">] · </font></p><p align="center"><font color="#00FFFF" size="1" face="Verdana">·[</font><a href="../tarifa.htm" class="wcMenu"><font size="1" face="Verdana">Productos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../donde.htm" class="wcMenu"><font size="1" face="Verdana">¿Donde...?</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../cursos.htm" class="wcMenu"><font size="1" face="Verdana">Cursos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../diseno.htm" class="wcMenu"><font size="1" face="Verdana">Diseñode...</font></a><font color="#00FFFF" size="1" face="Verdana">]· [</font><a href="../stecnico.htm" class="wcMenu"><font size="1" face="Verdana">Serv.Técnico</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="../otros.htm" class="wcMenu"><font size="1" face="Verdana">Otros</font></a><font color="#00FFFF" size="1" face="Verdana">] ·</font></p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
<p align="center"> </p>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
BIN
cursos/windows.gif
Normal file
After Width: | Height: | Size: 11 KiB |
9
dinamica-s.htm
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>www.infdj.com</title>
|
||||||
|
<link rel="SHORTCUT ICON" href="http://www.infdj.com/images/infdj.ico">
|
||||||
|
</head>
|
||||||
|
<body background="images/webIDJ-f0.gif" bgcolor="#0D5AB9" topmargin="0" leftmargin="0" ondragstart="return false" onselectstart="return false" oncontextmenu="return false">
|
||||||
|
<p align="right"><br></p>
|
||||||
|
</body>
|
||||||
|
</html>
|
12
dinamica-t.htm
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>www.infdj.com</title>
|
||||||
|
<link rel="SHORTCUT ICON" href="http://www.infdj.com/images/infdj.ico" >
|
||||||
|
</head>
|
||||||
|
<body background="images/webIDJ-f0.gif" bgcolor="#0D5AB9" topmargin="0" leftmargin="0" ondragstart="return false" onselectstart="return false" oncontextmenu="return false">
|
||||||
|
<div ID="MiniBanner" align="left">
|
||||||
|
<a href="http://www.infdj.com" target="_top"><img src="images/tittleRot.gif" border="0" width="17" height="233" alt="Regresar al Site-OnLine"><br>
|
||||||
|
<img src="images/cerezaRot.gif" border="0" width="22" height="26" alt="www.infdj.com"></a>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
19
dinamica.htm
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<TITLE>Informática DJ "Programadores"</TITLE>
|
||||||
|
<link rel="SHORTCUT ICON" href="http://www.infdj.com/images/infdj.ico" >
|
||||||
|
<!--
|
||||||
|
<script language="JavaScript" src="addons/on_news.js"></script>
|
||||||
|
-->
|
||||||
|
|
||||||
|
</HEAD>
|
||||||
|
<FRAMESET COLS=21,* FRAMEBORDER=NO border="0" color="#000000" NORESIZE FRAMESPACING="0" marginwidth=0 marginheight=0>
|
||||||
|
<FRAMESET ROWS=*,260 FRAMEBORDER=NO border="0" NORESIZE FRAMESPACING="0" marginwidth=0 marginheight=0>
|
||||||
|
<FRAME SCROLLING=NO NORESIZE SRC="dinamica-s.htm" NAME="separador" border=0 marginwidth=0 marginheight=0>
|
||||||
|
<FRAME SCROLLING=NO NORESIZE SRC="dinamica-t.htm" NAME="titulo" border=0 marginwidth=0 marginheight=0>
|
||||||
|
</FRAMESET>
|
||||||
|
|
||||||
|
<FRAME SCROLLING=AUTO NORESIZE SRC="noticias.htm" NAME="base" border=0 marginwidth=0 marginheight=0>
|
||||||
|
</FRAMESET>
|
||||||
|
</HTML>
|
||||||
|
|
96
diseno.htm
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta name="description"
|
||||||
|
content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web">
|
||||||
|
<meta name="keywords"
|
||||||
|
content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Diseño-O-Progamación</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="addons/idj.css"
|
||||||
|
body="addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico"
|
||||||
|
rel="SHORTCUT ICON">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="images/webIDJ-f0.gif" bgcolor="#0D5AB9"
|
||||||
|
text="#000000" link="#FFFF00" vlink="#FFFF00" topmargin="0"
|
||||||
|
leftmargin="0" ondragstart="return false" onselectstart="return false" oncontextmenu="return false">
|
||||||
|
<script language="JavaScript"><!--
|
||||||
|
var objectnumber = 0;
|
||||||
|
var pictures = new Array();
|
||||||
|
|
||||||
|
function imagesPreload(name,image )
|
||||||
|
{
|
||||||
|
pictures[objectnumber]= new Array();
|
||||||
|
pictures[objectnumber][0] = name;
|
||||||
|
pictures[objectnumber][1] = new Image();
|
||||||
|
pictures[objectnumber][1].src = image;
|
||||||
|
|
||||||
|
objectnumber++;
|
||||||
|
}
|
||||||
|
|
||||||
|
function ShowImage( name )
|
||||||
|
{
|
||||||
|
for (i=0; i<objectnumber; i++)
|
||||||
|
if ( pictures[i][0] == name )
|
||||||
|
document.images['IInfo'].src=pictures[i][1].src;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
imagesPreload("none", "images/circuloElige.gif");
|
||||||
|
imagesPreload("web", "images/circuloWebInf.gif");
|
||||||
|
imagesPreload("app", "images/circuloAppInf.gif");
|
||||||
|
|
||||||
|
// --></script><div align="center"><center>
|
||||||
|
|
||||||
|
<table border="0" cellpadding="0" cellspacing="0">
|
||||||
|
<tr>
|
||||||
|
<td valign="top" width="185"><a href="dweb.htm"><img
|
||||||
|
src="images/circuloWeb.gif" border="0" width="185"
|
||||||
|
height="184" onmouseout="ShowImage("none");"
|
||||||
|
onmouseover="ShowImage("web");"></a> </td>
|
||||||
|
<td valign="top" width="265"><br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<img src="images/circuloElige.gif" width="262"
|
||||||
|
height="261" name="IInfo"></td>
|
||||||
|
<td valign="top" width="185"><br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
<a href="app.htm"><img src="images/circuloApp.gif"
|
||||||
|
border="0" width="184" height="184"
|
||||||
|
onmouseout="ShowImage("none");"
|
||||||
|
onmouseover="ShowImage("app");"></a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</center></div>
|
||||||
|
|
||||||
|
<p align="center"><font color="#00FFFF" size="1" face="Verdana">·
|
||||||
|
[</font><a href="dweb.htm" class="wcMenu"><font size="1"
|
||||||
|
face="Verdana">Páginas Web</font></a><font color="#00FFFF"
|
||||||
|
size="1" face="Verdana">] · [</font><a href="app.htm"
|
||||||
|
class="wcMenu"><font size="1" face="Verdana">Aplicaciones a
|
||||||
|
medida</font></a><font color="#00FFFF" size="1" face="Verdana">]
|
||||||
|
· </font><br><br>
|
||||||
|
<font color="#00FFFF" size="1" face="Verdana">· [</font><a
|
||||||
|
href="tarifa.htm" class="wcMenu"><font size="1" face="Verdana">Productos</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">] · [</font><a
|
||||||
|
href="donde.htm" class="wcMenu"><font size="1" face="Verdana">¿Donde...?</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">] · [</font><a
|
||||||
|
href="cursos.htm" class="wcMenu"><font size="1" face="Verdana">Cursos</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">] · [</font><a
|
||||||
|
href="stecnico.htm" class="wcMenu"><font size="1" face="Verdana">Serv.Técnico</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">] · [</font><a
|
||||||
|
href="otros.htm" class="wcMenu"><font size="1" face="Verdana">Otros</font></a><font
|
||||||
|
color="#00FFFF" size="1" face="Verdana">] ·</font><br>
|
||||||
|
</p>
|
||||||
|
</body>
|
||||||
|
</html>
|
206
drivers.htm
Normal file
@ -0,0 +1,206 @@
|
|||||||
|
<html>
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type"
|
||||||
|
content="text/html; charset=iso-8859-1">
|
||||||
|
<meta name="description"
|
||||||
|
content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web">
|
||||||
|
<meta name="keywords"
|
||||||
|
content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Drivers</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="addons/idj.css"
|
||||||
|
body="addons/idj.css">
|
||||||
|
<link href="http://www.infdj.com/images/infdj.ico"
|
||||||
|
rel="SHORTCUT ICON">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body background="images/webIDJ-f0.gif" bgcolor="#0D5AB9"
|
||||||
|
text="#FFFFFF" link="#FFFF00" vlink="#FFFF00" topmargin="0"
|
||||||
|
leftmargin="5" ondragstart="return false"
|
||||||
|
onselectstart="return false" oncontextmenu="return false">
|
||||||
|
|
||||||
|
<script language="javascript"> baseA = "";</script>
|
||||||
|
<script language="javascript" src="addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="addons/menu_bar/menu.js"></script>
|
||||||
|
<script language="javascript1.2">
|
||||||
|
function goto( url )
|
||||||
|
{
|
||||||
|
if ( url != "" )
|
||||||
|
document.location.href = url;
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<p><img src="images/drivers.gif" align="left" hspace="15"
|
||||||
|
width="300" height="140"><br>
|
||||||
|
<br>
|
||||||
|
<font color="#FFFFFF" size="2" face="Verdana">¿Necesitas algún
|
||||||
|
controlador para tu viejo o nuevo dispositivo?<br>
|
||||||
|
Pues prueba suerte en cualquiera de los enlaces que te
|
||||||
|
proporcionamos y buscalo allí.<br>
|
||||||
|
<br>
|
||||||
|
PD: Si sabes alguna dirección mejor, o detectas que alguna de
|
||||||
|
estas ya no funciona, </font><a href="mailto:sac@infdj.com"
|
||||||
|
class="wcMenu"><font size="2" face="Verdana">comunicanoslo</font></a><font
|
||||||
|
color="#FFFFFF" size="2" face="Verdana">.</font> </p>
|
||||||
|
|
||||||
|
<p> </p>
|
||||||
|
|
||||||
|
<table border="1" cellpadding="3" cellspacing="0" width="100%"
|
||||||
|
bordercolor="#000000" bordercolordark="#FFFFFF"
|
||||||
|
bordercolorlight="#000000">
|
||||||
|
<tr>
|
||||||
|
<td align="center" width="30%" bgcolor="#000000"><font
|
||||||
|
color="#FFFFFF" size="4" face="Verdana"><strong>URL</strong></font></td>
|
||||||
|
<td align="center" width="70%" bgcolor="#000000"><font
|
||||||
|
color="#FFFFFF" size="4" face="Verdana"><strong>Comentario</strong></font></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> </td>
|
||||||
|
<td> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><form method="POST" name="fabricantes">
|
||||||
|
<p align="center"><select name="D1" size="1"
|
||||||
|
onchange="goto(this.document.fabricantes.D1.value);">
|
||||||
|
<option>Selecciona un Fabricante</option>
|
||||||
|
<option>--------------------------------</option>
|
||||||
|
<option
|
||||||
|
value="http://infodeli.3com.com/index.htm">3COM</option>
|
||||||
|
<option
|
||||||
|
value="http://www.acla.acer.com/espanol/sop-esp.htm">Acer</option>
|
||||||
|
<option value="http://www.adaptec.com/support/">Adaptec</option>
|
||||||
|
<option
|
||||||
|
value="http://www.adobe.com/supportservice/custsupport/database.html">Adobe</option>
|
||||||
|
<option value="http://www.agfa.com/">Agfa</option>
|
||||||
|
<option
|
||||||
|
value="http://www.amd.com/latinamerica/support/support.html">AMD</option>
|
||||||
|
<option
|
||||||
|
value="http://www.aver.com/lite/sdrivers.html">Aver Media</option>
|
||||||
|
<option value="http://support.baynetworks.com/">Bay Networks</option>
|
||||||
|
<option value="http://www.inprise.com/">Borland</option>
|
||||||
|
<option value="http://www.cabletron.com/">Cabletron</option>
|
||||||
|
<option value="http://www.usa.canon.com/">Canon</option>
|
||||||
|
<option value="http://www.cheyenne.com/CheyTech/">Cheyenne</option>
|
||||||
|
<option value="http://www.cirrus.com/drivers/">Cirrus Logic</option>
|
||||||
|
<option
|
||||||
|
value="http://www.cyrix.com/support/supprt-p.htm">Cyrix</option>
|
||||||
|
<option
|
||||||
|
value="http://www.compaq.com/support/index.html">Compaq</option>
|
||||||
|
<option value="http://www.cpx.com/support.htm">Compex</option>
|
||||||
|
<option
|
||||||
|
value="http://www.corel.com/support/index.htm">Corel</option>
|
||||||
|
<option value="http://www.creativelabs.com/">Creative Labs</option>
|
||||||
|
<option value="http://www.daewoo.ca/help.html">Daewoo</option>
|
||||||
|
<option
|
||||||
|
value="http://www.dgii.com/support/techhome.html">Digi</option>
|
||||||
|
<option
|
||||||
|
value="http://www.digital.com/support.html">Digital</option>
|
||||||
|
<option
|
||||||
|
value="http://www.dpt.com/techsup/dptadap.htm">DPT</option>
|
||||||
|
<option value="http://latin.epson.com/drivers/">Epson</option>
|
||||||
|
<option
|
||||||
|
value="http://www.equinox.com/tech/d_tech.htm">Equinox</option>
|
||||||
|
<option value="http://www.ftp.com/techsup/">FTP</option>
|
||||||
|
<option
|
||||||
|
value="http://www.fujitsu-europe.com/home/ssupport.asp?osc=fel&lang=en">Fujitsu</option>
|
||||||
|
<option value="http://www.hayes.com/">Hayes</option>
|
||||||
|
<option
|
||||||
|
value="http://hpcc923.external.hp.com/cposupport/eschome.html">Hewlett Packard</option>
|
||||||
|
<option
|
||||||
|
value="http://domino.www.ibm.com/Support/">IBM</option>
|
||||||
|
<option
|
||||||
|
value="http://support.intel.com/sites/support/">Intel</option>
|
||||||
|
<option
|
||||||
|
value="http://www.iomega.com/support/index.html">Iomega</option>
|
||||||
|
<option value="http://www.jvcinfo.com/f_ser.htm">JVC</option>
|
||||||
|
<option
|
||||||
|
value="http://www.kingston.com/tech/tech1.htm">Kingston</option>
|
||||||
|
<option
|
||||||
|
value="http://www.kodak.com/US/en/nav/support.shtml">Kodak</option>
|
||||||
|
<option value="http://www.lantronix.com/">Lantronix</option>
|
||||||
|
<option value="http://www.lotus.com/">Lotus</option>
|
||||||
|
<option
|
||||||
|
value="http://www.matsonic.com/update.htm">Matsonic</option>
|
||||||
|
<option
|
||||||
|
value="ftp://ftp.panasonic.com/pub/Panasonic/Drivers/OEM-CDROM/">Matsushita</option>
|
||||||
|
<option value="http://www.macromedia.com/">Macromedia</option>
|
||||||
|
<option value="http://www.matrox.com/">Matrox</option>
|
||||||
|
<option value="http://www.mcafee.com/support/">MacAfee</option>
|
||||||
|
<option value="http://www.microsoft.com/support/">Microsoft</option>
|
||||||
|
<option value="http://www.support.microtek.com/">Microtek</option>
|
||||||
|
<option value="http://www.micron.com/">Micron</option>
|
||||||
|
<option value="http://www.nec.com/">Nec</option>
|
||||||
|
<option value="http://support.novell.com/">Novell</option>
|
||||||
|
<option
|
||||||
|
value="http://www.oki.com/english/ProductDir.html">Okidata</option>
|
||||||
|
<option value="http://www.oracle.com/support/">Oracle</option>
|
||||||
|
<option value="http://www.prolink-usa.com">Pixel View (Prolink)</option>
|
||||||
|
<option value="http://www.sco.com/support/">SCO</option>
|
||||||
|
<option
|
||||||
|
value="http://www.ita.sel.sony.com/support/">Sony</option>
|
||||||
|
<option
|
||||||
|
value="http://www.sun.com/service/support/index.html">Sun</option>
|
||||||
|
<option
|
||||||
|
value="http://www.symantec.com/region/la/">Symantec</option>
|
||||||
|
<option
|
||||||
|
value="http://www.toshiba.com/support/index.htm">Toshiba</option>
|
||||||
|
<option value="http://support.umax.com/">Umax</option>
|
||||||
|
<option value="http://www.usr.com/home/online/">U.S.</option>
|
||||||
|
<option value="http://www.zoltrix.com">Zoltrix</option>
|
||||||
|
<option value="http://www.windrivers.com/">WinDriver</option>
|
||||||
|
</select></p>
|
||||||
|
</form>
|
||||||
|
</td>
|
||||||
|
<td>Enlaces a las páginas de los fabricantes...</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> </td>
|
||||||
|
<td> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><a href="http://www.ping.be/bios/index.html"><font
|
||||||
|
size="2" face="Arial">http://www.ping.be/bios/index.html</font></a></td>
|
||||||
|
<td>¿No sabes cual es el fabricante de tu <strong>Placa
|
||||||
|
Base</strong>? Pues aqui tienes el significado de cada
|
||||||
|
uno de los nos de serie de una PB, para que identifiques
|
||||||
|
no solo al fabricante, sino el tipo de chips que usaron.
|
||||||
|
(Bastante cómodo y util).</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><a href="http://www.s3p.co.uk/">http://www.s3p.co.uk/</a>
|
||||||
|
<br>
|
||||||
|
<a href="http://savage3d.sprint.pl/linkse.asis">http://savage3d.sprint.pl/linkse.asis</a></td>
|
||||||
|
<td>Si tienes una <strong>S3 Savage</strong>, y el
|
||||||
|
soporte Glide GL, te tiene loco, visitalos, bastantes
|
||||||
|
utilidades y drivers de terceros para aprovechar al
|
||||||
|
máximo esta tarjeta.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td width="30%"><a href="http://www.telsignal.com/">http://www.telsignal.com</a></td>
|
||||||
|
<td width="70%">Drivers relacionados con <strong>Sintonizadores
|
||||||
|
de TV/FM</strong>..</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><a href="http://www.filesearching.com/">http://www.filesearching.com/</a></td>
|
||||||
|
<td>File Searching, estupenda dirección, que recopila
|
||||||
|
una enorme cantidad de drivers, fabricante, y con una
|
||||||
|
explendida organización.</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><a href="http://www.solodrivers.com/">http://www.solodrivers.com/</a></td>
|
||||||
|
<td>Mas de lo mismo...</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p align="center"><font color="#FFFFFF" size="2" face="Verdana">Si
|
||||||
|
cualquiera de los enlaces, que os ofrecemos, ya no funciona o ha
|
||||||
|
cambiado, rogamos nos lo comuniqueis, para corregir o eliminar
|
||||||
|
dicho enlace de nuestras páginas. </font><a
|
||||||
|
href="mailto:stecnico@infdj.com"><font color="#FFFFFF" size="2"
|
||||||
|
face="Verdana">e-mail:stecnico@infdj.com</font></a></p>
|
||||||
|
|
||||||
|
<p> </p>
|
||||||
|
</body>
|
||||||
|
</html>
|
6
dweb.htm
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<html><head><meta name="description"content="Venta, reparación y mantenimiento de equipos. Instalacion y asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros, Aplicaciones a medida, Diseño de páginas Web"><meta name="keywords"content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros"><title>Diseño de páginas WEB</title><link rel="stylesheet" type="text/css" href="addons/idj.css"body="addons/idj.css"><link href="http://www.infdj.com/images/infdj.ico"rel="SHORTCUT ICON"></head><body background="images/webIDJ-f0.gif" bgcolor="#0D5AB9"text="#000000" link="#FFFF00" vlink="#FFFF00" topmargin="0"leftmargin="0" ondragstart="return false" onselectstart="return false" oncontextmenu="return false">
|
||||||
|
<script language="javascript"> baseA = "";</script>
|
||||||
|
<script language="javascript" src="addons/menu_bar/sniffer.js"></script>
|
||||||
|
<script language="javascript1.2" src="addons/menu_bar/custom.js"></script>
|
||||||
|
<script language="javascript1.2" src="addons/menu_bar/style.js"></script>
|
||||||
|
<script language="javascript1.2" src="addons/menu_bar/menu.js"></script><br><br><table border="0"> <tr> <td valign="top"><img src="images/circuloWebInf.gif" align="left" hspace="0" width="262" height="261"></td> <td valign="top"><p align="center"><font color="#FFFF80" size="4" face="Verdana"><strong>DISEÑAMOS PÁGINAS WEB</strong></font><font face="Verdana"><strong> </strong></font></p> <p style='text-align:justify;margin-right:5.0pt'><font color="#00FFFF" size="2" face="Verdana">Dado el gran interés de las pequeñas y medianas empresas (PYMES) para poseer una página en Internet <img src="images/cerezaLITTLE.gif" width="15" height="15"><strong>Informática DJ</strong>, ha desarrollado un paquete completo para el desarrollo de su web site. La oferta PYMES consta de los siguientes elementos:</font></p> <blockquote> <p><font color="#80FFFF" size="2" face="Verdana">· 1 Completa portada de diseño exclusivo <br> · 4 Páginas adicionales con 2 imágenes cada una <br> · Hasta 8 imágenes pasadas por el cliente <br> · 1 Formulario de contacto personalizado <br> · META-TAGS incluidos para los robots de búsqueda <br> · Alta de la URL en los principales buscadores. </font></p> </blockquote> </td> </tr></table><blockquote> <p style='text-align:justify;margin-right:5.0pt'><font color="#00FFFF" size="2" face="Verdana">Adicionalmente también realizamos servicios de "carga" de la página en su servidor, y/o le gestionamos tanto el registro de su dominio, como el alta en el servidor para que su página sea visible por miles de clientes potenciales, pocos días después de su contratación.</font></p> <p> </p> <p align="center"><font color="#80FFFF" size="2" face="Verdana">Si esta interesado/a en saber más, póngase en </font><a href="mailto:jd@infdj.com" class="wcMenu"><font color="#FFFF00" size="2" face="Verdana">contacto</font></a><font color="#80FFFF" size="2" face="Verdana"> con nosotros.</font></p> <p align="center"><font color="#80FFFF" size="2" face="Verdana"><br> </font><font color="#00FFFF" size="1" face="Verdana">· [</font><a href="javascript:history.go(-1)" class="wcMenu"><font size="1" face="Verdana">Volver</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="promociones/index.htm" class="wcMenu"><font size="1" face="Verdana">Otras promociones</font></a><font color="#00FFFF" size="1" face="Verdana">] ·<br> </font><font color="#80FFFF" size="2" face="Verdana"><br> </font><font color="#00FFFF" size="1" face="Verdana">· [</font><a href="tarifa.htm" class="wcMenu"><font size="1" face="Verdana">Productos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="donde.htm" class="wcMenu"><font size="1" face="Verdana">¿Donde...?</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="cursos.htm" class="wcMenu"><font size="1" face="Verdana">Cursos</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="diseno.htm" class="wcMenu"><font size="1" face="Verdana">Diseño de...</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="stecnico.htm" class="wcMenu"><font size="1" face="Verdana">Serv.Técnico</font></a><font color="#00FFFF" size="1" face="Verdana">] · [</font><a href="otros.htm" class="wcMenu"><font size="1" face="Verdana">Otros</font></a><font color="#00FFFF" size="1" face="Verdana">] ·</font></p> <p align="center"> </p></blockquote><p><font face="Verdana"><br></font></p><p> </p></body></html>
|
67
errors/404.html
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
<html>
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type"
|
||||||
|
content="text/html; charset=iso-8859-1">
|
||||||
|
<meta name="description"
|
||||||
|
content="Venta, reparación y mantenimiento de equipos. Instalacion y
|
||||||
|
asesoramiento a empresas. Redes/Servidores/Consumibles, Cybercentros,
|
||||||
|
Aplicaciones a medida, Diseño de páginas Web">
|
||||||
|
<meta name="keywords"
|
||||||
|
content="venta,reparacion,instalacion,mantenimiento,diseño,academias,programacion,cybercentros">
|
||||||
|
<title>Plantilla InfDJ</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="/addons/idj.css" body="/addons/idj.css">
|
||||||
|
<link href="/images/infdj.ico"
|
||||||
|
rel="SHORTCUT ICON">
|
||||||
|
</head>
|
||||||
|
<!--
|
||||||
|
onload="init()"
|
||||||
|
-->
|
||||||
|
<body background="/images/webIDJ-f0.gif" bgcolor="#0D5AB9" text="#000000" topmargin="0" leftmargin="0" ondragstart="return false" onselectstart="return false" oncontextmenu="return false">
|
||||||
|
<font face="Verdana"><strong><br>
|
||||||
|
</strong></font>
|
||||||
|
|
||||||
|
<table border="0" cellspacing="0" cellpadding="0" >
|
||||||
|
<tr>
|
||||||
|
<td><img src="/images/boton-i.gif" width="11" height="25"></td>
|
||||||
|
<td
|
||||||
|
background="/images/boton-c.gif"><font
|
||||||
|
face="Verdana" color="RED"><strong>-ERROR 404: Página no
|
||||||
|
encontrada-</strong></font></td>
|
||||||
|
<td><img src="/images/boton-d.gif" width="15" height="25"></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><font face="Verdana">La Página que esta intentando
|
||||||
|
localizar, parece no existir. </font></li>
|
||||||
|
<li><font face="Verdana">Si escribió la dirección de la página
|
||||||
|
en la barra de direcciones, compruebe que esté escrita
|
||||||
|
correctamente.</font></li>
|
||||||
|
<li><font face="Verdana">Si sigue teniendo problemas para
|
||||||
|
acceder a ella, puede ponerse en contacto en </font><a
|
||||||
|
href="mailto:sat@infdj.com"><font
|
||||||
|
face="Verdana">sat@infdj.com</font></a><font
|
||||||
|
face="Verdana"> </font></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p align="right"><font face="Verdana"><strong><br>
|
||||||
|
</strong></font></p>
|
||||||
|
<div align="right">
|
||||||
|
<table border="0">
|
||||||
|
<tr>
|
||||||
|
<td><p align="center"><a href="javascript:history.go(-1)"
|
||||||
|
class="wcMenu"><font
|
||||||
|
face="Verdana"><strong><img src="/images/back.gif"
|
||||||
|
border="0" width="20" height="22"><br>
|
||||||
|
</strong></font><font color="#00FFFF"
|
||||||
|
face="Verdana"><strong>volver</strong></font></a></p>
|
||||||
|
</td>
|
||||||
|
<td width="25"> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<p><font face="Verdana"><strong>.<br>
|
||||||
|
</strong></font></p>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
images/NombreEmp.gif
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
images/addfavorites.gif
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
images/appdemos.gif
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
images/back.gif
Normal file
After Width: | Height: | Size: 216 B |
BIN
images/barra-h.gif
Normal file
After Width: | Height: | Size: 5.2 KiB |
BIN
images/boton-c.gif
Normal file
After Width: | Height: | Size: 834 B |
BIN
images/boton-cp.gif
Normal file
After Width: | Height: | Size: 834 B |
BIN
images/boton-d.gif
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
images/boton-i.gif
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
images/bus.gif
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
images/cerezaLITTLE.gif
Normal file
After Width: | Height: | Size: 567 B |
BIN
images/cerezaRot.gif
Normal file
After Width: | Height: | Size: 291 B |
BIN
images/circuloApp.gif
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
images/circuloAppInf.gif
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
images/circuloElige.gif
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
images/circuloWeb.gif
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
images/circuloWebInf.gif
Normal file
After Width: | Height: | Size: 33 KiB |
BIN
images/curso00.gif
Normal file
After Width: | Height: | Size: 4.3 KiB |
BIN
images/curso01.gif
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
images/desde10k.gif
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
images/donde-1.gif
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
images/donde.gif
Normal file
After Width: | Height: | Size: 6.8 KiB |
BIN
images/drivers.gif
Normal file
After Width: | Height: | Size: 9.5 KiB |
BIN
images/faqs.gif
Normal file
After Width: | Height: | Size: 5.7 KiB |
BIN
images/fax.gif
Normal file
After Width: | Height: | Size: 903 B |
BIN
images/fondo-news.gif
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
images/html2.gif
Normal file
After Width: | Height: | Size: 231 B |
BIN
images/html2.png
Normal file
After Width: | Height: | Size: 290 B |
BIN
images/iinfo01.gif
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
images/iinfo02.gif
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
images/iinfo03.gif
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
images/iinfo04.gif
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
images/iinfo05.gif
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
images/iinfo06.gif
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
images/iinfo07.gif
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
images/infdj-t.gif
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
images/infdj-tt.gif
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
images/infdj.ico
Normal file
After Width: | Height: | Size: 4.6 KiB |