source: other-projects/the-macronizer/trunk/web/js/js.js@ 29855

Last change on this file since 29855 was 29855, checked in by davidb, 9 years ago

John's code after refactoring by Tom over the summer of 2014/2015

File size: 2.9 KB
Line 
1/*
2 * To change this template, choose Tools | Templates
3 * and open the template in the editor.
4 */
5
6function returnLanguage() {
7 return "en";
8}
9
10function toggleTabs(tab) {
11 if (tab == "restore-by-input") {
12 //Unhide restore-by-input tab
13 document.getElementById("restore-by-input").style.display = "block";
14 document.getElementById("restore-by-input").style.visibility = "visible";
15 //Hide restore-by-upload tab
16 document.getElementById("restore-by-upload").style.display = "none";
17 document.getElementById("restore-by-upload").style.visibility = "hidden";
18 //Set the selected tab
19 document.getElementById("input-tab").className = "selected";
20 document.getElementById("upload-tab").className = "";
21 } else if (tab == "restore-by-upload") {
22 document.getElementById("restore-by-upload").style.display = "block";
23 document.getElementById("restore-by-upload").style.visibility = "visible";
24 //Hide restore-by-input tab
25 document.getElementById("restore-by-input").style.display = "none";
26 document.getElementById("restore-by-input").style.visibility = "hidden";
27 //Set the selected tab
28 document.getElementById("upload-tab").className = "selected";
29 document.getElementById("input-tab").className = "";
30 }
31 //fieldset#download-file, li#download-tab
32 var ele1 = document.getElementById("download-tab");
33 var ele2 = document.getElementById("download-file");
34 ele1.style.display = "none";
35 ele1.style.visibility = "hidden";
36 ele2.style.display = "none";
37 ele2.style.visibility = "hidden";
38
39}
40
41function toggleOptions() {
42 var inputElement = document.getElementById("input-options");
43 var uploadElement = document.getElementById("upload-options");
44 if (inputElement.style.display == "block") {
45 inputElement.style.display = "none";
46 inputElement.style.visibility = "hidden";
47 uploadElement.style.display = "none";
48 uploadElement.style.visibility = "hidden";
49 document.getElementById("hidden-input-options").value = "false";
50 document.getElementById("hidden-upload-options").value = "false";
51 document.getElementById("input-more-options-icon").src = "../../images/arrow-closed.png";
52 document.getElementById("upload-more-options-icon").src = "../../images/arrow-closed.png";
53 } else {
54 inputElement.style.display = "block";
55 inputElement.style.visibility = "visible";
56 uploadElement.style.display = "block";
57 uploadElement.style.visibility = "visible";
58 document.getElementById("hidden-input-options").value = "true";
59 document.getElementById("hidden-upload-options").value = "true";
60 document.getElementById("input-more-options-icon").src = "../../images/arrow-open.png";
61 document.getElementById("upload-more-options-icon").src = "../../images/arrow-open.png";
62 }
63}
Note: See TracBrowser for help on using the repository browser.