Sie sind auf Seite 1von 4

<script type="text/javascript"> var threshold = 2; var divID = 'myPopUpGroup'; var pageTable = document.getElementById('TabsTable'); if( pageTable !

= undefined ) { var message var pageTR var newTR var tabSepTD var tabHiCellTD var tabSepHiCellTD var tabHiFontLinkA var myPopUpGroupDIV = 'Pick a Page'; = pageTable.getElementsByTagNamd('tr')[0]; = document.createElement('tr'); = document.createElement('td'); = document.createElement('td'); = document.createElement('td'); = document.createElement('a'); = document.createElement('div');

var menuShadowWrapperTABLE = document.createElement('table'); var menuShadowWrapperTBODY = document.createElement('tbody'); var firstTR var secondTR var thirdTR var shadowMenuCellTD = document.createElement('tr'); = document.createElement('tr'); = document.createElement('tr'); = document.createElement('td');

var shadowOffsetCellRightTD = document.createElement('td'); var shadowRightTD = document.createElement('td');

var shadowOffsetCellBottomTD = document.createElement('td'); var shadowBottomTD var shadowCornerTD var pageTDs var count = 0; tabSepTD.className = "TabSep"; tabSepTD.innerHTML = "&amp;nbsp;"; tabHiCellTD.className = "TabHiCell"; = document.createElement('td'); = document.createElement('td'); = pageTR.getElementsByTagName('td');

tabSepHiCellTD.className = "TabSep TabHiSep"; tabSepHiCellTD.innerHTML = "&amp;nbsp;"; tabHiFontLinkA.className = 'TabHiFontLink'; tabHiFontLinkA.href = 'javascript:void(null)'; tabHiFontLinkA.onclick = function (event) { var e = window.event event;

return NQWPopupMenu(e,'myPopUpGroup'); }; myPopUpGroupDIV.className = 'NQWMenu'; myPopUpGroupDIV.setAttribute('menuInit','BannerInitPortalMenu'); myPopUpGroupDIV.id = divID; myPopUpGroupDIV.onclick = function () { NQWClearActiveMenu(); };

myPopUpGroupDIV.onmouseover = function (event) { var e = window.event NQWMenuMouseOver(e); }; menuShadowWrapperTABLE.cellspacing = 0; menuShadowWrapperTABLE.className = 'menuShadowWrapper'; shadowMenuCellTD.className = 'shadowMenuCell'; shadowOffsetCellRightTD.className = 'shadowOffsetCellRight'; shadowRightTD.className = 'shadowRight'; event;

shadowBottomTD.className shadowOffsetCellBottomTD.className shadowCornerTD.className shadowRightTD.innerHTML shadowBottomTD.innerHTML

='shadowBottom'; ='shadowOffsetCellBottom'; = 'shadowCorner'; = '&amp;nbsp;'; = '&amp;nbsp;';

shadowMenuCellTD.rowSpan = 2; shadowMenuCellTD.colSpan = 2; for( var pageTD = 0; pageTD &lt; pageTDs.length; pageTD++){ if(pageTDs[pageTD].className != 'TabHiCell' &amp;&amp; pageTDs[ pageTD].className != 'TabDimCell') { continue; }

var pageA =pageTDs[pageTD].getElementsByTagName('a')[0]; var text; var newA = document.createElement('a'); var preFunc = ""; var newSpan = document.createElement('span'); if(pageTDs[pageTD].className == 'TabHiCell') { text = pageA.getElementsByTagName('span')[0].innerHTML; message = text; } else { text = pageA.innerHTML; } newA.className = 'NQWMenuItem'; newA.target = '_self'; var stringFunc = (String(pageA.onclick)).substr((String(pageA.onclick)).indexOf('return'), (String(pageA.onclick)).length - 2 -(String(pageA.onclick)).indexOf('return'));

var newFunc = new Function (stringFunc); newA.onclick = newFunc; newA.href = 'javascript:void(null)'; newA.name = 'DashboardBannerLink'; newA.title = text; newSpan.className = 'TabHiFont'; newSpan.innerHTML = text; newA.appendChild(newSpan); shadowMenuCellTD.appendChild(newA);

count++; } tabHiFontLinkA.innerHTML = message; firstTR.appendChild(shadowMenuCellTD); firstTR.appendChild(shadowOffsetCellRightTD); secondTR.appendChild(shadowRightTD); thirdTR.appendChild(shadowOffsetCellBottomTD); thirdTR.appendChild(shadowBottomTD); thirdTR.appendChild(shadowCornerTD); menuShadowWrapperTBODY.appendChild(firstTR); menuShadowWrapperTBODY.appendChild(secondTR); menuShadowWrapperTBODY.appendChild(thirdTR); menuShadowWrapperTABLE.appendChild(menuShadowWrapperTBODY); myPopUpGroupDIV.appendChild(menuShadowWrapperTABLE); tabHiCellTD.appendChild(tabHiFontLinkA); tabHiCellTD.appendChild(myPopUpGroupDIV); newTR.appendChild(tabSepTD); newTR.appendChild(tabHiCellTD); newTR.appendChild(tabSepHiCellTD); if( count >= threshold ) { pageTR.parentNode.insertBefore(newTR,pageTR); pageTR.parentNode.removeChild(pageTR); } } </script>

Das könnte Ihnen auch gefallen