liorshm
02-10-2013, 05:16 PM
hi
im trying to use the Accordion Menu Urban Gray Accordion Menu
http://www.dynamicdrive.com/dynamicindex17/ddaccordionmenu-urban.htm
only problem is im fetching the contents of it via java script from my right menu
fore some reason i cant get it to work
here is my page
244473.showenter.com/
this is my java script code
<script>
window.onload = function () {
var itemsdiv = document.getElementById("MenuBar1").getElementsByTagName("div");
var itemsul = document.getElementById("MenuBar1").getElementsByTagName("ul");
var itemsa = document.getElementById("MenuBar1").getElementsByTagName("a");
var itemli = document.getElementById("MenuBar1").getElementsByTagName("li");
for (var i = 0; i < itemsdiv.length; i++)
document.getElementById("MenuBar1").getElementsByTagName("div").className = itemsdiv[i].className = "headerbar";
for (var i = 0; i < itemsul.length; i++)
document.getElementById("MenuBar1").getElementsByTagName("ul").className = itemsul[i].className = "submenu";
for (var i = 0; i < itemsa.length; i++)
document.getElementById("MenuBar1").getElementsByTagName("a").className = itemsa[i].className = "";
for (var i = 0; i < itemsa.length; i++)
document.getElementById("MenuBar1").getElementsByTagName("a").tabIndex = itemsa[i].tabIndex = "";
for (var i = 0; i < itemli.length; i++)
document.getElementById("MenuBar1").getElementsByTagName("a").id = itemli[i].id = "";
var list = document.getElementById("MenuBar1");
var items = list.getElementsByTagName("ul");
for (var i = 0, size = items.length; i < size; i++) {
document.getElementById("lior").innerHTML += items[i].parentNode.innerHTML;
}
}</script>
<div id="lior" class="urbangreymenu"></div>
could anyone help me figuring out whats wrong
im trying to use the Accordion Menu Urban Gray Accordion Menu
http://www.dynamicdrive.com/dynamicindex17/ddaccordionmenu-urban.htm
only problem is im fetching the contents of it via java script from my right menu
fore some reason i cant get it to work
here is my page
244473.showenter.com/
this is my java script code
<script>
window.onload = function () {
var itemsdiv = document.getElementById("MenuBar1").getElementsByTagName("div");
var itemsul = document.getElementById("MenuBar1").getElementsByTagName("ul");
var itemsa = document.getElementById("MenuBar1").getElementsByTagName("a");
var itemli = document.getElementById("MenuBar1").getElementsByTagName("li");
for (var i = 0; i < itemsdiv.length; i++)
document.getElementById("MenuBar1").getElementsByTagName("div").className = itemsdiv[i].className = "headerbar";
for (var i = 0; i < itemsul.length; i++)
document.getElementById("MenuBar1").getElementsByTagName("ul").className = itemsul[i].className = "submenu";
for (var i = 0; i < itemsa.length; i++)
document.getElementById("MenuBar1").getElementsByTagName("a").className = itemsa[i].className = "";
for (var i = 0; i < itemsa.length; i++)
document.getElementById("MenuBar1").getElementsByTagName("a").tabIndex = itemsa[i].tabIndex = "";
for (var i = 0; i < itemli.length; i++)
document.getElementById("MenuBar1").getElementsByTagName("a").id = itemli[i].id = "";
var list = document.getElementById("MenuBar1");
var items = list.getElementsByTagName("ul");
for (var i = 0, size = items.length; i < size; i++) {
document.getElementById("lior").innerHTML += items[i].parentNode.innerHTML;
}
}</script>
<div id="lior" class="urbangreymenu"></div>
could anyone help me figuring out whats wrong