diff --git a/vcm/templates/cus_Menu.js b/vcm/templates/cus_Menu.js index e03c615ce18d9c19d02029b72e92a905c6686d76..cf3b1fe14c34e521cc5d3ab4c9756fb68fe64544 100644 --- a/vcm/templates/cus_Menu.js +++ b/vcm/templates/cus_Menu.js @@ -1,21 +1,21 @@ var acc = document.getElementsByClassName("accordion"); - var i; - for (i = 0; i < acc.length; i++) { - acc[i].addEventListener("click", function() { - this.classList.toggle("active"); - - var subMenu = this.nextElementSibling; - if (subMenu.style.maxHeight) { - subMenu.style.maxHeight = null; - position_var = false; - pointsoe = " " - } else { - subMenu.style.maxHeight = subMenu.scrollHeight + "px"; - } - }); - } - -function nordbahnview(){ +var i; +for (i = 0; i < acc.length; i++) { + acc[i].addEventListener("click", function () { + this.classList.toggle("active"); + + var subMenu = this.nextElementSibling; + if (subMenu.style.maxHeight) { + subMenu.style.maxHeight = null; + position_var = false; + pointsoe = " " + } else { + subMenu.style.maxHeight = subMenu.scrollHeight + "px"; + } + }); +} + +async function nordbahnview() { var viewp = vcs.vcm.Framework.getInstance().viewpoints.NordBView vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp); @@ -26,242 +26,251 @@ function nordbahnview(){ // document.getElementById("Energiekonzept").style.display = "none"; // document.getElementById("IntroProj").style.display = "none"; // document.getElementById("Expertenmodus").style.display = "block"; + await new Promise(resolve => setTimeout(resolve, 100)); showgraph(); - + } -function akkustikview(){ + +function akkustikview() { var viewp = vcs.vcm.Framework.getInstance().viewpoints.NoiseView vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp); } -function MobilityView(){ + +function MobilityView() { var viewp = vcs.vcm.Framework.getInstance().viewpoints.MobilityView vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp); } var expstate = false; -function onoff(){ - if(expstate == false){ +function onoff() { + + if (expstate == false) { // var element = document.getElementById("menustuff"); // element.classList.remove("hidden"); expstate = true; - }else{ + } else { // var element = document.getElementById("menustuff"); // element.classList.add("hidden"); expstate = false; } } -function addcont(content){ - var bilderstuff = '<div class="slideshow-container">' + - '<div class="mySlides1 fade">'+ - '<div class="numbertext">1 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/grafik_aufgabenstellung.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Grafik</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">2 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/boeckinger_strasse.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Böckinger Straße</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">3 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/holzwerkstatt_igh.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Holzwerkstatt</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">4 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/infoabend_garten_igh.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Infoabend im Garten</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">5 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/interviews_nachbarschaft.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Interviews in der Nachbarschaft</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">6 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/offene_bauwerkstatt_1.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Offene Bauwerkstatt</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">7 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/offene_bauwerkstatt_2.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Offene Bauwerkstatt</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">8 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/offene_bauwerkstatt_3.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Offene Bauwerkstatt</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">9 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/planungsgebiet_choreographie.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Planungsgebiet Choreographie</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">10 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/planungsgebiet_vogelperspektive.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Planungsgebiet Vogelperspektive</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">11 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/station1_spielekiosk.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Spielekiosk</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">12 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/station2_gartenkiosk.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Gartenkiosk</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">13 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/station3_outdoorkiosk.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Outdoorkiosk</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">14 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/station3_outdoorkiosk1.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Outdoorkiosk</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">15 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/station4_infokiosk.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Infokiosk</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">16 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/workshop_cafe_tas_1.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Workshop Cafe Tas</div>'+ - '</div>'+ - '<div class="mySlides1 fade">'+ - '<div class="numbertext">17 / 17</div>'+ - '<img src="images/content/contentboeckingerstrasse/workshop_cafe_tas_2.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">'+ - '<div class="text">Workshop Cafe Tas</div>'+ - '</div>'+ - '<!-- Next and previous buttons -->'+ - '<a class="prev" onclick="plusSlides(-1, 0)">❮</a>'+ - '<a class="next" onclick="plusSlides(1, 0)">❯</a>'+ - '</div>'+ - '<br>' - - var heatdem = '<div style="width:100%;margin-top:200px;" id="chartNordB"></div>' - - var nordbstuff = "" + - "<div class='box-3'>"+ - "<div class='btn btn-three' onclick='newPlan()'>"+ - "<span>Neue Planung</span>"+ - "</div><br>"+ - "<div class='btn btn-three' onclick='oldZust()'>"+ - "<span>Ist Zustand</span>"+ - "</div><br></div>"+ - "<div onclick='document.getElementById('chxboxHighlight').click()' class='box-3'>"+ - "<p>Highlight </p><div class='switch'>"+ - "<input type='checkbox' name='toggle' id='chxboxHighlight' onclick='checkboxHighlight(true);'>"+ - "<label for='toggle'><i></i></label>"+ - "<span></span>"+ - "</div>"+ - "</div>"+ - "<div onclick='document.getElementById('chxboxDemand').click()' class='box-3'>"+ - "<p>Wärmebedarf </p><div class='switch'>"+ - "<input type='checkbox' name='toggle' id='chxboxDemand' onclick='checkboxDemand(true);'>"+ - "<label for='toggle'><i></i></label>"+ - "<span></span>"+ - "</div>"+ - "</div>" - var nordbstuff2 = "" + - "<div class='box-3'>"+ - "<div class='btn btn-three' onclick='newPlan()'>"+ - "<span>Neue Planung</span>"+ - "</div><br>"+ - "<div class='btn btn-three' onclick='oldZust()'>"+ - "<span>Ist Zustand</span>"+ - "</div><br></div>" - heatdemVal01 = 100 - heatdemVal02 = 200 - heatdemVal03 = 300 - heatdemVal04 = 400 - - - - if (content == "main_bock"){ - var bilder = document.getElementById('bilder_bock') +function addcont(content) { + var bilderstuff = '<div class="slideshow-container">' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">1 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/grafik_aufgabenstellung.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Grafik</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">2 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/boeckinger_strasse.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Böckinger Straße</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">3 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/holzwerkstatt_igh.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Holzwerkstatt</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">4 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/infoabend_garten_igh.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Infoabend im Garten</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">5 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/interviews_nachbarschaft.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Interviews in der Nachbarschaft</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">6 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/offene_bauwerkstatt_1.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Offene Bauwerkstatt</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">7 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/offene_bauwerkstatt_2.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Offene Bauwerkstatt</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">8 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/offene_bauwerkstatt_3.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Offene Bauwerkstatt</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">9 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/planungsgebiet_choreographie.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Planungsgebiet Choreographie</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">10 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/planungsgebiet_vogelperspektive.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Planungsgebiet Vogelperspektive</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">11 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/station1_spielekiosk.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Spielekiosk</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">12 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/station2_gartenkiosk.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Gartenkiosk</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">13 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/station3_outdoorkiosk.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Outdoorkiosk</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">14 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/station3_outdoorkiosk1.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Outdoorkiosk</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">15 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/station4_infokiosk.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Infokiosk</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">16 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/workshop_cafe_tas_1.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Workshop Cafe Tas</div>' + + '</div>' + + '<div class="mySlides1 fade">' + + '<div class="numbertext">17 / 17</div>' + + '<img src="images/content/contentboeckingerstrasse/workshop_cafe_tas_2.jpg" style="width:100%;border-radius: 10px;border: 1px solid black;">' + + '<div class="text">Workshop Cafe Tas</div>' + + '</div>' + + '<!-- Next and previous buttons -->' + + '<a class="prev" onclick="plusSlides(-1, 0)">❮</a>' + + '<a class="next" onclick="plusSlides(1, 0)">❯</a>' + + '</div>' + + '<br>' + + var heatdem = '<div style="width:100%;margin-top:200px;" id="chartNordB"></div>' + + var nordbstuff = "" + + "<div class='box-3'>" + + "<div class='btn btn-three' onclick='newPlan()'>" + + "<span>Neue Planung</span>" + + "</div><br>" + + "<div class='btn btn-three' onclick='oldZust()'>" + + "<span>Ist Zustand</span>" + + "</div><br></div>" + + "<div onclick='document.getElementById('chxboxHighlight').click()' class='box-3'>" + + "<p>Highlight </p><div class='switch'>" + + "<input type='checkbox' name='toggle' id='chxboxHighlight' onclick='checkboxHighlight(true);'>" + + "<label for='toggle'><i></i></label>" + + "<span></span>" + + "</div>" + + "</div>" + + "<div onclick='document.getElementById('chxboxDemand').click()' class='box-3'>" + + "<p>Wärmebedarf </p><div class='switch'>" + + "<input type='checkbox' name='toggle' id='chxboxDemand' onclick='checkboxDemand(true);'>" + + "<label for='toggle'><i></i></label>" + + "<span></span>" + + "</div>" + + "</div>" + var nordbstuff2 = "" + + "<div class='box-3'>" + + "<div class='btn btn-three' onclick='newPlan()'>" + + "<span>Neue Planung</span>" + + "</div><br>" + + "<div class='btn btn-three' onclick='oldZust()'>" + + "<span>Ist Zustand</span>" + + "</div><br></div>" + heatdemVal01 = 100 + heatdemVal02 = 200 + heatdemVal03 = 300 + heatdemVal04 = 400 + + + + if (content == "main_bock") { + var bilder = document.getElementById('bilder_bock') var other = document.getElementById('bilder_bock2') other.innerHTML = "" bilder.innerHTML = "" // bilder.innerHTML = bilderstuff // showSlides(1, 0); // showSlides(1, 1); - } else if (content == "main_bock2"){ - var bilder = document.getElementById('bilder_bock2') + } else if (content == "main_bock2") { + var bilder = document.getElementById('bilder_bock2') var other = document.getElementById('bilder_bock') other.innerHTML = "" bilder.innerHTML = "" bilder.innerHTML = bilderstuff showSlides(1, 0); showSlides(1, 1); - } else if (content == "main_heatdem"){ - var heatdemand = document.getElementById('main_heatdem') + } else if (content == "main_heatdem") { + var heatdemand = document.getElementById('main_heatdem') // var other = document.getElementById('main_heatdem2') // other.innerHTML = "" heatdemand.innerHTML = "" heatdemand.innerHTML = heatdem - } else if (content == "main_heatdem2"){ - var heatdemand = document.getElementById('main_heatdem2') + } else if (content == "main_heatdem2") { + var heatdemand = document.getElementById('main_heatdem2') var other = document.getElementById('main_heatdem') other.innerHTML = "" heatdemand.innerHTML = "" heatdemand.innerHTML = heatdem - } else if (content == "main_nordbstuff"){ - var nordb = document.getElementById('nordbplanung') + } else if (content == "main_nordbstuff") { + var nordb = document.getElementById('nordbplanung') var other = document.getElementById('nordbplanung2') other.innerHTML = "" nordb.innerHTML = "" nordb.innerHTML = nordbstuff - } else if (content == "main_nordbstuff2"){ - var nordb = document.getElementById('nordbplanung2') + } else if (content == "main_nordbstuff2") { + var nordb = document.getElementById('nordbplanung2') var other = document.getElementById('nordbplanung') other.innerHTML = "" nordb.innerHTML = "" nordb.innerHTML = nordbstuff2 } - - - -// Thumbnail image controls -// function currentSlide(n) { -// showSlides(slideIndex = n); -// } + + + + // Thumbnail image controls + // function currentSlide(n) { + // showSlides(slideIndex = n); + // } }; -var slideIndex = [1,1]; +var slideIndex = [1, 1]; var slideId = ["mySlides1", "mySlides2"] // Next/previous controls - function plusSlides(n, no) { - showSlides(slideIndex[no] += n, no); - } - - +function plusSlides(n, no) { + showSlides(slideIndex[no] += n, no); +} + + function showSlides(n, no) { var i; var x = document.getElementsByClassName(slideId[no]); - if (n > x.length) {slideIndex[no] = 1} - if (n < 1) {slideIndex[no] = x.length} + if (n > x.length) { + slideIndex[no] = 1 + } + if (n < 1) { + slideIndex[no] = x.length + } for (i = 0; i < x.length; i++) { x[i].style.display = "none"; } - x[slideIndex[no]-1].style.display = "block"; + x[slideIndex[no] - 1].style.display = "block"; } + function currentSlide(n) { showSlides(n, 0); } @@ -285,14 +294,18 @@ function showSlidesNord(n) { var i; var slides = document.getElementsByClassName("mySlidesNord"); var dots = document.getElementsByClassName("dotNord"); - if (n > slides.length) {slideIndexNord = 1} - if (n < 1) {slideIndexNord = slides.length} + if (n > slides.length) { + slideIndexNord = 1 + } + if (n < 1) { + slideIndexNord = slides.length + } for (i = 0; i < slides.length; i++) { - slides[i].style.display = "none"; + slides[i].style.display = "none"; } for (i = 0; i < dots.length; i++) { - dots[i].className = dots[i].className.replace(" activeNord", ""); + dots[i].className = dots[i].className.replace(" activeNord", ""); } - slides[slideIndexNord-1].style.display = "block"; - dots[slideIndexNord-1].className += " activeNord"; + slides[slideIndexNord - 1].style.display = "block"; + dots[slideIndexNord - 1].className += " activeNord"; } \ No newline at end of file diff --git a/vcm/templates/custom.js b/vcm/templates/custom.js index 7b9baa47f8baa111e766ef9461403fd03e0317fd..8ca033d41571004c1436d29bbc76b02d0cce6012 100644 --- a/vcm/templates/custom.js +++ b/vcm/templates/custom.js @@ -1,16 +1,15 @@ - - window.onload = function(){ -// // var scale = 'scale(1)'; -// // document.body.style.webkitTransform = scale; // Chrome, Opera, Safari -// // document.body.style.msTransform = scale; // IE 9 -// // document.body.style.transform = scale; // General -// $("#tour-button").hide(); - -removebuildings(); -// removenoisemap(); -// remove footer -document.querySelector('footer').style = 'display: none'; - } +window.onload = function () { + // // var scale = 'scale(1)'; + // // document.body.style.webkitTransform = scale; // Chrome, Opera, Safari + // // document.body.style.msTransform = scale; // IE 9 + // // document.body.style.transform = scale; // General + // $("#tour-button").hide(); + + removebuildings(); + // removenoisemap(); + // remove footer + document.querySelector('footer').style = 'display: none'; +} document.getElementById("btn_nord").addEventListener("mouseover", mouseOver); document.getElementById("btn_nord").addEventListener("mouseout", mouseOut); @@ -18,26 +17,27 @@ document.getElementById("btn_nord").addEventListener("mouseout", mouseOut); function mouseOver() { - var layerNamesToActivate = ["AreaNord"] - var layerNamesToActivate2 = ["LocationNordB"] - var layers = framework.getLayers(); + var layerNamesToActivate = ["AreaNord"] + var layerNamesToActivate2 = ["LocationNordB"] + var layers = framework.getLayers(); - for (var i = 0; i< layers.length; i++) { + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if(layerNamesToActivate.indexOf(layer.name) >= 0) { - layer.activate(true); + if (layerNamesToActivate.indexOf(layer.name) >= 0) { + layer.activate(true); } - } - for (var i = 0; i< layers.length; i++) { + } + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if(layerNamesToActivate2.indexOf(layer.name) >= 0) { - layer.activate(true); + if (layerNamesToActivate2.indexOf(layer.name) >= 0) { + layer.activate(true); } } } + function mouseOut() { var layerNamesToActivate = ["AreaNord"] @@ -45,17 +45,17 @@ function mouseOut() { var layers = framework.getLayers(); - for (var i = 0; i< layers.length; i++) { - var layer = layers[i]; - if(layerNamesToActivate.indexOf(layer.name) >= 0) { - layer.activate(false); - } + for (var i = 0; i < layers.length; i++) { + var layer = layers[i]; + if (layerNamesToActivate.indexOf(layer.name) >= 0) { + layer.activate(false); + } } - for (var i = 0; i< layers.length; i++) { + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if(layerNamesToActivate2.indexOf(layer.name) >= 0) { - layer.activate(false); + if (layerNamesToActivate2.indexOf(layer.name) >= 0) { + layer.activate(false); } } @@ -66,22 +66,22 @@ document.getElementById("btn_bock").addEventListener("mouseout", mouseOut2); function mouseOver2() { - var layerNamesToActivate = ["AreaBock"] - var layerNamesToActivate2 = ["LocationBock"] + var layerNamesToActivate = ["AreaBock"] + var layerNamesToActivate2 = ["LocationBock"] - var layers = framework.getLayers(); + var layers = framework.getLayers(); - for (var i = 0; i< layers.length; i++) { + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if(layerNamesToActivate.indexOf(layer.name) >= 0) { - layer.activate(true); + if (layerNamesToActivate.indexOf(layer.name) >= 0) { + layer.activate(true); } } - for (var i = 0; i< layers.length; i++) { + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if(layerNamesToActivate2.indexOf(layer.name) >= 0) { - layer.activate(true); + if (layerNamesToActivate2.indexOf(layer.name) >= 0) { + layer.activate(true); } } @@ -94,49 +94,49 @@ function mouseOut2() { var layers = framework.getLayers(); - for (var i = 0; i< layers.length; i++) { - var layer = layers[i]; - if(layerNamesToActivate.indexOf(layer.name) >= 0) { - layer.activate(false); - } + for (var i = 0; i < layers.length; i++) { + var layer = layers[i]; + if (layerNamesToActivate.indexOf(layer.name) >= 0) { + layer.activate(false); + } } - for (var i = 0; i< layers.length; i++) { + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if(layerNamesToActivate2.indexOf(layer.name) >= 0) { - layer.activate(false); + if (layerNamesToActivate2.indexOf(layer.name) >= 0) { + layer.activate(false); } } } - function removenoisemap(){ +function removenoisemap() { var heightOffset = 0.1; - var subscription = vcs.vcm.Framework.getInstance().subscribe("LAYER_ACTIVATED", function(layer) { - if(layer.name === "Streetday") { - layer.cesium3DTileset.readyPromise.then(function(tileset) { - var boundingSphere = tileset.boundingSphere; - var cartographic = Cesium.Cartographic.fromCartesian(boundingSphere.center); - var surface = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 0.0); - var offset = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, heightOffset); - var translation = Cesium.Cartesian3.subtract(offset, surface, new Cesium.Cartesian3()); - tileset.modelMatrix = Cesium.Matrix4.fromTranslation(translation); - }); - console.log("StuffEnded") - vcs.vcm.Framework.getInstance().unsubscribeByKey(subscription); - } + var subscription = vcs.vcm.Framework.getInstance().subscribe("LAYER_ACTIVATED", function (layer) { + if (layer.name === "Streetday") { + layer.cesium3DTileset.readyPromise.then(function (tileset) { + var boundingSphere = tileset.boundingSphere; + var cartographic = Cesium.Cartographic.fromCartesian(boundingSphere.center); + var surface = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 0.0); + var offset = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, heightOffset); + var translation = Cesium.Cartesian3.subtract(offset, surface, new Cesium.Cartesian3()); + tileset.modelMatrix = Cesium.Matrix4.fromTranslation(translation); + }); + console.log("StuffEnded") + vcs.vcm.Framework.getInstance().unsubscribeByKey(subscription); + } }); - var subscription2 = vcs.vcm.Framework.getInstance().subscribe("LAYER_ACTIVATED", function(layer) { - if(layer.name === "Streetnight") { - layer.cesium3DTileset.readyPromise.then(function(tileset) { - var boundingSphere = tileset.boundingSphere; - var cartographic = Cesium.Cartographic.fromCartesian(boundingSphere.center); - var surface = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 0.0); - var offset = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, heightOffset); - var translation = Cesium.Cartesian3.subtract(offset, surface, new Cesium.Cartesian3()); - tileset.modelMatrix = Cesium.Matrix4.fromTranslation(translation); - }); - vcs.vcm.Framework.getInstance().unsubscribeByKey(subscription2); + var subscription2 = vcs.vcm.Framework.getInstance().subscribe("LAYER_ACTIVATED", function (layer) { + if (layer.name === "Streetnight") { + layer.cesium3DTileset.readyPromise.then(function (tileset) { + var boundingSphere = tileset.boundingSphere; + var cartographic = Cesium.Cartographic.fromCartesian(boundingSphere.center); + var surface = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, 0.0); + var offset = Cesium.Cartesian3.fromRadians(cartographic.longitude, cartographic.latitude, heightOffset); + var translation = Cesium.Cartesian3.subtract(offset, surface, new Cesium.Cartesian3()); + tileset.modelMatrix = Cesium.Matrix4.fromTranslation(translation); + }); + vcs.vcm.Framework.getInstance().unsubscribeByKey(subscription2); } }); @@ -150,91 +150,115 @@ function mouseOut2() { var frameworkSTU = vcs.vcm.Framework.getInstance(); var layersSTU = frameworkSTU.getLayers(); - for (var i = 0; i< layersSTU.length; i++) { + for (var i = 0; i < layersSTU.length; i++) { var layerst = layersSTU[i]; // console.log(i) - if(layernameStuttgartTotal.indexOf(layerst.name) >= 0) { + if (layernameStuttgartTotal.indexOf(layerst.name) >= 0) { layerIndexStuttgartTotal = i - } - if(layernameStuttgartTotal2.indexOf(layerst.name) >= 0) { - layerIndexStuttgartTotal2 = i - } } - - var layerSTU = layersSTU[layerIndexStuttgartTotal]; - var layerSTU2 = layersSTU[layerIndexStuttgartTotal2]; + if (layernameStuttgartTotal2.indexOf(layerst.name) >= 0) { + layerIndexStuttgartTotal2 = i + } + } + + var layerSTU = layersSTU[layerIndexStuttgartTotal]; + var layerSTU2 = layersSTU[layerIndexStuttgartTotal2]; var tilesetSTU = layerSTU.cesium3DTileset; var tilesetSTU2 = layerSTU2.cesium3DTileset; - var timeout = setInterval(function() { + var timeout = setInterval(function () { console.log(layerSTU.active) - if(layerSTU.active) { - - tilesetSTU.style = new Cesium.Cesium3DTileStyle({ - color: { - conditions: [ - ["${DB_H_RD} <= 999","color('#B7D9B1','1')"]//, - //["${DB_High_LD} === 35","color('#B7D9B1','1')"]//, - // ["true", "color('#FFFFFF')"], - ], - }, - }); - - tilesetSTU2.style = new Cesium.Cesium3DTileStyle({ - color: { - conditions: [ - ["${DB_H_Rail} <= 999","color('#B7D9B1','1')"]//, - //["${DB_High_LD} === 35","color('#B7D9B1','1')"]//, - // ["true", "color('#FFFFFF')"], - ], - }, - }); - // console.log("") - - - clearInterval(timeout); - } -}, 1000); - -}; + if (layerSTU.active) { -var openquestionaire = function(){ + tilesetSTU.style = new Cesium.Cesium3DTileStyle({ + color: { + conditions: [ + ["${DB_H_RD} <= 999", "color('#B7D9B1','1')"] //, + //["${DB_High_LD} === 35","color('#B7D9B1','1')"]//, + // ["true", "color('#FFFFFF')"], + ], + }, + }); - var framework = vcs.vcm.Framework.getInstance(); - var layers = framework.getLayers(); - var layerBStr = layers[0]; - // showTour(); + tilesetSTU2.style = new Cesium.Cesium3DTileStyle({ + color: { + conditions: [ + ["${DB_H_Rail} <= 999", "color('#B7D9B1','1')"] //, + //["${DB_High_LD} === 35","color('#B7D9B1','1')"]//, + // ["true", "color('#FFFFFF')"], + ], + }, + }); + // console.log("") - layerBStr.highlight({"UUID_fcbe96cd-dd5f-425c-9d20-bbdcbd580e72":Cesium.Color.fromCssColorString("#BB8FCE")}) - layerBStr.highlight({"UUID_e9b699f1-d0fc-4a27-8723-56a0e26c72e8":Cesium.Color.fromCssColorString("#BB8FCE")}) - layerBStr.highlight({"UUID_28c63827-bd5c-46f8-8519-e305aeab00a5":Cesium.Color.fromCssColorString("#BB8FCE")}) + clearInterval(timeout); + } + }, 1000); - layerBStr.highlight({"UUID_fc7f8988-e62d-4769-9650-28a3609632d2":Cesium.Color.fromCssColorString("#BB8FCE")}) - layerBStr.highlight({"UUID_ab9268e8-590f-40fb-9e44-2832ff912e85":Cesium.Color.fromCssColorString("#BB8FCE")}) - layerBStr.highlight({"UUID_022ef041-dd36-403f-b890-0af45fa8bec7":Cesium.Color.fromCssColorString("#BB8FCE")}) - layerBStr.highlight({"UUID_d6facabb-3559-48d3-913f-e54a37243417":Cesium.Color.fromCssColorString("#BB8FCE")}) - layerBStr.highlight({"UUID_13a5effb-8ecc-41e1-8527-e1a810fc8b9a":Cesium.Color.fromCssColorString("#BB8FCE")}) - layerBStr.highlight({"UUID_898a14f3-977e-4edd-bea1-b88a815f3fa4":Cesium.Color.fromCssColorString("#BB8FCE")}) - layerBStr.highlight({"UUID_42fa857e-ba07-4afd-8848-8a801f0a895f":Cesium.Color.fromCssColorString("#BB8FCE")}) - layerBStr.highlight({"UUID_bd9ace15-693e-440a-9605-c3892bc44cb8":Cesium.Color.fromCssColorString("#BB8FCE")}) +}; +var openquestionaire = function () { - var x = document.getElementsByClassName("contentWrap"); - x.innerHTML = "Hello World!" + var framework = vcs.vcm.Framework.getInstance(); + var layers = framework.getLayers(); + var layerBStr = layers[0]; + // showTour(); + + + layerBStr.highlight({ + "UUID_fcbe96cd-dd5f-425c-9d20-bbdcbd580e72": Cesium.Color.fromCssColorString("#BB8FCE") + }) + layerBStr.highlight({ + "UUID_e9b699f1-d0fc-4a27-8723-56a0e26c72e8": Cesium.Color.fromCssColorString("#BB8FCE") + }) + layerBStr.highlight({ + "UUID_28c63827-bd5c-46f8-8519-e305aeab00a5": Cesium.Color.fromCssColorString("#BB8FCE") + }) + + layerBStr.highlight({ + "UUID_fc7f8988-e62d-4769-9650-28a3609632d2": Cesium.Color.fromCssColorString("#BB8FCE") + }) + layerBStr.highlight({ + "UUID_ab9268e8-590f-40fb-9e44-2832ff912e85": Cesium.Color.fromCssColorString("#BB8FCE") + }) + layerBStr.highlight({ + "UUID_022ef041-dd36-403f-b890-0af45fa8bec7": Cesium.Color.fromCssColorString("#BB8FCE") + }) + layerBStr.highlight({ + "UUID_d6facabb-3559-48d3-913f-e54a37243417": Cesium.Color.fromCssColorString("#BB8FCE") + }) + layerBStr.highlight({ + "UUID_13a5effb-8ecc-41e1-8527-e1a810fc8b9a": Cesium.Color.fromCssColorString("#BB8FCE") + }) + layerBStr.highlight({ + "UUID_898a14f3-977e-4edd-bea1-b88a815f3fa4": Cesium.Color.fromCssColorString("#BB8FCE") + }) + layerBStr.highlight({ + "UUID_42fa857e-ba07-4afd-8848-8a801f0a895f": Cesium.Color.fromCssColorString("#BB8FCE") + }) + layerBStr.highlight({ + "UUID_bd9ace15-693e-440a-9605-c3892bc44cb8": Cesium.Color.fromCssColorString("#BB8FCE") + }) + + + var x = document.getElementsByClassName("contentWrap"); + x.innerHTML = "Hello World!" } function stopStory() { - document.getElementById("tour-frame").style.display = "none"; // Click on the checkbox - // window.mobilecheck = function() { - var check = false; - (function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera); - console.log(check); - // return check; - // }; + document.getElementById("tour-frame").style.display = "none"; // Click on the checkbox + // window.mobilecheck = function() { + var check = false; + (function (a) { + if (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0, 4))) check = true; + })(navigator.userAgent || navigator.vendor || window.opera); + console.log(check); + // return check; + // }; } var layerfix = ["test"] @@ -255,92 +279,96 @@ var layerfix18 = ["ProjektNord"] function showtourSpecific(specify) { - - if (specify == 'menu'){ - vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(vcs.vcm.Framework.getInstance().viewpoints.NordBView) - document.getElementById("Expertenmodus").style.display = "block"; - document.getElementById("projektOne").style.display = "none"; - document.getElementById("ProjektePage").style.display = "none"; - - } else if (specify == 'main'){ - vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(vcs.vcm.Framework.getInstance().viewpoints.Böckingerstraße) - document.getElementById("Expertenmodus").style.display = "none"; - document.getElementById("projektOne").style.display = "block"; - document.getElementById("ProjektePage").style.display = "none"; - var element = document.getElementById("icon_lock"); - element.classList.add("fa-lock"); - element.classList.remove("fa-unlock"); - var layer01 = ["LocationFour"] - var layer02 = ["LocationThree"] - var layer03 = ["LocationTwo"] - var layer04 = ["LocationOne"] - var layer05 = ["Questionnaire"] - - - var framework = vcs.vcm.Framework.getInstance(); - var layers = framework.getLayers(); - - for (var i = 0; i< layers.length; i++) { - var layer = layers[i]; - if(layer01.indexOf(layer.name) >= 0){ - layer.activate(true); - } else if (layer02.indexOf(layer.name) >= 0){ - layer.activate(true); - } else if (layer03.indexOf(layer.name) >= 0){ - layer.activate(true); - } else if (layer04.indexOf(layer.name) >= 0){ - layer.activate(true); - } else if (layer05.indexOf(layer.name) >= 0){ - layer.activate(false); - } else if (layerfix.indexOf(layer.name) >= 0){ - layer.activate(true); - } else if (layerfix01.indexOf(layer.name) >= 0){ - layer.activate(true); - } else if (layerfix02.indexOf(layer.name) >= 0){ - layer.activate(true); - } else if (layerfix03.indexOf(layer.name) >= 0){ - layer.activate(true); - } else if (layerfix04.indexOf(layer.name) >= 0){ - layer.activate(true); - } else if (layerfix14.indexOf(layer.name) >= 0){ - layer.activate(false); - } else if (layerfix15.indexOf(layer.name) >= 0){ - layer.activate(false); - } else if (layerfix16.indexOf(layer.name) >= 0){ - layer.activate(false); - } else if (layerfix17.indexOf(layer.name) >= 0){ - layer.activate(false); - } else if (layerfix18.indexOf(layer.name) >= 0){ - layer.activate(false); - } else { - layer.activate(false); - } - } - unhighlightStuff(); - } - // var oldstuff = document.getElementById("old") - // var para = document.createElement("P"); - // para.innerHTML = "This is a paragraph."; - // document.getElementById("old").innerHTML = para.innerHTML; - document.getElementById("UmfrageOne").style.display = "none"; - document.getElementById("NordbahnhofInfo").style.display = "none"; - document.getElementById("Energiekonzept").style.display = "none"; - document.getElementById("Navigation").style.display = "none"; + + if (specify == 'menu') { + vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(vcs.vcm.Framework.getInstance().viewpoints.NordBView) + document.getElementById("Expertenmodus").style.display = "block"; + document.getElementById("projektOne").style.display = "none"; document.getElementById("ProjektePage").style.display = "none"; - document.getElementById("IntroProj").style.display = "none"; + + } else if (specify == 'main') { + vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(vcs.vcm.Framework.getInstance().viewpoints.Böckingerstraße) + document.getElementById("Expertenmodus").style.display = "none"; + document.getElementById("projektOne").style.display = "block"; document.getElementById("ProjektePage").style.display = "none"; - - showTour(); + var element = document.getElementById("icon_lock"); + element.classList.add("fa-lock"); + element.classList.remove("fa-unlock"); + var layer01 = ["LocationFour"] + var layer02 = ["LocationThree"] + var layer03 = ["LocationTwo"] + var layer04 = ["LocationOne"] + var layer05 = ["Questionnaire"] + var framework = vcs.vcm.Framework.getInstance(); + var layers = framework.getLayers(); - - noisemap('offS') - // expstate = true; - onoff() + for (var i = 0; i < layers.length; i++) { + var layer = layers[i]; + if (layer01.indexOf(layer.name) >= 0) { + layer.activate(true); + } else if (layer02.indexOf(layer.name) >= 0) { + layer.activate(true); + } else if (layer03.indexOf(layer.name) >= 0) { + layer.activate(true); + } else if (layer04.indexOf(layer.name) >= 0) { + layer.activate(true); + } else if (layer05.indexOf(layer.name) >= 0) { + layer.activate(false); + } else if (layerfix.indexOf(layer.name) >= 0) { + layer.activate(true); + } else if (layerfix01.indexOf(layer.name) >= 0) { + layer.activate(true); + } else if (layerfix02.indexOf(layer.name) >= 0) { + layer.activate(true); + } else if (layerfix03.indexOf(layer.name) >= 0) { + layer.activate(true); + } else if (layerfix04.indexOf(layer.name) >= 0) { + layer.activate(true); + } else if (layerfix14.indexOf(layer.name) >= 0) { + layer.activate(false); + } else if (layerfix15.indexOf(layer.name) >= 0) { + layer.activate(false); + } else if (layerfix16.indexOf(layer.name) >= 0) { + layer.activate(false); + } else if (layerfix17.indexOf(layer.name) >= 0) { + layer.activate(false); + } else if (layerfix18.indexOf(layer.name) >= 0) { + layer.activate(false); + } else { + layer.activate(false); + } + } + unhighlightStuff(); + } + // var oldstuff = document.getElementById("old") + // var para = document.createElement("P"); + // para.innerHTML = "This is a paragraph."; + // document.getElementById("old").innerHTML = para.innerHTML; + document.getElementById("UmfrageOne").style.display = "none"; + document.getElementById("NordbahnhofInfo").style.display = "none"; + document.getElementById("Energiekonzept").style.display = "none"; + document.getElementById("Navigation").style.display = "none"; + document.getElementById("ProjektePage").style.display = "none"; + document.getElementById("IntroProj").style.display = "none"; + document.getElementById("ProjektePage").style.display = "none"; + showTour(); - document.getElementById('headOne').scrollIntoView({ left: 0, block: 'start', behavior: 'smooth' }); + + + + noisemap('offS') + // expstate = true; + onoff() + + + document.getElementById('headOne').scrollIntoView({ + left: 0, + block: 'start', + behavior: 'smooth' + }); } @@ -353,74 +381,74 @@ function showtourSpecific(specify) { // ========================================================================= -function EnergiekonzeptFunction(content){ - vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(vcs.vcm.Framework.getInstance().viewpoints.stockach) - - // var layerNamesToDeactivate = ["ProjektOne"] - // var layers = framework.getLayers(); - - - // document.getElementById("UmfrageOne").style.display = "none"; - // document.getElementById("NordbahnhofInfo").style.display = "none"; - // document.getElementById("Navigation").style.display = "none"; - // document.getElementById("projektOne").style.display = "none"; - // document.getElementById("Energiekonzept").style.display = "block"; - // document.getElementById("IntroProj").style.display = "none"; - // document.getElementById("Expertenmodus").style.display = "block"; - showTour(); - - if (content =="main"){ - - }else if(content=="Electricity"){ - document.getElementById("energydemand").click(); - }else if(content=="heat"){ - document.getElementById("energydemand").click(); - }else if(content=="Nat"){ - document.getElementById("energydemand").click(); - }else if(content=="Aux Gas Boiler"){ - document.getElementById("thermalstorage").click(); - }else if(content=="Aux Heater"){ - document.getElementById("thermalstorage").click(); - }else if(content=="Heat Pump"){ - document.getElementById("heatpump").click(); - }else if(content=="Tub"){ - document.getElementById("energydemand").click(); - }else if(content=="Tank"){ - document.getElementById("thermalstorage").click(); - }else if(content=="House Water"){ - document.getElementById("energydemand").click(); - }else if(content=="House with Lightning"){ - document.getElementById("localEnergy").click(); - }else if(content=="Solarpanel"){ - document.getElementById("solarpotential").click(); - }else if(content=="Batterie"){ - document.getElementById("batterystorage").click(); - }; - - // for (var i = 0; i< layers.length; i++) { - // var layer = layers[i]; - // if(layerNamesToDeactivate.indexOf(layer.getName()) >= 0) { - // layer.activate(false); - // } - // } - - - - // var resultSimS = (callSimS()); - - // heating = JSON.parse(fixJson(resultSimS.return)); - // console.log(resultSimS) +function EnergiekonzeptFunction(content) { + vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(vcs.vcm.Framework.getInstance().viewpoints.stockach) + + // var layerNamesToDeactivate = ["ProjektOne"] + // var layers = framework.getLayers(); + + + // document.getElementById("UmfrageOne").style.display = "none"; + // document.getElementById("NordbahnhofInfo").style.display = "none"; + // document.getElementById("Navigation").style.display = "none"; + // document.getElementById("projektOne").style.display = "none"; + // document.getElementById("Energiekonzept").style.display = "block"; + // document.getElementById("IntroProj").style.display = "none"; + // document.getElementById("Expertenmodus").style.display = "block"; + showTour(); + + if (content == "main") { + + } else if (content == "Electricity") { + document.getElementById("energydemand").click(); + } else if (content == "heat") { + document.getElementById("energydemand").click(); + } else if (content == "Nat") { + document.getElementById("energydemand").click(); + } else if (content == "Aux Gas Boiler") { + document.getElementById("thermalstorage").click(); + } else if (content == "Aux Heater") { + document.getElementById("thermalstorage").click(); + } else if (content == "Heat Pump") { + document.getElementById("heatpump").click(); + } else if (content == "Tub") { + document.getElementById("energydemand").click(); + } else if (content == "Tank") { + document.getElementById("thermalstorage").click(); + } else if (content == "House Water") { + document.getElementById("energydemand").click(); + } else if (content == "House with Lightning") { + document.getElementById("localEnergy").click(); + } else if (content == "Solarpanel") { + document.getElementById("solarpotential").click(); + } else if (content == "Batterie") { + document.getElementById("batterystorage").click(); + }; + + // for (var i = 0; i< layers.length; i++) { + // var layer = layers[i]; + // if(layerNamesToDeactivate.indexOf(layer.getName()) >= 0) { + // layer.activate(false); + // } + // } + + + + // var resultSimS = (callSimS()); + + // heating = JSON.parse(fixJson(resultSimS.return)); + // console.log(resultSimS) } -function SimStadtStuff(){ - var resultSimS = (callSimS()); +function SimStadtStuff() { + var resultSimS = (callSimS()); - heating = JSON.parse(fixJson(resultSimS.return)); - console.log(resultSimS) + heating = JSON.parse(fixJson(resultSimS.return)); + console.log(resultSimS) } -function highlightFeatures(content){ - if(content=="energydemand"){ +function highlightFeatures(content) { + if (content == "energydemand") { outlineReverse(); document.getElementById("mapElectricityID").style.outline = "1px"; document.getElementById("mapHeatID").style.outline = "1px"; @@ -428,25 +456,25 @@ function highlightFeatures(content){ document.getElementById("mapTubID").style.outline = "1px"; document.getElementById("mapHouseWaterID").style.outline = "1px"; document.getElementById("mapHouseElec").style.outline = "1px"; - }else if(content =="solarpotential"){ + } else if (content == "solarpotential") { outlineReverse(); document.getElementById("mapSolarpanelID").style.outline = "1px"; - }else if(content =="heatpump"){ + } else if (content == "heatpump") { outlineReverse(); document.getElementById("mapHeatPumpID").style.outline = "1px"; - }else if(content =="thermalstorage"){ + } else if (content == "thermalstorage") { outlineReverse(); document.getElementById("mapAuxGasBoilerID").style.outline = "1px"; document.getElementById("mapAuxHeaterID").style.outline = "1px"; document.getElementById("mapTankID").style.outline = "1px"; - }else if(content =="batterystorage"){ + } else if (content == "batterystorage") { outlineReverse(); document.getElementById("mapBatterieID").style.backgroundColor = "lightblue"; document.getElementById("mapBatterieID").style.outline = "1px"; } - function outlineReverse(){ + function outlineReverse() { document.getElementById("mapElectricityID").style.outline = "none"; document.getElementById("mapHeatID").style.outline = "none"; document.getElementById("mapNatID").style.outline = "none"; @@ -476,14 +504,18 @@ function Questionnaire() { // document.getElementById("Expertenmodus").style.display = "none"; showTour(); document.getElementById("btn_umfrage_bock").click(); - document.getElementById('umfrage_bock').scrollIntoView({ left: 0, block: 'start', behavior: 'smooth' }); + document.getElementById('umfrage_bock').scrollIntoView({ + left: 0, + block: 'start', + behavior: 'smooth' + }); + - } -function goHome(){ +function goHome() { var viewp = vcs.vcm.Framework.getInstance().viewpoints.startview $("#tour-button").hide(); showMap() @@ -492,25 +524,25 @@ function goHome(){ vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp) } -function Introshow(){ +function Introshow() { var comp = document.getElementsByClassName("compass"); -comp[0].classList.add("leftstuff"); + comp[0].classList.add("leftstuff"); -var comp1 = document.getElementsByClassName("control-box-container"); -comp1[0].classList.add("leftstuff"); + var comp1 = document.getElementsByClassName("control-box-container"); + comp1[0].classList.add("leftstuff"); -var comp2 = document.getElementsByClassName("shadow-control-box-wrap"); -comp2[0].classList.add("leftstuff"); + var comp2 = document.getElementsByClassName("shadow-control-box-wrap"); + comp2[0].classList.add("leftstuff"); -var comp3 = document.getElementById("widget-box"); -comp3.classList.add("leftstuff"); + var comp3 = document.getElementById("widget-box"); + comp3.classList.add("leftstuff"); document.getElementById("projektOne").style.display = "none"; - document.getElementById("Energiekonzept").style.display = "none"; + document.getElementById("Energiekonzept").style.display = "none"; document.getElementById("UmfrageOne").style.display = "none"; document.getElementById("NoiseInfo").style.display = "none"; document.getElementById("Navigation").style.display = "none"; @@ -526,29 +558,29 @@ comp3.classList.add("leftstuff"); var framework = vcs.vcm.Framework.getInstance(); var layers = framework.getLayers(); - for (var i = 0; i< layers.length; i++) { + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if (layerfix.indexOf(layer.name) >= 0){ + if (layerfix.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix01.indexOf(layer.name) >= 0){ + } else if (layerfix01.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix02.indexOf(layer.name) >= 0){ + } else if (layerfix02.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix03.indexOf(layer.name) >= 0){ + } else if (layerfix03.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix04.indexOf(layer.name) >= 0){ + } else if (layerfix04.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix13.indexOf(layer.name) >= 0){ + } else if (layerfix13.indexOf(layer.name) >= 0) { layer.activate(true); - }else if (layerfix14.indexOf(layer.name) >= 0){ + } else if (layerfix14.indexOf(layer.name) >= 0) { layer.activate(false); - }else if (layerfix15.indexOf(layer.name) >= 0){ + } else if (layerfix15.indexOf(layer.name) >= 0) { layer.activate(false); - }else if (layerfix16.indexOf(layer.name) >= 0){ + } else if (layerfix16.indexOf(layer.name) >= 0) { layer.activate(false); - }else if (layerfix17.indexOf(layer.name) >= 0){ + } else if (layerfix17.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix18.indexOf(layer.name) >= 0){ + } else if (layerfix18.indexOf(layer.name) >= 0) { layer.activate(false); } else { layer.activate(false); @@ -567,7 +599,7 @@ comp3.classList.add("leftstuff"); function Navigationshow() { document.getElementById("projektOne").style.display = "none"; - document.getElementById("Energiekonzept").style.display = "none"; + document.getElementById("Energiekonzept").style.display = "none"; document.getElementById("UmfrageOne").style.display = "none"; document.getElementById("NoiseInfo").style.display = "none"; document.getElementById("Navigation").style.display = "block"; @@ -575,13 +607,13 @@ function Navigationshow() { document.getElementById("IntroProj").style.display = "none"; document.getElementById("Expertenmodus").style.display = "none"; document.getElementById("ProjektePage").style.display = "none"; - + showTour(); } //--------------------------------------------------------------------------------------- function NordbahnhofText() { document.getElementById("projektOne").style.display = "none"; - document.getElementById("Energiekonzept").style.display = "none"; + document.getElementById("Energiekonzept").style.display = "none"; document.getElementById("UmfrageOne").style.display = "none"; document.getElementById("Navigation").style.display = "none"; document.getElementById("NoiseInfo").style.display = "none"; @@ -589,11 +621,11 @@ function NordbahnhofText() { document.getElementById("IntroProj").style.display = "none"; document.getElementById("Expertenmodus").style.display = "none"; document.getElementById("ProjektePage").style.display = "none"; - + showTour(); - showgraph(); + // showgraph(); var viewp = vcs.vcm.Framework.getInstance().viewpoints.NordBView - vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp) + vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp) var layer01 = ["ProjektNord"] @@ -603,29 +635,29 @@ function NordbahnhofText() { var framework = vcs.vcm.Framework.getInstance(); var layers = framework.getLayers(); - for (var i = 0; i< layers.length; i++) { + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if(layer01.indexOf(layer.name) >= 0){ + if (layer01.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix.indexOf(layer.name) >= 0){ + } else if (layerfix.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix01.indexOf(layer.name) >= 0){ + } else if (layerfix01.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix02.indexOf(layer.name) >= 0){ + } else if (layerfix02.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix03.indexOf(layer.name) >= 0){ + } else if (layerfix03.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix04.indexOf(layer.name) >= 0){ + } else if (layerfix04.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix14.indexOf(layer.name) >= 0){ + } else if (layerfix14.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix15.indexOf(layer.name) >= 0){ + } else if (layerfix15.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix16.indexOf(layer.name) >= 0){ + } else if (layerfix16.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix17.indexOf(layer.name) >= 0){ + } else if (layerfix17.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix18.indexOf(layer.name) >= 0){ + } else if (layerfix18.indexOf(layer.name) >= 0) { layer.activate(false); } else { layer.activate(false); @@ -643,22 +675,22 @@ function NordbahnhofText() { function NoiseText(proj) { - if (proj == true){ - document.getElementById("projektOne").style.display = "none"; - document.getElementById("Energiekonzept").style.display = "none"; - document.getElementById("UmfrageOne").style.display = "none"; - document.getElementById("Navigation").style.display = "none"; - document.getElementById("NordbahnhofInfo").style.display = "none"; - document.getElementById("NoiseInfo").style.display = "block"; - document.getElementById("IntroProj").style.display = "none"; - document.getElementById("Expertenmodus").style.display = "none"; - document.getElementById("ProjektePage").style.display = "none"; + if (proj == true) { + document.getElementById("projektOne").style.display = "none"; + document.getElementById("Energiekonzept").style.display = "none"; + document.getElementById("UmfrageOne").style.display = "none"; + document.getElementById("Navigation").style.display = "none"; + document.getElementById("NordbahnhofInfo").style.display = "none"; + document.getElementById("NoiseInfo").style.display = "block"; + document.getElementById("IntroProj").style.display = "none"; + document.getElementById("Expertenmodus").style.display = "none"; + document.getElementById("ProjektePage").style.display = "none"; } showTour(); var viewp = vcs.vcm.Framework.getInstance().viewpoints.NoiseView - vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp) - + vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp) + var layer01 = ["NoiseLocation"] var layer02 = ["NoiseLocation29212"] @@ -667,31 +699,31 @@ function NoiseText(proj) { var framework = vcs.vcm.Framework.getInstance(); var layers = framework.getLayers(); - for (var i = 0; i< layers.length; i++) { + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if(layer01.indexOf(layer.name) >= 0){ + if (layer01.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layer02.indexOf(layer.name) >= 0){ + } else if (layer02.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layer03.indexOf(layer.name) >= 0){ + } else if (layer03.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix.indexOf(layer.name) >= 0){ + } else if (layerfix.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix01.indexOf(layer.name) >= 0){ + } else if (layerfix01.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix02.indexOf(layer.name) >= 0){ + } else if (layerfix02.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix03.indexOf(layer.name) >= 0){ + } else if (layerfix03.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix04.indexOf(layer.name) >= 0){ + } else if (layerfix04.indexOf(layer.name) >= 0) { layer.activate(true); - }else if (layerfix14.indexOf(layer.name) >= 0){ + } else if (layerfix14.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix15.indexOf(layer.name) >= 0){ + } else if (layerfix15.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix16.indexOf(layer.name) >= 0){ + } else if (layerfix16.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix17.indexOf(layer.name) >= 0){ + } else if (layerfix17.indexOf(layer.name) >= 0) { layer.activate(false); } else { layer.activate(false); @@ -714,42 +746,43 @@ function NoiseText(proj) { var frameworkSTU = vcs.vcm.Framework.getInstance(); var layersSTU = frameworkSTU.getLayers(); - for (var i = 0; i< layersSTU.length; i++) { + for (var i = 0; i < layersSTU.length; i++) { var layerst = layersSTU[i]; - if(layernameStuttgartTotal.indexOf(layerst.name) >= 0) { + if (layernameStuttgartTotal.indexOf(layerst.name) >= 0) { layerIndexStuttgartTotal = i - }} + } + } var layerSTU = layersSTU[layerIndexStuttgartTotal]; var tilesetSTU = layerSTU.cesium3DTileset; - - var timeout = setInterval(function() { + + var timeout = setInterval(function () { console.log(layerSTU.active) - if(layerSTU.active) { + if (layerSTU.active) { console.log("") tilesetSTU.style = new Cesium.Cesium3DTileStyle({ color: { conditions: [ - ["${DB_High_LD} > 80","color('#1A5784')"], - ["${DB_High_LD} > 79","color('#3481B8')"], - ["${DB_High_LD} > 70","color('#992572')"], - ["${DB_High_LD} > 65","color('#8D1D2C')"], - ["${DB_High_LD} > 60","color('#C1121C')"], - ["${DB_High_LD} > 55","color('#FA842B')"], - ["${DB_High_LD} > 50","color('#AF8A54')"], - ["${DB_High_LD} > 45","color('#EAF044')"], - ["${DB_High_LD} > 40","color('#026A52')"], - ["${DB_High_LD} > 35","color('#48A43F')"], - ["${DB_High_LD} <= 35","color('#B7D9B1')"]//, - //["${DB_High_LD} === 35","color('#B7D9B1','1')"]//, + ["${DB_High_LD} > 80", "color('#1A5784')"], + ["${DB_High_LD} > 79", "color('#3481B8')"], + ["${DB_High_LD} > 70", "color('#992572')"], + ["${DB_High_LD} > 65", "color('#8D1D2C')"], + ["${DB_High_LD} > 60", "color('#C1121C')"], + ["${DB_High_LD} > 55", "color('#FA842B')"], + ["${DB_High_LD} > 50", "color('#AF8A54')"], + ["${DB_High_LD} > 45", "color('#EAF044')"], + ["${DB_High_LD} > 40", "color('#026A52')"], + ["${DB_High_LD} > 35", "color('#48A43F')"], + ["${DB_High_LD} <= 35", "color('#B7D9B1')"] //, + //["${DB_High_LD} === 35","color('#B7D9B1','1')"]//, // ["true", "color('#FFFFFF')"], ], }, }); - clearInterval(timeout); - } -}, 1000); + clearInterval(timeout); + } + }, 1000); // if( layerSTU.active ) { // tilesetSTU.style = new Cesium.Cesium3DTileStyle({ // color: { @@ -782,7 +815,7 @@ function NoiseText(proj) { function Expert() { document.getElementById("projektOne").style.display = "none"; - document.getElementById("Energiekonzept").style.display = "none"; + document.getElementById("Energiekonzept").style.display = "none"; document.getElementById("UmfrageOne").style.display = "none"; document.getElementById("Navigation").style.display = "none"; document.getElementById("NordbahnhofInfo").style.display = "none"; @@ -793,8 +826,8 @@ function Expert() { showTour(); var viewp = vcs.vcm.Framework.getInstance().viewpoints.startview - vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp) - + vcs.vcm.Framework.getInstance().getActiveMap().gotoViewPoint(viewp) + var layer01 = ["NoiseLocation"] var layer02 = ["NoiseLocation29212"] @@ -810,45 +843,45 @@ function Expert() { var framework = vcs.vcm.Framework.getInstance(); var layers = framework.getLayers(); - for (var i = 0; i< layers.length; i++) { + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if(layer01.indexOf(layer.name) >= 0){ + if (layer01.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layer02.indexOf(layer.name) >= 0){ + } else if (layer02.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layer03.indexOf(layer.name) >= 0){ + } else if (layer03.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layer04.indexOf(layer.name) >= 0){ + } else if (layer04.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layer05.indexOf(layer.name) >= 0){ + } else if (layer05.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layer06.indexOf(layer.name) >= 0){ + } else if (layer06.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layer07.indexOf(layer.name) >= 0){ + } else if (layer07.indexOf(layer.name) >= 0) { layer.activate(false); - }else if (layer08.indexOf(layer.name) >= 0){ + } else if (layer08.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layer09.indexOf(layer.name) >= 0){ + } else if (layer09.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layer10.indexOf(layer.name) >= 0){ + } else if (layer10.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix.indexOf(layer.name) >= 0){ + } else if (layerfix.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix01.indexOf(layer.name) >= 0){ + } else if (layerfix01.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix02.indexOf(layer.name) >= 0){ + } else if (layerfix02.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix03.indexOf(layer.name) >= 0){ + } else if (layerfix03.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix04.indexOf(layer.name) >= 0){ + } else if (layerfix04.indexOf(layer.name) >= 0) { layer.activate(true); - }else if (layerfix14.indexOf(layer.name) >= 0){ + } else if (layerfix14.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix15.indexOf(layer.name) >= 0){ + } else if (layerfix15.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix16.indexOf(layer.name) >= 0){ + } else if (layerfix16.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix17.indexOf(layer.name) >= 0){ + } else if (layerfix17.indexOf(layer.name) >= 0) { layer.activate(false); } else { layer.activate(false); @@ -865,16 +898,16 @@ function Expert() { -function zoomtop(where){ - +function zoomtop(where) { + document.getElementById(where).scrollIntoView(); } -function Projektshow(){ +function Projektshow() { document.getElementById("projektOne").style.display = "none"; - document.getElementById("Energiekonzept").style.display = "none"; + document.getElementById("Energiekonzept").style.display = "none"; document.getElementById("UmfrageOne").style.display = "none"; document.getElementById("NoiseInfo").style.display = "none"; document.getElementById("Navigation").style.display = "none"; @@ -890,27 +923,27 @@ function Projektshow(){ var framework = vcs.vcm.Framework.getInstance(); var layers = framework.getLayers(); - for (var i = 0; i< layers.length; i++) { + for (var i = 0; i < layers.length; i++) { var layer = layers[i]; - if (layerfix.indexOf(layer.name) >= 0){ + if (layerfix.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix01.indexOf(layer.name) >= 0){ + } else if (layerfix01.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix02.indexOf(layer.name) >= 0){ + } else if (layerfix02.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix03.indexOf(layer.name) >= 0){ + } else if (layerfix03.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix04.indexOf(layer.name) >= 0){ + } else if (layerfix04.indexOf(layer.name) >= 0) { layer.activate(true); - } else if (layerfix13.indexOf(layer.name) >= 0){ + } else if (layerfix13.indexOf(layer.name) >= 0) { layer.activate(true); - }else if (layerfix14.indexOf(layer.name) >= 0){ + } else if (layerfix14.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix15.indexOf(layer.name) >= 0){ + } else if (layerfix15.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix16.indexOf(layer.name) >= 0){ + } else if (layerfix16.indexOf(layer.name) >= 0) { layer.activate(false); - } else if (layerfix17.indexOf(layer.name) >= 0){ + } else if (layerfix17.indexOf(layer.name) >= 0) { layer.activate(false); } else { layer.activate(false); @@ -925,6 +958,4 @@ function Projektshow(){ var element = document.getElementById("icon_lock"); element.classList.add("fa-lock"); element.classList.remove("fa-unlock"); -} - - +} \ No newline at end of file