var selfURL = self.location.pathname

var currentMenu = "-1";
var aktiv = false;
function setSubSub(divId, state) {
  for (i=0;i<mainNavi.length;i++){
  	var newState = 'subnavi_'+i;
		 if (divId != newState) {
      document.getElementById(newState).style.display ="none";
		  currentMenu = "-1";
	  }		
  }
  if (state == 1) {
    document.getElementById(divId).style.display ="block";
		currentMenu = divId;
		killTimeout();
  }
  else {
    document.getElementById(divId).style.display ="none";
		currentMenu = "-1";
  }
}

function writeMainNavi() {
  var tempLink
  var naviString = '<div>';
  for (i=0;i<mainNavi.length;i++){
    naviString += '<div class="mainNaviPoint" onmouseover="setSubSub(\'subnavi_'+i+'\', 1)" onmouseout="setTimeNavi('+i+')" id="mainNaviPoint'+i+'"><a class="navi" id="mainNaviLink'+i+'" href="' + mainNavi[i][0][0][1] + '" >' + mainNavi[i][0][0][0] + '</a></div>';
  }
  naviString += '</div>';
  document.getElementById('navi').innerHTML = naviString;
  for (i=0;i<mainNavi.length;i++){
	  writeSubMainnavi(i);
  }
}

function helper_getDivPosLeft(objId) {
  if (typeof objId != 'object') {
    objId = document.getElementById(objId);
  }
  if (objId){
    divPos  = objId.offsetLeft;
    return divPos;
  }
}

function setTimeNavi(numb) {
   numb2 = numb;
   aktiv = window.setTimeout("setSubSub('subnavi_'+numb2 , 2)", 1000);
}

function killTimeout() {
 if (aktiv) {
  window.clearTimeout(aktiv);
	aktiv = false;
	}
}

function writeSubMainnavi(numb){
  posLeft  = helper_getDivPosLeft('mainNaviPoint'+numb);
  naviClass = "mouseOverLayer";
  thisStyle = "";
  if (numb == 0) {
    naviClass = "mouseOverNone";
  }
  subNaviString = '<div id="subnavi_'+numb+'" onmouseover="setSubSub(\'subnavi_'+i+'\', 1)" onmouseout="setTimeNavi('+numb+')"  class="'+naviClass+'"  style="left:'+posLeft+'px;">';
    for (j=1;j<mainNavi[numb].length;j++){
      subNaviString += '<div id="subsub_'+numb+'_'+j+'">';
      if (selfURL == mainNavi[numb][j][0][1]) {
       thisStyle= ' style="text-decoration:underline;"'
      }
      subNaviString += '  <div><a href="' + mainNavi[numb][j][0][1] + '"class="naviLayerHeader"'+thisStyle+'>' + mainNavi[numb][j][0][0] + '</a></div>';
      thisStyle = "";
      setMenuHighlight(mainNavi[numb][j][0][1], i);
      for (k=1;k<mainNavi[numb][j].length;k++){
      if (selfURL == mainNavi[numb][j][k][1]) {
       thisStyle= ' style="text-decoration:underline;"'
      }
        subNaviString += '    <div><a href="' + mainNavi[numb][j][k][1] + '"class="naviLayer"'+thisStyle+'>' + mainNavi[numb][j][k][0] + '</a></div>';
        thisStyle = "";
        setMenuHighlight(mainNavi[numb][j][k][1], i);
      } 
      
      subNaviString += '  </div>'; 
     }
   subNaviString += '  <div style="display:block; height:10px;">&nbsp;</div>'; 
   subNaviString += '</div>';
   document.getElementById('naviLayer').innerHTML += subNaviString;
}

function setMenuHighlight(highlightPath, menuNumb) {
  highlightColor = "#C41F3A"; //EEG
	if (document.getElementsByTagName("body")[0].className == "oil") {
    highlightColor = "#29323b"; //OIL
	}
	if (document.getElementsByTagName("body")[0].className == "resin") {
    highlightColor = "#29323b"; //RESIN
	}
  if (selfURL == highlightPath) {
    document.getElementById('mainNaviLink'+menuNumb).style.color = highlightColor;
  }
}


function closeMenu() {
  for (i=0;i<mainNavi.length;i++){
  	var newState = 'subnavi_'+i;
      document.getElementById(newState).style.display ="none";
		  currentMenu = "-1";
			killTimeout();			
  }
}

function writeMainMenuPart(numbI, numbJ) {
  for (k=1;k<mainNavi[numbI][numbJ].length;k++){
  	isHighlight = "";
  	if (selfURL == mainNavi[numbI][numbJ][k][1]) {
  		isHighlight = "subnaviHigh";
  	}	
    document.write('<div class="linksOnPage"><img src="/general/img/_general/arrow_eeg.gif"><a href="' + mainNavi[numbI][numbJ][k][1] + '" class="'+isHighlight+'">' + mainNavi[numbI][numbJ][k][0] + '</a></div>'); 
  } 
}



 function Getstats() {
    
  var ProjectNo;
  ProjectNo = document.Form4PW.ProjectNo.value
     
  var location=('/en/projectarea/' + ProjectNo + '/index.html');
         this.location.href = location;
}