summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/clases
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2018-03-01 11:55:51 +0000
committerramon <ramongomez@us.es>2018-03-01 11:55:51 +0000
commit3806a31af653699dffd7026331a5a864178bc047 (patch)
tree2e370e82b0749418dbbd7a73a69ed7fa9ccbf5a8 /admin/WebConsole/clases
parentaabc011b17a715be723a50e0d4c49ba4b777c644 (diff)
#834: Limpiar código JavaScript: terminar instrucciones con ";" y evitar asignaciones duplicadas.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5630 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/clases')
-rw-r--r--admin/WebConsole/clases/jscripts/ArbolVistaXML.js58
-rw-r--r--admin/WebConsole/clases/jscripts/HttpLib.js42
-rw-r--r--admin/WebConsole/clases/jscripts/MenuContextual.js128
3 files changed, 114 insertions, 114 deletions
diff --git a/admin/WebConsole/clases/jscripts/ArbolVistaXML.js b/admin/WebConsole/clases/jscripts/ArbolVistaXML.js
index 9fcf3e69..3ddbeb2b 100644
--- a/admin/WebConsole/clases/jscripts/ArbolVistaXML.js
+++ b/admin/WebConsole/clases/jscripts/ArbolVistaXML.js
@@ -43,7 +43,7 @@ var gLiteralbackground; // Fondo color nodo vista para restablecer
estado=-1;
}
return(estado);
- }
+ };
//____________________________________________________________________________
//
// Devuelve el segundo dato de una cadena con formato xxxxx-xxx que es id del nodo vista
@@ -51,9 +51,9 @@ var gLiteralbackground; // Fondo color nodo vista para restablecer
this.toma_identificador= function(){
if(this.literal==null) return(null);
var cadena=this.literal.getAttribute("id");
- var iditem=cadena.split("-") // Toma el identificador
+ var iditem=cadena.split("-"); // Toma el identificador
return(iditem[1]);
- }
+ };
//____________________________________________________________________________
//
// Devuelve el primer dato de una cadena con formato xxxxx-xxx que es sufijo del nodo vista
@@ -61,9 +61,9 @@ var gLiteralbackground; // Fondo color nodo vista para restablecer
this.toma_sufijo= function(){
if(this.literal==null) return(null);
var cadena=this.literal.getAttribute("id");
- var iditem=cadena.split("-") // Toma el identificador
+ var iditem=cadena.split("-"); // Toma el identificador
return(iditem[0]);
- }
+ };
//____________________________________________________________________________
//
// Devuelve el literal de un nodo vista
@@ -71,14 +71,14 @@ var gLiteralbackground; // Fondo color nodo vista para restablecer
this.toma_infonodo= function(){
if(this.literal==null) return(null);
return(this.literal.innerHTML);
- }
+ };
//____________________________________________________________________________
//
// Devuelve el literal de un nodo vista
//____________________________________________________________________________
this.pone_infonodo= function(lit){
this.literal.innerHTML=lit;
- }
+ };
//____________________________________________________________________________
//
// Devuelve el segundo dato de una cadena con formato xxxxx-xxx que es id del nodo vista
@@ -88,21 +88,21 @@ var gLiteralbackground; // Fondo color nodo vista para restablecer
if(this.literal==null) return(null);
var atributo=this.literal.getAttribute(atr);
return(atributo);
- }
+ };
//____________________________________________________________________________
//
// Devuelve true si el nodo tiene hijos,false en caso contrario
//____________________________________________________________________________
this.TieneHijos= function(){
return(this.ArbolHijos!=null);
- }
+ };
//____________________________________________________________________________
//
// Devuelve true si el nodo es el último, false en caso contrario
//____________________________________________________________________________
this.UltimoHermano= function(){
return(this.siguienteHermano==null);
- }
+ };
//____________________________________________________________________________
//
// Devuelve el nodo vista padre
@@ -142,8 +142,8 @@ var gLiteralbackground; // Fondo color nodo vista para restablecer
while(o.tagName!="TABLE" )
o=o.parentNode;
- var Mnivel=o.getAttribute("id").split("-")
- nodo.nivel=Mnivel[1]
+ var Mnivel=o.getAttribute("id").split("-");
+ nodo.nivel=Mnivel[1];
while(o.tagName!="TR" )
o=o.parentNode;
@@ -152,7 +152,7 @@ var gLiteralbackground; // Fondo color nodo vista para restablecer
if(parseInt(nodo.nivel)>0){
o=o.previousSibling;
while(o.nodeType!=1 )
- o=o.previousSibling
+ o=o.previousSibling;
nodo.NodoPadre=o;
}
else
@@ -160,9 +160,9 @@ var gLiteralbackground; // Fondo color nodo vista para restablecer
o=nodo.Nodo;
var auxsplit=o.getAttribute("id");
var idTR=auxsplit.split("-") [0];
- o=o.nextSibling
+ o=o.nextSibling;
while(o!=null && o.nodeType!=1 )
- o=o.nextSibling
+ o=o.nextSibling;
if(o==null){ // Es el último hermano y no tiene hijos
nodo.ArbolHijos=null;
nodo.siguienteHermano=null;
@@ -176,9 +176,9 @@ var gLiteralbackground; // Fondo color nodo vista para restablecer
return(nodo);
}
nodo.ArbolHijos=o;
- o=o.nextSibling
+ o=o.nextSibling;
while(o!=null && o.nodeType!=1)
- o=o.nextSibling
+ o=o.nextSibling;
if(o==null){ // El nodo tiene hijos y es ultimo hermano
nodo.siguienteHermano=null;
return(nodo);
@@ -195,26 +195,26 @@ function clickNodo(nodov,pathimg){
case "menos_t" :
nodov.imgsigno.setAttribute("value","mas_t",null);
nodov.imgsigno.setAttribute("src",pathimg+"/mas_t.gif",null);
- nodov.ArbolHijos.style.display="none"
+ nodov.ArbolHijos.style.display="none";
break;
case "menos_c" :
nodov.imgsigno.setAttribute("value","mas_c",null);
nodov.imgsigno.setAttribute("src",pathimg+"/mas_c.gif",null);
if (nodov.nivel==0)
nodov.imgsigno.setAttribute("src",pathimg+"/mas_root.gif",null);
- nodov.ArbolHijos.style.display="none"
+ nodov.ArbolHijos.style.display="none";
break;
case "mas_t" :
nodov.imgsigno.setAttribute("value","menos_t",null);
nodov.imgsigno.setAttribute("src",pathimg+"/menos_t.gif",null);
- nodov.ArbolHijos.style.display="block"
+ nodov.ArbolHijos.style.display="block";
break;
case "mas_c" :
nodov.imgsigno.setAttribute("value","menos_c",null);
nodov.imgsigno.setAttribute("src",pathimg+"/menos_c.gif",null);
if (nodov.nivel==0)
nodov.imgsigno.setAttribute("src",pathimg+"/menos_root.gif",null);
- nodov.ArbolHijos.style.display="block"
+ nodov.ArbolHijos.style.display="block";
break;
}
}
@@ -243,7 +243,7 @@ function clickLiteralNodo(oLIT,pathimg){
currentpathimg=pathimg;
}
var signoimg=nodov.imgsigno.getAttribute("value");
- var signo=signoimg.split("_")
+ var signo=signoimg.split("_");
if(botonraton==1){
if (signo[0]=="mas" || signo[0]=="menos" ) clickNodo(nodov,pathimg);
}
@@ -376,11 +376,11 @@ function CreaCeldaVista(nodov,tablanodo){
var HTMLinner=nodoTBODYTR.innerHTML;
if(nodov.TieneHijos()){
- var patron = new RegExp("nada_c","gi")
+ var patron = new RegExp("nada_c","gi");
HTMLinner=HTMLinner.replace(patron,"nada_t");
}
else{
- var patron = new RegExp("nada_t","gi")
+ var patron = new RegExp("nada_t","gi");
HTMLinner=HTMLinner.replace(patron,"nada_c");
}
var auxnodo=nodov;
@@ -433,7 +433,7 @@ function EliminaNodo(nodov){
pn.removeChild(nodov.ArbolHijos); // Elimina arbol hijo
pn.removeChild(nodov.Nodo); // Elimina Nodo
- var antHermano=pn.lastChild
+ var antHermano=pn.lastChild;
if(antHermano==null){ // El nodo padre no tiene más hijos
var pn=papa.ArbolHijos.parentNode; // Nodo padre
pn.removeChild(papa.ArbolHijos); // Elimina arbol hijo
@@ -446,7 +446,7 @@ function EliminaNodo(nodov){
if(idTR=="TRNodoHijo"){
antHermano=antHermano.previousSibling;
while(antHermano.nodeType!=1 )
- antHermano=antHermano.previousSibling
+ antHermano=antHermano.previousSibling;
var TAnchor=antHermano.getElementsByTagName('A');
if(TAnchor.length==2) // Imagen de signo pulsable
var oIMG=TAnchor[0].childNodes[0];
@@ -523,7 +523,7 @@ function QuitaANCHOR(oIMG){
// Cambia la imagen de un determinado nivel
//-----------------------------------------------------------------------------------------------------------------------
function ChgSignoNivel(arbolv,n){
- if(arbolv==null) return
+ if(arbolv==null) return;
var nodoTD =arbolv.childNodes[0];
var nodoTABLE=nodoTD.childNodes[0];
var nodoTBODY=nodoTABLE.childNodes[0];
@@ -548,7 +548,7 @@ function ChgSignoNivel(arbolv,n){
//____________________________________________________________________________
function click_de_raton_prov(e){
if(IE){
- botonraton=event.button
+ botonraton=event.button;
event.returnValue=true;
return;
}
@@ -569,6 +569,6 @@ var NS=(navigator.appName=="Netscape");
// Redirecciona el evento onmousedown a la función de usuario especificada.
//____________________________________________________________________________
document.onmousedown = click_de_raton_prov; // Redefine el evento onmousedown
- if(NS) document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP)
+ if(NS) document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
diff --git a/admin/WebConsole/clases/jscripts/HttpLib.js b/admin/WebConsole/clases/jscripts/HttpLib.js
index 953c7ea9..622cd437 100644
--- a/admin/WebConsole/clases/jscripts/HttpLib.js
+++ b/admin/WebConsole/clases/jscripts/HttpLib.js
@@ -1,32 +1,32 @@
-// ********************************************************************************
-// Aplicación WEB: ogAdmWebCon
-// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
-// Fecha Creación: Año 2009-2010
-// Fecha Última modificación: Agosto-2010
-// Nombre del fichero: consolaremota.php
-// Descripción : Clase para llamar páginas web usando metodología AJAX
+// ********************************************************************************
+// Aplicaci�n WEB: ogAdmWebCon
+// Autor: Jos� Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
+// Fecha Creaci�n: A�o 2009-2010
+// Fecha �ltima modificaci�n: Agosto-2010
+// Nombre del fichero: consolaremota.php
+// Descripci�n : Clase para llamar p�ginas web usando metodolog�a AJAX
// ********************************************************************************
var _url;
var _fun;
var oXMLHttpRequest;
//____________________________________________________________________________
//
-// LLama a la página
+// LLama a la p�gina
//
-// Parámetros:
+// Par�metros:
//
-// url // Url de la página a la que se llama
-// fun // Función a la que se llama despues de descargarse la página
+// url // Url de la p�gina a la que se llama
+// fun // Funci�n a la que se llama despues de descargarse la p�gina
//____________________________________________________________________________
-function CallPage(url,prm,fun,met){
+function CallPage(url,prm,fun,met){
_url=url;
- _fun=fun;
+ _fun=fun;
if (window.XMLHttpRequest) {
oXMLHttpRequest= new XMLHttpRequest();
oXMLHttpRequest.onreadystatechange = procesaoXMLHttpRequest;
- oXMLHttpRequest.open("POST",_url, true);
- oXMLHttpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
+ oXMLHttpRequest.open("POST",_url, true);
+ oXMLHttpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
oXMLHttpRequest.send(prm);
} else if (window.ActiveXObject) {
isIE = true;
@@ -41,19 +41,19 @@ function CallPage(url,prm,fun,met){
}
if (oXMLHttpRequest) {
oXMLHttpRequest.onreadystatechange =procesaoXMLHttpRequest;
- oXMLHttpRequest.open("POST",_url, true);
- oXMLHttpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
+ oXMLHttpRequest.open("POST",_url, true);
+ oXMLHttpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
oXMLHttpRequest.send(prm);
}
}
}
//_____________________________________________________________________________________
- function procesaoXMLHttpRequest(){
+ function procesaoXMLHttpRequest(){
if (oXMLHttpRequest.readyState == 4) {
if (oXMLHttpRequest.status == 200) {
- var fcbk=_fun+"(oXMLHttpRequest.responseText)";
+ var fcbk=_fun+"(oXMLHttpRequest.responseText)";
eval(fcbk)
}
}
-}
-
+}
+
diff --git a/admin/WebConsole/clases/jscripts/MenuContextual.js b/admin/WebConsole/clases/jscripts/MenuContextual.js
index 6aaaf43c..3cba66ee 100644
--- a/admin/WebConsole/clases/jscripts/MenuContextual.js
+++ b/admin/WebConsole/clases/jscripts/MenuContextual.js
@@ -4,20 +4,20 @@
// Fichero: menucontextual.js
// Este fichero implementa las funciones javascript de la clase MenuContextual
// ***************************************************************************
-var ctx_grissistema="#d4d0c8"
+var ctx_grissistema="#d4d0c8";
var ctx_azulmarino="#0a266a";
var ctx_blanco="#ffffff";
var ctx_negro="#000000";
var ctx_grissombra="#808080";
var gmenuctx=new Array(); // Guarda el último menu flotante
-var idxmnu=0 // Indice de los menus flotantes
+var idxmnu=0; // Indice de los menus flotantes
var currentItem=null;
var currentPadresubmenu;
var currentPadreY;
-var ClickX=null // Coordenada x del evento click del boton derecho
-var ClickY=null // Coordenada y del evento click del boton derecho
+var ClickX=null; // Coordenada x del evento click del boton derecho
+var ClickY=null; // Coordenada y del evento click del boton derecho
var botonraton=null;
//____________________________________________________________________________
//
@@ -28,17 +28,17 @@ var botonraton=null;
// - menuctx: Objeto DIV contenedor del menu contextual
//____________________________________________________________________________
function muestra_contextual(x,y,menuctx){
- var margen=0
- var dpzx=16
- var dpzy=16
- var wtop=calculatop_ctx(y,dpzy,margen,menuctx) // Calcula posición del menu contextual
- var wleft=calculaleft_ctx(x,dpzx,margen,menuctx)
- var ftop=wtop+parseInt(document.body.scrollTop) // Tiene en cuenta el scrolling
- var fleft=wleft+parseInt(document.body.scrollLeft)
- menuctx.style.top=ftop
- menuctx.style.left=fleft
- menuctx.style.visibility="visible"
- menuctxSetSelectedIndex(menuctx,-1) // Coloca el nuevo indice
+ var margen=0;
+ var dpzx=16;
+ var dpzy=16;
+ var wtop=calculatop_ctx(y,dpzy,margen,menuctx); // Calcula posición del menu contextual
+ var wleft=calculaleft_ctx(x,dpzx,margen,menuctx);
+ var ftop=wtop+parseInt(document.body.scrollTop); // Tiene en cuenta el scrolling
+ var fleft=wleft+parseInt(document.body.scrollLeft);
+ menuctx.style.top=ftop;
+ menuctx.style.left=fleft;
+ menuctx.style.visibility="visible";
+ menuctxSetSelectedIndex(menuctx,-1); // Coloca el nuevo indice
gmenuctx[idxmnu++]=menuctx;
}
//____________________________________________________________________________
@@ -52,9 +52,9 @@ function muestra_contextual(x,y,menuctx){
//____________________________________________________________________________
function calculatop_ctx(oriy,dpzy,margen,menuctx){ // Calcula Y del menu contextual
var largodiv=parseInt(menuctx.offsetHeight);
- var wtop=oriy+dpzy+margen
+ var wtop=oriy+dpzy+margen;
if (wtop+largodiv>parseInt(document.body.clientHeight)){
- var nwtop=oriy-dpzy-margen-largodiv
+ var nwtop=oriy-dpzy-margen-largodiv;
if (nwtop>0) wtop=nwtop
}
return(wtop)
@@ -69,12 +69,12 @@ function calculatop_ctx(oriy,dpzy,margen,menuctx){ // Calcula Y del menu context
// - menuctx: El menu (objeto DIV) que se mostrará
//____________________________________________________________________________
function calculaleft_ctx(orix,dpzx,margen,menuctx){ // Calcula Y del menu contextual
- var anchodiv=parseInt(menuctx.offsetWidth)
- var wleft=orix+dpzx+margen
- var maximodpl=parseInt(document.body.clientWidth)
+ var anchodiv=parseInt(menuctx.offsetWidth);
+ var wleft=orix+dpzx+margen;
+ var maximodpl=parseInt(document.body.clientWidth);
if (wleft+anchodiv>maximodpl){ // Si no cabe a la derecha
- var nwleft=orix-dpzx-margen-anchodiv // lo intenta a la izda.
- if (nwleft>0) wleft=nwleft
+ var nwleft=orix-dpzx-margen-anchodiv; // lo intenta a la izda.
+ if (nwleft>0) wleft=nwleft;
else{
wleft=maximodpl-dpzx-margen-anchodiv;
if(wleft<document.body.scrollLeft) wleft=document.body.scrollLeft+16
@@ -90,7 +90,7 @@ function calculaleft_ctx(orix,dpzx,margen,menuctx){ // Calcula Y del menu contex
//____________________________________________________________________________
function contextual(o){
while(o.tagName!="DIV")
- o=o.parentNode
+ o=o.parentNode;
return(o)
}
//____________________________________________________________________________
@@ -143,8 +143,8 @@ function menuctxSelectedIndex(o){
// - o: El item (objeto TR) donde se ha colocado el ratón
//____________________________________________________________________________
function sobre_contextual(o){
- var oDIV=contextual(o) // Se asegura que el objeto de inicio es DIV
- var idx=menuctxSelectedIndex(oDIV) // Indice del Item anterior seleccionado
+ var oDIV=contextual(o); // Se asegura que el objeto de inicio es DIV
+ var idx=menuctxSelectedIndex(oDIV); // Indice del Item anterior seleccionado
var nwid=o.getAttribute("id");
if (parseInt(idx)!=parseInt(nwid)){ // Si cambio de item
if(idx>0){ // Si existía item anterior seleccionado
@@ -165,10 +165,10 @@ function sobre_contextual(o){
// - item: El objeto <TR>
//____________________________________________________________________________
function marcar_item(item){
- marca_desmarca(item,true) // Marca el item
+ marca_desmarca(item,true); // Marca el item
if (item.getAttribute("name")!=""){ // Existe submenu contextual
- currentPadresubmenu=item
- currentPadreY=ClickY
+ currentPadresubmenu=item;
+ currentPadreY=ClickY;
setTimeout ("muestra_submenu();", 300);
}
menuctxSetSelectedIndex(contextual(item),item.getAttribute("id")); // Coloca el nuevo indice
@@ -181,11 +181,11 @@ function marcar_item(item){
// - idx: el indice del item, si es nulo desmarca el item(objeto TR), seleccionado
//____________________________________________________________________________
function desmarcar_item(o,idx){
- var oDIV=contextual(o) // Se asegura que el objeto de inicio es DIV
+ var oDIV=contextual(o); // Se asegura que el objeto de inicio es DIV
if(idx==null) // No se especificó indice
- idx=menuctxSelectedIndex(oDIV) // Indice del Item seleccionado
- var item=menuctxSelectedItem(oDIV,idx)
- if(item==null) return // No hay item seleccionado
+ idx=menuctxSelectedIndex(oDIV); // Indice del Item seleccionado
+ var item=menuctxSelectedItem(oDIV,idx);
+ if(item==null) return; // No hay item seleccionado
marca_desmarca(item,false);
var nomsub=item.getAttribute("name");
if (nomsub!=null &&nomsub!=""){ // Tiene submenu
@@ -219,8 +219,8 @@ function marca_desmarca(o,sw){
if (oIMGS.length>0){
var oIMG=oIMGS[0];
if (oIMG.getAttribute("name")=="swsbfn"){ // imagen switch submenu
- oTD.style.backgroundColor=wfondo
- oTD.style.color=wcolor
+ oTD.style.backgroundColor=wfondo;
+ oTD.style.color=wcolor;
if (sw)
oIMG.setAttribute("src","../images/flotantes/swsbfb.gif",null);
else
@@ -238,7 +238,7 @@ function marca_desmarca(o,sw){
}
}
else{
- oTD.style.backgroundColor=wfondo
+ oTD.style.backgroundColor=wfondo;
var oSPAN=oTD.getElementsByTagName('SPAN');
if (oSPAN.length>0)
oSPAN[0].style.color=wcolor
@@ -280,12 +280,12 @@ function reset_contextual(x,y){
// - menuctx: El submenu (objeto DIV)
//____________________________________________________________________________
function EnContextual(x,y,menuctx){
- var origen_x=parseInt(menuctx.offsetLeft)-parseInt(document.body.scrollLeft)
- var origen_y=parseInt(menuctx.offsetTop)-parseInt(document.body.scrollTop)
- anchodiv=parseInt(menuctx.offsetWidth)
- largodiv=parseInt(menuctx.offsetHeight)
+ var origen_x=parseInt(menuctx.offsetLeft)-parseInt(document.body.scrollLeft);
+ var origen_y=parseInt(menuctx.offsetTop)-parseInt(document.body.scrollTop);
+ anchodiv=parseInt(menuctx.offsetWidth);
+ largodiv=parseInt(menuctx.offsetHeight);
- if ( x>=origen_x && x<=origen_x+anchodiv && y>=origen_y && y<=origen_y+largodiv ) return true
+ if ( x>=origen_x && x<=origen_x+anchodiv && y>=origen_y && y<=origen_y+largodiv ) return true;
return(false)
}
//____________________________________________________________________________
@@ -296,15 +296,15 @@ function EnContextual(x,y,menuctx){
//____________________________________________________________________________
function muestra_submenu(){
if(currentPadresubmenu==currentItem){
- var objdiv=contextual(currentPadresubmenu)
+ var objdiv=contextual(currentPadresubmenu);
var menuctx=document.getElementById(currentPadresubmenu.getAttribute("name")); // Obtiene el submenu
//desmarcar_item(menuctx) // Desmarca el submenu por si se ha usado anteriormente
- wleft=subcalculaleft_ctx(objdiv,menuctx) // La x en función del padre
- wtop=subcalculatop_ctx(currentPadreY,menuctx) // La y depende de la longitud del submenu
- menuctx.style.top=wtop
- menuctx.style.left=wleft
+ wleft=subcalculaleft_ctx(objdiv,menuctx); // La x en función del padre
+ wtop=subcalculatop_ctx(currentPadreY,menuctx); // La y depende de la longitud del submenu
+ menuctx.style.top=wtop;
+ menuctx.style.left=wleft;
menuctx.style.visibility="visible";
- menuctxSetSelectedIndex(menuctx,-1) // Coloca el nuevo indice
+ menuctxSetSelectedIndex(menuctx,-1); // Coloca el nuevo indice
gmenuctx[idxmnu++]=menuctx;
}
}
@@ -316,11 +316,11 @@ function muestra_submenu(){
// - menuctx: El submenu (objeto DIV) que se mostrará
//____________________________________________________________________________
function subcalculatop_ctx(y,menuctx){ // Calcula el posicionamiento (y) del DIV ( SUBmenu contextual)
- var dpl=0
- largodiv=parseInt(menuctx.offsetHeight)
- var wtop=y+dpl+parseInt(document.body.scrollTop)
+ var dpl=0;
+ largodiv=parseInt(menuctx.offsetHeight);
+ var wtop=y+dpl+parseInt(document.body.scrollTop);
if (parseInt(wtop+largodiv)>parseInt(document.body.clientHeight+parseInt(document.body.scrollTop))){
- var nwtop=y+parseInt(document.body.scrollTop)-16-largodiv
+ var nwtop=y+parseInt(document.body.scrollTop)-16-largodiv;
if (nwtop>0) wtop=nwtop
}
return(wtop)
@@ -333,20 +333,20 @@ function subcalculatop_ctx(y,menuctx){ // Calcula el posicionamiento (y) del DIV
// - menuctx: El submenu (objeto DIV) que se mostrará
//____________________________________________________________________________
function subcalculaleft_ctx(padrediv,menuctx){ // Calcula el posicionamiento (x) del DIV ( SUBmenu contextual)
- var anchopadrediv=parseInt(padrediv.offsetWidth) // Ancho del div padre
- var anchomenuctx=parseInt(menuctx.offsetWidth) // Ancho del div
+ var anchopadrediv=parseInt(padrediv.offsetWidth); // Ancho del div padre
+ var anchomenuctx=parseInt(menuctx.offsetWidth); // Ancho del div
var leftpadrediv; // Coordenada x del div padre
if(IE)
- leftpadrediv=padrediv.style.pixelLeft
+ leftpadrediv=padrediv.style.pixelLeft;
else
if(NS)
- leftpadrediv=parseInt(padrediv.style.left) // Coordenada x del div padre
- var desplazamiento=leftpadrediv+anchopadrediv-4 // Desplazamiento
- var wleft=parseInt(desplazamiento)
- var maximodpl=parseInt(document.body.clientWidth)+parseInt(document.body.scrollLeft)
+ leftpadrediv=parseInt(padrediv.style.left); // Coordenada x del div padre
+ var desplazamiento=leftpadrediv+anchopadrediv-4; // Desplazamiento
+ var wleft=parseInt(desplazamiento);
+ var maximodpl=parseInt(document.body.clientWidth)+parseInt(document.body.scrollLeft);
if (wleft+anchomenuctx>maximodpl){
- var nwleft=leftpadrediv-anchomenuctx
- if (nwleft>0) wleft=nwleft
+ var nwleft=leftpadrediv-anchomenuctx;
+ if (nwleft>0) wleft=nwleft;
else{
wleft=maximodpl-anchomenuctx;
if(wleft<document.body.scrollLeft) wleft=document.body.scrollLeft+18
@@ -361,7 +361,7 @@ function subcalculaleft_ctx(padrediv,menuctx){ // Calcula el posicionamiento (x)
//____________________________________________________________________________
function click_de_raton(e){
if(IE){
- botonraton=event.button
+ botonraton=event.button;
event.returnValue=true;
}
if(NS){
@@ -378,13 +378,13 @@ function click_de_raton(e){
//____________________________________________________________________________
function move_de_raton(e){
if(IE){
- ClickX=event.clientX
- ClickY=event.clientY
+ ClickX=event.clientX;
+ ClickY=event.clientY;
event.returnValue=true;
}
if(NS){
- ClickX=e.clientX
- ClickY=e.clientY
+ ClickX=e.clientX;
+ ClickY=e.clientY;
e.returnValue=true;
}
}