commit dd07011e794280ed36956dbf8b62fdb97d728953 Author: jdg Date: Sun Sep 12 22:42:46 2021 +0200 First commit 10/07/2002 diff --git a/README.md b/README.md new file mode 100644 index 0000000..cd0cd5c --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +#infdj.com_2002 + + +*10/07/2002* + +ToDo: wwtcf? + + +![screenshot](/infdj.com_2002.png "Screenshot") diff --git a/addons/autenticate.php b/addons/autenticate.php new file mode 100644 index 0000000..a57993a --- /dev/null +++ b/addons/autenticate.php @@ -0,0 +1,50 @@ + 0 ) + { + $user_id = mysql_result( $res, 0, "id" ); + $user_nick = $user; + $user_auth = true; + $user_usaCorreo = mysql_result( $res, 0, "usaCorreo" ); + $user_level = mysql_result( $res, 0, "level" ); + mysql_query( "UPDATE users SET ultimaEntrada=NOW() WHERE id=$user_id", $conexion ) OR die("No puedo actualizar tu ficha"); + if ( $rem ) + { + setcookie( "ulogin", "$user", time()+2592000, "/", ".infdj.com" ); + setcookie( "upass", "$pass", time()+2592000, "/", ".infdj.com" ); + } + $dev = true; + } + mysql_free_result($res); + return $dev; +} +?> \ No newline at end of file diff --git a/addons/box_admin.js b/addons/box_admin.js new file mode 100644 index 0000000..1688696 --- /dev/null +++ b/addons/box_admin.js @@ -0,0 +1,29 @@ +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write('
'); +document.write(''); + +document.write('  '); + +document.write('
'); +document.write(''); + +if ( level <= -1 ) document.write( 'Control de usuarios
'); +if ( level <= -2 ) document.write( 'Noticia destacada
'); +if ( level <= -2 ) document.write( 'Enlaces Drivers
'); +if ( level <= -2 ) document.write( 'N/A
'); + +document.write('
'); +document.write('
'); +document.write(''); +document.write(''); + +document.write('
'); diff --git a/addons/box_enlaces.js b/addons/box_enlaces.js new file mode 100644 index 0000000..6d07fa8 --- /dev/null +++ b/addons/box_enlaces.js @@ -0,0 +1,39 @@ +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write('
'); +document.write(''); + +document.write(''); + +document.write('
'); +document.write(''); + +document.write('


' ); +document.write('

' ); +document.write('

Páginas hospedadas:
' ); +document.write(':: Hormigas!
' ); +document.write(':: C.DJ
' ); +document.write(':: JDsoft
' ); +document.write(':: SScript

' ); + +document.write('
'); +document.write('
'); +document.write(''); +document.write(''); + +document.write( '' ); + +document.write('
'); diff --git a/addons/box_ident.js b/addons/box_ident.js new file mode 100644 index 0000000..748368b --- /dev/null +++ b/addons/box_ident.js @@ -0,0 +1,25 @@ +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write('
'); +document.write('
'); +document.write(''); + +document.write( '
Usuario:
Clave:

Recordarme

Para acceder a ciertos sevicios como el correo, debes estar registrado.

' ); + +document.write('
'); +document.write('
'); +document.write(''); +document.write(''); + +document.write( ' Registrate'); + +document.write('
'); diff --git a/addons/box_miniChat.js b/addons/box_miniChat.js new file mode 100644 index 0000000..90e74c4 --- /dev/null +++ b/addons/box_miniChat.js @@ -0,0 +1,25 @@ +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write('
'); +document.write('
'); +document.write(''); + +document.write( '' ); + +document.write(''); +document.write('
'); +document.write(''); +document.write(''); + +document.write( ' Actualizar' ); + +document.write('
'); diff --git a/addons/box_noticias.js b/addons/box_noticias.js new file mode 100644 index 0000000..6269f5e --- /dev/null +++ b/addons/box_noticias.js @@ -0,0 +1,32 @@ +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write(''); +document.write('
'); +document.write(''); + +document.write('  '); +if ( level <= -1 ) document.write( '+ '); +if ( level <= -2 ) document.write( 'E '); +if ( level <= -2 ) document.write( '-'); + +document.write('
'); +document.write(''); + +document.write(''); + +document.write(''); +document.write('
'); +document.write(''); +document.write(''); + +document.write( ''); +document.write( ''); + +document.write('
'); diff --git a/addons/cb.js b/addons/cb.js new file mode 100644 index 0000000..b18de1b --- /dev/null +++ b/addons/cb.js @@ -0,0 +1,40 @@ +function cb( name, st ) +{ + document.images[name].src = "images/box/bt_"+name+st+".gif"; +} + +var canRefresh=1, numRefresh=1; +function refrescaMiniChat() +{ + if ( canRefresh ) + { + parent.frames['miniChat'].location.href="miniChat.php?refresh=true"; + canRefresh = 0; + setTimeout( "canRefresh=1", 5000*numRefresh ); + numRefresh=1; + } else { + numRefresh++; + } +} + +// numNews fijada desde PHP contiene el número de noticias +var numNew = 3, curNew = 1; +function noticia( idx ) +{ + + if ( idx <= -3 ) + { + if ( idx == -3 ) parent.frames['noticias'].location.href = "noticias.php?sadd=new"; + if ( idx == -4 ) parent.frames['noticias'].location.href = "noticias.php?smod="+curNew+"&go="+curNew; + if ( idx == -5 ) parent.frames['noticias'].location.href = "noticias.php?sdel="+curNew; + } else { + if ( idx == -2 ) curNew=1; + if ( idx == -1 ) curNew--; + if ( idx == 1 ) curNew++; + if ( idx == 2 ) curNew=numNew; + + if ( curNew < 1 ) { curNew = 1; return; } + if ( curNew > numNew ) { curNew = numNew; return; } + parent.frames['noticias'].location.href = "noticias.php?go="+curNew; + } +} diff --git a/addons/cbox.php b/addons/cbox.php new file mode 100644 index 0000000..d68ba45 --- /dev/null +++ b/addons/cbox.php @@ -0,0 +1,35 @@ +'; + echo '' + .'' + . '' + .$title.'' + .'' + .'' + .'' + .'' + .''; + + echo $_content; + + echo '' + .'' + .'' + .'' + .'' + .'' + .'' + .''; + + echo ''; + echo ''; + + echo $_more; + + echo '' + .''; +}; + +?> \ No newline at end of file diff --git a/addons/email.php b/addons/email.php new file mode 100644 index 0000000..5ae903b --- /dev/null +++ b/addons/email.php @@ -0,0 +1,52 @@ + + + + Informática D.J. programadores :: w w w . i n f d j . c o m :: + + + + + +
+
+

Correo interno

+ +

Actualmente las cuentas de correo internas estan bloqueadas.

+ +Dentro de poco actualizaremos nuestros servidores de correo electrónico, mejorando el servicio y eliminando completamente la publicidad ajena. +

+Trataremos de hacer este cambio lo mas transparente para ti, como nos sea posible. +

+No obstante las cuentas de correo antiguas, siguen en perfecto funcionamiento. +

+Para acceder a ellas, utiliza el siguiente formulario:

+ +
+ + + + + + + + +
Email + Login
+
Password
+
Nuevos usuarios
alta GRATIS!
+
+ +

Muy pronto estaremos operativos al 101%

+
+ \ No newline at end of file diff --git a/addons/index.htm b/addons/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/addons/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/addons/infdj.css b/addons/infdj.css new file mode 100644 index 0000000..4fef8c1 --- /dev/null +++ b/addons/infdj.css @@ -0,0 +1,169 @@ +@media screen { + + /* Enlaces */ + a { + color: #FFFF00; + font: 10pt verdana, arial, helvetica, sans-serif; + font-weight: bold; + text-decoration: none; + } + a:hover {color: #FF0000;} + + .ab { + color: #0D5AB9; + font: 10pt verdana, arial, helvetica, sans-serif; + font-weight: bold; + text-decoration: none; + } + .ab:hover {color: #B4CCE9;} + + /* 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 */ + .box{ + color: #B4CCE9; + font: 8pt verdana, arial, helvetica, sans-serif; + font-size: 8pt; + text-decoration: none; + } + input { + background-color: #5088CC; + border-width: 1; + border-color: #97B8E1; + border-style: solid; + color: #000000; + font-size: 8pt; + } + select { + background-color: #5088CC; + border-width: 1; + border-color: #97B8E1; + border-style: solid; + color: #FFFFFF; + font-size: 8pt; + zIndex: -1000; + } + .cristal{ + color: #FF0000; + font: 8pt verdana, arial, helvetica, sans-serif; + font-size: 8pt; + text-decoration: none; + } + + .remark { + color: #FFFF00; + font: 10pt verdana, arial, helvetica, sans-serif; + font-size: 10pt; + text-decoration: none; + font-weight: bold; + } + + .litt{ + color: #B4CCE9; + font: 7pt verdana, arial, helvetica, sans-serif; + font-size: 7pt; + text-decoration: none; + } + + .tdSuave{ + background-color: #B4CCE9; + color: #800000; + } + + h1{ + font:18pt verdana, arial, helvetica, sans-serif; + font-size: 18pt; + font-weight: bold; + text-decoration: none; + } + + A:hover.litt { color: #FF0000; } + A:hover.box { color: #FF0000; } + +} + +/****************************************************************************** +* 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; + } +} + diff --git a/addons/logout.php b/addons/logout.php new file mode 100644 index 0000000..4b58c66 --- /dev/null +++ b/addons/logout.php @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/addons/menu_bar/custom.js b/addons/menu_bar/custom.js new file mode 100644 index 0000000..7283fed --- /dev/null +++ b/addons/menu_bar/custom.js @@ -0,0 +1,135 @@ +//UDMv3.6 +//**DO NOT EDIT THIS ***** +if (!exclude) { //******** +//************************ + +// *** POSITIONING AND STYLES ********************************************* +var menuALIGN = "left"; // alignment +var absLEFT = 0; // absolute left or right position (if menu is left or right aligned) +var absTOP = 10; // absolute top position + +var staticMENU = false; // static positioning mode (ie5,ie6 and ns4 only) + +var stretchMENU = false; // show empty cells +var showBORDERS = false; // show empty cell borders + +var baseHREF = "addons/menu_bar/"; // base path +var zORDER = 1000; // base z-order of nav structure + +var mCOLOR = ""; // main nav cell color +var rCOLOR = ""; // main nav cell rollover color +var bSIZE = 0; // main nav border size +var bCOLOR = "" // main nav border color +var aLINK = "#B4CCE9"; // main nav link color +var aHOVER = "#FFFFFF"; // main nav link hover-color (dual purpose) +var aDEC = "none"; // main nav link decoration +var fFONT = "verdana,arial"; // main nav font face +var fSIZE = 13; // main nav font size (pixels) +var fWEIGHT = "" // main nav font weight +var tINDENT = 7; // main nav text indent (if text is left or right aligned) +var vPADDING = 0; // main nav vertical cell padding +var vtOFFSET = 0; // main nav vertical text offset (+/- pixels from middle) + +var keepLIT = true; // keep rollover color when browsing menu +var vOFFSET = 10; // shift the submenus vertically +var hOFFSET = 0; // shift the submenus horizontally + +var smCOLOR = "#000000"; // submenu cell color +var srCOLOR = "#ececec"; // submenu cell rollover color +var sbSIZE = 1; // submenu border size +var sbCOLOR = "#B4CCE9" // submenu border color +var saLINK = "#B4CCE9"; // submenu link color +var saHOVER = "#990000"; // submenu link hover-color (dual purpose) +var saDEC = "none"; // submenu link decoration +var sfFONT = "verdana,arial"; // submenu font face +var sfSIZE = 12; // 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 = 0; // submenu drop shadow size +var shCOLOR = "#bcbcbc"; // submenu drop shadow color +var shOPACITY = 75; // submenu drop shadow opacity (not ie4,ns4 or opera) + +var keepSubLIT = true; // keep submenu rollover color when browsing child menu +var chvOFFSET = 0; // shift the child menus vertically +var chhOFFSET = 0; // 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 opera) + +var altDISPLAY = "status"; // where to display alt text +var allowRESIZE = true; // allow resize/reload + +var redGRID = false; // show a red grid +var gridWIDTH = 0; // override grid width +var gridHEIGHT = 0; // override grid height +var documentWIDTH = 0; // override document width + +var hideSELECT = false; // auto-hide select boxes when menus open (ie only) +var allowForSCALING = false; // allow for text scaling in mozilla 5 + + +//** LINKS *********************************************************** + +// add main link item ("url","Link name",width,"text-alignment","_target","alt text",top position,left position,"key trigger","mCOLOR","rCOLOR","aLINK","aHOVER") +addMainItem("","Empresa",70,"center","","Conocenos mas a fondo",0,0,"","","","",""); + + // define submenu properties (width,"align to edge","text-alignment",v offset,h offset,"filter","smCOLOR","srCOLOR","sbCOLOR","shCOLOR","saLINK","saHOVER") + defineSubmenuProperties(200,"left","left",0,0,"","","","","","",""); + + // add submenu link items ("url","Link name","_target","alt text") + addSubmenuItem("?go=memoria.htm","Memoria de empresa","","Exposición de nuestra trayectoria empresarial"); + addSubmenuItem("?go=recursos.htm","Recursos Técnicos y humanos","","Medios con los que contamos"); + addSubmenuItem("?go=certificados.htm","Certificados de calidad","","Un equipo de profesionales, a su servicio"); + + +addMainItem("?dgo=listado_productos","Productos",80,"center","","Listados de productos",0,0,"","","","",""); + + defineSubmenuProperties(150,"left","left",0,0,"","","","","","",""); + addSubmenuItem("?dgo=prod/resumen_productos.php","Tarifas Light","","Resumen de los productos mas comunes"); + addSubmenuItem("?dgo=prod/listado_productos.php","Listado Completo","","Listado completo de productos"); + addSubmenuItem("?go=prod/makeord.htm","Maketa tu Ordenador","","Equipos a la Medida de sus necesidades"); + addSubmenuItem("?dgo=prod/cesta.php","Cesta de la compra","","Muestra los productos dentro de su cesta"); + + +addMainItem("","Servicios",75,"center","","Servicios adicionales que ofrecemos",0,0,"","","","",""); + + defineSubmenuProperties(150,"left","left",0,0,"","","","","","",""); + addSubmenuItem("?go=cursos/cursos.htm","Cursos...","","Cursos de Informática"); + // define child menu properties (width,"align to edge","text-alignment",v offset,h offset,"filter","smCOLOR","srCOLOR","sbCOLOR","shCOLOR","saLINK","saHOVER") + defineChildmenuProperties(150,"left","center",0,4,"","","","","","",""); + // add child menu link items ("url","Link name","_target","alt text") + addChildmenuItem("?go=cursos/cursos.htm","Introducción","","Resumen de los principales cursos que impartimos"); + addChildmenuItem("?go=cursos/cguiones.htm","Materias","","Contenido de los principales cursos"); + addChildmenuItem("?go=cursos/carchiv.htm","Documentos","","Material de apoyo a las clases"); + addChildmenuItem("","","",""); + addChildmenuItem("?go=cursos/cprofes.htm","Profesores","","Resuelve tus dudas on-line con los profesores"); + addChildmenuItem("?go=cursos/chorarios.htm","Horarios","","Tabla de horarios y clases"); + addSubmenuItem("?go=dweb/diseno.htm","Diseño de...","","Diseño de aplicaciones y sitos WEB"); + defineChildmenuProperties(180,"left","center",0,4,"","","","","","",""); + addChildmenuItem("?go=dweb/web.htm","Páginas Web","","Diseñamos y hospedamos su página web"); + addChildmenuItem("?go=dapp/app.htm","Aplicaciones","","Aplicaciones Software & control de Hardware a medida"); + addChildmenuItem("?go=dweb/ddemos.htm","Ejemplos y Demostraciones","","Vea algunos de nuestros trabajos como ejemplo"); + addSubmenuItem("?go=sat/stecnico.htm","Servicio Técnico...","","Nuestro Servicio Técnico, responde..."); + defineChildmenuProperties(150,"left","center",0,4,"","","","","","",""); + addChildmenuItem("?go=sat/stecnico.htm","General","",""); + addChildmenuItem("?go=sat/local.htm","En nuestros locales","","Ayudas para el correcto uso en los CyberCentros"); + addChildmenuItem("?dgo=pages/sat/drivers.php","Drivers","","Enlaces de fabricantes y drivers (controladores)"); + addChildmenuItem("?go=sat/faqs.htm","FAQ's","","(en Español PUF's) Preguntas de Uso Frecuente"); + + +addMainItem("?go=donde/donde.htm","¿Donde...?",80,"center","","¿Donde encontrarnos? Pica aqui",0,0,"","","","",""); + + defineSubmenuProperties(150,"left","left",0,0,"","","","","","",""); + addSubmenuItem("?go=donde/donde.htm","Direcciones","","Vea donde encontrar nuestros Locales y CyberCentros"); + addSubmenuItem("?go=donde/camaras.htm","Video Camaras","","Vea nuestos locales ¡EN DIRECTO!"); + + +//**DO NOT EDIT THIS ***** +}//*********************** +//************************ + diff --git a/addons/menu_bar/index.htm b/addons/menu_bar/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/addons/menu_bar/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/addons/menu_bar/listado_productos.php b/addons/menu_bar/listado_productos.php new file mode 100644 index 0000000..e2b6d20 --- /dev/null +++ b/addons/menu_bar/listado_productos.php @@ -0,0 +1,70 @@ + + + + + + Informática D.J. programadores :: w w w . i n f d j . c o m :: + + + + + + + + + + + + + + +
+ + + + ';}else{mn+='

+ + + + + + + + + +
 [ESPACIO RESERVADO]
+ + + + + + + + + + + + + +
15-Aug-2002
Mas pruebas
+ + + + + + + ';}else{if(i==0){cellTopPad=sbSIZE;}else{cellTopPad+=chAry[(i-1)]+sbSIZE;}cmh+='';}cshHeight+=chAry[i]+sbSIZE;}cmh+='
+ +



+ + + + + + + + +
+
+Fatal error: Failed opening required 'prod/listado_productos.php' (include_path='.:/usr/local/lib/php') in /var/www/html/newLook/index.php on line 153
diff --git a/addons/menu_bar/menu.js b/addons/menu_bar/menu.js new file mode 100644 index 0000000..34d5e35 --- /dev/null +++ b/addons/menu_bar/menu.js @@ -0,0 +1,14 @@ +//UDMv3.6 + + + +//****************************************************************************************** +//*** if you're NOT using relative positiong then it's safe to delete this chunk of code *** +var tempEl;function docjslib_getRealLeft(imgElem){xPos = eval(imgElem).offsetLeft;tempEl = eval(imgElem).offsetParent;while(tempEl!=null){xPos += tempEl.offsetLeft;tempEl = tempEl.offsetParent;}return xPos;};function docjslib_getRealTop(imgElem) {yPos=eval(imgElem).offsetTop;tempEl=eval(imgElem).offsetParent;while(tempEl!=null) {yPos+=tempEl.offsetTop;tempEl=tempEl.offsetParent;}return yPos;};var xPos,yPos,rImg;var rPosition=new Array;if(typeof document.images['anchor']!="undefined"&&typeof document.images['anchor']!=null){rImg=document.images['anchor'];};var fAry=new Array;var fj=0;var fImgs=document.images;for(var i=0;i0&&menuALIGN=="free"){if((mac&&ie4)||konqi){ie4=false;ie=false;konqi=false;exclude=true;}else if(ns4){for(i=0;i';}else if(ie5){siSTR+='';}if(ns4){siSTR+='';}if(ns6||mz7){siSTR+='';}if(op6){siSTR+='';}if(op5){siSTR+='';}if(!exclude){document.write(siSTR);} \ No newline at end of file diff --git a/addons/menu_bar/menu_bar.rar b/addons/menu_bar/menu_bar.rar new file mode 100644 index 0000000..6621338 Binary files /dev/null and b/addons/menu_bar/menu_bar.rar differ diff --git a/addons/menu_bar/menu_ie4.js b/addons/menu_bar/menu_ie4.js new file mode 100644 index 0000000..7f0e2ea --- /dev/null +++ b/addons/menu_bar/menu_ie4.js @@ -0,0 +1,2 @@ +//UDMv3.6 +for (f=0;f0) {for(j=0;j0){if(cP[i][j][6]!="") {ock[i][j][3]=cP[i][j][6];ocks[i][j][3]='background-color:'+cP[i][j][6]+'\;';}if(cP[i][j][7]!="") { ock[i][j][5]=cP[i][j][7]; }if(cP[i][j][8]!="") { ocks[i][j][4]='background-color:'+cP[i][j][8]+'\;'; }if(cP[i][j][9]!="") { ocks[i][j][6]='background-color:'+cP[i][j][9]+'\;'; }ock[i][j][7]=saLINK;ock[i][j][8]=saHOVER;if(cP[i][j][10]!="") { ock[i][j][7]=cP[i][j][10]; }if(cP[i][j][11]!="") { ock[i][j][8]=cP[i][j][11]; }}}}}var bHeight=document.body.clientHeight;function doNothing(){}var navH=fSIZE+5+vPADDING;if (fSIZE<13) { navH+=(13-fSIZE); }var origH=navH;var Mrows=new Array;var Nrows=new Array;for(i=0;i');Mrows[i]=splitT.length;Nrows[i]=Mrows[i];}function cFun(a,b) { return b-a; }Mrows.sort(cFun);navH=navH*Mrows[0];var thisNavH=new Array;for(i=0;i0) { bWidth = documentWIDTH; }var endSpace=0;var navSpace=0;for (j=0;j-1) {for(i=0;i0){for(j=0;j-1) {if(!keepObj&&smj[previousID[0]]) {sminj[previousID[0]].innerHTML='udm';smj[previousID[0]].style.visibility="hidden";if(cmj[previousID[0]][previousID[1]]) {cminj[previousID[0]][previousID[1]].innerHTML='udm';cmj[previousID[0]][previousID[1]].style.visibility="hidden";}}ncoj = document.all["maincell-"+previousID[0]];if(mI[previousID[0]][9]!="") {ncj.style.backgroundImage = 'url('+bnk+')';ncj.style.backgroundColor = ok[previousID[0]][0];}else {if(ui[2]) {ncoj.style.backgroundImage = 'url('+bk[0].src+')';}else {ncoj.style.backgroundImage = 'url('+bnk+')';ncoj.style.backgroundColor = bk[0];}}ncotj = document.all["mainlinktext-"+previousID[0]];ncotj.style.color = ok[previousID[0]][9];}}}function mainRollover(rmNum) {clearMainRollover();if(menuALIGN!="free"){nav.style.zIndex=zORDER+19;}for(i=0;i0) { openSubMenu(mNum); }if(typeof gridTrue=="undefined") { showGrid(); }}var sctObj,scoj,scotj;function clearSubRollover(keepObj) {if(previousID.length) {if(previousID[1]>-1) {if(!keepObj&&cmj[previousID[0]][previousID[1]]) {cminj[previousID[0]][previousID[1]].innerHTML='udm';cmj[previousID[0]][previousID[1]].style.visibility="hidden";}scoj = document.all['subcell-'+previousID[0]+'-'+previousID[1]];if(sP[previousID[0]][6]!=""){scoj.style.backgroundColor = ok[previousID[0]][3];scoj.style.backgroundImage = 'url('+bnk+')';}else {if(ui[5]) {scoj.style.backgroundImage = 'url('+bk[3].src+')';}else {scoj.style.backgroundImage = 'url('+bnk+')';scoj.style.backgroundColor = bk[3];}}scotj = document.all['subtext-'+previousID[0]+'-'+previousID[1]];scotj.style.color = ok[previousID[0]][7];}}}function subRollover(rmNum,rsNum) {clearSubRollover();if(sI[rmNum][rsNum][4]){if(sP[rmNum][7]!=""){scj.style.backgroundImage = 'url('+bnk+')';scj.style.backgroundColor = ok[rmNum][5];}else {if(ui[5]) {scj.style.backgroundImage = 'url('+bk[5].src+')';}else {scj.style.backgroundImage = 'url('+bnk+')';scj.style.backgroundColor = bk[5];}}}sctObj = document.all['subtext-'+rmNum+'-'+rsNum];sctObj.style.color = ok[rmNum][8];if(altDISPLAY=="status") {writeStatus(sI[rmNum][rsNum][3]);}else {tInfo=sI[rmNum][rsNum][0];if(tInfo=="#") { tInfo = ""; }writeStatus(tInfo);}}var cn,ctObj;function subCell(mNum,sNum) {clearTimeout(cTimer);closeOkay=false;currentID = [mNum,sNum,-1];scj = document.all['subcell-'+mNum+'-'+sNum];subRollover(mNum,sNum);previousID = currentID;if(!keepLIT) { clearMainRollover(true); }openChildMenu(mNum,sNum);showGrid();}var cctj,ccoj,ccotj;function clearChildRollover() {if(previousID.length) {if(previousID[2]>-1) {ccoj = document.all['childcell-'+previousID[0]+'-'+previousID[1]+'-'+previousID[2]];if(cP[previousID[0]][previousID[1]]!=""){ccoj.style.backgroundColor = ock[previousID[0]][previousID[1]][3];ccoj.style.backgroundImage = 'url('+bnk+')';}else {if(ui[5]) {ccoj.style.backgroundImage = 'url('+bk[3].src+')';}else {ccoj.style.backgroundImage = 'url('+bnk+')';ccoj.style.backgroundColor = bk[3];}}ccotj = document.all['childtext-'+previousID[0]+'-'+previousID[1]+'-'+previousID[2]];ccotj.style.color = ock[previousID[0]][previousID[1]][7];}}}var ccj,cctj;function childRollover(rmNum,rsNum,rcNum) {clearChildRollover();if(cI[rmNum][rsNum][rcNum][4]){if(cP[rmNum][rsNum][7]!=""){ccj.style.backgroundImage = 'url('+bnk+')';ccj.style.backgroundColor = ock[rmNum][rsNum][5];}else {if(ui[5]) {ccj.style.backgroundImage = 'url('+bk[5].src+')';}else {ccj.style.backgroundImage = 'url('+bnk+')';ccj.style.backgroundColor = bk[5];}}}cctj = document.all['childtext-'+rmNum+'-'+rsNum+'-'+rcNum];cctj.style.color = ock[rmNum][rsNum][8];if(altDISPLAY=="status") {writeStatus(cI[rmNum][rsNum][rcNum][3]);}else {tInfo=cI[rmNum][rsNum][rcNum][0];if(tInfo=="#") { tInfo = ""; }writeStatus(tInfo);}}function childCell(mNum,sNum,cNum){clearTimeout(cTimer);closeOkay=false;currentID = [mNum,sNum,cNum];ccj = document.all['childcell-'+mNum+'-'+sNum+'-'+cNum];childRollover(mNum,sNum,cNum);previousID = currentID;if(!keepSubLIT) { clearSubRollover(true); }showGrid();}var wins = new Array;var wNum = 0;function goToUrl(cUrl,cTarg){if(cUrl=="~"||cUrl=="#"){return false;}if(cUrl.indexOf("mailto:")!=-1){ document.location=cUrl; }else if(cUrl!=""){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"){wins[wNum]=open(cUrl,"","status=yes,scrollbars=yes,scrolling=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes");wNum++;}else {if(top[cTarg]){top[cTarg].document.location=cUrl}else {document.location=cUrl;}}}}var shy=0;var shPad=0;var shType;var remSHSize;if(typeof shSIZE == "number") {remSHSize=shSIZE;if(shSIZE<0){shSIZE=0;}shy=shSIZE;shSIZE=(0-shSIZE);shPad=0;shType="number";}if(typeof shSIZE == "string") {shSIZE=parseInt(shSIZE);remSHSize=shSIZE;shy=(0-shSIZE);shPad=(2*shSIZE);shType="string";}var tsm,smh,shAry,txi,txv;var cellTopPad,sshHeight;function openSubMenu(mid) {if(smj[mid]){tsm=sminj[mid].innerHTML;if(tsm=="udm"){smh='';sshHeight=sbSIZE;shAry = new Array;smh+='';for(i=0;i');var Trows=splitT.length;if (Trows>1) { shAry[i]=(subNavH*Trows)-(svPADDING*(Trows-1)); }titleText=""; if(altDISPLAY=="title") { titleText = sI[mid][i][3]; }txi='';if(sP[mid][2]=="left"){txi='margin-left:'+stINDENT+'px';}if(sP[mid][2]=="right"){txi='margin-right:'+stINDENT+'px';}txv='';if(svtOFFSET>0) { txv='margin-top:'+svtOFFSET+'px'; }if(svtOFFSET<0) { txv='margin-bottom:'+(0-svtOFFSET)+'px'; }if(ie4){smh+='';}else{if(i==0){cellTopPad=sbSIZE;}else{cellTopPad+=shAry[(i-1)]+sbSIZE;}smh+='';}sshHeight+=shAry[i]+sbSIZE;}smh+='
';sminj[mid].innerHTML=smh;if(!shInc[mid]&&ie5) {sshj[mid].style.height = sshHeight+shPad;shInc[mid]=true;}if(!shInc[mid]&&shPad>0) {sshj[mid].style.height = sshj[mid].offsetHeight+shPad;shInc[mid]=true;}}smj[mid].style.visibility="visible";}}var csm,cmh,chAry,cxi,cxv,scjLeft,scjTop,cmStyle,chAry,cshHeight,cmLeft,cmTop;function openChildMenu(mid,cid) {if(cmj[mid][cid]){csm=cminj[mid][cid].innerHTML;if(csm=="udm"){cshHeight=sbSIZE;cmStyle=cmj[mid][cid].style;if(!movedCM[mid][cid]&&!remoteTRIGGERING){scjLeft = smLeft[mid]+inLeft[mid]+shy+shSIZE;scjTop = smTop[mid]+inTop[mid]+shy+shSIZE;if(cP[mid][cid][1]=="left") {scjLeft+=sP[mid][0];if(mac&&ie5) { scjLeft+=(sbSIZE*2); }}if(cP[mid][cid][1]=="right") {scjLeft-=cP[mid][cid][0];if(mac&&ie5) { scjLeft-=(sbSIZE*2); }}if(win) { scjTop += scj.offsetParent.offsetParent.offsetTop; }if(mac) {for(i=0;i0) {cmLeft-=((chhOFFSET+cP[mid][cid][4])*2);cmj[mid][cid].style.width=cP[mid][cid][0]+((chhOFFSET+cP[mid][cid][4])*2)+"px";}if(mac&&ie5) { cmLeft-=(sbSIZE*2); }}cmTop=parseInt(smj[mid].style.top);if((chvOFFSET+cP[mid][cid][3])<0) { cmTop+=chvOFFSET+cP[mid][cid][3]; }for(i=0;i';for(i=0;i');var Trows=splitT.length;if (Trows>1) { chAry[i]=(subNavH*Trows)-(svPADDING*(Trows-1)); }titleText=""; if(altDISPLAY=="title") { titleText = cI[mid][cid][i][3]; }cxi='';if(cP[mid][cid][2]=="left"){cxi='margin-left:'+stINDENT+'px';}if(cP[mid][cid][2]=="right"){cxi='margin-right:'+stINDENT+'px';}cxv='';if(svtOFFSET>0) { cxv='margin-top:'+svtOFFSET+'px'; }if(svtOFFSET<0) { cxv='margin-bottom:'+(0-svtOFFSET)+'px'; }if(ie4){cmh+='';cmh+='
';cminj[mid][cid].innerHTML=cmh;if(!chInc[mid][cid]&&ie5) {cshj[mid][cid].style.height = cshHeight+shPad;chInc[mid][cid]=true;}if(!chInc[mid][cid]&&shPad>0) {cshj[mid][cid].style.height = cshj[mid][cid].offsetHeight+shPad;chInc[mid][cid]=true;}cmj[mid][cid].style.visibility="visible";if((cmTop+cshHeight+shPad+shSIZE)>(bHeight+scaroTop)){cmStyle.top=(cmTop-((cmTop+cshHeight+shPad)-(bHeight+scaroTop))+shSIZE)+"px";}}}}var mn='';var grw = bWidth;if(gridWIDTH>0) { grw = gridWIDTH; }var grh = bHeight;if(gridHEIGHT>0) { grh = gridHEIGHT; }if(mac&&remoteTRIGGERING) { grw-=16; }var grCol='';if(redGRID){grCol = 'background-color:red';}mn+='
 
';var mbc = bks[1];var mcbc = bks[0];var clcu,cllu,mtObj,mcLeft,strCol;var mnDisplay='';if(remoteTRIGGERING) { mnDisplay='display:none'; }if(menuALIGN!="free") {strCol=bks[0];if(showBORDERS) { strCol=bks[1]; }if(stretchMENU||showBORDERS) {mn+='
';if(stretchMENU&&showBORDERS) { mn+='
 
'; }mn+='
';}mn+='
';mcLeft=absLEFT+bSIZE;for(i=0;i
'+mI[i][1]+'
';}else if (ice) {mn+='';}else{mn+='';}mcLeft+=bSIZE+mI[i][2];}}if(menuALIGN=="free") {for(i=0;i';titleText=""; if(altDISPLAY=="title") { titleText = mI[i][5]; }if(ie4){mn+='';}else{mn+='';}mcLeft+=bSIZE+mI[i][2];}}document.write(mn);if(mac&&ie5&&menuALIGN!="free") {var uObj=document.all["underb"];if(uObj){uObj.style.top=(parseInt(document.all["maincell-0"].style.top)-bSIZE)+"px"; }uObj=document.all["udm-navbar"];if(uObj){uObj.style.top=(parseInt(document.all["maincell-0"].style.top)-bSIZE)+"px"; }}if(!remoteTRIGGERING){for(i=0;i0) {smTopPad[i] = vOFFSET+sP[i][3];smLeftPad[i] = hOFFSET+sP[i][4];smStyle=mainCells[i].style;smLeft[i]=parseInt(mainCells[i].style.left);if(sP[i][1]=="right") {smLeft[i]=parseInt(mainCells[i].style.left)-sP[i][0]+mI[i][2];}smTop[i]=parseInt(smStyle.top)+parseInt(smStyle.height)+bSIZE;inLeft[i]=0;inTop[i]=0;if(smTopPad[i]<0) {inTop[i]=0;smTop[i]+=smTopPad[i];if(smLeftPad[i]<=mI[i][2]) {if(sP[i][1]=="left") { smLeft[i]+=smLeftPad[i]; }else { smLeft[i]-=smLeftPad[i]; }}else {if(sP[i][1]=="left") { smLeft[i]+=mI[i][2]; inLeft[i]=smLeftPad[i]-mI[i][2]; }else { smLeft[i]-=mI[i][2]; inLeft[i]=0-(smLeftPad[i]-mI[i][2]); }}}else {inTop[i]=smTopPad[i];inLeft[i]=smLeftPad[i];if(sP[i][1]=="right") { inLeft[i]=0-inLeft[i]; }}conHeight='';if(ie4){conHeight='height:1px\;';}sn+='';}}document.write(sn);var sshj=new Array;for(i=0;i0) {smj[i]=document.all["submenu-"+i];sminj[i]=document.all["subcontent-"+i];sshj[i]=document.all["subshadow-"+i];}}var cmLeft,cmTop,cmStyle,cinTop,cinLeft;var cmTopPad,cmLeftPad;var cn='';for(i=0;i0) {for(j=0;j0) {cmTopPad = chvOFFSET+cP[i][j][3];cmLeftPad= chhOFFSET+cP[i][j][4];cmLeft=0;cinLeft=0;if(cmTopPad<0) {cmTop=cmTopPad;cinTop=0;}else {cmTop=0;cinTop=cmTopPad;}if(cP[i][j][1]=="left"){if(cmLeftPad<0) { cmLeft=cmLeftPad; }else { cinLeft=cmLeftPad; }}else {if(cmLeftPad<0) { cmLeft=0-cmLeftPad; }else { cinLeft=0-cmLeftPad; }}conHeight='';if(ie4){conHeight='height:1px\;';}cn+='';}}}}document.write(cn);for(i=0;i0) {for(j=0;j0) {cmj[i][j]=document.all['childmenu-'+i+'-'+j];cminj[i][j]=document.all['childcontent-'+i+'-'+j];cshj[i][j]=document.all['childshadow-'+i+'-'+j];}}}}function clickToClose() {clearSubMenus();if(hideSELECT){showSelects();}}document.onclick = clickToClose;function loadFunction() {allready=true;genericOnloadFunction();}window.onload=loadFunction;if(allowRESIZE==true){window.onresize=new Function("window.location.reload()");}var selectSearch = true;var selectArray = new Array;var frm = document.forms;var typeStr,elm;function hideSelects(){if (selectSearch==true){for (i=0;i0){for (z=0;z0){for (var z=0;z(bWidth/2)) {mtPos[0]=event.clientX-32-mtProps[0];for(i=0;ibHeight) {mtPos[1]=(event.clientY)-((mtPos[1]+mtProps[1]+remSHSize)-bHeight);}hOFFSET=mtPos[0];vOFFSET=mtPos[1];smj[mmNum].style.left=hOFFSET+"px";smj[mmNum].style.top=(vOFFSET+scaroTop)+"px";grid.style.top = scaroTop+"px";} \ No newline at end of file diff --git a/addons/menu_bar/menu_ie5.js b/addons/menu_bar/menu_ie5.js new file mode 100644 index 0000000..16dc1b2 --- /dev/null +++ b/addons/menu_bar/menu_ie5.js @@ -0,0 +1,2 @@ +//UDMv3.6 +for (var f=0;f0){for(j=0;j0){if(cP[i][j][6]!=""){ock[i][j][3]=cP[i][j][6];ocks[i][j][3]='background-color:'+cP[i][j][6]+'\;';}if(cP[i][j][7]!=""){ock[i][j][5]=cP[i][j][7];}if(cP[i][j][8]!=""){ocks[i][j][4]='background-color:'+cP[i][j][8]+'\;';}if(cP[i][j][9]!=""){ocks[i][j][6]='background-color:'+cP[i][j][9]+'\;';}ock[i][j][7]=saLINK;ock[i][j][8]=saHOVER;if(cP[i][j][10]!=""){ock[i][j][7]=cP[i][j][10];}if(cP[i][j][11]!=""){ock[i][j][8]=cP[i][j][11];}}}}}var bHeight=d.body.clientHeight;if(com){bHeight=d.documentElement.clientHeight;}function doNothing(){}var navH=fSIZE+5+vPADDING;if (fSIZE<13){navH+=(13-fSIZE);}var origH=navH;var Mrows=new Array;var Nrows=new Array;for(var i=0;i');Mrows[i]=splitT.length;Nrows[i]=Mrows[i];}function cFun(a,b){return b-a;}Mrows.sort(cFun);navH=navH*Mrows[0];var thisNavH=new Array;for(i=0;i0){bWidth=documentWIDTH;}var endSpace=0;var navSpace=0;for (var j=0;j-1){if(mainRel&&menuALIGN!="free"){mcfObj.style.zIndex=zORDER+20;}else if(mainRel&&menuALIGN=="free"){for(i=0;i0){openSubMenu(mNum);}if(typeof gridTrue=="undefined"){showGrid();}}function partialMainCell(mNum){clearTimeout(cTimer);closeOkay=false;mainRollover(mNum);showGrid();if(sI[mNum].length>0){if(previousID[1]>-1){clearCell(dog("subcell-"+mNum+"-"+previousID[1]));}}}var sn,stj,shAry,chAry,swPad,shPad,nodeHtml,mDiff,wAdj,tfj,relMenu,applyWidth;var kPressed=false;function openSubMenu(mid){sNode=d.createElement("div");dog("manch").appendChild(sNode);sn='';shAry=new Array;chAry=new Array;for(i=0;i');var Trows=splitT.length;if (Trows>1){shAry[i]=(subNavH*Trows)-(svPADDING*(Trows-1));}titleText=""; if(altDISPLAY=="title"){titleText=sI[mid][i][3];}applyWidth='width:'+sP[mid][0]+'px\;';if(subRel){applyWidth='';}sn+='';}sn+='
'+sI[mid][i][1]+'
';if(mainRel){sTop=ncj.offsetParent.offsetTop+thisNavH[mid];}else if(mainRel&&menuALIGN=="free"){sTop=ncj.offsetParent.offsetParent.offsetTop+ncj.offsetParent.offsetTop+thisNavH[mid];}else{sTop=parseInt(ncj.style.top)+thisNavH[mid];}if(vOFFSET<0){sTop+=vOFFSET;}if(sP[mid][3]<0){sTop+=sP[mid][3];}if(shType=="string"){sTop-=(shSIZE*2);}stMargin=bSIZE;if(vOFFSET>0){stMargin+=vOFFSET;}if(sP[mid][3]>0){stMargin+=sP[mid][3];}stMargin+=shSIZE;if(mainRel){sLeft=ncj.offsetParent.offsetParent.offsetLeft+ncj.offsetParent.offsetLeft;}else{sLeft=parseInt(ncj.style.left);}if(shType=="string"){sLeft-=(shSIZE*2);}swPad=0;shPad=0;if(shType=="string"){swPad=(2*shSIZE)+sbSIZE;shPad=(2*shSIZE);}slMargin=0;srMargin=0;if(sP[mid][1]=="left"){wAdj=false;if((parseInt(ncj.style.top)+thisNavH[mid])>sTop&&(sLeft<(hOFFSET+sP[mid][4]+mI[mid][2]))){wAdj=true; sLeft+=mI[mid][2];}if(hOFFSET>0){slMargin+=hOFFSET;}if(sP[mid][4]>0){slMargin+=sP[mid][4];}if(hOFFSET<0){sLeft+=hOFFSET;}if(sP[mid][4]<0){sLeft+=sP[mid][4];}if(wAdj){if(mainRel&&menuALIGN!="free"){if(slMargin>ncj.offsetWidth){slMargin-=ncj.offsetWidth;}else{sLeft-=(ncj.offsetWidth-slMargin); slMargin=0;}}else{if(slMargin>mI[mid][2]){slMargin-=mI[mid][2];}else{sLeft-=(mI[mid][2]-slMargin); slMargin=0;}}}}if(sP[mid][1]=="right"){mSize=0;if(hOFFSET>0){srMargin+=hOFFSET; mSize+=srMargin;}if(sP[mid][4]>0){srMargin+=sP[mid][4]; mSize+=srMargin;}if(hOFFSET<0){sLeft-=hOFFSET;}if(sP[mid][4]<0){sLeft-=sP[mid][4];}if(mainRel){sLeft-=(sP[mid][0]-ncj.offsetWidth+mSize);}else{sLeft-=(sP[mid][0]-mI[mid][2]+mSize);}sLeft-=2*sbSIZE;}slMargin+=shSIZE;applyWidth='width:'+(sP[mid][0]+sbSIZE+swPad)+'px\;';if(subRel){applyWidth='';}sNode.outerHTML='';for(i=0;i-1){pj=dog('subcell-'+previousID[0]+'-'+previousID[1]);if(sP[previousID[0]][6]!=""){pj.style.backgroundColor=ok[previousID[0]][3];pj.style.backgroundImage='url('+bnk+')';}else{if(ui[5]){if(ui[3]){pj.style.backgroundImage='url('+bk[3].src+')';}else{pj.style.backgroundImage='url('+bnk+')';}}else{if(ui[3]){pj.style.backgroundImage='url('+bk[3].src+')';}else{pj.style.backgroundColor=bk[3];}}}pj.firstChild.style.color=ok[previousID[0]][7];}}function subRollover(rmNum,rsNum){if(sI[rmNum][rsNum][0]!="~"){if(typeof sI[rmNum][rsNum][4]!="undefined"){if(sP[rmNum][7]!=""){scj.style.backgroundImage='url('+bnk+')';scj.style.backgroundColor=ok[rmNum][5];}else{if(ui[5]){scj.style.backgroundImage='url('+bk[5].src+')';}else{scj.style.backgroundImage='url('+bnk+')';scj.style.backgroundColor=bk[5];}}}scj.firstChild.style.color=ok[rmNum][8];}if(altDISPLAY=="status"){writeStatus(sI[rmNum][rsNum][3]);}else{tInfo=sI[rmNum][rsNum][0];if(tInfo=="#"){tInfo="";}writeStatus(tInfo);}}var cn,ctObj;function subCell(mNum,sNum){clearTimeout(cTimer);closeOkay=false;clearSubRollover();currentID=[mNum,sNum,-1];previousID=currentID;focusID=currentID;scj=dog('subcell-'+mNum+'-'+sNum);subRollover(mNum,sNum);openChildMenu(mNum,sNum);showGrid();}function partialSubCell(mNum,sNum){clearTimeout(cTimer);closeOkay=false;clearSubRollover();subRollover(mNum,sNum);if(cI[mNum][sNum].length>0){if(previousID[2]>-1){clearCell(dog("childcell-"+mNum+"-"+sNum+"-"+previousID[2]));}}}var evcy,evoh,evst,mctPos,relCellObj;function openChildMenu(mid,cid){clearChildMenus();if(cI[mid][cid].length<=0){return false;}cNode=d.createElement("div");dog("canch").appendChild(cNode);cn='';cn+='';chAry[mid]=new Array;for(i=0;i';clcu='';if(cellCLICK&&cI[mid][cid][i][0]!=""&&cI[mid][cid][i][0]!="#"&&cI[mid][cid][i][0]!="~"){clcu=' cursor:'+aCURSOR+'\;';}cllu=' cursor:default\;';if(cI[mid][cid][i][0]!=""&&cI[mid][cid][i][0]!="#"&&cI[mid][cid][i][0]!="~"){cllu=' cursor:'+aCURSOR+'\;';}chAry[mid][i]=subNavH;var thisT=cI[mid][cid][i][1];var splitT=thisT.split('
');var Trows=splitT.length;if (Trows>1){chAry[mid][i]=(subNavH*Trows)-(svPADDING*(Trows-1));}titleText=""; if(altDISPLAY=="title"){titleText=cI[mid][cid][i][3];}applyWidth='width:'+cP[mid][cid][0]+'px\;';if(subRel){applyWidth='';}cn+='
';cn+='';}cn+='
'+cI[mid][cid][i][1]+'
';cLeft=sLeft+slMargin-shSIZE;clMargin=0;crMargin=0;if(cP[mid][cid][1]=="left"){if(chhOFFSET>0){clMargin+=chhOFFSET;}if(cP[mid][cid][4]>0){clMargin+=cP[mid][cid][4];}if(chhOFFSET<0){cLeft+=chhOFFSET;}if(cP[mid][cid][4]<0){cLeft+=cP[mid][cid][4];}cLeft+=sP[mid][0]+(2*sbSIZE);}if(cP[mid][cid][1]=="right"){mSize=0;if(chhOFFSET>0){crMargin+=chhOFFSET; mSize+=crMargin;}if(cP[mid][cid][4]>0){crMargin+=cP[mid][cid][4]; mSize+=crMargin;}if(chhOFFSET<0){cLeft-=chhOFFSET;}if(cP[mid][cid][4]<0){cLeft-=cP[mid][cid][4];}cLeft-=cP[mid][cid][0]+(2*sbSIZE)+mSize;}clMargin+=shSIZE;cTop=sTop+stMargin-shSIZE;for(i=0;i0){ctMargin+=chvOFFSET;}if(cP[mid][cid][3]>0){ctMargin+=cP[mid][cid][3];}ctMargin+=shSIZE;applyWidth='width:'+(cP[mid][cid][0]+sbSIZE+swPad)+'px\;';if(subRel){applyWidth='';}cNode.outerHTML='
'+cn+'
';for(i=0;ibHeight){mctPos=event.clientY-((evcy+evoh)-bHeight);cnj.style.top=(mctPos+evst)+"px";}}if(typeof cnj.filters !="unknown" && typeof cnj.filters[0] !="undefined"){cnj.filters[0].Apply();}cnj.style.visibility="visible";if(typeof cnj.filters !="unknown" && typeof cnj.filters[0] !="undefined"){cnj.filters[0].Play();}}var cident,normalClear;function clearCell(ccj){normalClear=true;ccj.firstChild.style.color=saLINK;if(ccj.id.indexOf("subcell-")!=-1){cident=ccj.id.replace("subcell-","");cident=parseInt(cident);if(sP[cident][6]!=""){ccj.style.backgroundColor=ok[cident][3];ccj.style.backgroundImage='url('+bnk+')';normalClear=false;}if(sP[cident][10]!=""){ccj.firstChild.style.color=ok[cident][7];}}if(ccj.id.indexOf("childcell-")!=-1){cident=ccj.id.replace("childcell-","");cident=cident.split("-");if(cP[cident[0]][cident[1]][6]!=""){ccj.style.backgroundColor=ock[cident[0]][cident[1]][3];ccj.style.backgroundImage='url('+bnk+')';normalClear=false;}if(cP[cident[0]][cident[1]][10]!=""){ccj.firstChild.style.color=ock[cident[0]][cident[1]][7];}}if(normalClear){if(ui[5]){if(ui[3]){ccj.style.backgroundImage='url('+bk[3].src+')';}else{ccj.style.backgroundImage='url('+bnk+')';}}else{if(ui[3]){ccj.style.backgroundImage='url('+bk[3].src+')';}else{ccj.style.backgroundColor=bk[3];}}}}function childCell(mNum,sNum,cNum){clearTimeout(cTimer);closeOkay=false;if(!keepSubLIT){scj.firstChild.style.color=ok[mNum][7];if(sP[mNum][6]!=""){scj.style.backgroundColor=ok[mNum][3];scj.style.backgroundImage='url('+bnk+')';}else{if(ui[5]){if(ui[3]){scj.style.backgroundImage='url('+bk[3].src+')';}else{scj.style.backgroundImage='url('+bnk+')';}}else{if(ui[3]){scj.style.backgroundImage='url('+bk[3].src+')';}else{scj.style.backgroundColor=bk[3];}}}}if(previousID[2]>-1){pj=dog('childcell-'+previousID[0]+'-'+previousID[1]+'-'+previousID[2]);pj.firstChild.style.color=ock[previousID[0]][previousID[1]][7];if(cP[previousID[0]][previousID[1]][6]!=""){pj.style.backgroundColor=ock[previousID[0]][previousID[1]][3];pj.style.backgroundImage='url('+bnk+')';}else{if(ui[5]){if(ui[3]){pj.style.backgroundImage='url('+bk[3].src+')';}else{pj.style.backgroundImage='url('+bnk+')';}}else{if(ui[3]){pj.style.backgroundImage='url('+bk[3].src+')';}else{pj.style.backgroundColor=bk[3];}}}}currentID=[mNum,sNum,cNum];previousID=currentID;focusID=currentID;ccj=dog('childcell-'+mNum+'-'+sNum+'-'+cNum);if(cI[mNum][sNum][cNum][0]!="~"){if(typeof cI[mNum][sNum][cNum][4]!="undefined"){if(cP[mNum][sNum][7]!=""){ccj.style.backgroundImage='url('+bnk+')';ccj.style.backgroundColor=ock[mNum][sNum][5];}else{if(ui[5]){ccj.style.backgroundImage='url('+bk[5].src+')';}else{ccj.style.backgroundImage='url('+bnk+')';ccj.style.backgroundColor=bk[5];}}}ccj.firstChild.style.color=ock[mNum][sNum][8];}if(altDISPLAY=="status"){writeStatus(cI[mNum][sNum][cNum][3]);}else{tInfo=cI[mNum][sNum][cNum][0];if(tInfo=="#"){tInfo="";}writeStatus(tInfo);}showGrid();}var mn='';mn+='
';var gopac='';if(redGRID){gopac='background-color:red';}var grw=bWidth;if(gridWIDTH>0){grw=gridWIDTH;}var grh=bHeight;if(gridHEIGHT>0){grh=gridHEIGHT;}mn+='
 
';mn+='
';mn+='
';var mbc=bks[1];var mcbc=bks[0];var clcu,cllu,mtObj,mcLeft,strCol;var mnDisplay='';if(remoteTRIGGERING){mnDisplay='display:none';}if(menuALIGN!="free"){strCol=bks[0];if(showBORDERS){strCol=bks[1];}if(stretchMENU||showBORDERS){mn+='
';if(stretchMENU&&showBORDERS){mn+='
 
';}mn+='
';}var addColor=bks[1];if(mainRel){addColor='';}if(mainRel){mn+='';}else{mn+='
';}mcLeft=absLEFT+bSIZE;if(mainRel){mn+='';}for(i=0;i
'+mI[i][1]+'
'+mI[i][1]+'
';}mcLeft+=bSIZE+mI[i][2];}mn+='';}if(menuALIGN=="free"){for(i=0;i'; titleText=""; if(altDISPLAY=="title"){titleText=mI[i][5];}mn+='
'+mI[i][1]+'
';mcLeft+=bSIZE+mI[i][2];}}mn+='';d.write(mn);if(!remoteTRIGGERING){for(i=0;i-1){dog("childcell-"+focusID[0]+"-"+focusID[1]+"-"+focusID[2]).click();}else if(focusID[1]>-1){dog("subcell-"+focusID[0]+"-"+focusID[1]).click();}}var eka=event.altKey;var eks=event.shiftKey;var ekc=event.ctrlKey;if(eka||eks||ekc||remoteTRIGGERING){return false;}var html=event.srcElement.outerHTML;regexp1=/^=65&&kc<=90){kc+=32;}for (i=0;i-1){if(kcc=="*l"||kcc=="*r"){focusID[2]++;if(focusID[2]>(cI[focusID[0]][focusID[1]].length-1)){focusID[2]=0;}tempCI=cI[focusID[0]][focusID[1]][focusID[2]][0];if(tempCI&&tempCI=="~"){focusID[2]++;}childFocus=dog("childcell-"+focusID[0]+"-"+focusID[1]+"-"+focusID[2]);if(childFocus){childFocus.focus();}}}}function kpf(){kPressed=false;kcc=-1;focusID=[-1,-1,-1];fid=0;}d.onmousemove=kpf;d.onkeyup=keyListen;function resizeFunction() {bHeight=d.body.clientHeight;if(com){bHeight=d.documentElement.clientHeight;}nWidth=d.body.clientWidth;bWidth=nWidth;if(com){bWidth=d.documentElement.clientWidth;}if(documentWIDTH>0){bWidth=documentWIDTH;}if(allowRESIZE==true) { window.location.reload(); }}window.onresize=resizeFunction;var selectSearch=true;var selectArray=new Array;var frm=d.forms;var typeStr,elm;function hideSelects(){if (selectSearch==true){for (i=0;i0){for (z=0;z0){for (z=0;z(bWidth/2)){mtPos[0]=event.clientX-32-mtProps[0];for(i=0;ibHeight){mtPos[1]=(event.clientY)-((mtPos[1]+mtProps[1])-bHeight);}hOFFSET=mtPos[0];vOFFSET=mtPos[1];snj.style.left=hOFFSET+"px";snj.style.top=(vOFFSET+scaroTop)+"px";ncj.style.left=(hOFFSET)+"px";ncj.style.top=((vOFFSET+scaroTop)-thisNavH[mmNum]-bSIZE)+"px";sLeft=parseInt(ncj.style.left);if(shType=="string"){sLeft-=(shSIZE*2);}sTop=parseInt(ncj.style.top)+thisNavH[mmNum];grid.style.top=scaroTop+"px";} \ No newline at end of file diff --git a/addons/menu_bar/menu_moz.js b/addons/menu_bar/menu_moz.js new file mode 100644 index 0000000..dab425f --- /dev/null +++ b/addons/menu_bar/menu_moz.js @@ -0,0 +1,842 @@ +//UDMv3.6 +for (var f=0;f0){ +for(j=0;j0){ +if(cP[i][j][6]!=""){ +ock[i][j][3]=cP[i][j][6]; +ocks[i][j][3]='background-color:'+cP[i][j][6]+'\;'; +} +if(cP[i][j][7]!=""){ock[i][j][5]=cP[i][j][7];} +if(cP[i][j][8]!=""){ocks[i][j][4]='background-color:'+cP[i][j][8]+'\;';} +if(cP[i][j][9]!=""){ocks[i][j][6]='background-color:'+cP[i][j][9]+'\;';} +ock[i][j][7]=saLINK; +ock[i][j][8]=saHOVER; +if(cP[i][j][10]!=""){ock[i][j][7]=cP[i][j][10];} +if(cP[i][j][11]!=""){ock[i][j][8]=cP[i][j][11];} +} +} +} +} +function doNothing(){} +var bWidth=window.innerWidth; +var bHeight=window.innerHeight; +var sbaa=14; +if(!konqi){ +if(ns7){sbaa=15;} +if(mac&&mz7){sbaa=16;} +if(mz7&&agt.indexOf("rc1")!=-1){sbaa=19;} +if((mz7&&win&&(agt.indexOf("windows nt 5.1")!=-1))||mac||ns6){if(document.width<=(innerWidth-30)){bWidth-=sbaa;}} +else if(mz7&&win&&(agt.indexOf("windows nt 5.0")!=-1)){if(document.width<=(innerWidth-16)){bWidth-=16;}} +else if(win){if(document.width<=(innerWidth-17)){bWidth-=17;}} +if(lin){if(document.width<=(innerWidth-17)){bWidth-=17;}} +if(menuALIGN=="free"){bWidth-=sbaa;} +} +if(konqi&&remoteTRIGGERING){bWidth-=16;} +if(documentWIDTH>0){bWidth=documentWIDTH;} +var navH=fSIZE+5+vPADDING; +if (fSIZE<13){navH+=(13-fSIZE);} +var origH=navH; +var Mrows=new Array;var Nrows=new Array; +for(var i=0;i'); +Mrows[i]=splitT.length; +Nrows[i]=Mrows[i]; +} +function cFun(a,b){return b-a;} +Mrows.sort(cFun); +navH=navH*Mrows[0]; +var thisNavH=new Array; +for(i=0;i-1){ +for(i=0;i0){openSubMenu(mNum);} +if(typeof gridTrue=="undefined"){showGrid();} +return currentID; +} +function partialMainCell(mNum){ +clearTimeout(cTimer); +closeOkay=false; +mainRollover(mNum); +if(sI[mNum].length>0){ +if(previousID[1]>-1){clearCell(document.getElementById("subcell-"+mNum+"-"+previousID[1]));} +} +} +var sn,stj,shAry,chAry,swPad,shPad,nodeHtml,mDiff,wAdj,tfObj; +var kPressed=false; +var shopac='-moz-opacity:'+(shOPACITY/100); +if(!win){shopac='';} +var stt,textScale,applyWidth,applyWidthII; +function openSubMenu(mid){ +sNode=document.createElement("div"); +document.getElementById("manch").appendChild(sNode); +sn=''; +applyWidth='width:auto;min-width:'+sP[mid][0]+'px\;white-space:nowrap\;'; +if(konqi){applyWidth='width:'+sP[mid][0]+'px\;';} +sn+='
'; +shAry=new Array; +chAry=new Array; +for(i=0;i'); +var Trows=splitT.length; +if (Trows>1){shAry[i]=(subNavH*Trows)-(svPADDING*(Trows-1));} + +titleText=""; if(altDISPLAY=="title"){titleText=sI[mid][i][3];} +textScale='width:auto;min-width:'+(sP[mid][0]-(2*sbSIZE))+'px\;height:auto;min-'; +if(!allowForSCALING){textScale='width:'+(sP[mid][0]-(2*sbSIZE))+'px\;';} +sn+=''; +sn+=''; +} +sn+='
'+sI[mid][i][1]+'
'; +sTop=parseInt(ncj.style.top)+thisNavH[mid]; +if(vOFFSET<0){sTop+=vOFFSET;}if(sP[mid][3]<0){sTop+=sP[mid][3];} +if(shType=="string"){sTop-=(shSIZE*2);} +stMargin=bSIZE; +if(vOFFSET>0){stMargin+=vOFFSET;} +if(sP[mid][3]>0){stMargin+=sP[mid][3];} +stMargin+=shSIZE; +sLeft=parseInt(ncj.style.left); +if(shType=="string"){sLeft-=(shSIZE*2);} +swPad=sbSIZE;shPad=0; +if(shType=="string"){ +swPad=(2*shSIZE)+sbSIZE; +shPad=(2*shSIZE); +} +slMargin=0; +srMargin=0; +if(sP[mid][1]=="left"){ +wAdj=false; +if((parseInt(ncj.style.top)+thisNavH[mid])>sTop&&(sLeft<(hOFFSET+sP[mid][4]+mI[mid][2]))){wAdj=true; sLeft+=mI[mid][2];} +if(hOFFSET>0){slMargin+=hOFFSET;} +if(sP[mid][4]>0){slMargin+=sP[mid][4];} +if(hOFFSET<0){sLeft+=hOFFSET;} +if(sP[mid][4]<0){sLeft+=sP[mid][4];} +if(wAdj){ +if(slMargin>mI[mid][2]){slMargin-=mI[mid][2];} +else{sLeft-=(mI[mid][2]-slMargin); slMargin=0;} +} +} +if(sP[mid][1]=="right"){ +mSize=0; +if(hOFFSET>0){srMargin+=hOFFSET; mSize+=srMargin;} +if(sP[mid][4]>0){srMargin+=sP[mid][4]; mSize+=srMargin;} +if(hOFFSET<0){sLeft-=hOFFSET;} +if(sP[mid][4]<0){sLeft-=sP[mid][4];} +sLeft-=(sP[mid][0]-mI[mid][2]+mSize); +} +slMargin+=shSIZE; +applyWidth='width:auto;min-width:'+(sP[mid][0]+slMargin)+'px\;white-space:nowrap\;'; +if(konqi){applyWidth='width:'+(sP[mid][0]+slMargin)+'px\;';} +applyWidthII='width:auto;min-width:'+(sP[mid][0]+swPad-sbSIZE)+'px\;white-space:nowrap\;'; +if(konqi){applyWidthII='width:'+(sP[mid][0]+swPad-sbSIZE)+'px\;';} +sNode.parentNode.innerHTML=''; +clearTimeout(cTimer); +closeOkay=false; +for(i=0;i-1){ +pj=document.getElementById('subcell-'+previousID[0]+'-'+previousID[1]); +if(sP[previousID[0]][6]!=""){ +pj.style.backgroundColor=ok[previousID[0]][3]; +pj.style.backgroundImage='url('+bnk+')'; +} +else{ +if(ui[5]){ +if(ui[3]){pj.style.backgroundImage='url('+bk[3].src+')';} +else{pj.style.backgroundImage='url('+bnk+')';} +} +else{ +if(ui[3]){pj.style.backgroundImage='url('+bk[3].src+')';} +else{pj.style.backgroundColor=bk[3];} +} +} +pj.firstChild.firstChild.style.color=ok[previousID[0]][7]; +} +} +function subRollover(rmNum,rsNum){ +if(sI[rmNum][rsNum][4]){ +if(sP[rmNum][7]!=""){ +scj.style.backgroundImage='url('+bnk+')'; +scj.style.backgroundColor=ok[rmNum][5]; +} +else{ +if(ui[5]){ +scj.style.backgroundImage='url('+bk[5].src+')'; +} +else{ +scj.style.backgroundImage='url('+bnk+')'; +scj.style.backgroundColor=bk[5]; +} +} +} +scj.firstChild.firstChild.style.color=ok[rmNum][8]; +if(altDISPLAY=="status"){ +writeStatus(sI[rmNum][rsNum][3]); +} +else{ +tInfo=sI[rmNum][rsNum][0]; +if(tInfo=="#"){tInfo="";} +writeStatus(tInfo); +} +} +var cn,ctj; +function subCell(mNum,sNum){ +clearTimeout(cTimer); +closeOkay=false; +clearSubRollover(); +currentID=[mNum,sNum,-1]; +previousID=currentID; +focusID=currentID; +scj=document.getElementById('subcell-'+mNum+'-'+sNum); +subRollover(mNum,sNum); +openChildMenu(mNum,sNum); +showGrid(); +} +function partialSubCell(mNum,sNum){ +clearTimeout(cTimer); +closeOkay=false; +clearSubRollover(); +subRollover(mNum,sNum); +if(cI[mNum][sNum].length>0){ +if(previousID[2]>-1){clearCell(document.getElementById("childcell-"+mNum+"-"+sNum+"-"+previousID[2]));} +} +} +var ctt; +var evcy,evoh,evst,mctPos; +function openChildMenu(mid,cid){ +clearChildMenus(); +if(cI[mid][cid].length<=0){return false;} +cNode=document.createElement("div"); +document.getElementById("canch").appendChild(cNode); +cn=''; +applyWidth='width:auto;min-width:'+cP[mid][cid][0]+'px\;white-space:nowrap;'; +if(konqi){applyWidth='width:'+cP[mid][cid][0]+'px\;';} +cn+='
'; +chAry[mid]=new Array; +for(i=0;i'); +var Trows=splitT.length; +if (Trows>1){chAry[mid][i]=(subNavH*Trows)-(svPADDING*(Trows-1));} +titleText=""; if(altDISPLAY=="title"){titleText=cI[mid][cid][i][3];} +textScale='width:auto;min-width:'+(cP[mid][cid][0]-(sbSIZE*2))+'px\;height:auto;min-'; +if(!allowForSCALING){textScale='width:'+(cP[mid][cid][0]-(sbSIZE*2))+'px\;';} +cn+=''; +cn+=''; +} +cn+='
'+cI[mid][cid][i][1]+'
'; +cLeft=sLeft+slMargin-shSIZE; +clMargin=0; +crMargin=0; +if(cP[mid][cid][1]=="left"){ +if(chhOFFSET>0){clMargin+=chhOFFSET;} +if(cP[mid][cid][4]>0){clMargin+=cP[mid][cid][4];} +if(chhOFFSET<0){cLeft+=chhOFFSET;} +if(cP[mid][cid][4]<0){cLeft+=cP[mid][cid][4];} +cLeft+=sP[mid][0]; +} +if(cP[mid][cid][1]=="right"){ +mSize=0; +if(chhOFFSET>0){crMargin+=chhOFFSET; mSize+=crMargin;} +if(cP[mid][cid][4]>0){crMargin+=cP[mid][cid][4]; mSize+=crMargin;} +if(chhOFFSET<0){cLeft-=chhOFFSET;} +if(cP[mid][cid][4]<0){cLeft-=cP[mid][cid][4];} +cLeft-=cP[mid][cid][0]+mSize; +} +clMargin+=shSIZE; +cTop=sTop+stMargin-shSIZE; +for(i=0;i0){ctMargin+=chvOFFSET;} +if(cP[mid][cid][3]>0){ctMargin+=cP[mid][cid][3];} +ctMargin+=shSIZE; +applyWidth='width:auto;min-width:'+(cP[mid][cid][0]+clMargin)+'px\;white-space:nowrap;'; +if(konqi){applyWidth='width:'+(cP[mid][cid][0]+clMargin)+'px\;';} +applyWidthII='width:auto;min-width:'+(cP[mid][cid][0]+swPad-sbSIZE)+'px\;white-space:nowrap;'; +if(konqi){applyWidthII='width:'+(cP[mid][cid][0]+swPad-sbSIZE)+'px\;';} +cNode.parentNode.innerHTML='
'+cn+'
'; +for(i=0;i(bHeight+evst)){ +mctPos=evcy-((evcy+evoh)-(bHeight+evst)); +cnj.style.top=(mctPos)+"px"; +} +} +cnj.style.visibility="visible"; +return cnj; +} +var cident,normalClear; +function clearCell(ccj){ +normalClear=true; +ccj.firstChild.firstChild.style.color=saLINK; +if(ccj.id.indexOf("subcell-")!=-1){ +cident=ccj.id.replace("subcell-",""); +cident=parseInt(cident); +if(sP[cident][6]!=""){ +ccj.style.backgroundColor=ok[cident][3]; +ccj.style.backgroundImage='url('+bnk+')'; +normalClear=false; +} +if(sP[cident][10]!=""){ +ccj.firstChild.firstChild.style.color=ok[cident][7]; +} +} +if(ccj.id.indexOf("childcell-")!=-1){ +cident=ccj.id.replace("childcell-",""); +cident=cident.split("-"); +if(cP[cident[0]][cident[1]][6]!=""){ +ccj.style.backgroundColor=ock[cident[0]][cident[1]][3]; +ccj.style.backgroundImage='url('+bnk+')'; +normalClear=false; +} +if(cP[cident[0]][cident[1]][10]!=""){ +ccj.firstChild.firstChild.style.color=ock[cident[0]][cident[1]][7]; +} +} +if(normalClear){ +if(ui[5]){ +if(ui[3]){ccj.style.backgroundImage='url('+bk[3].src+')';} +else{ccj.style.backgroundImage='url('+bnk+')';} +} +else{ +if(ui[3]){ccj.style.backgroundImage='url('+bk[3].src+')';} +else{ccj.style.backgroundColor=bk[3];} +} +} +} +function childCell(mNum,sNum,cNum){ +clearTimeout(cTimer); +closeOkay=false; +if(!keepSubLIT){ +scj.firstChild.firstChild.style.color=ok[mNum][7]; +if(sP[mNum][6]!=""){ +scj.style.backgroundColor=ok[mNum][3]; +scj.style.backgroundImage='url('+bnk+')'; +} +else{ +if(ui[5]){ +if(ui[3]){scj.style.backgroundImage='url('+bk[3].src+')';} +else{scj.style.backgroundImage='url('+bnk+')';} +} +else{ +if(ui[3]){scj.style.backgroundImage='url('+bk[3].src+')';} +else{scj.style.backgroundColor=bk[3];} +} +} +} +if(previousID[2]>-1){ +pj=document.getElementById('childcell-'+previousID[0]+'-'+previousID[1]+'-'+previousID[2]); +pj.firstChild.firstChild.style.color=ock[previousID[0]][previousID[1]][7]; +if(cP[previousID[0]][previousID[1]][6]!=""){ +pj.style.backgroundColor=ock[previousID[0]][previousID[1]][3]; +pj.style.backgroundImage='url('+bnk+')'; +} +else{ +if(ui[5]){ +if(ui[3]){pj.style.backgroundImage='url('+bk[3].src+')';} +else{pj.style.backgroundImage='url('+bnk+')';} +} +else{ +if(ui[3]){pj.style.backgroundImage='url('+bk[3].src+')';} +else{pj.style.backgroundColor=bk[3];} +} +} +} +currentID=[mNum,sNum,cNum]; +previousID=currentID; +focusID=currentID; +ccj=document.getElementById('childcell-'+mNum+'-'+sNum+'-'+cNum); +if(cI[mNum][sNum][cNum][4]){ +if(cP[mNum][sNum][7]!=""){ +ccj.style.backgroundImage='url('+bnk+')'; +ccj.style.backgroundColor=ock[mNum][sNum][5]; +} +else{ +if(ui[5]){ +ccj.style.backgroundImage='url('+bk[5].src+')'; +} +else{ +ccj.style.backgroundImage='url('+bnk+')'; +ccj.style.backgroundColor=bk[5]; +} +} +} +ccj.firstChild.firstChild.style.color=ock[mNum][sNum][8]; +if(altDISPLAY=="status"){ +writeStatus(cI[mNum][sNum][cNum][3]); +} +else{ +tInfo=cI[mNum][sNum][cNum][0]; +if(tInfo=="#"){tInfo="";} +writeStatus(tInfo); +} +showGrid(); +} +var mn=''; +mn+='
'; +var gopac=""; +if(redGRID){gopac="background-color:red";} +var grw=bWidth; +if(gridWIDTH>0){grw=gridWIDTH;} +var grh=bHeight; +if(gridHEIGHT>0){grh=gridHEIGHT;} +mn+='
 
'; +mn+='
'; +mn+='
'; +var mbc=bks[1]; +var mcbc=bks[0]; +var clcu,cllu,mtObj,mcLeft,strCol; +var ofh='overflow:hidden'; +if(konqi){ofh='';} +var mnDisplay=''; +if(remoteTRIGGERING){mnDisplay='display:none';} +if(menuALIGN!="free"){ +strCol=bks[0]; +if(showBORDERS){strCol=bks[1];} +if(stretchMENU||showBORDERS){ +mn+='
'; +if(stretchMENU&&showBORDERS){mn+='
 
';} +mn+='
'; +} +mn+='
'; +mcLeft=absLEFT+bSIZE; +for(i=0;i
'+mI[i][1]+'
'; +mcLeft+=bSIZE+mI[i][2]; +} +} +if(menuALIGN=="free"){ +for(i=0;i'; +titleText=""; if(altDISPLAY=="title"){titleText=mI[i][5];} +mn+='
'+mI[i][1]+'
'; +mcLeft+=bSIZE+mI[i][2]; +} +} +mn+=''; +document.write(mn); +function clickToClose(){ +clearSubMenus(); +} +document.onclick=clickToClose; +var mtt; +var allready=false; +function loadFunction(){ +if(remoteTRIGGERING){document.addEventListener("mousemove", menuListen, false);} +if(!remoteTRIGGERING){ +for(i=0;i(bWidth/2)){ +mtPos[0]=ecX-64-mtProps[0]; +for(i=0;i(bHeight+scaroTop)){ +mtPos[1]=(ecY)-((mtPos[1]+mtProps[1])-(bHeight+scaroTop)); +} +} +else{ +if((mtPos[1]+mtProps[1])>bHeight){ +mtPos[1]=(ecY)-((mtPos[1]+mtProps[1])-bHeight); +} +} +hOFFSET=mtPos[0]; +vOFFSET=mtPos[1]; +snj.style.left=hOFFSET+"px"; +if(konqi){snj.style.top=(vOFFSET)+"px";} +else{snj.style.top=(vOFFSET+scaroTop)+"px";} +ncj.style.left=(hOFFSET)+"px"; +if(konqi){ncj.style.top=((vOFFSET)-thisNavH[mmNum]-bSIZE)+"px";} +else{ncj.style.top=((vOFFSET+scaroTop)-thisNavH[mmNum]-bSIZE)+"px";} +sLeft=parseInt(ncj.style.left); +if(shType=="string"){sLeft-=(shSIZE*2);} +sTop=parseInt(ncj.style.top)+thisNavH[mmNum]; +grid.style.top=scaroTop+"px"; +remoteShow(snj); +doListen=true; +return true; +} +var showTimer; +var showCount=0; +var showPassObj; +function remoteShow(showObj){ +showPassObj=showObj; +if(showCount==1){ +clearTimeout(showTimer); +showCount=0; +showObj.style.visibility="visible"; +} +else{ +showCount=1; +showTimer=setTimeout("remoteShow(showPassObj)",40); +} +} \ No newline at end of file diff --git a/addons/menu_bar/menu_ns4.js b/addons/menu_bar/menu_ns4.js new file mode 100644 index 0000000..21aaff4 --- /dev/null +++ b/addons/menu_bar/menu_ns4.js @@ -0,0 +1,2 @@ +//UDMv3.6 +for (f=0;f=innerWidth&&!mac){bW-=16; offsetCenter=false;if(agt.indexOf("winnt")!=-1){bW-=1;}}if(lin&&remoteTRIGGERING){bW-=16;}if(documentWIDTH>0){bW=documentWIDTH;}var eS=0;var nS=0;for (j=0;j');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(bW0){stAdjust=abR+(2*bSIZE);}if(rL<0){rL=0;}if(stretchMENU){aL=0;}}var subLEFT=rL;if(ralign){subLEFT-=abR;}if(lalign){subLEFT+=abR;}var ntl=0;for (intl=0;intl0){for(j=0;j0){if(cP[i][j][6]!=""){ocks[i][j][3]='bgcolor='+cP[i][j][6]; }if(cP[i][j][7]!=""){ocks[i][j][5]='bgcolor='+cP[i][j][7];}if(cP[i][j][8]!=""){ocks[i][j][4]='bgcolor='+cP[i][j][8];}if(cP[i][j][9]!=""){ocks[i][j][6]='bgcolor='+cP[i][j][9];}ocks[i][j][7]=saLINK;ocks[i][j][8]=saHOVER;if(cP[i][j][10]!=""){ocks[i][j][7]=cP[i][j][10];}if(cP[i][j][11]!=""){ocks[i][j][8]=cP[i][j][11];}}}}}function miH(hr){if(hr){hr.visibility="hide";}};function miV(hv){if(hv){hv.visibility="show";}};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;crc0){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;return true;};function cCM(snum,cnum){for(jc=0;jc0&&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;};var snum,cnum,finalCMTop,tempSMobj,tempSRobj,tempCMobj,tempCGobj,tempCHobj,tempCRObj,RcmLeft,GcmLeft,shMove,crTopPos;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(remoteTRIGGERING){tempSMobj=document.layers["subnav"+snum];tempSRobj=document.layers["subroll"+snum+"-"+cnum];tempCMobj=document.layers["childnav"+snum+"-"+cnum];tempCGobj=document.layers["childgrid"+snum+"-"+cnum];tempCHobj=document.layers["childshadow"+snum+"-"+cnum];RcmLeft=tempSMobj.pageX;GcmLeft=RcmLeft;if(cP[snum][cnum][1]=="right"){RcmLeft-=(tempCMobj.clip.width+chhOFFSET+cP[snum][cnum][4]);GcmLeft-=(chhOFFSET+cP[snum][cnum][4]);}else{RcmLeft+=(tempSMobj.clip.width+chhOFFSET+cP[snum][cnum][4]);GcmLeft+=(tempSMobj.clip.width);}shMove=shSIZE;if(shy){shMove=0-shSIZE;}tempCHobj.left=RcmLeft+shMove;finalCMTop=tempSRobj.pageY+chvOFFSET+cP[snum][cnum][3];if((finalCMTop+tempCMobj.clip.height+shSIZE)>(bHe+scaroTop)){finalCMTop=finalCMTop-((finalCMTop+tempCMobj.clip.height+shSIZE)-(bHe+scaroTop)); }tempCMobj.top=finalCMTop;tempCHobj.top=finalCMTop+shMove;tempCMobj.left=RcmLeft;if(tempCGobj){tempCGobj.left=GcmLeft;tempCGobj.top=finalCMTop;}}if(cI[snum][cnum]!=''){miV(document.layers["childshadow"+snum+"-"+cnum]);}crTopPos=sbSIZE;for (cl=0;cl0){GRw=gridWIDTH;}var GRh=bHe;if(gridHEIGHT>0){GRh=gridHEIGHT;}var GRbc="";if(redGRID){GRbc="bgcolor=red";}var gSTR='';var nsColor=bCOLOR;if(!showBORDERS){nsColor=mCOLOR;}var nsMColor=mCOLOR;if(stretchMENU){if(showBORDERS){var sbB=1;}else{var sbB=0;}S+=''; S+=''; S+='';}else if(showBORDERS){S+='';S+='';}S+=''; if(!free){T+='';}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
';}T+=''; if(free){T+='
';}}if(!free){T+='';}var aTxt=new Array;var sTxt=new Array;var cTxt=new Array;var altNull='';function writeStatus(sTxt){window.status=sTxt; return true;};var subDefLeft=rL+bSIZE;for (i=0;i';T+='
';T+=''; if(!free){subDefLeft+=(mI[i][2]+bSIZE);}}var subDefLeft=rL+bSIZE; for (i=0;i';}if(!free){subDefLeft+=(mI[i][2]+bSIZE);}}var gdL='(nS+bSIZE))||(stAdjust>0))&&(stretchMENU||showBORDERS)&&(!free)){if(ralign){T+=gdL+' top='+aP[xp]+' left='+aL+' '+ogcm+' width='+(eS-(bSIZE*2)-abR)+'>';}if(ralign&&abR>0){T+=gdR+' top='+aP[xp]+' left='+(eS-abR+nS)+' '+ogcm+' width='+(abR-(bSIZE*2))+'>';}if(lalign&&abR>0){T+=gdL+' top='+aP[xp]+' left='+aL+' '+ogcm+' width='+abR+'>';}if(lalign){T+=gdR+' top='+aP[xp]+' left='+(abR+nS)+' '+ogcm+' width='+(eS-abR)+'>';}if(calign){T+=gdL+' top='+aP[xp]+' left=0 '+ogcm+' width='+(eS/2)+'>'; T+=gdR+' top='+aP[xp]+' left='+(nS+(eS/2))+' '+ogcm+' width='+(eS/2)+'>'; }}var M='';var C='';var SUBaL=0;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(slyH0){document.layers["childgrid"+cnn+"-"+cqn].clip.bottom=cch+shb+shSIZE;}};function subRollClear(mi){for (rc=0;rc ';}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]+layerVOff;if(sI[c]!=''){M+='';M+=''; for (i=0;i');var Trows=splitT.length;if (Trows>1){thisH=(snH*Trows);}chTop[c][i+1]=chTop[c][i]+thisH+sbSIZE;M+='';}M+='
';}else{M+='';}for (sq=0;sq');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)" ';}}M+=''; M+='
';M+='';M+='
';if(sI[c][sq][0]=="#"){M+=''; }if(cP[c][sq].length>0&&cI[c][sq].length>0){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]));}if((chhOFFSET+cP[c][sq][4])>0){C+='';}if(shCOLOR!=""){C+=' ';}C+='';C+=''; for (cj=0;cj');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+='';}}C+='
';thisCHtop[c][sq][0] = chTop[c][sq]+chvOFFSET+cP[c][sq][3]+sbSIZE+tj;for (cj=0;cj0){var thisH=snH;var thisT=cI[c][sq][cj][1];var splitT=thisT.split('
');var Trows=splitT.length;if (Trows>1){thisH=(snH*Trows);} C+=''; C+='';C+='';}thisCHtop[c][sq][cj+1]=thisCHtop[c][sq][cj]+thisH+sbSIZE;}}}}d.write(gSTR);if(!free){d.write(S);}d.write(T);d.write(M);d.write(C);document.close();function moveObject(mobj,tmob){if (mobj){mobj.top=eval(window.pageYOffset)+tmob;}};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(bW/2)){mtPos[0]=ecX-64-mtProps[0]; for(i=0;i(bHe+scaroTop)){mtPos[1]=(ecY)-((mtPos[1]+mtProps[1]+shSIZE)-(bHe+scaroTop)); }hOFFSET=mtPos[0];vOFFSET=mtPos[1];mtDiff=snhObj.pageY-snObj.pageY;shWidth=shSIZE;if(shy){shWidth=0-shSIZE;}snObj.left=hOFFSET;snObj.top=vOFFSET;snhObj.left=hOFFSET+shWidth;snhObj.top=vOFFSET+mtDiff;for(i=0;i0){bW=documentWIDTH;}var endSpace=0;var nS=0;for (j=0;j');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;i0){stAdjust=abR+(2*bSIZE);}if(rL<0){rL=0;}}var subLEFT=rL;if(ralign){subLEFT-=abR;}if(lalign){subLEFT+=abR;}var ntl=0;for (intl=0;intl0){for(j=0;j0){if(cP[i][j][6]!=""){ocks[i][j][3]='bgcolor='+cP[i][j][6]; }if(cP[i][j][7]!=""){ocks[i][j][5]='bgcolor='+cP[i][j][7];}if(cP[i][j][8]!=""){ocks[i][j][4]='bgcolor='+cP[i][j][8];}if(cP[i][j][9]!=""){ocks[i][j][6]='bgcolor='+cP[i][j][9];}ocks[i][j][7]=saLINK;ocks[i][j][8]=saHOVER;if(cP[i][j][10]!=""){ocks[i][j][7]=cP[i][j][10];}if(cP[i][j][11]!=""){ocks[i][j][8]=cP[i][j][11];}ocks[i][j][9]=srCOLOR;}}}}var n;var gridOkay=false;var pId=0;var pSId=0;var pCId=0;var rTimer;var rCount=0;function miH(hr){if(hr){hr.style.visibility="hidden";}}function miV(hv){if(hv){hv.style.visibility="visible";}}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;l0){miH(d.getElementById('childgrid'+pId+'-'+pSId));miH(d.getElementById('childnav'+pId+'-'+pSId));miH(d.getElementById('childshadow'+pId+'-'+pSId));for (cl=0;cl0&&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;cl0&&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(bHe+scaroTop)){cmTop-=((cmTop+childShadHeight[snum][cnum]+shSIZE)-(bHe+scaroTop)); }crnObj = d.getElementById('childnav'+snum+'-'+cnum);crhObj = d.getElementById('childshadow'+snum+'-'+cnum);lgObj = d.getElementById('childgrid'+snum+'-'+cnum);crnObj.style.top=cmTop;crhObj.style.top=(cmTop+shPos);if(lgObj){lgObj.style.top=cmTop;}if(cP[snum][cnum][1]=="left"){cmLeft=(parseInt(cmStyle.left)+sP[snum][0]-sbSIZE)+chhOFFSET+cP[snum][cnum][4];if(lgObj){lgObj.style.left=cmLeft-chhOFFSET-cP[snum][cnum][4];}}else{cmLeft=(parseInt(cmStyle.left)-cP[snum][cnum][0]-sbSIZE)-chhOFFSET-cP[snum][cnum][4];if(lgObj){lgObj.style.left=(parseInt(cmStyle.left)-sbSIZE)-chhOFFSET-cP[snum][cnum][4];}}crnObj.style.left=cmLeft;crhObj.style.left=(cmLeft+shPos);chrLeft=cmLeft+sbSIZE;for(i=0;i
'; if(showBORDERS){T+='
';}}else if(showBORDERS){T+='
'; }}var GRw=bW;if(gridWIDTH>0){GRw=gridWIDTH;}var GRh=bHe;if(gridHEIGHT>0){GRh=gridHEIGHT;}var GRbc="";if(redGRID){GRbc="background-color:red";}T+='';if(!free){T+='';T+='';T+='';}var opbs=0; if(free){opbs=1;}for (i=0;i';T+='
';T+='';}T+=''; if(free){T+='
';}}}if(!free){T+='';}var SUBaL=aL+bSIZE;var space='';var aTxt=new Array;var sTxt=new Array;var cTxt=new Array;var altNull='';function writeStatus(sTxt){window.status=sTxt; return true;}for (i=0;i';T+='
';if(mI[i][0]==""){mI[i][0]="javascript:doNothing()"; T+=''+mI[i][1]+'';T+='
';T+='
';T+='
';if(mI[i][0]==""){mI[i][0]="javascript:doNothing()"; T+=''+mI[i][1]+'';T+='
';if(!free){SUBaL+=(mI[i][2]+bSIZE);}}var thisH,thisT,splitT,Trows;var M=''; var C='';var SUBaL=0;function clearSubRoll(subc,subi){if(pSId!=subi){miH(d.getElementById('subroll'+subc+'-'+pSId));}pSId=subi;}function clearChildRoll(cuc,cus,cuj){if(pCId!=cuj){miH(d.getElementById('childroll'+cuc+'-'+cus+'-'+pCId));}pCId=cuj;}var chTop=new Array;var Xrows=new Array;var XCrows=new Array;var thatH;var remSubTop=new Array;var remChildTop=new Array;var shadHeight=new Array;var childShadHeight=new Array;for (c=0;c0){M+='
';}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');Trows=splitT.length;if (Trows>1){Xrows[c]+=(Trows-1);}}}var shb=0;if(shy){shb=(2*shSIZE);}if(gblw>0){M+='';}M+='';M+=''; for (i=0;i');Trows=splitT.length;if (Trows>1){thisH=(snH*Trows);}if(i==0){remSubTop[c][i]=0;}else{remSubTop[c][i]=thatH+remSubTop[c][(i-1)];}M+='';}}M+='
';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');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)" ';}}var oppm=2; if(mac){oppm=1;}var sval="top";if(!sI[c][i][4]){sval="middle";}M+='
';M+='
';if(sI[c][i][0]=="#"){sI[c][i][0]="javascript:doNothing()"; M+=''+sI[c][i][1]+'';M+='
';M+='
';M+='
';if(sI[c][i][0]=="#"){sI[c][i][0]="javascript:doNothing()"; M+=''+sI[c][i][1]+'';M+='
';SUBaT+=thisH+sbSIZE+1;}var shb=0;if(shy){shb=(2*shSIZE);}shadHeight[c]=(SUBaT-(aP[xp]+thisAH[c]+vOFFSET+sP[c][3])-svPADDING-2+shb-svtOFFSET);childShadHeight[c]=new Array;if(shCOLOR!=""){M+='
 
';}for (sq=0;sq0&&cI[c][sq].length>0){XCrows[c][sq]=0;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');Trows=splitT.length;if (Trows>1){XCrows[c][sq]+=(Trows-1);}}if((chhOFFSET+cP[c][sq][4])>0){C+='
';}C+='';C+=''; for (cj=0;cj');Trows=splitT.length;if (Trows>1){thisH=(snH*Trows);}if(cj==0){remChildTop[c][sq][cj]=0;}else{remChildTop[c][sq][cj]=thatH+remChildTop[c][sq][(cj-1)];}C+='';}C+='
';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');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()";}C+='
';C+='
';C+=''+cI[c][sq][cj][1]+'';C+='
';C+='
';C+='
';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+=''+cI[c][sq][cj][1]+'';C+='
';subT+=thisH+sbSIZE+1;}childShadHeight[c][sq]=(((snH+sbSIZE+1)*cI[c][sq].length)+((snH)*XCrows[c][sq])+sbSIZE+shb);if(shCOLOR!=""){C+='
 
';}}}C+='';}d.write(C);d.write(M);d.write(T);var oldBW=window.innerWidth;var oldBH=window.innerHeight;var fws;var allready=false;function findWindowSize(){var newBW=window.innerWidth;var newBH=window.innerHeight;if (newBW==oldBW&&newBH==oldBH){fws = setTimeout("findWindowSize()",100); }else{clearTimeout(fws); if(window.innerWidth>(nS+absLEFT)){window.location.reload();}else{fws = setTimeout("findWindowSize()",100);}}}function windowStart(){allready=true;genericOnloadFunction();if(allowRESIZE==true){findWindowSize();}}window.onload=windowStart;document.onclick=aCM;var mtPos,mtProps,scaroTop,ecX,ecY,snj,shj,slj,srj,soLeft,soTop;function activateMenu(mmNum){if(!allready){return false;}if(typeof sP[mmNum]=="undefined"||!remoteTRIGGERING){return false;}vOFFSET=0;hOFFSET=0;sP[mmNum][3]=0;sP[mmNum][4]=0;oM(mmNum,false); mtPos=[event.clientX+32,event.clientY];ecX=mtPos[0];ecY=mtPos[1];scaroTop=window.pageYOffset;for(i=0;i(bW/2)){mtPos[0]=ecX-64-mtProps[0];for(i=0;i(bHe+scaroTop)){mtPos[1]-=((mtPos[1]+mtProps[1]+shSIZE)-(bHe+scaroTop)); }hOFFSET=mtPos[0];vOFFSET=mtPos[1];snj.style.left=hOFFSET;snj.style.top=vOFFSET;cgj.style.left=hOFFSET;cgj.style.top=vOFFSET;if(shCOLOR!=""){shj.style.left=(hOFFSET+shPos);shj.style.top=(vOFFSET+shPos);}for(i=0;i0){bW=documentWIDTH;}var eS=0;var nS=0;for (var j=0;j');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); var snH=sfSIZE+5+svPADDING;if (sfSIZE<13){snH+=(13-sfSIZE);}var asH=snH+(sbSIZE*2); for(i=0;i0){stAdjust=abR+(2*bSIZE);}if(rL<0){rL=0;}if(stretchMENU){aL=0;}}var subLEFT=rL;if(ralign){subLEFT-=abR;}if(lalign){subLEFT+=abR;}var ntl=0;for (var intl=0;intl0){for(j=0;j0){if(cP[i][j][6]!=""){ocks[i][j][3]='bgcolor='+cP[i][j][6]; }if(cP[i][j][7]!=""){ocks[i][j][5]='bgcolor='+cP[i][j][7];}if(cP[i][j][8]!=""){ocks[i][j][4]='bgcolor='+cP[i][j][8];}if(cP[i][j][9]!=""){ocks[i][j][6]='bgcolor='+cP[i][j][9];}ocks[i][j][7]=saLINK;ocks[i][j][8]=saHOVER;if(cP[i][j][10]!=""){ocks[i][j][7]=cP[i][j][10];}if(cP[i][j][11]!=""){ocks[i][j][8]=cP[i][j][11];}ocks[i][j][9]=shCOLOR;}}}}var oR=new Array;var ltPos,rtPos;var obGrid=new Object();for (var obr=0;obr<17;obr++){oR[obr]=new Array;}function storeObjects(){obGrid=document.getElementById("grid"); for (var sob=0;sob0){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 (var sobr=5;sobr<17;sobr++){oR[sobr][sob]=new Array;}for (var soj=0;soj0){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;oR[15][sob][soj]=new Array;oR[16][sob][soj]=new Array;for (var scj=0;scj-1){if(rTimer!=0){clearTimeout(rTimer); rTimer=0; rCount=0;}if(typeof oR[0][pId] !="undefined"){miH(oR[0][pId]);}if(typeof oR[3][pId] !="undefined"){miH(oR[3][pId]);}if(typeof oR[12][pId] !="undefined"){miH(oR[12][pId]);}if(typeof oR[1][pId] !="undefined"){miH(oR[1][pId]);}if(typeof oR[2][pId] !="undefined"){miH(oR[2][pId]);}if(typeof oR[4][pId] !="undefined"){miH(oR[4][pId]);}if(pCId>-1){if(typeof oR[5][pId][pCId]!="undefined"){miH(oR[5][pId][pCId]);}if(cP[pId][pCId]){if(cP[pId][pCId].length>0){for (cjc=0;cjc0){miV(oR[4][n]);}}if(typeof oR[1][n]!="undefined"){miV(oR[1][n]);}if(typeof oR[2][n]!="undefined"){miV(oR[2][n]);}if(typeof oR[3][n]!="undefined"){miV(oR[3][n]);}if(typeof oR[12][n]!="undefined"){miV(oR[12][n]);}if(pCId>-1){miH(oR[5][n][pCId]); }}if(typeof obGrid!="undefined"){if(typeof gridTrue=="undefined"){miV(obGrid);}else{aCM(n);}}pId=n;}function cCM(snum,cnum){if(pCId>-1){if(typeof oR[5][snum][pCId]!="undefined"){miH(oR[5][snum][pCId]);}if(cP[snum][pCId].length>0&&cI[snum][pCId].length>0){if(typeof oR[9][snum][pCId]!="undefined"){miH(oR[9][snum][pCId]);}if(typeof oR[10][snum][pCId]!="undefined"){miH(oR[10][snum][pCId]);}if(typeof oR[7][snum][pCId]!="undefined"){miH(oR[7][snum][pCId]);}if(typeof oR[8][snum][pCId]!="undefined"){miH(oR[8][snum][pCId]);}}pCId=-1;}}var shPos=shSIZE;if(shy){shPos=0-shSIZE;}var cmStyle,cmLeft,cmTop;function actuallyOpenChild(snum,cnum){miV(oR[7][snum][cnum]); miV(oR[9][snum][cnum]);miV(oR[10][snum][cnum]);if(remoteTRIGGERING){cmStyle=oR[5][snum][cnum].style;cmTop=parseInt(cmStyle.top)-sbSIZE+chvOFFSET+cP[snum][cnum][3];if((cmTop+oR[9][snum][cnum].offsetHeight+shSIZE)>(bHe+scaroTop)){cmTop-=((cmTop+oR[9][snum][cnum].offsetHeight+shSIZE)-(bHe+scaroTop)); }oR[7][snum][cnum].style.top=(cmTop+shPos)+"px";oR[9][snum][cnum].style.top=cmTop+"px";oR[10][snum][cnum].style.top=cmTop+"px";if(oR[8][snum][cnum]){oR[8][snum][cnum].style.top=cmTop+"px";}if(cP[snum][cnum][1]=="left"){cmLeft=(parseInt(cmStyle.left)+oR[5][snum][cnum].offsetWidth+sbSIZE)+chhOFFSET+cP[snum][cnum][4];if(oR[8][snum][cnum]){oR[8][snum][cnum].style.left=(cmLeft-chhOFFSET-cP[snum][cnum][4])+"px";}}else{cmLeft=(parseInt(cmStyle.left)-oR[9][snum][cnum].offsetWidth-sbSIZE)-chhOFFSET-cP[snum][cnum][4];if(oR[8][snum][cnum]){oR[8][snum][cnum].style.left=(cmLeft+oR[9][snum][cnum].offsetWidth)+"px";}}oR[7][snum][cnum].style.left=(cmLeft+shPos)+"px";oR[9][snum][cnum].style.left=cmLeft+"px";oR[10][snum][cnum].style.left=cmLeft+"px";for(i=0;i0){miV(oR[8][snum][cnum]);}}var snum; var cnum;function oCM(snum,cnum){miV(obGrid);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;}var linkClicked=false;function goToUrl(cUrl,cTarg){if(cellCLICK||(cellCLICK==mu)){if(linkClicked==true){return false;}if(cTarg=="_self"){self.document.location=cUrl; return true;}else if(cTarg=="_top"){top.document.location=cUrl; return true;}else if(cTarg=="_parent"){parent.document.location=cUrl; return true;}else if(cTarg=="_blank"){var newwin=open(cUrl); return true;}else{if(top[cTarg]){top[cTarg].document.location=cUrl;}else{document.location=cUrl;}return true;}}else{return false;}}var mnDisplay='';if(remoteTRIGGERING){mnDisplay='display:none';}var T='';var S='';var spbk='';if(bCOLOR!=""){spbk=' background:'+bCOLOR+'\; ';if(useIMG[1]){spbk=' background-image:url('+ bh + bCOLOR+')\; ';}}var stbSize=bSIZE;if(stretchMENU||showBORDERS){S+=''; var stretchLayer='';if(stretchMENU){stretchLayer=bks[0];}aH-=bSIZE;S+='
 
';S+='
';}var GRw=bW;if(gridWIDTH>0){GRw=gridWIDTH;}var GRh=bHe;if(gridHEIGHT>0){GRh=gridHEIGHT;}var GRbc="";if(redGRID){GRbc="background-color:red";}T+='';if(!free){T+=''; }var cSt=new Array;var cTd=new Array;var space=new Array;var aTxt=new Array;var sTxt=new Array;var cTxt=new Array;var altNull='';function writeStatus(sTxt){window.status=sTxt; return true;}cSt=new Array;var linkHover='';for (i=0;i
';}var op6a=1;var op6b=-1;T+=''; if(free){T+='
'+mI[i][1]+'
';}}}if(!free){T+='';}var layLeft=rL+bSIZE;for (i=0;i
'+mI[i][1]+'
';if(!free){layLeft+=(mI[i][2]+bSIZE);}}var M='';var C='';var SUBaL=0;var chTop=new Array;var Xrows=new Array;var XCrows=new Array;var thatH;var remSubTop=new Array;var remChildTop=new Array;for (var c=0;c0){M+='
';}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');Trows=splitT.length;if (Trows>1){Xrows[c]+=(Trows-1);}}}var shb=0;if(shy){shb=(2*shSIZE);}if(gblw>0){M+='
';}var subParent;M+='';for (i=0;i');Trows=splitT.length;if (Trows>1){thisH=(snH*Trows);}if(i==0){remSubTop[c][i]=0;}else{remSubTop[c][i]=thatH+remSubTop[c][(i-1)];}M+='';}}M+='';M+='
 
';M+=''; var scSt=new Array;var scTd=new Array;for (i=0;i');Trows=splitT.length;if (Trows>1){thisH=(snH*Trows);}chTop[c][i+1]=chTop[c][i]+thisH+sbSIZE;M+='';mzSubAbsTop += sbSIZE;}M+='';M+='
'+ sI[c][i][1]+'
';for (i=0;i');Trows=splitT.length;if (Trows>1){thisH=(snH*Trows);}M+='';M+='
'+ sI[c][i][1]+'
';M+='
';}shb=0;if(shy){shb=(2*shSIZE);}if(shCOLOR!=""){M+='';}var cupObj;function clearChildRoll(bucM,bucS,bucObj){for(cj=0;cj0&&cI[c][sq].length>0){XCrows[c][sq]=0;var chL,cgL;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 (var cj=0;cj');Trows=splitT.length;if (Trows>1){XCrows[c][sq]+=(Trows-1);}}if((chhOFFSET+cP[c][sq][4])>0){C+='';}C+=''; for (cj=0;cj');Trows=splitT.length;if (Trows>1){thisH=(snH*Trows);}if(cj==0){remChildTop[c][sq][cj]=0;}else{remChildTop[c][sq][cj]=thatH+remChildTop[c][sq][(cj-1)];}C+='';}C+='';C+='
 
';var cspace=' left:0px\;';if(cP[c][sq][2]=="left"){cspace=' left:'+stINDENT+'px\;';}if(cP[c][sq][2]=="right"){cspace=' left:-'+stINDENT+'px\;';}C+=''; mzSubAbsTop=sbSIZE;for (cj=0;cj');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';}if(cI[c][sq][cj][0]=="#"){cI[c][sq][cj][0]="javascript:doNothing()";}C+='';mzSubAbsTop += sbSIZE;}C+='';C+='
'+ cI[c][sq][cj][1]+'
';}var thisCHT = chTop[c][sq]+chvOFFSET+sbSIZE;if(cP[c][sq].length>0){thisCHT+=cP[c][sq][3];}for (cj=0;cj');Trows=splitT.length;if (Trows>1){thisH=(snH*Trows);}ccAl='cursor:'+aCURSOR;ccTd='cursor:default';if(cellCLICK==true){ccTd='cursor:'+aCURSOR;}if(!cI[c][sq][cj][4]){ccAl='cursor:default';ccTd='cursor:default';}C+='
'+ cI[c][sq][cj][1]+'
';thisCHT+=(thisH+sbSIZE);}if((typeof XCrows[c][sq]!="undefined")&&shCOLOR!=""){C+='';}}}var oldBW=window.innerWidth;var oldBH=window.innerHeight;var fws;var allready=false;function findWindowSize(){var newBW=window.innerWidth;var newBH=window.innerHeight;if (newBW==oldBW&&newBH==oldBH){fws = setTimeout("findWindowSize()",100); }else{clearTimeout(fws); if(window.innerWidth>(nS+absLEFT)){window.location.reload();}else{fws = setTimeout("findWindowSize()",100);}}}function windowStart(){allready=true;storeObjects();if(allowRESIZE==true){findWindowSize();}}if(!free){d.write(S);}d.write(T);d.write(M);d.write(C);window.onload=windowStart;document.onclick=aCM;var mtPos,mtProps,scaroTop,ecX,ecY;function activateMenu(mmNum){if(!allready){return false;}if(typeof sP[mmNum]=="undefined"||!remoteTRIGGERING){return false;}if(typeof oR[1][mmNum]=="undefined"||oR[1][mmNum].style.visibility!="hidden"){}vOFFSET=0;hOFFSET=0;sP[mmNum][3]=0;sP[mmNum][4]=0;oM(mmNum,false); mtPos=[event.clientX+32,event.clientY];ecX=mtPos[0];ecY=mtPos[1];scaroTop=window.pageYOffset;for(i=0;i(bW/2)){mtPos[0]=ecX-64-mtProps[0]; for(i=0;i(bHe+scaroTop)){mtPos[1]-=((mtPos[1]+mtProps[1]+shSIZE)-(bHe+scaroTop)); }hOFFSET=mtPos[0];vOFFSET=mtPos[1];oR[1][mmNum].style.left=hOFFSET+"px";oR[1][mmNum].style.top=(vOFFSET)+"px";oR[2][mmNum].style.left=hOFFSET+"px";oR[2][mmNum].style.top=(vOFFSET)+"px";if(shCOLOR!=""){oR[4][mmNum].style.left=(hOFFSET+shPos)+"px";oR[4][mmNum].style.top=(vOFFSET+shPos)+"px";}for(i=0;i=4)&&!ie&&!op5&&!ns6&&!mz7){ns4=true; exclude=false;}if (agt.indexOf('webtv')!=-1){ie=false; ie4=false; exclude=true;}var win=false; var mac=false; var lin=false;if (agt.indexOf('win')!=-1){win=true; mac=false; lin=false;}else if (agt.indexOf('mac')!=-1){win=false; mac=true; lin=false;}else{win=false; mac=false; lin=true;}if (typeof navigator.vendor!="undefined"){if (navigator.vendor =="KDE"){ie=false;ie4=false;ie5=false;konqi = true;ns6=true;ns4 = false;exclude = false;var thisKDE=agt;var splitKDE=thisKDE.split("konqueror/");var aKDE=splitKDE[1].split("; ");var KDEn=parseFloat(aKDE[0]);var oldKde=false;if(KDEn<2.2){oldKde=true;exclude=true;ns6=false;konqi=false;}}}var op6=false;if((agt.indexOf("opera 6")!=-1)||(agt.indexOf("opera/6")!=-1)){op6=true;op5=false;}var ie6=false;if(ie5&&agt.indexOf("msie 6")!=-1){ie6=true;}var dcm = document.compatMode;var com=false;if(ie6&&dcm!="BackCompat"){com=true;}var ice=false;if(typeof navigator.__ice_version!="undefined"){ice=true; ie=false; ie5=false; ie4=true; ns4=false;}var ns7=false;if(agt.indexOf("netscape/7")!=-1){mz7=false; ns6=true; ns7=true;}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;var relPad;var mainRel=false;var subRel=false;function addMainItem(ma,mb,mc,md,me,mf,mg,mh,mi,mj,mk,ml,mm){sm=0;if(menuALIGN=="virtual"){ma="";mb="";mc=10;md="";me="";mf="";mg=0;mh=0;mi="";mj="";mk="";ml="";mm="";}else{if(!mb||mb==""){mb=" ";}while(mb.indexOf('
')!=-1){mb=mb.replace('
','
');}while(mb.indexOf('
')!=-1){mb=mb.replace('
','
');}while(mb.indexOf('
')!=-1){mb=mb.replace('
','
');}if(!mc||mc==""){mc="left";}if(!md||md==""){md="left";}if(!me||me==""){me="_self";}if((win&&ie5)&&(typeof fSIZE=="string")&&menuALIGN!="free"){while(mb.indexOf('
')!=-1){mb=mb.replace('
',' ');}mainRel=true;if(m==0){relPad='';if(com){relPad+='';}relPad+='';}if(md=="left"){mb=mb+relPad;}if(md=="right"){mb=relPad+mb;}if(md=="center"){mb=relPad+mb+relPad;}}if(!mf||mf==""||altDISPLAY==""){mf="none";if(ie5){mf="";}}if(!mg){mg=0;}if(!mh){mh=0;}if(!mi||mi==""||mi=="c"||mi=="C"){mi="-";}if(mi!="-"){mi=mi.toLowerCase();}if(!mj){mj="";} if(!mk){mk="";} if(!ml){ml="";} if(!mm){mm="";}}mI[m]=new Array(ma,mb,mc,md,me,mf,mg,mh,mi,mj,mk,ml,mm);m++;};function defineSubmenuProperties(spa,spb,spc,spd,spe,spf,spg,sph,spi,spj,spk,spl){if(!ie5){spa+=(sbSIZE*2);}if(!spb||spb==""){spb="left";}if(!spc||spc==""){spc="left";}if(!spd){spd=0;}if(!spe){spe=0;}if(!spf){spf="";}if(!spg){spg="";}if(!sph){sph="";}if(!spi){spi="";}if(!spj){spj="";}if(!spk){spk="";}if(!spl){spl="";}sP[(m-1)]=new Array(spa,spb,spc,spd,spe,spf,spg,sph,spi,spj,spk,spl);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;if(!(win&&ie5)){sma="";}smc="";}if(!sma||sma==""){sma="#";}if(!smb||smb==""){smb=" ";}while(smb.indexOf('
')!=-1){smb=smb.replace('
','
');}while(smb.indexOf('
')!=-1){smb=smb.replace('
','
');}while(smb.indexOf('
')!=-1){smb=smb.replace('
','
');}if(((win&&ie5)||mz7||ns6)&&(typeof sfSIZE=="string")&&menuALIGN!="free"){if(m==1&&sm==0){subRel=true;relPad='';if(com||mz7||ns6){relPad+='';}relPad+='';}if(sP[(m-1)][2]=="left"){smb=smb+relPad;}if(sP[(m-1)][2]=="right"){smb=relPad+smb;}if(sP[(m-1)][2]=="center"){smb=relPad+smb+relPad;}}if(!smc||smc==""){smc="_self";}if(sma=="#"||sma=="~"){smc="_self";}if(!smd||smd==""||altDISPLAY==""){smd="none";if(ie5){smd="";}}sI[(m-1)][sm]=new Array(sma,smb,smc,smd,sme);sm++;};function defineChildmenuProperties(cpa,cpb,cpc,cpd,cpe,cpf,cpg,cph,cpi,cpj,cpk,cpl){if(!ie5){cpa+=(sbSIZE*2);}if(!cpb||cpb==""){cpb="left";}if(!cpc||cpc==""){cpc="left";}if(!cpd){cpd=0;}if(!cpe){cpe=0;}if(!cpf){cpf="";}if(!cpg){cpg="";}if(!cph){cph="";}if(!cpi){cpi="";}if(!cpj){cpj="";}if(!cpk){cpk="";}if(!cpl){cpl="";}cP[(m-1)][(sm-1)]=new Array(cpa,cpb,cpc,cpd,cpe,cpf,cpg,cph,cpi,cpj,cpk,cpl);cI[(m-1)][(sm-1)]=new Array;};function addChildmenuItem(cma,cmb,cmc,cmd){var cme=true;if(cma&&cma=="~"){cme=false;if(!(win&&ie5)){cma="";}cmc="";}if(!cma||cma==""){cma="#";}if(!cmb||cmb==""){cmb=" ";}while(cmb.indexOf('
')!=-1){cmb=cmb.replace('
','
');}while(cmb.indexOf('
')!=-1){cmb=cmb.replace('
','
');}while(cmb.indexOf('
')!=-1){cmb=cmb.replace('
','
');}if(((win&&ie5)||mz7||ns6)&&(typeof sfSIZE=="string")&&menuALIGN!="free"){if(cP[(m-1)][(sm-1)][2]=="left"){cmb=cmb+relPad;}if(cP[(m-1)][(sm-1)][2]=="right"){cmb=relPad+cmb;}if(cP[(m-1)][(sm-1)][2]=="center"){cmb=relPad+cmb+relPad;}}if(!cmc||cmc==""){cmc="_self";}if(cma=="#"||cma=="~"){cmc="_self";}if(!cmd||cmd==""||altDISPLAY==""){cmd="none";if(ie5){cmd="";}}cI[(m-1)][(sm-1)][cm]=new Array(cma,cmb,cmc,cmd,cme);cm++;}var keepSubLIT=true;var chvOFFSET=0;var chhOFFSET=-5;var openTIMER=0;var closeTIMER=330;var cellCLICK=true;var aCURSOR="hand";var remoteTRIGGERING=false;var altDISPLAY="";var allowRESIZE=true;var redGRID=false;var gridWIDTH=0;var gridHEIGHT=0;var documentWIDTH=0;var hideSELECT=false;var allowForSCALING=false;function activateMenu(){}function remoteTrigger(rts){if(remoteTRIGGERING||menuALIGN=="virtual"){return false;}if(ie4||ie5||ns6||mz7){mainCell(rts,false);if(ie&&hideSELECT){hideSelects();}}if(ns4||op5||(op6&&((typeof oR[1][rts]!="undefined"&&oR[1][rts].style.visibility=="hidden")))){oM(rts,false);}return true;}; +///////////////////////////////// +// custom window opening function +var nUrl,nW,nH; +var nWin=new Array; +var nw=0; +function openWindow(nUrl,nW,nH){ + nWin[nw] = open(nUrl, "","width="+nW+",height="+nH+",status=yes,scrollbars=no,scrolling=no,toolbar=no,menubar=no,location=no,resizable=yes"); + nw++; + } +///////////////////////////////// \ No newline at end of file diff --git a/addons/menu_bar/style.js b/addons/menu_bar/style.js new file mode 100644 index 0000000..db69010 --- /dev/null +++ b/addons/menu_bar/style.js @@ -0,0 +1,51 @@ +//UDMv3.6 + +//**DO NOT EDIT THIS ****************************************** +if(!exclude){ +var d=document;var mrSize,srSize; +if(typeof fSIZE=="number") { mrSize=fSIZE+"px"; } +else {if(fSIZE=="x-small") {mrSize="xx-small";if(com){mrSize="x-small";}fSIZE=10;}else if(fSIZE=="small") {mrSize="x-small";if(com){mrSize="small";}fSIZE=13;}else if(fSIZE=="medium") {mrSize="small";if(com){mrSize="medium";}fSIZE=16;}else if(fSIZE=="large") {mrSize="medium";if(com){mrSize="large";}fSIZE=19;}else if(fSIZE=="x-large") {mrSize="large";if(com){mrSize="x-large";}fSIZE=24;}else {mrSize="x-small";if(com){mrSize="small";}fSIZE=13;}} +if(menuALIGN=="free") { mrSize=fSIZE+"px"; } +if(typeof sfSIZE=="number") { srSize=sfSIZE+"px"; } +else {if(sfSIZE=="x-small") {srSize="xx-small";if(com){srSize="x-small";}sfSIZE=10;}else if(sfSIZE=="small") {srSize="x-small";if(com){srSize="small";}sfSIZE=13;}else if(sfSIZE=="medium") {srSize="small";if(com){srSize="medium";}sfSIZE=16;}else if(sfSIZE=="large") {srSize="medium";if(com){srSize="large";}sfSIZE=19;}else if(sfSIZE=="x-large") {srSize="large";if(com){srSize="x-large";}sfSIZE=24;}else {srSize="x-small";if(com){srSize="small";}sfSIZE=13;}} +if(menuALIGN=="free") { srSize=sfSIZE+"px"; } +if((!mac&&ns4)||(mac&&op5)){fSIZE+=1;sfSIZE+=1;} +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";if(shSIZE<0){shSIZE=0;}if(cellCLICK==mu){cellCLICK=true;} +if(menuALIGN=="virtual"){remoteTRIGGERING=true;menuALIGN="left";allowRESIZE=true;staticMENU=false;} +var stySTR=''; +if(ns4){stySTR+='';d.write(stySTR);} +function genericOnloadFunction() { +//************************************************************* +//****##### USE THIS SPACE TO DEFINE ONLOAD FUNCTIONS #####**** + + + + + + + + + + +//** DO NOT EDIT THIS ***************************************** +if(ns4){nsinit();}} +//************************************************************* \ No newline at end of file diff --git a/addons/open_db.php b/addons/open_db.php new file mode 100644 index 0000000..e31e112 --- /dev/null +++ b/addons/open_db.php @@ -0,0 +1,5 @@ + diff --git a/addons/remark.php b/addons/remark.php new file mode 100644 index 0000000..875863e --- /dev/null +++ b/addons/remark.php @@ -0,0 +1,19 @@ +Noticia destacada: modificada"; + echo "


Volver al inicio del portal"; + } else { + $fp = fopen("destacado.txt","r"); + $file = fread($fp,filesize("destacado.txt")); + fclose($fp); + + echo "

Noticia destacada



"; + echo "
"; + echo ""; + echo "

"; + } +?> \ No newline at end of file diff --git a/addons/useronline.php b/addons/useronline.php new file mode 100644 index 0000000..4db084a --- /dev/null +++ b/addons/useronline.php @@ -0,0 +1,29 @@ +0 AND hora>'$caducado'",$conexion); + $ureg = @mysql_numrows($result); + $result = @mysql_query("SELECT DISTINCT ip FROM useronline WHERE uid<0 AND hora>'$caducado'",$conexion); + $uinv = @mysql_numrows($result); + $result = @mysql_query("DELETE FORM useronline WHERE hora<'".($caducado-(2678400))."'", $conexion ); +?> \ No newline at end of file diff --git a/box.htm b/box.htm new file mode 100644 index 0000000..d757848 --- /dev/null +++ b/box.htm @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+


+

+
+

Páginas hospedadas:
+ :: JDsoft
+ :: SScript

+
+ +


+

+ +
+ +


+.

+ + + + + + + +
+ + + + + +
esto es una

prueba

+

para ver la nueva (y mas rápida) caja

+

 

+
+ + diff --git a/default.php b/default.php new file mode 100644 index 0000000..36a678b --- /dev/null +++ b/default.php @@ -0,0 +1,38 @@ +'; + $ediv = ''; +?> + + + + + + + + +
+Acceso temporalmente restringido


ok!".$ediv, "comprar" ); +?> +
+Acceso temporalmente restringido


ok!".$ediv, "comprar" ); +?> +
+ + +Acceso temporalmente restringido


ok!".$ediv, "comprar" ); +?> +
+
+"; + makeCBox( 575, "Noticias del sector", '', '' ); +?> \ No newline at end of file diff --git a/destacado.txt b/destacado.txt new file mode 100644 index 0000000..b64544a --- /dev/null +++ b/destacado.txt @@ -0,0 +1,17 @@ + +La Junta de Andalucia ha comenzado una campaña de Ayudas para la adquisición de equipos informáticos.
+
+Mediante la cual te subvencionan el 50% del ordenador.
+
+
AMD XP1900Mhz +
>> Pb Elite Group K7 DDR +
+
>> 128 Mb RAM +
>> 40 Gb +
>> AGP 32Mb +
>> Modem 56Kps +
>> CD-ROM 52x +
>> Impresora +
>> Windows XP Home +
>> StarOffice 5.2 +

Por casi 450€ diff --git a/images/actions/cancel.gif b/images/actions/cancel.gif new file mode 100644 index 0000000..0cd4fa0 Binary files /dev/null and b/images/actions/cancel.gif differ diff --git a/images/actions/down.gif b/images/actions/down.gif new file mode 100644 index 0000000..30e80f8 Binary files /dev/null and b/images/actions/down.gif differ diff --git a/images/actions/up.gif b/images/actions/up.gif new file mode 100644 index 0000000..9031d2e Binary files /dev/null and b/images/actions/up.gif differ diff --git a/images/bg.jpg b/images/bg.jpg new file mode 100644 index 0000000..d4e2c20 Binary files /dev/null and b/images/bg.jpg differ diff --git a/images/bm_crist_der.gif b/images/bm_crist_der.gif new file mode 100644 index 0000000..5ebbb81 Binary files /dev/null and b/images/bm_crist_der.gif differ diff --git a/images/bm_crist_derinf.gif b/images/bm_crist_derinf.gif new file mode 100644 index 0000000..bb6b5a7 Binary files /dev/null and b/images/bm_crist_derinf.gif differ diff --git a/images/bm_crist_izq.gif b/images/bm_crist_izq.gif new file mode 100644 index 0000000..4809387 Binary files /dev/null and b/images/bm_crist_izq.gif differ diff --git a/images/bm_crist_izqinf.gif b/images/bm_crist_izqinf.gif new file mode 100644 index 0000000..8d2f789 Binary files /dev/null and b/images/bm_crist_izqinf.gif differ diff --git a/images/bm_crist_med.gif b/images/bm_crist_med.gif new file mode 100644 index 0000000..7b9bbba Binary files /dev/null and b/images/bm_crist_med.gif differ diff --git a/images/bm_crist_medinf.gif b/images/bm_crist_medinf.gif new file mode 100644 index 0000000..781d462 Binary files /dev/null and b/images/bm_crist_medinf.gif differ diff --git a/images/bm_logo_inf.gif b/images/bm_logo_inf.gif new file mode 100644 index 0000000..f89cc25 Binary files /dev/null and b/images/bm_logo_inf.gif differ diff --git a/images/bm_logo_med.gif b/images/bm_logo_med.gif new file mode 100644 index 0000000..c23bf87 Binary files /dev/null and b/images/bm_logo_med.gif differ diff --git a/images/bm_logo_sup.gif b/images/bm_logo_sup.gif new file mode 100644 index 0000000..5c7bbb2 Binary files /dev/null and b/images/bm_logo_sup.gif differ diff --git a/images/bm_med.gif b/images/bm_med.gif new file mode 100644 index 0000000..188da94 Binary files /dev/null and b/images/bm_med.gif differ diff --git a/images/bm_minf.gif b/images/bm_minf.gif new file mode 100644 index 0000000..da7c34b Binary files /dev/null and b/images/bm_minf.gif differ diff --git a/images/box/bm_minf.gif b/images/box/bm_minf.gif new file mode 100644 index 0000000..ffa3234 Binary files /dev/null and b/images/box/bm_minf.gif differ diff --git a/images/box/box_finf.gif b/images/box/box_finf.gif new file mode 100644 index 0000000..840ef1e Binary files /dev/null and b/images/box/box_finf.gif differ diff --git a/images/box/box_fmed.gif b/images/box/box_fmed.gif new file mode 100644 index 0000000..67ef969 Binary files /dev/null and b/images/box/box_fmed.gif differ diff --git a/images/box/box_fsup.gif b/images/box/box_fsup.gif new file mode 100644 index 0000000..d96e400 Binary files /dev/null and b/images/box/box_fsup.gif differ diff --git a/images/box/box_infder.gif b/images/box/box_infder.gif new file mode 100644 index 0000000..58c3d41 Binary files /dev/null and b/images/box/box_infder.gif differ diff --git a/images/box/box_infizq.gif b/images/box/box_infizq.gif new file mode 100644 index 0000000..378f81a Binary files /dev/null and b/images/box/box_infizq.gif differ diff --git a/images/box/box_infmed.gif b/images/box/box_infmed.gif new file mode 100644 index 0000000..f4ef403 Binary files /dev/null and b/images/box/box_infmed.gif differ diff --git a/images/box/box_infmed0.gif b/images/box/box_infmed0.gif new file mode 100644 index 0000000..5a5f27e Binary files /dev/null and b/images/box/box_infmed0.gif differ diff --git a/images/box/box_medder.gif b/images/box/box_medder.gif new file mode 100644 index 0000000..da1926e Binary files /dev/null and b/images/box/box_medder.gif differ diff --git a/images/box/box_medizq.gif b/images/box/box_medizq.gif new file mode 100644 index 0000000..bbb5175 Binary files /dev/null and b/images/box/box_medizq.gif differ diff --git a/images/box/box_supder.gif b/images/box/box_supder.gif new file mode 100644 index 0000000..43ffa5f Binary files /dev/null and b/images/box/box_supder.gif differ diff --git a/images/box/box_supder1.gif b/images/box/box_supder1.gif new file mode 100644 index 0000000..1a2ad11 Binary files /dev/null and b/images/box/box_supder1.gif differ diff --git a/images/box/box_supizq.gif b/images/box/box_supizq.gif new file mode 100644 index 0000000..298ee6a Binary files /dev/null and b/images/box/box_supizq.gif differ diff --git a/images/box/box_supmed.gif b/images/box/box_supmed.gif new file mode 100644 index 0000000..bcd108b Binary files /dev/null and b/images/box/box_supmed.gif differ diff --git a/images/box/box_supmini.gif b/images/box/box_supmini.gif new file mode 100644 index 0000000..fbe6ac3 Binary files /dev/null and b/images/box/box_supmini.gif differ diff --git a/images/box/bt_first0.gif b/images/box/bt_first0.gif new file mode 100644 index 0000000..1831018 Binary files /dev/null and b/images/box/bt_first0.gif differ diff --git a/images/box/bt_first1.gif b/images/box/bt_first1.gif new file mode 100644 index 0000000..1c2cba4 Binary files /dev/null and b/images/box/bt_first1.gif differ diff --git a/images/box/bt_last0.gif b/images/box/bt_last0.gif new file mode 100644 index 0000000..71d2da7 Binary files /dev/null and b/images/box/bt_last0.gif differ diff --git a/images/box/bt_last1.gif b/images/box/bt_last1.gif new file mode 100644 index 0000000..c6a32ed Binary files /dev/null and b/images/box/bt_last1.gif differ diff --git a/images/box/bt_next0.gif b/images/box/bt_next0.gif new file mode 100644 index 0000000..33f7e6c Binary files /dev/null and b/images/box/bt_next0.gif differ diff --git a/images/box/bt_next1.gif b/images/box/bt_next1.gif new file mode 100644 index 0000000..722f027 Binary files /dev/null and b/images/box/bt_next1.gif differ diff --git a/images/box/bt_prior0.gif b/images/box/bt_prior0.gif new file mode 100644 index 0000000..e0b44d9 Binary files /dev/null and b/images/box/bt_prior0.gif differ diff --git a/images/box/bt_prior1.gif b/images/box/bt_prior1.gif new file mode 100644 index 0000000..a75a631 Binary files /dev/null and b/images/box/bt_prior1.gif differ diff --git a/images/box/cbox_infmed0.gif b/images/box/cbox_infmed0.gif new file mode 100644 index 0000000..c475e4d Binary files /dev/null and b/images/box/cbox_infmed0.gif differ diff --git a/images/box/cbox_infmed1.gif b/images/box/cbox_infmed1.gif new file mode 100644 index 0000000..f1d7b07 Binary files /dev/null and b/images/box/cbox_infmed1.gif differ diff --git a/images/box/cbox_infmed2.gif b/images/box/cbox_infmed2.gif new file mode 100644 index 0000000..973c8de Binary files /dev/null and b/images/box/cbox_infmed2.gif differ diff --git a/images/box/index.htm b/images/box/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/images/box/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/images/box/ln.gif b/images/box/ln.gif new file mode 100644 index 0000000..866f487 Binary files /dev/null and b/images/box/ln.gif differ diff --git a/images/box/txt_enlaces.gif b/images/box/txt_enlaces.gif new file mode 100644 index 0000000..8fd2e0a Binary files /dev/null and b/images/box/txt_enlaces.gif differ diff --git a/images/box/txt_ident.gif b/images/box/txt_ident.gif new file mode 100644 index 0000000..d3e862d Binary files /dev/null and b/images/box/txt_ident.gif differ diff --git a/images/box/txt_minichat.gif b/images/box/txt_minichat.gif new file mode 100644 index 0000000..7ca717d Binary files /dev/null and b/images/box/txt_minichat.gif differ diff --git a/images/box/txt_noticias.gif b/images/box/txt_noticias.gif new file mode 100644 index 0000000..28c0cd2 Binary files /dev/null and b/images/box/txt_noticias.gif differ diff --git a/images/boxr/box_infder.gif b/images/boxr/box_infder.gif new file mode 100644 index 0000000..652db8f Binary files /dev/null and b/images/boxr/box_infder.gif differ diff --git a/images/boxr/box_infizq.gif b/images/boxr/box_infizq.gif new file mode 100644 index 0000000..21a8729 Binary files /dev/null and b/images/boxr/box_infizq.gif differ diff --git a/images/boxr/box_infmed.gif b/images/boxr/box_infmed.gif new file mode 100644 index 0000000..a605a18 Binary files /dev/null and b/images/boxr/box_infmed.gif differ diff --git a/images/boxr/box_infmed0.gif b/images/boxr/box_infmed0.gif new file mode 100644 index 0000000..fe9eb51 Binary files /dev/null and b/images/boxr/box_infmed0.gif differ diff --git a/images/boxr/box_medder.gif b/images/boxr/box_medder.gif new file mode 100644 index 0000000..a8b0757 Binary files /dev/null and b/images/boxr/box_medder.gif differ diff --git a/images/boxr/box_medizq.gif b/images/boxr/box_medizq.gif new file mode 100644 index 0000000..8b1c9f3 Binary files /dev/null and b/images/boxr/box_medizq.gif differ diff --git a/images/boxr/box_supder.gif b/images/boxr/box_supder.gif new file mode 100644 index 0000000..c029e12 Binary files /dev/null and b/images/boxr/box_supder.gif differ diff --git a/images/boxr/box_supder1.gif b/images/boxr/box_supder1.gif new file mode 100644 index 0000000..7a776f9 Binary files /dev/null and b/images/boxr/box_supder1.gif differ diff --git a/images/boxr/box_supizq.gif b/images/boxr/box_supizq.gif new file mode 100644 index 0000000..c972e8a Binary files /dev/null and b/images/boxr/box_supizq.gif differ diff --git a/images/boxr/box_supmed.gif b/images/boxr/box_supmed.gif new file mode 100644 index 0000000..a1f050e Binary files /dev/null and b/images/boxr/box_supmed.gif differ diff --git a/images/boxr/box_supmini.gif b/images/boxr/box_supmini.gif new file mode 100644 index 0000000..3069e22 Binary files /dev/null and b/images/boxr/box_supmini.gif differ diff --git a/images/boxr/cbox_infmed0.gif b/images/boxr/cbox_infmed0.gif new file mode 100644 index 0000000..eb01a07 Binary files /dev/null and b/images/boxr/cbox_infmed0.gif differ diff --git a/images/boxr/cbox_infmed1.gif b/images/boxr/cbox_infmed1.gif new file mode 100644 index 0000000..e048c55 Binary files /dev/null and b/images/boxr/cbox_infmed1.gif differ diff --git a/images/boxr/cbox_infmed2.gif b/images/boxr/cbox_infmed2.gif new file mode 100644 index 0000000..0126767 Binary files /dev/null and b/images/boxr/cbox_infmed2.gif differ diff --git a/images/boxr/index.htm b/images/boxr/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/images/boxr/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/images/boxr/txt_admin.gif b/images/boxr/txt_admin.gif new file mode 100644 index 0000000..7db692d Binary files /dev/null and b/images/boxr/txt_admin.gif differ diff --git a/images/enviar.gif b/images/enviar.gif new file mode 100644 index 0000000..43082c1 Binary files /dev/null and b/images/enviar.gif differ diff --git a/images/images.rar b/images/images.rar new file mode 100644 index 0000000..21013d5 Binary files /dev/null and b/images/images.rar differ diff --git a/images/index.htm b/images/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/images/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/images/infdj.ico b/images/infdj.ico new file mode 100644 index 0000000..3d4ae96 Binary files /dev/null and b/images/infdj.ico differ diff --git a/images/lb.gif b/images/lb.gif new file mode 100644 index 0000000..e67d2f6 Binary files /dev/null and b/images/lb.gif differ diff --git a/images/ln.gif b/images/ln.gif new file mode 100644 index 0000000..84e3d13 Binary files /dev/null and b/images/ln.gif differ diff --git a/images/sep.gif b/images/sep.gif new file mode 100644 index 0000000..94ae49b Binary files /dev/null and b/images/sep.gif differ diff --git a/images/txt_infdj.gif b/images/txt_infdj.gif new file mode 100644 index 0000000..34b5a3b Binary files /dev/null and b/images/txt_infdj.gif differ diff --git a/imente.htm b/imente.htm new file mode 100644 index 0000000..a11e1c3 --- /dev/null +++ b/imente.htm @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/index.php b/index.php new file mode 100644 index 0000000..f049612 --- /dev/null +++ b/index.php @@ -0,0 +1,181 @@ + + + + + + + Informática D.J. programadores :: w w w . i n f d j . c o m :: + + + + + + + + + + + + + + +
+ + + + + + + + + + + +

+ + + + + + + + + +
 [ESPACIO RESERVADO]
+ + + + + + + + + + + + + +
Mas pruebas
+ + + + + + + + +
+ +

"; else { + global $ureg, $uinv; + echo "

Usuarios on-line:
"; + echo ":: Registrados: $ureg
"; + echo ":: Invitados: $uinv

"; +} +?> + + + +'; +else +if ( ! $user_level <= -1 ) + echo ''; +?> + + + + + +'; + makeCBox( 167, "Panel de usuario", "Mi-Correo
" + ,"Salir >> >" ); +} +?> + +
+la pagina no esta disponible"; + } else { + if ( isset( $dgo ) ) + require($dgo); + else + require('./default.php'); + } +?> +
+ +


+

:: copyright © 1999 - 2002 JDsoft ::
+
+ + + +


+ + + diff --git a/miniChat.php b/miniChat.php new file mode 100644 index 0000000..830a872 --- /dev/null +++ b/miniChat.php @@ -0,0 +1,82 @@ +$sql_upd
".mysql_error($conexion)); + + } + + $consulta = "SELECT fecha, usr, msg FROM miniChat ORDER BY id DESC LIMIT 15"; + $res = mysql_query( $consulta, $conexion ) OR die("No puedo realizar la consulta
$consulta
".mysql_error($conexion)); + +?> + + + + + + + +
+ 0 ) + { + while ( $datos = mysql_fetch_array($res) ) + { + echo "$datos[0] :: "; + if ( isset( $user_nick ) && strcmp( $datos[1], $user_nick ) == 0 ) + echo "$datos[1]"; + else + echo "$datos[1]"; + echo " ::
".urldecode($datos[2])."

"; + } + } else { + echo "No hay mensajes en el sistema"; + } + mysql_free_result($res); + mysql_close($conexion); +?>
+ +
+ + +
+ + + diff --git a/noticias.php b/noticias.php new file mode 100644 index 0000000..44d6137 --- /dev/null +++ b/noticias.php @@ -0,0 +1,88 @@ +$sql_upd
".mysql_error($conexion)); + $numrows = mysql_num_rows( $res ); + if ( $numrows > 0 ) + $datos = mysql_fetch_array($res); +?> + + + + + + + + + if ( confirm(\"Atencion: Esta a punto de eliminar la noticia.\") ) + document.location.href = \"noticias.php?del=$datos[3]\" + "; + } else + if ( isset( $sadd ) || isset( $smod ) ) { ?> +
">

+ + style="width: 100%; font-family: arial, serif;font-size: 8pt;background-color: #5088CC;border: 1px solid #97B8E1;"> + +

+
+'; +// $numrows = mysql_num_rows( $res ); + if ( $numrows > 0 ) + { +// $datos = mysql_fetch_array($res); + + echo "$datos[0]
"; + echo "".stripslashes($datos[1]).""; + echo "
".nl2br(stripslashes($datos[2]))."

"; + + } else { + echo "No hay noticias en el sistema"; + } + mysql_free_result($res); + mysql_close($conexion); + echo "

"; +} +?> + + diff --git a/pages/cursos/carchiv.htm b/pages/cursos/carchiv.htm new file mode 100644 index 0000000..92acf26 --- /dev/null +++ b/pages/cursos/carchiv.htm @@ -0,0 +1 @@ +


No dispones de acceso a este nivel.
Si ya estas matriculado en cualquiera de nuestros cursos, verifica que has entrado con el nombre de usuario que usaste (o se te asigno), al matricularte.

diff --git a/pages/cursos/cguiones.htm b/pages/cursos/cguiones.htm new file mode 100644 index 0000000..517b46e --- /dev/null +++ b/pages/cursos/cguiones.htm @@ -0,0 +1,7 @@ +



Descripción de los Cursos

Acceso Rápido:


 

Los cursos mas solicitados se encuentran divididos en tres bloques:

  1. Sistemas operativos
  2. Familia Microsoft Office
  3. Internet

Cada bloque contiene los cursos específicos de niveles básico / medio / avanzado. Para sacar el máximo partido a su ordenador y software. No es necesario haber cursado un básico, para continuar con un medio o un avanzado, si bien debería tener unos conocimientos mínimos, antes de matricularse en estos.

1. SISTEMAS OPERATIVOS

Base principal sobre la que se sustentan el resto de las aplicaciones. Es imprescindible tener unas nociones mínimas de su manejo, para la posterior explotación del sistema en general.

Desde aqui, ofrecemos cursos de manejo, configuración y mantenimiento de los pricipales sistemas operativos, como son Windows, (en cualquierade sus versiones 95, 98, 2000, NT, XP), Linux, y el viejo conocido por todo veterano; MS-DOS, (para salir de cualquier apuro en los sistemas basados en Windows 9x).

·[subir]·[ampliar información

2. FAMILIA Microsoft Office

Para el desarrollo de su trabajo diario, este es el paquete ofimático mas completo, usado y demandado hoy día por cualquier PYME (pequeña y mediana empresa).

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.

  • Microsoft Word
  Desde una sencilla nota, a un complejo memorando, mailing o cualquier documento que precise, con un tiempo mínimo para su creación.
  • Microsoft Excel
  Aprenderá a automatizar tareas de calculo con números repetitivas, y aplicar correctamente las fórmulas y funciones disponibles. Y aun mas, porque podrá ver representados mediante gráficas los datos introducidos previamente.
  • Microsoft Access
  Domine el gestor de Base de Datos de Microsoft, y aprenda como crear por ud. mismo sus bases de datos y organizar de este modo en registros y tablas, cualquier cosa que precise.
  • Microsoft Outlook
  Agenda Personal (EN CONSTRUCCION)
  • Microsoft PowerPoint

  PowerPoint es la herramienta que nos ofrece Microsoft Office para crear presentaciones. Las presentaciones son imprescindibles hoy en día ya que permiten comunicar información e ideas de forma visual y atractiva.
  • Microsoft Publisher
  Publicaciones (EN CONSTRUCCION)

·[subir]·[ampliar información

3. Internet

Navegación, procesos de busqueda en Internet, correo electrónico, ftp, servicios de noticias, etc...
+Descubra todos los servicios que Internet le ofrece (no se limite a navegar), y descubra como sacar partido de la gran Red. +Manejo del navegador +
File Transfer Protocol (descripcion de clientes en modo texto y gráfico) +
E-mail (funcionamiento y uso de los clientes mas conocidos, incluido web-mail) +
News (servicios de noticia +

Diseño depáginas web... (EN CONSTRUCCION)

 

·[subir]·[ampliar información

 

 

\ No newline at end of file diff --git a/pages/cursos/chorarios.htm b/pages/cursos/chorarios.htm new file mode 100644 index 0000000..92acf26 --- /dev/null +++ b/pages/cursos/chorarios.htm @@ -0,0 +1 @@ +


No dispones de acceso a este nivel.
Si ya estas matriculado en cualquiera de nuestros cursos, verifica que has entrado con el nombre de usuario que usaste (o se te asigno), al matricularte.

diff --git a/pages/cursos/cprofes.htm b/pages/cursos/cprofes.htm new file mode 100644 index 0000000..64c02ea --- /dev/null +++ b/pages/cursos/cprofes.htm @@ -0,0 +1,2 @@ +


No dispones de acceso a este nivel.
Si ya estas matriculado en cualquiera de nuestros cursos, verifica que has entrado con el nombre de usuario que usaste (o se te asigno), al matricularte.

+ diff --git a/pages/cursos/cursos.htm b/pages/cursos/cursos.htm new file mode 100644 index 0000000..1b55b55 --- /dev/null +++ b/pages/cursos/cursos.htm @@ -0,0 +1,131 @@ + + + + + + + +

+ ...En +Informática D.J. ofrecemos +cursos de ofimática, a todos los niveles, y de los programas +más demandados por las empresas hoy día; desde el +simple manejo de su s.o. (sistema operativo), pasando por los +procesadores de texto (escritura de +documentos/memorandos/mailings), para profundizar con las hojas de +cálculo y/o bases de datos, (lo que le permitirá la +creación de las mismas, según sus necesidades +específicas). Además organizamos, periódicamente +bajo inscripción, cursos de programas mas +específicos, como son los de contabilidad, y gestión +de empresas en general.
+ +
+ + + + + + +

+ + + + + + + +
Le ofrecemos unas +condiciones inmejorables:
+ +
+
    +
  • +

    Equipos +individuales con la última tecnología, dotados +de multimedia, y monitores de 17", lo que Ud. y su vista agradeceran durante el +periodo de clases.

    +
  • + +
  • +

    Grupos Súper Reducidos, de un +máximo de 6 alumnos, consiguiendose de esta forma un trato, aun mas si +cabe, personalizado.

    +
  • + +
  • +

    Material de +clase, +(como son discos, apuntes y resúmenes del dia de clase), para +facilitar su aprendizaje.
    +

    +
  • + +
  • +

    Profesores, con suficiente +experiencia en los distintos programas, como para resolver +cualquier duda, por rebuscada que le parezca. Incluso desde su +casa, usando su correo electrónico.

    +
  • +
+
+
 
+
+ + + + + +
+

Todo esto, con horarios flexibles +y dinámicos, distribuido en tres clases semanales, de una +hora de duración, cada una, lo que hace un total de 12 horas +mensuales. Tiempo suficiente para la mayoría de los cursos +de iniciación ó introducción +rápida.

+ +
+

Para saber mas de un curso en concreto, +selecciónelo de la lista siguiente:

+
+ +

 

+
diff --git a/pages/cursos/images/DLD2k.gif b/pages/cursos/images/DLD2k.gif new file mode 100644 index 0000000..508f9d1 Binary files /dev/null and b/pages/cursos/images/DLD2k.gif differ diff --git a/pages/cursos/images/cerezaLITTLE.gif b/pages/cursos/images/cerezaLITTLE.gif new file mode 100644 index 0000000..2b9aea4 Binary files /dev/null and b/pages/cursos/images/cerezaLITTLE.gif differ diff --git a/pages/cursos/images/curso00.gif b/pages/cursos/images/curso00.gif new file mode 100644 index 0000000..079aad2 Binary files /dev/null and b/pages/cursos/images/curso00.gif differ diff --git a/pages/cursos/images/curso01.gif b/pages/cursos/images/curso01.gif new file mode 100644 index 0000000..d1658e2 Binary files /dev/null and b/pages/cursos/images/curso01.gif differ diff --git a/pages/cursos/images/desde10k.gif b/pages/cursos/images/desde10k.gif new file mode 100644 index 0000000..9d8c638 Binary files /dev/null and b/pages/cursos/images/desde10k.gif differ diff --git a/pages/cursos/images/excel.gif b/pages/cursos/images/excel.gif new file mode 100644 index 0000000..f158956 Binary files /dev/null and b/pages/cursos/images/excel.gif differ diff --git a/pages/cursos/images/index.htm b/pages/cursos/images/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/pages/cursos/images/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/pages/cursos/images/on.gif b/pages/cursos/images/on.gif new file mode 100644 index 0000000..c103af8 Binary files /dev/null and b/pages/cursos/images/on.gif differ diff --git a/pages/cursos/images/powerpoint.gif b/pages/cursos/images/powerpoint.gif new file mode 100644 index 0000000..ff82369 Binary files /dev/null and b/pages/cursos/images/powerpoint.gif differ diff --git a/pages/cursos/images/windows.gif b/pages/cursos/images/windows.gif new file mode 100644 index 0000000..d58b9c8 Binary files /dev/null and b/pages/cursos/images/windows.gif differ diff --git a/pages/cursos/index.htm b/pages/cursos/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/pages/cursos/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/pages/cursos/inet.htm b/pages/cursos/inet.htm new file mode 100644 index 0000000..8f729a8 --- /dev/null +++ b/pages/cursos/inet.htm @@ -0,0 +1 @@ +

Información no disponible on-line ( aun ;-)

Bajo construccion

 

·[Materias] · [Documentos] · [Profesores] · [Horarios] ·

 

\ No newline at end of file diff --git a/pages/cursos/office.htm b/pages/cursos/office.htm new file mode 100644 index 0000000..71dda03 --- /dev/null +++ b/pages/cursos/office.htm @@ -0,0 +1,84 @@ +
+
+ + + + +
+ +
+
+
+ + + + +
+
Familia Microsoft OFFICE
+
+

+

Curso de WORD

+

Con este curso aprenderá a utilizar Microsoft Word, tanto si es la primera vez que utiliza el programa como si acaba de realizar la actualización a la nueva versió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.

+

Entre otros aprenderá a:

+
  • Dominar las características de Word para Windows
  • +
  • Crear, editar y formatear documentos y párrafos.
  • +
  • Utilizar la revisión ortográfica automática para minimizar errores.
  • +
  • Aumentar la productividad utilizando Autocorrección, Autotexto, Sinónimos y Buscar y reemplazar
  • +
  • Utilizar Asistentes y plantillas para crear documentos de la forma más sencilla.
  • +
  • Personalizar fácilmente sus documentos utilizando Autoformato.
  • +
  • Usar el Asistente para Ayuda para obtener soluciones rápidas.
  • +
  • Crear tablas y diagramas y añadir gráficos para realzar sus documentos.
  • +
  • Elaborar y utilizar formularios electrónicos.
  • +
+

 

 

+

+Curso de EXCEL

+

Con este curso aprenderá a utilizarMicrosoft Excel, tanto si es la primera vez que utiliza el programa + como si acaba de realizar la actualización a la última versión. +Las lecciones son presenciales y de f´cil seguimiento, que le permitir´n aprender exactamente aquello que necesita, + de acuerdo a sus propias necesidades y a un ritmo adecuado, tutorado por el profesor. Recuerde el refrán: "No por mucho madrugar amanece más temprano".

+

Entre otros aprenderá a:

+
    +
  • Dominar las características de Excel para Windows.
  • +
  • Introducir y dar formato a sus datos, escribir fórmulas y crear gráficos.
  • +
  • Utilizar Autollenar y Autocompletar para facilitar la introducción de datos.
  • +
  • Modificar y mejorar fácilmente gráficos e informes.
  • +
  • Utilizar el Asistente para Ayuda para encontrar soluciones rápidas.
  • +
  • Compartir datos, analizar y compartir tablas de datos alternativas y vincularlos entre distintas aplicaciones.
  • +
  • Intercambiar información entre hojas de cálculo y libros de trabajo utilizando la edición de arrastrar y soltar tridimensional.
  • +
  • Trabajar de forma eficiente en la automatización de tareas repetitivas, utilizando macros y creando hojas de cálculo y gráficos con plantillas prediseñadas, el Asistente para plantillas y el Asistente para gráficos.
  • +
  • Personalizar su trabajo de acuerdo con sus propias necesidades. No dude en consultarnos gratuitamente para saber cuales pueden ser estas, adaptando el aprendizaje sólo a lo que usted quiere conocer y saber de Excel.
  • +
+

Curso de Access

+

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 bases de datos, y es la manera más fácil de encontrar respuestas,compartir información en la intranet e Internet, y construir soluciones empresariales más rápidamente.

+

 

 

+ +

+Curso de PowerPoint

+

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.

+

Entre otros, aprenderá:

+
    +
  • Cómo crear, editar e imprimir Presentaciones de PowerPoint.
  • +
  • Diferentes formas de organizar la información usando los esquemas.
  • +
  • Cómo aumentar su productividad empleando plantillas y diseños predeterminados, así como su creación y creación de macros.
  • +
  • Usar el asistente de ayuda para obtener soluciones rápidas.
  • +
  • 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.
  • +
  • Crear presentaciones multimedia muy interactivas y conectarse a World Wide Web e Internet.
  • +
+

 

 

+ + +

Curso de Publisher

+

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.

+

 

 

+ + +

Curso de OutLook

+

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.

+ + +

 

·[Materias] · [Documentos] · [Profesores] · [Horarios] ·

+ + +

 

diff --git a/pages/cursos/otros_cursos.htm b/pages/cursos/otros_cursos.htm new file mode 100644 index 0000000..19803ab --- /dev/null +++ b/pages/cursos/otros_cursos.htm @@ -0,0 +1 @@ +

En construcción

\ No newline at end of file diff --git a/pages/cursos/soperativos.htm b/pages/cursos/soperativos.htm new file mode 100644 index 0000000..d99f485 --- /dev/null +++ b/pages/cursos/soperativos.htm @@ -0,0 +1,26 @@ +

+

 

Iniciación a Windows

+

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 Ud. se marque convenientemente guiado por el profesor.

+

Entre otros aprenderá a:

+
    +
  • Dominar rápidamente el entorno de Windows y las herramientas del escritorio.
  • +
  • Iniciar programas, crear documentos y archivos, de la forma más eficiente y rápida.
  • +
  • Encontrar respuestas rápidamente con la Ayuda de Windows.
  • +
  • Configurar, organizar y localizar fácilmente archivos y carpetas.
  • +
  • Personalizar sus menús y crear accesos directos para programas y archivos.
  • +
  • Manejar múltiples programas y compartir información entre ellos.
  • +
  • Crear gráficos con Paint, dejándose llevar por su imaginación, o modificar imágenes ya creadas.
  • +
  • Trabajar con su ordenador en un entorno de red.
  • +
  • Utilizar programas para Windows tanto de forma individual como conjunta.
  • +
  • Intercambiar información con otros ordenadores.
  • +
+

Páginas bajo construcción

+

SISTEMAS OPERATIVOS

+

 

+

 

+

 

+

 

+

·[Materias] · [Documentos] · [Profesores] · [Horarios] ·

+

 

+

 

+

 

diff --git a/pages/dapp/app.htm b/pages/dapp/app.htm new file mode 100644 index 0000000..930d26c --- /dev/null +++ b/pages/dapp/app.htm @@ -0,0 +1,60 @@ + + +


+
+

+ + + + + + +

+

Programación

+

¿Por que usar un + estandar? Cuando puede tenerlo a medida.
+ 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.
+ 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.

+

Somos un equipo + de programadores, que desde 1995 ofrecemos soluciones a + las pequeñas y medianas empresas para facilitarles el + trabajo, vea algunos ejemplos:

+
+ + + + + +
+ +
  • Sistemas TPV
  • +
  • Sistemas de control
  • +
  • Control de Acceso mediante Bandas magnética
  • +
  • Multi-Importadores de datos externos
  • +
  • Mensajería interna/externa
  • +
  • Comunicación Hardware & Software
  • +
  • Control domótico
  • + +
    + +

    Dominamos practicamente todas las herramientas de desarrollo mas innovadoras del mercado y garantizamos la escalabilidad de su proyecto apoyandonos siempre en servidores de bases de datos, y aplicaciones con filosofía cliente/servidor y novedosas técnicas para la distribución dinámica de carga.

    +

    Dejamos atras a nuestros competidores ya que nuestras aplicaciones pueden ser portadas a su entorno de trabajo (cualquier sistema operativo). ¡incluso palm! y ¡aplicaciones para teléfonos moviles!

    +
    + +

    No dude en ponerse en contacto con nosotros, para contarnos su proyecto.

    \ No newline at end of file diff --git a/pages/dapp/images/appdemos.gif b/pages/dapp/images/appdemos.gif new file mode 100644 index 0000000..0d63159 Binary files /dev/null and b/pages/dapp/images/appdemos.gif differ diff --git a/pages/dapp/images/circuloAppInf.gif b/pages/dapp/images/circuloAppInf.gif new file mode 100644 index 0000000..6b92d29 Binary files /dev/null and b/pages/dapp/images/circuloAppInf.gif differ diff --git a/pages/dapp/images/index.htm b/pages/dapp/images/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/pages/dapp/images/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/pages/dapp/index.htm b/pages/dapp/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/pages/dapp/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/pages/donde/donde.htm b/pages/donde/donde.htm new file mode 100644 index 0000000..8bf782c --- /dev/null +++ b/pages/donde/donde.htm @@ -0,0 +1,89 @@ + + + + + +
    Situación geográfica
    + + + + + + +

    La sede de la empresa se encuentra + ubicada en la calle?
    + c/ Murillo nº 11, + Alcalá de Guadaira (Sevilla) CP: 41500
    + Tlf. 955.615.854 :: Fax 955.614.913 :: sat@infdj.com

    +
    + + + + + + +
    Puedes contactar en:

    :: Comerciales
    + :: Atención al Cliente
    + :: Servicio Técnico
    + :: Programación y Diseño
    + :: Profesorado

    +
    + + + +
    + + + +
    +
    +
    + +


    +

    +
    + + + + + +

    :: Tiendas

      +
    • Alcalá de Guadaira
    • +
    +

    :: Academias

    +
      +
    • c/ Murillo nº11
    • +
    • Alcalá de Guadaira (Sevilla)
    • +
    +

    :: CyberCentros

      +
    • c/ Murillo nº11
    • +
    • Alcalá de Guadaira (Sevilla)
    • +
    +
      +
    • Avda. Antonio Mairena
    • +
    • [Frente centro + comercial Alcalá Plaza]
    • +
    +
      +
    • Plaza del Polo, local 1
    • +
    • [Poligono San + Pablo] (Sevilla)
    • +
    +
    +
    diff --git a/pages/donde/images/donde-1.gif b/pages/donde/images/donde-1.gif new file mode 100644 index 0000000..07834c6 Binary files /dev/null and b/pages/donde/images/donde-1.gif differ diff --git a/pages/donde/images/donde.gif b/pages/donde/images/donde.gif new file mode 100644 index 0000000..464213e Binary files /dev/null and b/pages/donde/images/donde.gif differ diff --git a/pages/donde/images/donde_inf.gif b/pages/donde/images/donde_inf.gif new file mode 100644 index 0000000..7de4e73 Binary files /dev/null and b/pages/donde/images/donde_inf.gif differ diff --git a/pages/donde/images/donde_sup.gif b/pages/donde/images/donde_sup.gif new file mode 100644 index 0000000..4622f9d Binary files /dev/null and b/pages/donde/images/donde_sup.gif differ diff --git a/pages/donde/images/mapaSede.gif b/pages/donde/images/mapaSede.gif new file mode 100644 index 0000000..a74aada Binary files /dev/null and b/pages/donde/images/mapaSede.gif differ diff --git a/pages/donde/images/mapaSede.swf b/pages/donde/images/mapaSede.swf new file mode 100644 index 0000000..b3d3e4f Binary files /dev/null and b/pages/donde/images/mapaSede.swf differ diff --git a/pages/donde/images/mapaSedeBIG.gif b/pages/donde/images/mapaSedeBIG.gif new file mode 100644 index 0000000..abc1523 Binary files /dev/null and b/pages/donde/images/mapaSedeBIG.gif differ diff --git a/pages/donde/index.htm b/pages/donde/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/pages/donde/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/pages/dweb/ddemos.htm b/pages/dweb/ddemos.htm new file mode 100644 index 0000000..c90eb17 --- /dev/null +++ b/pages/dweb/ddemos.htm @@ -0,0 +1,59 @@ +

    Ejemplos y demostraciones

    + + + + + + + + + + + + + + + + + + + + +
    Referencias:
    Bazar esoterico Divino + Zain
    +

    Encuentra todo lo que necesites referente a + plantas, hechizos y lecturas de cartas, dentro del + Bazar.
    + Y si no lo encuentras, siempre puedes pasarte por el + establecimiento.

    +
    +
    Proteccción + y electrónica del Sur
    +

    Web corporativa de la empresa, con multitud de + enlaces para el público, que ofertan todos los + servicios disponibles y un completo catálogo.
    + A demas, contiene enlaces de referencia (dentro del + propio site), a las normativas vigentes en cuanto a + protección y seguridad anti-incendios.

    +
    +
    SyNcro
    +

    Base de datos privada compartida por un número + indeterminado de usuarios en la red, y con interfaces + completamente operativas única y exclusivamente + mediante el navegador.

    +
    +
    MotosPalma
    +

    Web dedicada al motorista donde podra ver fotos + del establecimiento, descargarse fondos de pantallas + y sonidos reales de las motos.
    + Ademas podra ver parte del amplisimo catálogo de + productos dedicados al motorista.

    +
    +
    --La de + Ud. puede estar aqui--
    + +

    (Si busca referencias de algunos de nuestros trabajos en +programación, dirijase al enlace de Aplicaciones).

    + diff --git a/pages/dweb/diseno.htm b/pages/dweb/diseno.htm new file mode 100644 index 0000000..117928d --- /dev/null +++ b/pages/dweb/diseno.htm @@ -0,0 +1,46 @@ + + +
    + + + + + +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    + diff --git a/pages/dweb/images/cerezaLITTLE.gif b/pages/dweb/images/cerezaLITTLE.gif new file mode 100644 index 0000000..2b9aea4 Binary files /dev/null and b/pages/dweb/images/cerezaLITTLE.gif differ diff --git a/pages/dweb/images/circuloApp.gif b/pages/dweb/images/circuloApp.gif new file mode 100644 index 0000000..69b9e07 Binary files /dev/null and b/pages/dweb/images/circuloApp.gif differ diff --git a/pages/dweb/images/circuloAppInf.gif b/pages/dweb/images/circuloAppInf.gif new file mode 100644 index 0000000..6b92d29 Binary files /dev/null and b/pages/dweb/images/circuloAppInf.gif differ diff --git a/pages/dweb/images/circuloElige.gif b/pages/dweb/images/circuloElige.gif new file mode 100644 index 0000000..fd8de81 Binary files /dev/null and b/pages/dweb/images/circuloElige.gif differ diff --git a/pages/dweb/images/circuloWeb.gif b/pages/dweb/images/circuloWeb.gif new file mode 100644 index 0000000..7948821 Binary files /dev/null and b/pages/dweb/images/circuloWeb.gif differ diff --git a/pages/dweb/images/circuloWebInf.gif b/pages/dweb/images/circuloWebInf.gif new file mode 100644 index 0000000..264fc40 Binary files /dev/null and b/pages/dweb/images/circuloWebInf.gif differ diff --git a/pages/dweb/images/index.htm b/pages/dweb/images/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/pages/dweb/images/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/pages/dweb/index.htm b/pages/dweb/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/pages/dweb/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/pages/dweb/web.htm b/pages/dweb/web.htm new file mode 100644 index 0000000..1a1374f --- /dev/null +++ b/pages/dweb/web.htm @@ -0,0 +1,42 @@ +


    +
    +

    + + + + + + +

    DISEÑAMOS PÁGINAS WEB

    +

    Dado el gran + interés de las pequeñas y medianas empresas (PYMES) + para poseer una página en Internet Informática + DJ, ha desarrollado un paquete completo para el + desarrollo de su web site. La oferta PYMES consta de los + siguientes elementos:

    + +

    · 1 + Completa portada de diseño exclusivo
    + · 3 Págs adicionales con 2 imágenes cada una
    + · Hasta 8 imágenes pasadas por el cliente
    + · 1 Formulario de contacto personalizado
    + · META-TAGS para los robots de búsqueda
    + · Alta de la URL en los principales buscadores.

    + +
    + +
    +

    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.

    +

     

    +

    Si esta interesado/a en saber más, póngase + en contacto con nosotros.

    +
    + + diff --git a/pages/index.htm b/pages/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/pages/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/pages/sat/drivers.php b/pages/sat/drivers.php new file mode 100644 index 0000000..93c4dde --- /dev/null +++ b/pages/sat/drivers.php @@ -0,0 +1,146 @@ + +


    +
    +¿Necesitas algún +controlador para tu viejo o nuevo dispositivo?
    +Pues prueba suerte en cualquiera de los enlaces que te +proporcionamos y buscalo allí.

    +

    +PD: Si sabes alguna dirección mejor, o detectas que alguna de +estas ya no funciona, comunicanoslo.

    + +
    +

    +
    + + + + + + + + + + +".$descLink.""; + } + fclose( $fp ); + } +?> +
    URLComentario
      
    ".nl2br(urldecode($comment))."
    + +

    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. e-mail:sat@infdj.com

    + diff --git a/pages/sat/drivers.txt b/pages/sat/drivers.txt new file mode 100644 index 0000000..24e89f9 --- /dev/null +++ b/pages/sat/drivers.txt @@ -0,0 +1,3 @@ +WimBios http://www.sdfasd.sdf wer +Tu%20bios http://www.ping.be/bios/index.html ¿No sabes cual es el fabricante de tu Placa Base? 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). +Tele%20signal http://www.telsignal.com Drivers relacionados con Sintonizadores de TV/FM.. diff --git a/pages/sat/garantia.htm b/pages/sat/garantia.htm new file mode 100644 index 0000000..7ac0e8f --- /dev/null +++ b/pages/sat/garantia.htm @@ -0,0 +1,366 @@ +


    + +

    Terminos de la Garantía


    + + + + + +
    Garantía + Ordenadores
      +
    • El plazo de garantía + es de un año, salvo las excepciones que se + detallan en la Tabla de Condiciones + Especiales de Garantía*. El + plazo de garantía comienza a partir de la + fecha de emisión de la factura de Informática + D.J., no + pudiendo ser ampliado en ningún caso por + sustitución de un componente en una reparación + o cambio.

    • +
    • El cliente pagará + los portes del material enviado a reparar. No + serán aceptados aquellos materiales que sean + mandados por el cliente a portes debidos. + Estos serán devueltos al cliente sin + examinar. El material enviado por el cliente + que, tras ser examinado resulte que no está + averiado será enviado a portes debidos

    • +
    • Esta empresa + sustituirá o reparará las piezas o + productos defectuosos según criterio de su + servicio técnico. La sustitución de piezas, + cuando ésta sea requerida, será efectuada + por otras nuevas o reparadas, pasando las + sustituidas a ser de nuestra propiedad.

    • +
    • Toda pieza que sea + depositada en el servicio técnico, que + resulte no presentar anomalías, generará un + gasto como mínimo igual a 1 hora de trabajo. + Existe una tarifa de reparaciones a disposición + del cliente que la solicite.

    • +
    • Cuando no exista + recambio de un componente (pertenezca o no a + un equipo, kit multimedia o semiequipo) o + periférico se sustituirá por uno de + similares características. En el caso de no + disponer de uno de similares características + se esperará durante 7 días laborables hasta + que haya existencias. Si al cabo de este + periodo sigue sin haber existencias, se + sustituirá por el siguiente más alto en + prestaciones.


      +
    • +
    +

    Productos + Informáticos**

    + + + + + +
     1.- GARANTÍAS.
    + + + + + +
     
      +
    • Informática D.J. + garantiza los productos que + comercializa por un plazo de 6 meses + ó 1 año según producto, a partir + de la fecha de factura.

    • +
    • Las reparaciones + poseen un plazo de 3 meses + exclusivamente sobre la propia + reparación, sin interferir el plazo + de garantía del producto, por lo que + dicho producto gozará del plazo no + extinguido de la misma respecto a la + fecha de la compra.
    • +
    • NO SE ADMITIRÁ + NINGUNA RECLAMACIÓN O PRODUCTO SI NO + VA ACOMPAÑADO DE LA FACTURA DE + COMPRA Y DE SU EMBALAJE ORIGINAL. + Guarde siempre la factura, embalajes, + diskettes, etc. No disponer de alguno + de estos elementos puede suponer la pérdida + del derecho de cambio o reparación + en el futuro.

    • +
    +
    + + + + + +
     2.- SERVICIO DE ASISTENCIA + TECNICA.
    + + + + + +
     
      +
    • Informática D.J. pone + a su disposición nuestro servicio técnico + durante los horarios de atención al + cliente para efectuar consultas sobre + nuestros productos y/o solucionar + posibles problemas. Si nuestro SAT + considera que el producto puede estar + en mal estado, concederá confirmación + para retornarlo.

    • +
    • El producto para + reparar/comprobar deberá enviarse + segun las normas del apartado 4. COMO + RETORNAR UN PRODUCTO, adjuntando + copia de la factura.
      + Una vez recibido un producto, nuestro + SAT procederá a la revisión del + mismo. El plazo de reparación o + cambio será instantáneo o en el + menor tiempo posible, siempre y + cuando no sea necesaria alguna pieza + del fabricante, en cuyo caso el plazo + puede incrementarse. El SAT le + informará en un plazo máximo de 48 + horas (confírme nº de teléfono ó + e-mail).
    • +
    • Siga las instrucciones + de uso y mantenimiento de los + productos con el fin de evitar fallos + o problemas posteriores que puedan + anular la garantía. Si el producto + comprobado funciona perfectamente (que + el mal funcionamiento se deba a + elementos externos al producto en sí), + Informática D.J. efectuará un cargo + adicional de 1.000'- ptas. + I.V.A + como Gastos de Gestión/Comprobación. + Si el producto no funciona y está en + garantía, Informática D.J. no + efectuará cargos adicionales.

    • +
    +
    + + + + + +
     3.- CAMBIOS Y DEVOLUCIONES.
    + + + + + +
     
      +
    • El cliente podrá + retornar un producto que funcione + correctamente dentro de los 7 días + siguientes a la adquisición del + mismo, sufriendo un cargo adicional + del 10% de su importe + I.V.A., como + Gastos de Tramitación por cambio, mínimo + 1.000'- + I.V.A. Pasados estos 7 días + no se admitirá ningún tipo de + devolución.

    • +
    • El saldo resultante + del abono del producto devuelto y del + cargo por cambio podrá ser utilizado + por el cliente como crédito para una + compra posterior o satisfecho en el + momento de la devolución, según + desee el cliente. Tanto el abono como + el cargo se efectuarán sobre el + precio actual del producto.
    • +
    • No se admitirán en + ningún caso devoluciones de + productos de software que estén + desprecintados.

    • +
    +
    + + + + + +
     4.- COMO RETORNAR UN +PRODUCTO.
    + + + + + +
     
      +
    • Deberá devolverlo + dentro de un embalaje para que llegue + en perfecto estado, con el producto + completo (salvo indicación contraria), + sin desperfectos e incluyendo SU CAJA + ORIGINAL, todos los documentos y todo + el hardware/ software que incluía; + es decir, el género retornado debe + estar EN EL MISMO ESTADO QUE VD. LO + RECIBIRIA SI LO ADQUIRIESE NUEVO.

    • +
    • Los portes de los + paquetes devueltos (tanto la ida como + la vuelta) serán siempre por cuenta + del cliente INCLUSO EN EL CASO DE QUE + EL PRODUCTO ESTE EN MAL ESTADO. La + garantía cubre la reparación o el + cambio del producto, pero no el + transporte. Si alguno de estos puntos + no es observado, perderá todo + derecho de cambio o de devolución de + su importe.

    • +
    +
    + + + + + +
     5.- GASTOS ADICIONALES.
    + + + + + +
     
      +
    • Si el género , caja + original, manuales, hardware y/o + software es devuelto en mal estado, + Informática D.J. se reserva el + derecho de efectuar el cargo de + dichas piezas en el caso de tener que + remplazarlas, o no aceptar dicho + producto.

    • +
    +
    + + + + + +
     6.- PRODUCTOS NO RECLAMADOS.
    + + + + + +
     
      +
    • Los productos + reparados, cambiados o pendientes de + confirmación de presupuesto de + reparación por parte del cliente, + permanecerán en los almacenes de + Informática D.J. por un plazo máximo + de 3 meses, a partir de la fecha que + nos conste como efectivamente avisado + el cliente.

    • +
    • Transcurrido este + plazo, los productos pasarán a ser + propiedad de Informática D.J., sin + posibilidad de reclamación por parte + del cliente. Este punto no es + aplicado por Informática D.J. si no + es con la total seguridad de que el + cliente ha sido informado.

    • +
    +
    +
    +

     

    +
    +

    Circunstancias + EXENTAS de garantía:

    +
      +
    • Reparación de averías + como consecuencia de accidentes, transporte, + negligencia o mal uso, o inadecuadas + condiciones del lugar de instalación (p.e: + Instalación eléctrica inadecuada).

    • +
    • Reparación de averías + motivadas por acontecimientos catastróficos + o intervenciones sobre los equipos por + personal no autorizado por Informática D.J.

    • +
    • Las instalaciones eléctricas + no forman parte integrante de los equipos.

    • +
    • Servicios solicitados + como consecuencia del uso de material + fungible no autorizado por el fabricante. + Esto afecta de modo especial a las impresores + y otros dispositivos periféricos.

    • +
    • Fungibles: cartuchos, + tóner y kit de mantenimiento de impresores, + baterías de SAIS y portátiles.

    • +
    • Reconstrucción de + archivos, datos o programas perdidos o + alterados. El cliente es responsable de su + información propietaria, confidencial y + clasificada.
      + Problemas debidos a la utilización de + software ilegal o no registrado y virus + informáticos.

    • +
    • Averías o mal + funcionamiento como consecuencia de la + reinstalación de Sistemas Operativos + soportados o no, por los fabricantes de + ordenadores y periféricos y cuando el + fabricante no dispone de los drivers para + dispositivos periféricos.
      + Averías, daños y perjuicios ocasionados o + derivados por el efecto "año 2000" +

    • +
    +

    Comentarios + Generales

    +
    +

    Puesta en práctica de alguna de + las cláusulas de anulación de la garantía + explicadas en el apartado anterior. En este caso + el material perderá la garantía de Informática + D.J..
    + Si el CLIENTE no incluye un parte de avería + debidamente cumplimentado (datos del CLIENTE, + datos del equipo/componentes, detallada explicación + de la avería, etc.) junto con el material + enviado al SAT, se cobrará una cantidad en + concepto de mano de obra de diagnóstico de avería + por cada unidad enviada a reparar.

    +
    +

    *Condiciones + especiales (Garantías + directa de fabricante).

    +
    +

    Algunos fabricantes establecen sus + condiciones de garantía directamente con el + cliente final, en estos casos Informática D.J. + es un mero intermediario comercial, que no puede + intervenir' en cuestiones técnicas.

    +
    +

    **Productos + informáticos se refiere a todos aquellos , no + citados en el apartado Ordenadores y componentes..

    +
    \ No newline at end of file diff --git a/pages/sat/images/drivers.gif b/pages/sat/images/drivers.gif new file mode 100644 index 0000000..32ca09f Binary files /dev/null and b/pages/sat/images/drivers.gif differ diff --git a/pages/sat/images/faqs.gif b/pages/sat/images/faqs.gif new file mode 100644 index 0000000..f50ed0e Binary files /dev/null and b/pages/sat/images/faqs.gif differ diff --git a/pages/sat/index.htm b/pages/sat/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/pages/sat/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/pages/sat/links.php b/pages/sat/links.php new file mode 100644 index 0000000..d950121 --- /dev/null +++ b/pages/sat/links.php @@ -0,0 +1,147 @@ +Enlace insertado

    "; + } else { + echo "

    Se produjo un error intentando insertar el enlace

    "; + } + + } + + if ( $user_auth && $user_level <= -1 && $showLinks ) + { + if ( isset( $mod ) ) $linea = $mod; + if ( isset( $del ) ) $linea = $del; + + if ( isset( $linea ) ) + { + $llink = file( $flinks.".txt" ); + $nlink = count($llink); + + if ( ($fp = fopen( $flinks.".txt", "w" )) ) + { + for ($i=0;$i<$nlink;$i++) + { + if ( $i == $linea ) + { + if ( isset( $mod ) ) + { + fputs( $fp, $db_descr ."|" ); + fputs( $fp, $db_url ."|"); + fputs( $fp, urlencode($db_comment)."\n"); + } + } else + fputs( $fp, $llink[$i] ); + } + fclose( $fp ); + } + } + + // include( "inicio.htm" ); + + // Muestra los enlaces actuales del fichero + if ( ( $fp = fopen( $flinks.".txt", "r" ) ) ) + { + echo "

    Listado de enlaces

    Fichero: $flinks.txt

    "; + echo "


    "; + echo ""; + $id = 0; + while( $linfo=fscanf($fp, "%[a-zA-Z0-9@&;:,. /!?-]|%[a-zA-Z0-9@&;:,. /!?-]|%[a-zA-Z0-9@&;:,. %/!?+-]\n" ) ) + { + list( $descLink, $urlLink, $comment ) = $linfo; + + if ( isset( $smod ) && $smod == $id ) + { + echo "
    IDLink[X]
    "; + displayFORM( $myName."mod=$id", $descLink, $urlLink, urldecode($comment) ); + echo ""; + } else { + echo ""; + echo ""; + echo ""; + echo ""; + } + $id++; + } + echo "
    IDLink[X]
    $id$descLinkBorrar
    "; + fclose( $fp ); + } else + echo "

    No he podido abrir el fichero $flinks.txt

    "; + echo "



    "; + echo "

    Insertar nuevo enlace"; + echo "


    "; + } + + //include("fin.htm"); + + +function displayFORM( $dest, $db_descr, $db_url, $db_comment ) +{ + echo "
    "; + echo ''; + echo ' + + + + + + + + + +
    Enlace: + Información + del enlace

    Indica un nombre para el + enlace, la dirección de este y opcionalmente el + comentario que debemos mostrar para el mismo.

    +

    El enlace se verá reflejado, en cuanto sea + aprovado por alguno de nuestros administradores"; +

    +
    url:
    Comentario:

    +
    +

    +
    '; +echo ''; +} \ No newline at end of file diff --git a/pages/sat/stecnico.htm b/pages/sat/stecnico.htm new file mode 100644 index 0000000..527348c --- /dev/null +++ b/pages/sat/stecnico.htm @@ -0,0 +1,47 @@ +


    +
    +
    +

    (Frecuently Asked Question's)
    +

    + +


    +La asistencia a domicilio de nuestro servicio técnico tiene +un coste de 18 € (3.000 ptas) por desplazamiento y 12 €/hora (2.000 ptas/hora). Si +por el contrario se realizara en nuestros establecimientos, se +tarificará dependiendo de la gravedad del problema, no excediendo +en general de la tarficación/hora anterior.
    +
    +Términos y condiciones de la garantía en equipos y componentes informáticos.
    +
    +

    + +
    + +


    +Desde esta sección intentaremos responder a las preguntas, que +formuleis a nuestro servicio +técnico. +Para facilitar las cosas, hemos divido esta página en dos partes:
    +

    + +
      +
    • Si estas + dentro de nuestros locales (Tiendas/Cybercentros), pica aquí, para obtener ayuda sobre las + normas de comportamiento y reglamento de nuestros + cyber's, o información sobre el uso de los programas.
      +
    • +
    + +
      +
    • Por el + contrario, para obtener ayuda relacionada, en su mayor + parte, con la configuración/administración del + hardware, pica en este otro enlace.
    • +
    + +


    +

    diff --git a/pages/sat/test.htm b/pages/sat/test.htm new file mode 100644 index 0000000..5be441f --- /dev/null +++ b/pages/sat/test.htm @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/prod/cesta.php b/prod/cesta.php new file mode 100644 index 0000000..1d8dc5b --- /dev/null +++ b/prod/cesta.php @@ -0,0 +1,75 @@ + + +

    Cesta de la compra

    + +
    +
    +

    En estos momento la cesta de la compra esta desactivada.

    + +
      +
    • Puede que la base de datos de productos este desconectada
    • +
    • El servicio de cesta este desconectado
    • +
    • Incluso que distintas partes de este servidor esten "apagadas" por mantenimiento
    • +
    + +

    Intentelo mas tarde.'; +} else { + +if (isset($itemsEnCesta)){ + echo ''; + + require ("open_db_prod.php" ); + + echo'

    Contenido cesta:


    '; + + $total=0.0; + echo ''; + foreach($itemsEnCesta as $k => $v){ + $res=@mysql_query("SELECT descr,precioVenta1 FROM productos WHERE id=".$k,$conexion_prod); + $datos=@mysql_fetch_array($res); + $total+=$datos[1]*$v; + echo ''; + echo ''; + echo ''; + echo ''; + } + echo ''; + + echo ''; + echo ''; + + echo ''; + echo ''; + echo '
    '.$datos[0].''.number_format($datos[1],2,"'",".").'
    '; + + mysql_free_result($res); + mysql_close($conexion_prod); +} + +} // fin cesta desconectada +?> diff --git a/prod/familias.php b/prod/familias.php new file mode 100644 index 0000000..a30b1f0 --- /dev/null +++ b/prod/familias.php @@ -0,0 +1,56 @@ + "; + break; + case 2: + echo "    > "; + break; + case 3: + echo "      - "; + break; + case 4: + echo "      - "; + break; + default: + echo "NiVeL DeScOnOcIdO - Error de interpretación -"; + } +} + +function printSelectFAM( $conexion, $currFAM, $extrasSelect ) +{ + echo "\n"; + echo "\n"; +} + +?> diff --git a/prod/generador.php b/prod/generador.php new file mode 100644 index 0000000..d44cb0d --- /dev/null +++ b/prod/generador.php @@ -0,0 +1,407 @@ + + +

    + +
    + + + + + +
    + + + + + + +
    + + + + + + + + + + + + + + + +
    Equipo + Actual
    Base Imp.:
    i.v.a. 16%:
    Total:
    +
    +

    Elige los componentes de tu + ordenador y no se te olvide combinar + correctamente el tipo de Procesador, PlacaBase + y Memoria.

    +

    Cuando acabes, puedes pulsar "Generar Presupuesto", + para obtener un resumen de tu selección.

    +

    Además si pinchas en la "bombilla", + obtendras información sobre ese componente y su + función dentro del equipo.

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Procesador:
    Placa Base:
    Memoria:
        
    Disco Duro:
    CD / DVD:
    ReGrabadora:
        
    Gráfica:
    Sonido:
    Altavoces:
        
    Teclado y Raton:
    Monitor:
        
    Modem:
    Tarjeta de Red:
        
    Sistema Operativo:
        
    Impresora:
    Scanner:
    +
    +
    + +

    + + + + + \ No newline at end of file diff --git a/prod/getImg.php b/prod/getImg.php new file mode 100644 index 0000000..1720501 --- /dev/null +++ b/prod/getImg.php @@ -0,0 +1,28 @@ +"; + } +?> \ No newline at end of file diff --git a/prod/help.htm b/prod/help.htm new file mode 100644 index 0000000..075ff81 --- /dev/null +++ b/prod/help.htm @@ -0,0 +1,8 @@ +
    +

    Ayuda

    +

    Interfaz de compra on-line

    +
    + + +


    +

    < << Retroceder

    \ No newline at end of file diff --git a/prod/images/Sin título-1.psd b/prod/images/Sin título-1.psd new file mode 100644 index 0000000..029b819 Binary files /dev/null and b/prod/images/Sin título-1.psd differ diff --git a/prod/images/bfl.gif b/prod/images/bfl.gif new file mode 100644 index 0000000..f46d1b6 Binary files /dev/null and b/prod/images/bfl.gif differ diff --git a/prod/images/bfm.gif b/prod/images/bfm.gif new file mode 100644 index 0000000..6810aed Binary files /dev/null and b/prod/images/bfm.gif differ diff --git a/prod/images/bfr.gif b/prod/images/bfr.gif new file mode 100644 index 0000000..4f1cf8d Binary files /dev/null and b/prod/images/bfr.gif differ diff --git a/prod/images/cerezas_presup.gif b/prod/images/cerezas_presup.gif new file mode 100644 index 0000000..cbf5d8c Binary files /dev/null and b/prod/images/cerezas_presup.gif differ diff --git a/prod/images/help.gif b/prod/images/help.gif new file mode 100644 index 0000000..54fbcab Binary files /dev/null and b/prod/images/help.gif differ diff --git a/prod/images/idea.gif b/prod/images/idea.gif new file mode 100644 index 0000000..f2f7277 Binary files /dev/null and b/prod/images/idea.gif differ diff --git a/prod/images/move66.gif b/prod/images/move66.gif new file mode 100644 index 0000000..479da11 Binary files /dev/null and b/prod/images/move66.gif differ diff --git a/prod/images/plano copiar.jpg b/prod/images/plano copiar.jpg new file mode 100644 index 0000000..3123911 Binary files /dev/null and b/prod/images/plano copiar.jpg differ diff --git a/prod/images/plano.psd b/prod/images/plano.psd new file mode 100644 index 0000000..893c8b2 Binary files /dev/null and b/prod/images/plano.psd differ diff --git a/prod/images/t-descr.gif b/prod/images/t-descr.gif new file mode 100644 index 0000000..0dc18dd Binary files /dev/null and b/prod/images/t-descr.gif differ diff --git a/prod/images/t-precio.gif b/prod/images/t-precio.gif new file mode 100644 index 0000000..8b140e2 Binary files /dev/null and b/prod/images/t-precio.gif differ diff --git a/prod/images/t-subtotal.gif b/prod/images/t-subtotal.gif new file mode 100644 index 0000000..d166586 Binary files /dev/null and b/prod/images/t-subtotal.gif differ diff --git a/prod/images/t-unds.gif b/prod/images/t-unds.gif new file mode 100644 index 0000000..a3a2b29 Binary files /dev/null and b/prod/images/t-unds.gif differ diff --git a/prod/images/tree.gif b/prod/images/tree.gif new file mode 100644 index 0000000..9cb75e2 Binary files /dev/null and b/prod/images/tree.gif differ diff --git a/prod/index.htm b/prod/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/prod/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/prod/listado_productos.php b/prod/listado_productos.php new file mode 100644 index 0000000..057cd3a --- /dev/null +++ b/prod/listado_productos.php @@ -0,0 +1,140 @@ +Listado de productos

    ". + "

    Base de datos bloqueada

    ". + "
    Actualmente la base de datos de productos se encuentra bloqueada.". + "
    Pruebe a intentar acceder mas tarde."; + } else { + + require ("familias.php"); + + if ( !isset( $FiltrarPor ) ) $FiltrarPor = -1; + imprimeCabecera(); + } + + mysql_free_result($res); + mysql_close($conexion_prod); + + function resize($H, $W) + { + $nW = 100; $nH = 100; + $image_prop = ""; + + if ( $W > 0 ) + { + if ( $W > $H ) + { + $nH = intval(($H/$W)*$nW); $image_prop = " width=\"$nW\" height=\"".$nH."\""; + } else { + $nW = intval(($W/$H)*$nH); $image_prop = " height=\"$nH\" width=\"".$nW."\""; + } + } + + return $image_prop; + } + + function imprimeCabecera() + { + global $conexion_prod, $FiltrarPor, $findp; + + echo ''; + echo '
    '; + echo ''; + echo '

    Listado de Productos

    Familia: '; + printSelectFAM( $conexion_prod, $FiltrarPor, "" ); + echo '
    Buscar:  ¿Necesita ayuda?'; + echo '
    Filtrar listado
    '; + + $sqlFIND = ""; + // Listados parciales... + if ( $FiltrarPor > -1 || !empty($findp) ) + { + echo "

    "; + if ( $FiltrarPor == -1 ) $FiltrarPor = 0x00000000; else $sqlFIND = "Familia=$FiltrarPor AND"; + + if ( empty( $findp ) ) + $resp = @mysql_query( "SELECT id, descr, precioVenta1 FROM productos WHERE Familia=$FiltrarPor AND EsNodo='N' ORDER BY descr", $conexion_prod ); + else + $resp = @mysql_query( "SELECT id, descr, precioVenta1 FROM productos WHERE $sqlFIND descr LIKE '%$findp%' AND EsNodo='N' ORDER BY descr", $conexion_prod ); + + if ( mysql_numrows( $resp )>0 ) + { + echo ''; + echo ''; + while ( $datos = mysql_fetch_array($resp) ) + { + echo "\n". + ""; + echo ""; + } + echo '
    DescripciónPV-ptas-
    $datos[1]".number_format($datos[2],2,"'",".")."".number_format( round(166.386*$datos[2]), 0, "'",".")."C
    '; + } else { + echo '

    No se encontraron productos.

    '; + } + } else { + echo "

    Si desea precios de un semi-equipo ó equipo completo...

    ...consulta nuestro \"Maquetador de Equipos\" y construyete tú mismo el equipo.
    Tambien puedes elegir una de las dos alternativas que te mostramos mas abajo."; + $FiltrarPor = 0x00000000; + } + + echo "\n


    "; + + // Obtenemos las descendencias directas de la familia ACTUAL + // ** Esto es un pelin complicado, asi que prestad atención ** JDsoft. + // ¿Se nota que me gusta jugar con Bitwise? P-)) + // Familia & ~( 0xFF<1 ) + { + echo '

    Familias relacionadas con la actual

    '; + echo ''; + $rowCount = 0; + while ( $datos = mysql_fetch_array($resp) ) + { + if ( $datos[1] != $FiltrarPor ) + { + + if ( $rowCount == 0 ) + echo "\n"; + + echo ""; + + if ( $rowCount == 4 ) + { + echo ""; + $rowCount=0; + } else + $rowCount++; + } + } + + if ( $rowCount>0 ) + { + while( $rowCount<5 ) { $rowCount++; echo ""; } + echo ""; + } + + echo "
    "; + echo "
    $datos[2]
    "; + echo "
    "; + } + } + } + mysql_free_result($resp); + + } + + +?> \ No newline at end of file diff --git a/prod/makeord.php b/prod/makeord.php new file mode 100644 index 0000000..ae76918 --- /dev/null +++ b/prod/makeord.php @@ -0,0 +1,9 @@ +

    Maqueta tu ordenador

    +

    +

    Actualmente esta sección esta desconectada por mantenimiento

    +
    +No obstante, pruebe a acceder al listado completo de productos: + \ No newline at end of file diff --git a/prod/moreinfo.js b/prod/moreinfo.js new file mode 100644 index 0000000..8991dfc --- /dev/null +++ b/prod/moreinfo.js @@ -0,0 +1,23 @@ + function abreVentana( hVentana, url, W, H ) + { + if ( hVentana.location && !hVentana.closed ) + { + hVentana.location.href = url; + } else { + hVentana = +window.open(url,hVentana,"width="+W+",height="+H+",top=50,left=50,resizable=no,scrollbars=yes,menubar=no,toolbar=no,status=no,location=no"); + if ( !hVentana.opener ) hVentana.opener = self; + } + if ( window.focus ) hVentana.focus(); + } + +var hwd_info="hwd_info"; +function moreInfo( idp ) +{ + abreVentana( hwd_info, "prod/moreinfo.php?idp="+idp, 700, 350 ); +} + +function aCesta( idp, und, pv, fp ) +{ + this.location.href="./?dgo=prod/listado_productos.php&FiltrarPor="+fp+"&item="+idp+"&cantidad="+und+"&importe="+pv; +} \ No newline at end of file diff --git a/prod/moreinfo.php b/prod/moreinfo.php new file mode 100644 index 0000000..cdddfdc --- /dev/null +++ b/prod/moreinfo.php @@ -0,0 +1,70 @@ + +             +            +            +            +            +            +            + + + +0 ) + { + list( $db_cprod, $db_descr, $db_pv, $db_iva, $db_notas, $db_fabr, $db_gar, $db_imgH, $db_imgW ) = @mysql_fetch_array( $res ); + echo "". + "". + "
    ". + "$db_descr
    "; + echo "
    Código: $db_cprod". + + "
    Precio: $db_pv €". + "
    IVA: $db_iva". + "
    Garantía: $db_gar meses". + "
    Fabricante: $db_fabr"; + echo "
    "; + if ( $db_imgH > 0 ) + { + echo ''; + } + echo "
    "; + echo "Notas:
    ".nl2br($db_notas)."


    "; + } + } + + mysql_free_result($res); + mysql_close($conexion); + + function resize($H, $W) + { + $nW = 200; $nH = 200; + $image_prop = ""; + + if ( $W > 0 ) + { + if ( !($W < $nW ||$H < $nH ) ) + { + if ( $W > $H ) + { + $nH = intval(($H/$W)*$nW); $image_prop = " width=\"$nW\" height=\"".$nH."\""; + } else { + $nW = intval(($W/$H)*$nH); $image_prop = " height=\"$nH\" width=\"".$nW."\""; + } + } else { + $image_prop=" width=\"$W\" height=\"$H\""; + } + } + + return $image_prop; + } + +?> + + + diff --git a/prod/open_db_prod.php b/prod/open_db_prod.php new file mode 100644 index 0000000..9503575 --- /dev/null +++ b/prod/open_db_prod.php @@ -0,0 +1,5 @@ + diff --git a/prod/presupuesto.htm b/prod/presupuesto.htm new file mode 100644 index 0000000..724fc17 --- /dev/null +++ b/prod/presupuesto.htm @@ -0,0 +1,142 @@ + + + + + + + + + + +
    + + + + + + + + +
    f
    + + + + + + +
    Informática + D.J. programadores
    +
    + c
    / Murillo nº11 - Alcalá de Guadaira (Sevilla) + CP:41500
    +
    Telf. 955.615.854 - Fax. 955-614-913
    + url:
    www.infdj.com - e-mail: comercial@infdj.com
     
    +


    +

    + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    adsd   
        
        
        
    +
    +

     

    +
    + + + +
    + + + + + + + + + + + + +
    Base Imponible:0'0
    IVA 16%0'0
    Total Presupuesto: 000'00
    +
    +

    Este presupuesto tiene una validez de + 5 días, pasado este periodo Informática D.J., se + reserva el derecho de anularlo.
    + Precios válidos salvo errores de trascripción o fin de + existencia.

    +
    Generador + On-Line 2.0
    +
    JD soft (c) 2003
    +
    + + diff --git a/prod/resumen_productos.php b/prod/resumen_productos.php new file mode 100644 index 0000000..787670a --- /dev/null +++ b/prod/resumen_productos.php @@ -0,0 +1,9 @@ +

    Productos mas comúnes

    +

    +

    Actualmente esta sección esta desconectada por mantenimiento

    +
    +No obstante, pruebe a acceder al listado completo de productos: + \ No newline at end of file diff --git a/registro.php b/registro.php new file mode 100644 index 0000000..236b767 --- /dev/null +++ b/registro.php @@ -0,0 +1,272 @@ +$consulta
    ".mysql_error($conexion)); + mysql_free_result($res); + + // insertamos al usuario + require("registro/welcome.htm"); + } else { + if ( isset( $updateUser ) ) + { + if ( empty( $db_usaCorreo ) ) $db_usaCorreo = "N"; + + if ( $updateUser != $user_id && $user_level != -2 ) + die("IP capturada.
    Ataque ilegal contra nuestro sistema detectado"); + $consulta = "UPDATE users SET ". + " pass='$db_passwd', preguntaSecreta='$preguntaSecreta', respuestaPregunta='$db_respuestaPregunta', ". + " Nombre='$db_nombre', Apellidos='$db_apellidos', calle='$db_calle', ciudad='$db_ciudad', provincia='$db_provincia', cp='$db_cp', nacionalidad='$db_nacionalidad', ". + " fechaNacimiento='$db_ano/$db_mes/$db_dia'". + " WHERE id='$updateUser'"; + mysql_query( $consulta, $conexion ) OR die("No puedo actualizar tu ficha
    $consulta
    ".mysql_error($conexion)); + + $showUser = $updateUser; + } + if ( $user_auth && isset( $showUser ) ) + { + if ( $user_level != -2 ) $showUser = $user_id; + + $consulta = "SELECT * FROM users WHERE id='$showUser'"; + $res = mysql_query( $consulta, $conexion ) OR die("No puedo consultar la ficha"); + if ( mysql_num_rows($res) > 0 ) + { + $db_nick = mysql_result( $res, 0, "nick" ); + $db_preguntaSecreta = mysql_result( $res, 0, "preguntaSecreta" ); + $db_respuestaPregunta = mysql_result( $res, 0, "respuestaPregunta" ); + + $db_passwd = mysql_result( $res, 0, "pass" ); + + $db_nombre = mysql_result( $res, 0, "Nombre" ); + $db_apellidos = mysql_result( $res, 0, "Apellidos" ); + $db_calle = mysql_result( $res, 0, "calle" ); + $db_ciudad = mysql_result( $res, 0, "ciudad" ); + $db_provincia = mysql_result( $res, 0, "provincia" ); + $db_cp = mysql_result( $res, 0, "cp" ); + $db_nacionalidad = mysql_result( $res, 0, "nacionalidad" ); + + $db_usaCorreo = mysql_result( $res, 0, "usaCorreo" ); + $db_email = mysql_result( $res, 0, "email" ); + $db_fechaNacimiento = mysql_result( $res, 0, "fechaNacimiento" ); + // Dividimos la fecha de nacimiento en DIA/MES/AÑO + $db_dia = substr($db_fechaNacimiento, 8, 2 ); + $db_mes = substr($db_fechaNacimiento, 5, 2 ); + $db_ano = substr($db_fechaNacimiento, 0, 4 ); + + mysql_free_result($res); + } + } +?> + +
    > +
    + + + +

    Datos del usuario

    + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + +
    Nick:@infdj.comInformación + de validación

    Selecciona el + nombre de usuario para tu cuenta.

    +

    Ejemplo: sac@infdj.com

    +

    La pregunta secreta y su respuesta, será + usada para verificar su identidad.

    +
    Password:
    Reescriba el Password:
    Pregunta secreta:
    Respuesta a la pregunta:
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Nombre:Información + de contacto

    Tu privacidad es + importante para nosotros.
    Nos comprometemos a mantener tu información a + salvo y segura.
    Por favor, lea nuestra Politica de Privacidad + para saber más.

    +
    Apellidos:
    Dirección:
    Ciudad:
    Provincia:
    Cód. Postal:
    Nacionalidad:
    +
    + + + + + + + + + + + + + + + + + +
    VALUE="Y">Quiero un correo con infdj.com¿Ya + tienes correo?

    Si deseas correo + con nosotros, marca la casilla de "Quiero + correo" y si ya tienes uno indicanos + cual, para que podamos estar en contacto.

    +
    Correo actual:
    Cumpleaños:
    +
    +
    Ciudad:
    +
    + + +

    + + + +

    Si envias este formulario, + significa que estas de acuerdo con el "Acuerdo de + usuario final" y la "Política de + Privacidad".

    +


    +

    +
    +
    +
    + \ No newline at end of file diff --git a/registro/endUserAgreement.htm b/registro/endUserAgreement.htm new file mode 100644 index 0000000..fda1161 --- /dev/null +++ b/registro/endUserAgreement.htm @@ -0,0 +1,6 @@ + +Licencia del usuario final + +

    Aqui va la Licencia del usuario Final de la empresa

    + + \ No newline at end of file diff --git a/registro/epassword.htm b/registro/epassword.htm new file mode 100644 index 0000000..767ffe7 --- /dev/null +++ b/registro/epassword.htm @@ -0,0 +1,44 @@ +

    Error de validación

    +

    Usuario o Password incorectos.

    +

    Antes de que lo vuelvas a intentar... +

    Estamos renovando todo nuestro sistema, por lo que las cuentas de correo (antiguas) han sido eliminadas de nuestra nueva base de datos. +

    Pero no te asustes

    Porque todo esto forma parte de un plan de migración, (donde serán muchos los beneficios para ti). +
      +
    • De momento puedes acceder a la antigua cuenta por << aqui >>
    • +
    • Si realmente tienes una cuenta en el sistema actual y has perdido el password << prueba suerte >>
    • +
    +
    Muy pronto migraremos el correo a nuestros propios servidores (sin publicidad externa :) y en CASTELLANO 101% +
    Todo esto de la forma mas TRANSPARENTE que nos sea posible PARA TI + + + +
    +
    + + + + + + + + +
    Email + Login
    +
    Password
    +
    Nuevos usuarios
    + alta GRATIS!
    +
    \ No newline at end of file diff --git a/registro/index.htm b/registro/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/registro/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/registro/list_user.php b/registro/list_user.php new file mode 100644 index 0000000..de5a5a9 --- /dev/null +++ b/registro/list_user.php @@ -0,0 +1,96 @@ +

    Esto esta pendiente


    "; + $res = mysql_query( "DELETE FROM users WHERE id=$deleteUser", $conexion ) OR die( "No puedo eliminar al usuario" ); + } + + if ( !isset( $orderBy ) ) $orderBy = "id"; + if ( !isset( $orderDir ) ) $orderDir = "ASC"; + + $consulta = "SELECT id, nick, Nombre, Apellidos, usaCorreo, primeraEntrada, ultimaEntrada, email FROM users ORDER BY $orderBy $orderDir"; + $res = mysql_query( $consulta, $conexion ) OR die("No puedo consultar los usuarios"); + + if ( mysql_num_rows($res) <= 0 ) + { + echo "
    No se encontraron usuarios en el sistema
    "; + } else { + +echo ""; +?> + +
    + + + +

    Listado de usuarios

    +

    + +
    + + + + + + + + + +"; + echo ""; + + echo ""; + + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + } + mysql_free_result($res); +?> +
    $datos[0]"; + if ( strcmp( $datos[4], "Y") == 0 ) echo "$datos[1]"; + else { + if ( empty($datos[7]) ) echo "$datos[1]"; + else echo "$datos[1]"; + } + echo "$datos[2] $datos[3]".substr($datos[5], 6, 2 )."/".substr($datos[5], 4, 2 )."/".substr($datos[5], 0, 4 )."".substr($datos[6], 6, 2 )."/".substr($datos[6], 4, 2 )."/".substr($datos[6], 0, 4 )."
    +
    +


    +

    +
    +
    + + +"; +} +} else echo ""; +?> \ No newline at end of file diff --git a/registro/privacyPolicy.htm b/registro/privacyPolicy.htm new file mode 100644 index 0000000..0fe25ef --- /dev/null +++ b/registro/privacyPolicy.htm @@ -0,0 +1,6 @@ + +Politica de privacidad + +

    Aqui va la politica de privacidad de la empresa

    + + \ No newline at end of file diff --git a/registro/welcome.htm b/registro/welcome.htm new file mode 100644 index 0000000..e39fda7 --- /dev/null +++ b/registro/welcome.htm @@ -0,0 +1,6 @@ + +Welcome!!! + +

    Mensaje de bienvenida al nuevo usuario

    + + \ No newline at end of file diff --git a/sql/index.htm b/sql/index.htm new file mode 100644 index 0000000..86cc565 --- /dev/null +++ b/sql/index.htm @@ -0,0 +1,8 @@ + + + :: No dispone de permisos para acceder a esta carpeta :: + + + + + diff --git a/sql/infdj.ddl b/sql/infdj.ddl new file mode 100644 index 0000000..c318adc --- /dev/null +++ b/sql/infdj.ddl @@ -0,0 +1,91 @@ +################################################################################ +# (c) copyrights 1999 - 2002 JDsoft +# Project: infdj.com +# Author(s): José David Guillén +# Target SQL: MySql +# Date: +# Description: +# Tablas usadas por el portal infdj.com +# +# Generated by: Zeos Database Designer, version 1.0.0 +################################################################################ + +############################### Tables Definitions ############################# + +################################################################################ +# Almacena las noticias posteadas +################################################################################ +CREATE TABLE news ( + id INTEGER NOT NULL AUTO_INCREMENT, # id de la noticia posteada + fecha DATE NOT NULL, # Fecha de la noticia + uid INTEGER, # usuario que postea la noticia + asunto VARCHAR(50), # cabecera para la noticia + noticia TEXT, # cuerpo de la noticia + PRIMARY KEY (id) +); + +################################################################################ +# Informacion sobre los usuarios +################################################################################ +CREATE TABLE users ( + id INTEGER NOT NULL AUTO_INCREMENT, # Identificador del usuario + nick VARCHAR(15), # Nick del usuario + level INTEGER NOT NULL DEFAULT 0, # nivel de acceso concedido + ultimaEntrada DATE, # Última vez que se valido + primeraEntrada DATE, # Fecha de alta en el sistema + pass VARCHAR(15), # pasword del usuario + Nombre VARCHAR(15), # nombre real del usuario + Apellidos VARCHAR(25), # apellidos del usuario + fechaNacimiento DATETIME, # Fecha de nacimento + calle VARCHAR(30), # dirección del usr + ciudad VARCHAR(15), # ciudad + provincia VARCHAR(15), # provincia + nacionalidad VARCHAR(15), # nacionalidad + cp INTEGER, # Código Postal + telefono VARCHAR(15), # teléfono + mobil VARCHAR(15), # mobil + email VARCHAR(50), # eMail externo a nuestra empresa + usaCorreo ENUM('Y','N') DEFAULT 'N', # Indica si usa nuestro servidor de correo + preguntaSecreta VARCHAR(25), # Pregunta secreta (para verificar su identidad) + respuestaPregunta VARCHAR(25), # Respuesta a la pregunta secreta + PRIMARY KEY (id) +); + +################################################################################ +# miniChat para dejar miniMensajes +################################################################################ +CREATE TABLE miniChat ( + id INTEGER, # id del mensaje + fecha DATE, # Fecha del mensaje + hora TIME, # Hora del mensaje + uid INTEGER DEFAULT 0, # Usuario que deja el mensaje + msg VARCHAR(80) # mensaje +); + +CREATE TABLE encuestas ( + id INTEGER NOT NULL, # ID encuesta + fecha DATE, # Fecha de la encuesta + validaHasta DATE, # Validez de la encuesta + pregunta VARCHAR(50), # Pregunta + resp1 VARCHAR(35), # Respuesta 1 + vresp1 SMALLINT DEFAULT 0, # Votos a la respuesta 1 + resp2 VARCHAR(35), # Respuesta 2 + vresp2 SMALLINT DEFAULT 0, # Votos a la respuesta 2 + resp3 VARCHAR(35), # Respuesta 3 + vresp3 SMALLINT DEFAULT 0, # Votos a la respuesta 3 + resp4 VARCHAR(35), # Respuesta 4 + vresp4 SMALLINT DEFAULT 0, # Votos a la respuesta 4 + uip VARCHAR(15), # Última dirección IP que voto. + PRIMARY KEY (id) +); + +CREATE TABLE useronline ( + hora INTEGER NOT NULL, # Hora de la última transacción + ip VARCHAR(15) NOT NULL, # Dirección IP + uid INTEGER NOT NULL, # Usuario registrado? + visitas INTEGER DEFAULT 0, # Números de visitas a la página + PRIMARY KEY (hora), + INDEX (ip), + INDEX (uid) +); + diff --git a/sql/infdj.drp b/sql/infdj.drp new file mode 100644 index 0000000..e69de29 diff --git a/sql/infdj.prj b/sql/infdj.prj new file mode 100644 index 0000000..eb50027 --- /dev/null +++ b/sql/infdj.prj @@ -0,0 +1,526 @@ +project "infdj.com" + description = "Tablas usadas por el portal infdj.com" + dbtype = "1" + copyrights = "1999 - 2002 JDsoft" + author = "José David Guillén" + builddate = "" + scripttype = "1" + remarks = "" + table "news" + description = "Almacena las noticias posteadas" + remarks = "" + left = "20" + top = "10" + width = "97" + height = "105" + column "id" + description = "id de la noticia posteada" + coltype = "counter" + size = "0" + decimals = "0" + notnull = "T" + default = "" + remarks = "" + end + column "fecha" + description = "Fecha de la noticia" + coltype = "date" + size = "0" + decimals = "0" + notnull = "T" + default = "" + remarks = "" + end + column "uid" + description = "usuario que postea la noticia" + coltype = "integer" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "asunto" + description = "cabecera para la noticia" + coltype = "varchar" + size = "50" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "noticia" + description = "cuerpo de la noticia" + coltype = "text" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + index "PrimaryKey" + description = "" + columns = "id" + indextype = "2" + remarks = "" + end + end + table "users" + description = "Informacion sobre los usuarios" + remarks = "" + left = "157" + top = "10" + width = "97" + height = "105" + column "id" + description = "Identificador del usuario" + coltype = "counter" + size = "0" + decimals = "0" + notnull = "T" + default = "" + remarks = "" + end + column "nick" + description = "Nick del usuario" + coltype = "varchar" + size = "15" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "level" + description = "nivel de acceso concedido" + coltype = "integer" + size = "0" + decimals = "0" + notnull = "T" + default = "0" + remarks = "" + end + column "ultimaEntrada" + description = "Última vez que se valido" + coltype = "date" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "primeraEntrada" + description = "Fecha de alta en el sistema" + coltype = "date" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "pass" + description = "pasword del usuario" + coltype = "varchar" + size = "15" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "Nombre" + description = "nombre real del usuario" + coltype = "varchar" + size = "15" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "Apellidos" + description = "apellidos del usuario" + coltype = "varchar" + size = "25" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "fechaNacimiento" + description = "Fecha de nacimento" + coltype = "datetime" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "calle" + description = "dirección del usr" + coltype = "varchar" + size = "30" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "ciudad" + description = "ciudad" + coltype = "varchar" + size = "15" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "provincia" + description = "provincia" + coltype = "varchar" + size = "15" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "nacionalidad" + description = "nacionalidad" + coltype = "varchar" + size = "15" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "cp" + description = "Código Postal" + coltype = "integer" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "telefono" + description = "teléfono" + coltype = "varchar" + size = "15" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "mobil" + description = "mobil" + coltype = "varchar" + size = "15" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "email" + description = "eMail externo a nuestra empresa" + coltype = "varchar" + size = "50" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "usaCorreo" + description = "Indica si usa nuestro servidor de correo" + coltype = "bool" + size = "0" + decimals = "0" + notnull = "F" + default = "\'N\'" + remarks = "" + end + column "preguntaSecreta" + description = "Pregunta secreta (para verificar su identidad)" + coltype = "varchar" + size = "25" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "respuestaPregunta" + description = "Respuesta a la pregunta secreta" + coltype = "varchar" + size = "25" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + index "PrimaryKey" + description = "" + columns = "id" + indextype = "2" + remarks = "" + end + end + table "miniChat" + description = "miniChat para dejar miniMensajes" + remarks = "" + left = "157" + top = "135" + width = "97" + height = "105" + column "id" + description = "id del mensaje" + coltype = "integer" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "fecha" + description = "Fecha del mensaje" + coltype = "date" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "hora" + description = "Hora del mensaje" + coltype = "time" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "uid" + description = "Usuario que deja el mensaje" + coltype = "integer" + size = "0" + decimals = "0" + notnull = "F" + default = "0" + remarks = "" + end + column "msg" + description = "mensaje" + coltype = "varchar" + size = "80" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + end + table "encuestas" + description = "" + remarks = "" + left = "20" + top = "135" + width = "97" + height = "105" + column "id" + description = "ID encuesta" + coltype = "integer" + size = "0" + decimals = "0" + notnull = "T" + default = "" + remarks = "" + end + column "fecha" + description = "Fecha de la encuesta" + coltype = "date" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "validaHasta" + description = "Validez de la encuesta" + coltype = "date" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "pregunta" + description = "Pregunta" + coltype = "varchar" + size = "50" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "resp1" + description = "Respuesta 1" + coltype = "varchar" + size = "35" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "vresp1" + description = "Votos a la respuesta 1" + coltype = "smallint" + size = "0" + decimals = "0" + notnull = "F" + default = "0" + remarks = "" + end + column "resp2" + description = "Respuesta 2" + coltype = "varchar" + size = "35" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "vresp2" + description = "Votos a la respuesta 2" + coltype = "smallint" + size = "0" + decimals = "0" + notnull = "F" + default = "0" + remarks = "" + end + column "resp3" + description = "Respuesta 3" + coltype = "varchar" + size = "35" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "vresp3" + description = "Votos a la respuesta 3" + coltype = "smallint" + size = "0" + decimals = "0" + notnull = "F" + default = "0" + remarks = "" + end + column "resp4" + description = "Respuesta 4" + coltype = "varchar" + size = "35" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "vresp4" + description = "Votos a la respuesta 4" + coltype = "smallint" + size = "0" + decimals = "0" + notnull = "F" + default = "0" + remarks = "" + end + column "uip" + description = "Última dirección IP que voto." + coltype = "varchar" + size = "15" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + index "primario" + description = "" + columns = "id" + indextype = "2" + remarks = "" + end + end + table "useronline" + description = "" + remarks = "" + left = "294" + top = "10" + width = "97" + height = "109" + column "hora" + description = "Hora de la última transacción" + coltype = "integer" + size = "0" + decimals = "0" + notnull = "T" + default = "" + remarks = "" + end + column "ip" + description = "Dirección IP" + coltype = "varchar" + size = "15" + decimals = "0" + notnull = "T" + default = "" + remarks = "" + end + column "uid" + description = "Usuario registrado?" + coltype = "integer" + size = "0" + decimals = "0" + notnull = "T" + default = "" + remarks = "Cuando uid < 0 ( Significa invitado )" + end + column "visitas" + description = "Números de paginas visitas" + coltype = "integer" + size = "0" + decimals = "0" + notnull = "F" + default = "0" + remarks = "" + end + column "dias" + description = "Número de dias distintos que nos ha visitado" + coltype = "" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + column "UltimasVistas" + description = "Número de páginas vistas en el último día" + coltype = "" + size = "0" + decimals = "0" + notnull = "F" + default = "" + remarks = "" + end + index "hora" + description = "" + columns = "hora" + indextype = "2" + remarks = "" + end + index "ip" + description = "" + columns = "ip" + indextype = "0" + remarks = "" + end + index "uid" + description = "" + columns = "uid" + indextype = "0" + remarks = "" + end + end +end diff --git a/sql/install.txt b/sql/install.txt new file mode 100644 index 0000000..1ff41a8 --- /dev/null +++ b/sql/install.txt @@ -0,0 +1,13 @@ +Este directorio contiene los ficheros que pueden ser usados para configurar la base de datos 'SYNCRO' que será usada por dichas páginas. + +Lo primero que debemos hacer, es crear la base de datos usando el programa 'mysql': + +mysql> CREATE DATABASE INFDJ_COM; +mysql> USE INFDJ_COM; + +Para crear las tablas necesarias: + +% mysql -p INFDJ_COM < infdj.ddl + +Para asignar los permisos: +% mysql -p SYNCRO < permisos.sql diff --git a/sql/permisos.sql b/sql/permisos.sql new file mode 100644 index 0000000..8d626ed --- /dev/null +++ b/sql/permisos.sql @@ -0,0 +1,9 @@ +######################################### +# Definimos 1 Nuevos USUARIOS # +# # +################# PERMISOS ESPECIFICOS ## +## +GRANT ALL PRIVILEGES ON PMUSICA.* to PMUSICA_users@localhost + IDENTIFIED BY 'pmusica_password' WITH GRANT OPTION; +#GRANT ALL PRIVILEGES ON PMUSICA.* to PMUSICA_users@"%" +# IDENTIFIED BY '29dic2001' WITH GRANT OPTION; diff --git a/test.php b/test.php new file mode 100644 index 0000000..75f5b26 --- /dev/null +++ b/test.php @@ -0,0 +1,131 @@ + + + + + + Informática D.J. programadores :: w w w . i n f d j . c o m :: + + + + + + + + + + +
    + + + + + + + + + + + +

    + + + + + + + + + +
     [ESPACIO RESERVADO]
    + + + + + + + + + + + + + +
    Mas pruebas
    + + + + + + + + +
    + +



    + + + +'; +?> + + + + + +
    +la pagina no esta disponible"; + } else + require('./default.php'); +?> +
    + +


    +

    :: copyright © 1999 - 2002 JDsoft ::
    +
    + +


    + + + diff --git a/tmp/infdj.psd b/tmp/infdj.psd new file mode 100644 index 0000000..88f9978 Binary files /dev/null and b/tmp/infdj.psd differ diff --git a/tmp/portal.php b/tmp/portal.php new file mode 100644 index 0000000..d100384 --- /dev/null +++ b/tmp/portal.php @@ -0,0 +1,171 @@ + + + + +Informática D.J. programadores :: w w w . i n f d j . c o m :: + + + + + + + + +numNew=".getNumNews().";var level="; + if ( isset( $user_level ) ) echo "$user_level"; else echo "0"; + echo ";"; +?> + + + +
    + + + + + + + + + + + + + + + + + +
    + + + + + + +
     ">[ESPACIO + RESERVADO]
    +
    + + + + + + +
    + + + + + + + +
    Mas + pruebas
    + + + + + + +
    +



    + + + + +
    + + + + + +
    +'; +?> + + + + +
    + + + + + +
    + +
    +la pagina no esta disponible"; + } else + require('./default.php'); +?>
    +


    +

    +
    :: + copyright © 1999 - 2002 JDsoft ::
    +
    + +


    +

    + + + + + +