ClaveAudio_Web/_incl/linkMenu.js
2011-05-06 11:33:27 +00:00

56 lines
1.3 KiB
JavaScript

/*
[------------------------------------------------------------------------]
[-Feel free to use/abuse/steal the following code as long as credit is given.-]
[---------------------------:[Andrew Hocker]:---------------------------]
[------------------------------------------------------------------------]
*/
var plus = new Image();
plus.src = "images/plus.gif";
var minus = new Image();
minus.src = "images/minus.gif";
var item = new Image();
item.src = "images/item.gif";
function door(){
var argv = door.arguments;
var argc = argv.length;
obj = argv[0].parentNode;
obj.className = (obj.className == 'open') ? 'closed' : 'open';
for (var i = 1; i < argc; i++) {
MM_findObj(argv[i]).className = 'closed';
}
return false;
}
function MM_findObj(n, d) { //v4.01
var p,i,x;
if(!d)
d = document;
if((p = n.indexOf("?")) > 0 && parent.frames.length) {
d = parent.frames[n.substring(p+1)].document;
n = n.substring(0,p);
}
if(!(x = d[n]) && d.all)
x = d.all[n];
for (i = 0; !x && i<d.forms.length; i++)
x = d.forms[i][n];
for(i = 0;!x && d.layers && i < d.layers.length; i++)
x = MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById)
x = d.getElementById(n);
return x;
}