(item)
| 591 | } |
| 592 | |
| 593 | function openSubMenu(item) { |
| 594 | var entrys = item["_subMenu"].split(","); |
| 595 | var div = document.getElementById("settings"); |
| 596 | |
| 597 | var newHR = new Object(); |
| 598 | newHR["_element"] = "HR" |
| 599 | div.appendChild(createElement(newHR)); |
| 600 | |
| 601 | var newEntry = new Object(); |
| 602 | newEntry["_element"] = "INPUT"; |
| 603 | newEntry["type"] = "button"; |
| 604 | //newEntry["class"] = "save"; |
| 605 | newEntry["value"] = "Save"; |
| 606 | newEntry["onclick"] = "saveData2('settings')" |
| 607 | div.appendChild(createElement(newEntry)); |
| 608 | |
| 609 | if (item["_configKey"] == "settings") { |
| 610 | var newEntry = new Object(); |
| 611 | newEntry["_element"] = "INPUT"; |
| 612 | newEntry["type"] = "button"; |
| 613 | //newEntry["class"] = "save"; |
| 614 | newEntry["value"] = "Backup"; |
| 615 | newEntry["onclick"] = "ThreadfinBackup()" |
| 616 | div.appendChild(createElement(newEntry)); |
| 617 | } |
| 618 | |
| 619 | if (item["_configKey"] == "settings") { |
| 620 | var newEntry = new Object(); |
| 621 | newEntry["_element"] = "INPUT"; |
| 622 | newEntry["type"] = "button"; |
| 623 | //newEntry["class"] = "save"; |
| 624 | newEntry["value"] = "Restore"; |
| 625 | newEntry["onclick"] = "ThreadfinRestore(this)" |
| 626 | div.appendChild(createElement(newEntry)); |
| 627 | } |
| 628 | |
| 629 | |
| 630 | var newWrapper = new Object(); |
| 631 | newWrapper["_element"] = "DIV"; |
| 632 | newWrapper["id"] = "box-wrapper"; |
| 633 | div.appendChild(createElement(newWrapper)); |
| 634 | |
| 635 | div = div.lastChild; |
| 636 | |
| 637 | |
| 638 | for (var i = 0; i < entrys.length; i++) { |
| 639 | var item = subMenu[entrys[i]]; |
| 640 | if (item == undefined) { |
| 641 | break; |
| 642 | } |
| 643 | |
| 644 | var container = new Object(); |
| 645 | container["_element"] = "DIV"; |
| 646 | div.appendChild(createElement(container)); |
| 647 | |
| 648 | var divContainer = div.lastChild; |
| 649 | |
| 650 | var headline = new Object(); |
no test coverage detected