//----------------------------------------------
//  Main Navigation
//----------------------------------------------
var menuOpen = false;
var  currentHighLight;
function closeMenu(menuID) {
  
  if (menuID == 'close') {
   if (menuOpen) {
      resizeLayer('firstNavi', null, 101)
  
      setZIndex(document.getElementById('mainNavi'), 800); //919
      
      setVisibility('bmw' + menuOpen,0);
      setCurtain(0);
      if ((menuOpen == 'usedvehicle') || (menuOpen == 'owner') || (menuOpen == 'insights')){
        setClassName('nav'+menuOpen,'mainNavi');
      } else {
        setClassName('nav'+menuOpen,'mainNaviVehicles');
      }
      menuOpen = false;
    }
  }
}
function openMenu(menuID) {
  //needs to be changed for seo
  if (document.getElementById('changeToHighend')) { // remove Layer to highendVersion
    oldDiv=document.getElementById('changeToHighend');
    document.getElementsByTagName("body")[0].removeChild(oldDiv);
  }
  readLeft  = getDivInformation('div'+menuID,'offsetLeft');
  readLeft2 = getDivInformation('divusedvehicle','offsetLeft');
  if(typeof readLeft2 == 'undefined') {
    readLeft2 = getDivInformation('divowner','offsetLeft');
  }
  if(typeof readLeft2 == 'undefined') {
    readLeft2 = getDivInformation('divinsights','offsetLeft');
  }
  readTop = getDivInformation('div'+menuID,'offsetTop');
  navioffsetTop = 49;
  navioffsetLeft = 0;
  if (browserId == 'MSIE') {
    navioffsetLeft = -1;
  }
  for(i=0;i < 2;i++){
    if ((menuID == 'usedvehicle') || (menuID == 'owner') || (menuID == 'insights')){
       moveObject('bmw'+menuID,readLeft2 +navioffsetLeft, navioffsetTop);
    } else {
       moveObject('bmw'+menuID,readLeft + navioffsetLeft, navioffsetTop);
    }
  }
  if (menuOpen != menuID) {
    resizeLayer('firstNavi', null, 380);
    aktuallyHi = document.getElementById('nav'+menuID).className;
    if (aktuallyHi == 'mainNaviHighlight') {
      currentHighLight = menuID;
    }
    setVisibility('bmw'+menuID,1);
    setCurtain(1);
    setZIndex(document.getElementById('mainNavi'),801);//920
    
      
    if (menuOpen) {
      setVisibility('bmw'+menuOpen,0);
      if ((menuOpen == 'usedvehicle') || (menuOpen == 'owner') || (menuOpen == 'insights')){
        setClassName('nav'+menuOpen,'mainNavi');
      } else {
        setClassName('nav'+menuOpen,'mainNaviVehicles');
      }
	    if (currentHighLight == menuOpen){
        setClassName('nav'+menuOpen,'mainNaviHighlight');
      }
    }
    setClassName('nav'+menuID,'mainNaviClicked');
    menuOpen = menuID;
  } else{
    resizeLayer('firstNavi', null, 101);
    setVisibility('bmw'+menuID,0);
    setCurtain(0);
    setZIndex(document.getElementById('mainNavi'),800); //919
    
      
    if ((menuID == 'usedvehicle') || (menuID == 'owner') || (menuID == 'insights')){
      setClassName('nav'+menuID,'mainNavi');
    } else {
      setClassName('nav'+menuID,'mainNaviVehicles');
    }
	  if (currentHighLight == menuOpen){
      setClassName('nav'+menuOpen,'mainNaviHighlight');
    }
    menuOpen = false;
  }
}
function setCurtain(mode){
  if ((parent.useCurtain) && (parent.useCurtain == "true")){
     if (mode == 1){
       setVisibility(parent.document.getElementById('iFrameContainer'),0);
       moveObject(parent.document.getElementById('iFrameContainer'),((window.screen.width*2)*(-1)));
       setVisibility(parent.document.getElementById('curtain'),null,'block');
    } else {
       setVisibility(parent.document.getElementById('curtain'),null,'none');
       if (typeof parent.leftPos !='undefined') {
         moveObject(parent.document.getElementById('iFrameContainer'),parent.leftPos);
       }
       else {
         moveObject(parent.document.getElementById('iFrameContainer'),0);
       }
       setVisibility(parent.document.getElementById('iFrameContainer'),1);

    }
  }
}
function openMenuOver(menuID) {
  if ((menuOpen) && (menuOpen != menuID)){
    openMenu(menuID)
  }
}
 function highlightMainNavigation(){
  /*
     var linksMain=new Array(document.getElementById('mNHighlightHelper').getElementsByTagName("a").length);
      for (var i = 0; i < document.getElementById('mNHighlightHelper').getElementsByTagName('a').length; i++){
        if(document.getElementById('mNHighlightHelper').getElementsByTagName('a')[i].href.indexOf('javascript:')==-1 && document.getElementById('mNHighlightHelper').getElementsByTagName('a')[i].href.indexOf('http://')==-1){
          linksMain[i]="http://"+window.location.hostname+""+document.getElementById('mNHighlightHelper').getElementsByTagName('a')[i].href;
          
        }else{
          linksMain[i]=document.getElementById('mNHighlightHelper').getElementsByTagName('a')[i].href;
        }
      }
 
    var evaluatedLinksMain = evaluateHighlighting(location.href,linksMain);
    var highlightedIndexMain=-1;
    var bestmatchMain=999;
    for(i=0;i < evaluatedLinksMain.length;i++){

      if(evaluatedLinksMain[i] < bestmatchMain) {
        bestmatchMain=evaluatedLinksMain[i];
        highlightedIndexMain=i;
        if(evaluatedLinksMain[i]==-2) {
          break;
        }
      }
    }
    if(highlightedIndexMain!=-1){
      document.getElementById('mNHighlightHelper').getElementsByTagName('a')[highlightedIndexMain].className='mainNaviHighlight';
      if(document.getElementById('mNHighlightHelper').getElementsByTagName('a')[highlightedIndexMain].getAttribute('navParent')){
        setClassName(document.getElementById('mNHighlightHelper').getElementsByTagName('a')[highlightedIndexMain].getAttribute('navParent'),'mainNaviHighlight');
      }
      if(document.getElementById('mNHighlightHelper').getElementsByTagName('a')[highlightedIndexMain].getAttribute('navHeader')){
         document.getElementById('mNHighlightHelper').getElementsByTagName('a')[highlightedIndexMain].className='newMainNav';
         setClassName(document.getElementById('mNHighlightHelper').getElementsByTagName('a')[highlightedIndexMain].getAttribute('navHeader'),'mainNaviHighlight');
        if (document.getElementById('mNHighlightHelper').getElementsByTagName('a')[highlightedIndexMain+1]) {
         document.getElementById('mNHighlightHelper').getElementsByTagName('a')[highlightedIndexMain+1].className='mainNaviHighlight';
        }
      }
    }
	*/
  highlightMainNavigation = true;
}

function positionLayers() {
 /* var layerList = new Array();
      layerList = new Array('bmw1series','bmw3series','bmw5series','bmw6series','bmw7series','bmwx3','bmwx5','bmwz4','bmwmseries');
  var layerList2 = new Array();
      layerList2 = new Array('bmwusedvehicle','bmwowner','bmwinsights');
  for(i=0;i < layerList.length;i++){
    if (document.getElementById(layerList[i])) {
      readLeft = getDivInformation(layerList[i],'offsetLeft');
      moveObject(layerList[i],readLeft+24,49);
    }
  }
  for(i=0;i < layerList2.length;i++){
    if (document.getElementById(layerList2[i])) {
      readLeft2 = getDivInformation(layerList2[0],'offsetLeft');
      moveObject(layerList2[i],readLeft2+24,49);
    }
  }*/
}
//----------------------------------------------
//  Module Navigation
//----------------------------------------------
var oldOne = '';
var oldSubOne = '';
var ulHeight = undefined;
var naviSummaryHeight = 100;
checkClient();
var myTabIndex = 1000;
var currentChildObj;
var currentChildObjIndexm;
function getLastHeight(obj,nr) {
  currentChildObj = obj;
  currentChildObjIndex = nr;
}
var modulNaviOpen = true;
function moveMenu () {
  navHeight = getDivInformation('navigation','height');
  newSpeed = 20;
  if (typeof getDivInformation('navigation', 'offsetTop') != 'undefined' && getDivInformation('navigation', 'offsetTop') < 0) {
    openNaviEvent();
    modulNaviOpen = true;
  } else {
    setTimeout("closeNaviEvent()",200);
    setTimeout("modulNaviOpen = false",200);
  }
  if (navHeight >= naviSummaryHeight-9) {
    newSpeed = 40;
  }
  if (browserId != 'MSIE' && modulNaviOverImage == true) {
    newSpeed = 100;
  }
  moveObject('navigation','',10-navHeight,newSpeed,1);
}
function closeModulNavi () {
  if (currentPositions['navigation'][1] != 0) {
    moveMenu();
    modulNaviOpen = false;
  }
}
function openModulNavi () {
  if (currentPositions['navigation'][1] == 0) {
    moveMenu();
    modulNaviOpen = true;
  }
}
function openNaviEvent() {
  ;
}
function closeNaviEvent() {
  ;
}
// - - - - - SCROLLER - - - - - - //
function up(setspeed,n) {
  divNum = n;
  speed = setspeed;
  eval(stop());
  if (getDivInformation('div'+n+'ScrollChild','offsetTop') < 0) {
    moveObject('div'+n+'ScrollChild','',(getDivInformation('div'+n+'ScrollChild','offsetTop') + setspeed));
  }
  goup = setTimeout("up(speed,divNum)", 1);
}
function down(setspeed,n) {
  divNum = n;
  speed = setspeed;
  eval(stop());
  if (getDivInformation('div'+n+'ScrollChild','offsetTop') > - getDivInformation('div'+n+'ScrollChild','height') + getDivInformation('div'+n+'ScrollParent','height')) {
    moveObject('div'+n+'ScrollChild','',(getDivInformation('div'+n+'ScrollChild','offsetTop') - setspeed));
  }
  godown = setTimeout("down(speed,divNum)", 1);
}
function stop() {
  if (goup) {
    clearTimeout(goup);
  }
  if (godown) {
    clearTimeout(godown);
  }
}
function initScroller() {
  for (var i=0; i < initScroller.arguments.length; i++) {
    parentLayerName = initScroller.arguments[i] + "ScrollParent";
    childLayerName  = initScroller.arguments[i] + "ScrollChild";
    if(getDivInformation(initScroller.arguments[i] + 'ScrollChild','height') > getDivInformation(initScroller.arguments[i] + 'ScrollParent','height')) {
      setVisibility(initScroller.arguments[i]+"ScrollControl",1);
      moveObject('navigation','',1,'',1);
      moveObject('navigation','',1,'',1);
    } else {
      setVisibility(initScroller.arguments[i]+"ScrollControl",0);
    }
  }
}
// - - - - - //SCROLLER - - - - - - //
var tempBlockNum = '';
var tempBlockSubNum = '';
var currentMatch = null;
var currentIndex;
if (typeof modulnavHeightTeasermode == 'undefined') {
  var modulnavHeightTeasermode = 274;
}
function setBlock(numb) {
  
tempBlockNum = numb;
if(oldOne != numb) {
    if (oldOne != '') {
      setVisibility('div'+oldOne+'ScrollControl',0);
      setVisibility('ulId'+oldOne,null,'none');
      moveObject('div'+oldOne+'ScrollChild',0,0);
    }
    for (i = 0; i < availableLinks.length; i++) {
     
      setVisibility('copyLink'+i,null,'none');
      if(document.getElementById('div'+i+'ScrollParent')){
        resizeLayer('navigation', null,434);
        resizeLayer('div'+i+'ScrollParent', null, getDivInformation('link'+i,'height'));
      }
      if (availableLinks[numb][1]){
       if(typeof currentChildObj == 'undefined') {
          currentChildObj = document.getElementsByTagName('div')['div'+numb+'ScrollParent'];
        }
        if (typeof currentChildObjIndex == 'undefined'){
          currentChildObjIndex = numb;
        }
        var newModulheight = 0;
        var modulheightRest = 0;
       
      
        for (a = 0; a < availableLinks.length; a++) {  
          if (typeof eval(document.getElementsByTagName('div')['div'+a+'ScrollParent']) == 'object' && a != currentChildObjIndex && (getDivInformation(eval(document.getElementsByTagName('div')['div'+a+'ScrollParent']),'height') < 100)) {
            if (browserId == 'MSIE') {
              modulheightRest += getDivInformation(eval(document.getElementsByTagName('div')['div'+a+'ScrollParent']),'height') + 11;
            } else {
              
              modulheightRest += getDivInformation(eval(document.getElementsByTagName('div')['div'+a+'ScrollParent']),'height') + 10;
            }
          }
        }
        
        newModulheight = getDivInformation(currentChildObj,'height');
        if (browserId == 'MSIE') {
          resizeLayer('div'+numb+'ScrollParent', null, 440 - (modulheightRest + 24));
        } else {
          resizeLayer('div'+numb+'ScrollParent', null, 440 - (modulheightRest + 24));
         
        }
      }
    }
    setVisibility('ulId'+numb,null,'block');
    oldOne = numb;
    initScroller('div'+numb);
    
  } else {
    for (i = 0; i < availableLinks.length; i++) {
      if (typeof availableLinks[currentIndex] != 'undefined' && availableLinks[currentIndex][0] == "link0") {
        setVisibility('copyLink'+i,null,'block');
      }
      if (browserId == 'MSIE') {
        if (i == currentIndex) {
          resizeLayer('div'+i+'ScrollParent', null, 13);
        } else {
          resizeLayer('div'+i+'ScrollParent', null, getDivInformation('div'+i+'ScrollChild','height')+1);
        }
        resizeLayer('navigation', null, modulnavHeightTeasermode);
      } else {
        if (i == currentIndex && availableLinks[currentIndex][0] == "link0") {
          resizeLayer('div'+i+'ScrollParent', null, getDivInformation('div'+i+'ScrollChild','height'));
        } else if (i == currentIndex){           
          resizeLayer('div'+i+'ScrollParent', null, getDivInformation('div'+i+'ScrollChild','height')+2);
        } else {           
          resizeLayer('div'+i+'ScrollParent', null, getDivInformation('div'+i+'ScrollChild','height')+2);
        }
        resizeLayer('navigation', null,modulnavHeightTeasermode -3);
      }
    }
   
    if(oldOne!='') {
    	setVisibility('ulId'+oldOne,null,'none');
      if (browserId == 'MSIE') {
        resizeLayer('div'+oldOne+'ScrollParent', null, getDivInformation('div'+oldOne+'ScrollChild','height')+1);
      } else {
        resizeLayer('div'+oldOne+'ScrollParent', null, getDivInformation('div'+oldOne+'ScrollChild','height')+2);
      }
      initScroller('div'+oldOne);
    }
    oldOne = '';
  }

}
function setSubBlock(subNumb) {

  tempBlockSubNum = subNumb;
  if(oldSubOne != subNumb) {
 
    if (oldSubOne != '') {
 
      if (document.getElementById('ulId'+oldSubOne)){
 
        setVisibility('ulId'+oldSubOne,null,'none');
      }
    }
    if (document.getElementById('ulId'+subNumb)){
 
      setVisibility('ulId'+subNumb,null,'block');
    }
    oldSubOne = subNumb;
    subNumb = subNumb.split('-')[0];
    initScroller('div'+subNumb);
  } else {
    setVisibility('ulId'+subNumb,null,'block');
    setVisibility('div'+oldOne+'ScrollControl',0);
    moveObject('div'+oldOne+'ScrollChild',0,0);
    setVisibility('ulId'+oldSubOne,null,'none');
    oldSubOne = oldSubOne.split('-')[0];
    initScroller('div'+oldSubOne);
    oldSubOne = '';
  }
}
var controlBlockNum = -99;
var controlSubBlockNum = -99;
var availableLinks = new Array();
var linksForEval = new Array();
function setModuleNavigationState(displayFolded,keepInitState){

  var contentLinkFull= self.location.href;
  cnt = 0;
  subCnt = 0;
  linksForEvalCnt = 0;
  var isMainLink = 0;
  for (var i = 0; i < document.getElementById("navigation").getElementsByTagName('a').length; i++){
      isMainLink = 0;
    if(document.getElementById("navigation").getElementsByTagName('a')[i] && document.getElementById("navigation").getElementsByTagName('a')[i].id.indexOf('link')!=-1 && document.getElementById("navigation").getElementsByTagName('a')[i].id.indexOf('-')==-1){
      isMainLink = 1;  
    }
    if(cnt==0 && document.getElementById("navigation").getElementsByTagName('a')[i].href.indexOf('javascript:stop')!=-1){
      availableLinks[cnt]    = new Array(); 
    }
    if(document.getElementById("navigation").getElementsByTagName('a')[i].id!=null && document.getElementById("navigation").getElementsByTagName('a')[i].id!=""){
      if(document.getElementById("navigation").getElementsByTagName('a')[i].href.indexOf('javascript:')==-1 && document.getElementById("navigation").getElementsByTagName('a')[i].href.indexOf('http://')==-1){
          availableLinks[cnt][subCnt]=new Array(document.getElementById("navigation").getElementsByTagName('a')[i].id,"http://"+window.location.hostname+""+document.getElementById("navigation").getElementsByTagName('a')[i].href, isMainLink);
          linksForEval[linksForEvalCnt]=document.getElementById("navigation").getElementsByTagName('a')[i].href;
          subCnt ++;
          linksForEvalCnt++;
          
        }else{
          availableLinks[cnt][subCnt]=new Array(document.getElementById("navigation").getElementsByTagName('a')[i].id,document.getElementById("navigation").getElementsByTagName('a')[i].href, isMainLink);
          linksForEval[linksForEvalCnt]=document.getElementById("navigation").getElementsByTagName('a')[i].href;
          subCnt ++;
          linksForEvalCnt++;
        }
    }
    if(document.getElementById("navigation").getElementsByTagName('a')[i+1] && document.getElementById("navigation").getElementsByTagName('a')[i].id.indexOf('link')!=-1 && document.getElementById("navigation").getElementsByTagName('a')[i+1].id.indexOf('-')==-1){
     cnt++;
     subCnt=0;
     availableLinks[cnt]    = new Array();
    }
  }

  var evaluatedLinks = evaluateHighlighting(contentLinkFull, linksForEval);

  var c=0;
  var bestmatch=999;
  var highlightedIndex = new Array(3);
  

  
   for (l = 0; l < availableLinks.length; l++) {   
  for (n = 0; n < availableLinks[l].length; n++) {
        if(evaluatedLinks[c] < bestmatch) {     
          bestmatch=evaluatedLinks[c];          
          var linkId = availableLinks[l][n][0];
          var getLinkIdNumbers = linkId.replace(/link/g, "");
          var no = getLinkIdNumbers.split("-");
          
          highlightedIndex[0]=no[0];
          highlightedIndex[1]=no[1];
          highlightedIndex[2]=no[2];
        }
        if(bestmatch==-2) {
          break;
        }
        c++;
      }      if(bestmatch==-2) {
        break;
      }
    }
  
  
if(!keepInitState){  
	if(bestmatch!=999){
	
	    currentMatch = availableLinks[highlightedIndex[0]];
	    currentIndex = highlightedIndex[0];
	   
	   if (linkId == "link0"
	      && !document.getElementById("link"+highlightedIndex[0]+"-1")) {
	      setBlock('');
	      
	      setColor('link'+highlightedIndex[0],'#003399');
	    } else {
	      setBlock(''+highlightedIndex[0]);
	      setColor('link'+highlightedIndex[0],'#003399');
	        if (highlightedIndex[1] !=0 && typeof highlightedIndex[1] !='undefined') {
	 
	        setSubBlock(highlightedIndex[0]+'-'+highlightedIndex[1]);
	        setColor('link'+highlightedIndex[0]+'-'+highlightedIndex[1],'#003399');
	        if (highlightedIndex[2] !=0&& typeof highlightedIndex[2] !='undefined') {
	          setColor('link'+highlightedIndex[0]+'-'+highlightedIndex[1]+'-'+highlightedIndex[2],'#003399');
	        }
	      }
	    }
	    
	   
	  } else {
	    setBlock('0');
	  
	  }
	  
	}
	if(displayFolded){
	    moveMenu();
	  }
}
function initialiseModuleNavigation(displayFolded,keepInitState){
 
  tempDisplayFolded = displayFolded;
  setModuleHeader(moduleNavigationDisplayed);
  if(moduleNavigationDisplayed){
    setModuleNavigationState(displayFolded,keepInitState);
  }
}
function getServerRelativeContentUrl(){
  var contentPage=self.location.href;
  var substract=self.location.host;
  return contentPage.substring(contentPage.indexOf(substract)+substract.length,contentPage.length);
}
var foldBack = false;
var noFolding = false;
var tempDisplayFolded, isFolding;
var isActiveFolding = true;
var arrayPrepared=false;
function blockFolding(){
  noFolding = true;
}
function moduleNaviReset(){

  if (foldBack == true && isActiveFolding == true && noFolding == false && modulNaviOpen == true) {

    if ((controlBlockNum != tempBlockNum) || (controlSubBlockNum != tempBlockSubNum)) {
      
      

      //setBlock('0');
      //setSubBlock('0');
      controlBlockNum = tempBlockNum;
      controlSubBlockNum = tempBlockSubNum;
      oldOne = '';
      oldSubOne = '';    
      initialiseModuleNavigation(false);
    
      

    }
    clearTimeout(isFolding);
    isActiveFolding = false;
  } else {

    clearTimeout(isFolding);
    isActiveFolding = true;
  }
}





function highlightBottomNavigation(){
 /*
  var links=new Array(document.getElementById("metaNavigationInline").getElementsByTagName("a").length);
  for (var i = 0; i < document.getElementById("metaNavigationInline").getElementsByTagName('a').length; i++){
        if(document.getElementById("metaNavigationInline").getElementsByTagName('a')[i].href.indexOf('javascript:')==-1 && document.getElementById("metaNavigationInline").getElementsByTagName('a')[i].href.indexOf('http://')==-1){
          links[i]="http://"+window.location.hostname+""+document.getElementById("metaNavigationInline").getElementsByTagName('a')[i].href;
        }else{
          links[i]=document.getElementById("metaNavigationInline").getElementsByTagName('a')[i].href;
        }
    
  }

  var evaluatedLinks = evaluateHighlighting(location.href,links);
  var highlightedIndex=-1;
  var bestmatch=999;
  for(i=0;i < evaluatedLinks.length;i++){
    if(evaluatedLinks[i] < bestmatch) {
      bestmatch=evaluatedLinks[i];
      highlightedIndex=i;
      if(evaluatedLinks[i]==-2) {
        break;
      }  
    }
  }
  if(highlightedIndex!=-1){
    document.getElementById("metaNavigationInline").getElementsByTagName('a')[highlightedIndex].style.color ='#003399';
  }
*/
}

function resetBottomNavigation(){
 
}



function openChooseBandLayer(headline, copy, linktext_start, linktext_back){
chooseBandLayer =  '<div id="contentHiBand">'
                +  '  <h2>'+headline+'</h2>'
                +  '  <span id="vSpace" style="padding-bottom:2px;"></span>'
                +  '  <p>'+copy+'</p>'
                +  '  <span id="vSpace" style="padding-bottom:19px;"></span>'
                +  '  <ul class="linkList">'
                +  '    <li><a href="javascript:changeToHiEndVersion();"><img src="' + transGif + '" class="arrow" alt="">'+linktext_start+'</a></li>'
                +  '    <li><a href="javascript:closeChooseBandLayer();"><img src="' + transGif + '" class="arrow" alt="">'+linktext_back+'</a></li>'
                +  '  </ul>'
                +  '</div>'
                +  '<div style="position:absolute; top:2px; right:2px; width:13px; height:12px;">'
                +  '<a href="javascript:closeChooseBandLayer();" onMouseOver="document.getElementsByTagName(\'img\')[\'closeImgHighendLayer\'].src=\''+close2Gif+'\';" onMouseOut="document.getElementsByTagName(\'img\')[\'closeImgHighendLayer\'].src=\''+closeGif+'\';">'
                +  '<img src="' + closeGif + '" id="closeImgHighendLayer" preload="' + close2Gif + '" width="13" height="12">'
                +  '</a>'
                +  '</div>';
  pos = 0;
  pos = getWindowInformation('scrollTop');
  newDiv = document.createElement('div');
  newDiv.id = 'changeToHighend';
  newDiv.style.position = 'absolute';
  newDiv.style.top = 157 + pos + "px";
  newDiv.style.left = "194px";
  newDiv.style.width = "632px";
  newDiv.style.height = "305px";
  newDiv.style.border = "1px solid #acacac";
  //newDiv.style.border = "1px solid #acacac";
  newDiv.style.backgroundColor = "#ffffff";

  newDiv.style.zIndex = 922;
  newDiv.innerHTML = chooseBandLayer;
  
  if (!document.getElementById('changeToHighend')){
    document.getElementsByTagName("body")[0].appendChild(newDiv);
    document.getElementById('changeVersionLink').className = "menu linkHighlight";
    setCurtain(1);
    curtainInUse = true;
  }
  else {
    closeChooseBandLayer();
    setCurtain(0);
    curtainInUse = false;
  }
}