var NAV_TOTAL = 4;
var SUB_NAV_TOTAL = 7;
var SUB_SUB_NAV_TOTAL = 2;
var VISITED_NAV = 0;
var VISITED_SUB_NAV = 0;
var VISITED_SUB_SUB_NAV = 0;

function showNav(id) {
  hideNav();
  try { 
    document.getElementById('l2-' + id).setAttribute("class", "float-div zindex-1 display-visible");
    document.getElementById('l2-' + id).className = "float-div zindex-1 display-visible";
  } catch (err) {}
}

function showSubNav(aid, id) {
  showNav(aid);	
  try {
    document.getElementById('l3-'+ id).setAttribute("class", "float-div zindex-2 display-visible");
    document.getElementById('l3-'+ id).className = "float-div zindex-2 display-visible";
  } catch (err) {}
}

function showSubSubNav(pid, aid, id) {
  showSubNav(pid, aid);
  try {
    document.getElementById('l4-'+ id).setAttribute("class", "float-div zindex-3 display-visible");
    document.getElementById('l4-'+ id).className = "float-div zindex-3 display-visible";
  } catch (err) {}
}

function hideNav() {
  hideSubNav();
  for(var i=1; i <= NAV_TOTAL; i++) {
    try {
      if(document.getElementById('l2-'+ i)["exists"] == 1 || document.getElementById('l2-'+ i).getAttribute("exists") == 1)
        VISITED_NAV = i;
      document.getElementById('l2-' + i).setAttribute("class", "display-hide");
      document.getElementById('l2-' + i).className = "display-hide";
    } catch (err) {}
  }
}

function hideSubNav() {
  hideSubSubNav();
  for(var i=1; i <= SUB_NAV_TOTAL; i++) {
    try {
	  if(document.getElementById('l3-'+ i)["exists"] == 1 || document.getElementById('l3-'+ i).getAttribute("exists") == 1)
		VISITED_SUB_NAV = i;
      document.getElementById('l3-'+ i).setAttribute("class", "display-hide");
      document.getElementById('l3-'+ i).className = "display-hide";
    } catch (err) {}
  }
}

function hideSubSubNav() {
  for(var i=1; i <= SUB_SUB_NAV_TOTAL; i++) {
    try {
	  if(document.getElementById('l4-'+ i)["exists"] == 1 || document.getElementById('l4-'+ i).getAttribute("exists") == 1)
		VISITED_SUB_SUB_NAV = i;
      document.getElementById('l4-'+ i).setAttribute("class", "display-hide");
      document.getElementById('l4-'+ i).className = "display-hide";
    } catch (err) {}
  }
}

function highlightParent(id) {
  try {
	document.getElementById(id).setAttribute("class", "higlight-nav");
	document.getElementById(id).className = "higlight-nav";
  } catch (err) {}
}

function removeHighlight(id) {
  try {
    document.getElementById(id).setAttribute("class", "");
     document.getElementById(id).className = "";
  } catch (err) {}
}

function restoreNav() {
  if(VISITED_SUB_SUB_NAV == 0 && VISITED_SUB_NAV == 0 && VISITED_NAV != 0)
    showNav(VISITED_NAV);
  else if(VISITED_SUB_SUB_NAV == 0  && VISITED_SUB_NAV != 0 && VISITED_NAV != 0)
    showSubNav(VISITED_NAV, VISITED_SUB_NAV);
  else if(VISITED_SUB_SUB_NAV !=0 && VISITED_SUB_NAV != 0 && VISITED_NAV != 0)
    showSubSubNav(VISITED_NAV, VISITED_SUB_NAV, VISITED_SUB_SUB_NAV);
  else
	hideNav();
}

function contentDisplay() {
  for(var i=1; i <= NAV_TOTAL; i++) {
    try {
      if(document.getElementById('l2-'+ i)["level2"] == 1 || document.getElementById('l2-'+ i).getAttribute("level2") == 1) {
        document.getElementById('content').setAttribute("class", "content-subnav");
        document.getElementById('content').className = "content-subnav";
      }
    } catch (err) {}
  }
  for(var i=1; i <= SUB_NAV_TOTAL; i++) {
    try {
	  if(document.getElementById('l3-'+ i)["level3"] == 1 || document.getElementById('l3-'+ i).getAttribute("level3") == 1) {
        document.getElementById('content').setAttribute("class", "content-subsubnav");
        document.getElementById('content').className = "content-subsubnav";
      }
    } catch (err) {}
  }
  for(var i=1; i <= SUB_SUB_NAV_TOTAL; i++) {
    try {
	  if(document.getElementById('l4-'+ i)["level4"] == 1 || document.getElementById('l4-'+ i).getAttribute("level4") == 1) {
        document.getElementById('content').setAttribute("class", "content-subsubsubnav");
        document.getElementById('content').className = "content-subsubsubnav";
      }
    } catch (err) {}
  }
}

var ACTIVE_BLOCK = 1;
var block;
var blockSelected = false;
var LAST_ACTIVE_BLOCK = 1;

function rotateBlocks() {
	for(var i=1; i <= 5; i++ ) {
		document.getElementById('h_' + i).setAttribute("class", "bck-blue hand-cursor shadow-vertical");
		document.getElementById('h_' + i).className = "bck-blue hand-cursor shadow-vertical";
	    document.getElementById('hb_' + i).setAttribute("class", "display-hide");
	    document.getElementById('hb_' + i).className = "display-hide";
	}
	document.getElementById('h_' + ACTIVE_BLOCK).setAttribute("class", "bck-green hand-cursor shadow-vertical");
	document.getElementById('h_' + ACTIVE_BLOCK).className = "bck-green hand-cursor shadow-vertical";
	document.getElementById('hb_' + ACTIVE_BLOCK).setAttribute("class", "display-visible");
	document.getElementById('hb_' + ACTIVE_BLOCK).className = "display-visible";
	document.getElementById('h_img').setAttribute("src", "media/images/h_"+ ACTIVE_BLOCK +".jpg");
	if(ACTIVE_BLOCK == 5) {
	  document.getElementById('h_' + ACTIVE_BLOCK).setAttribute("class", "bck-green hand-cursor shadow-vertical");
	  document.getElementById('h_' + ACTIVE_BLOCK).className = "bck-green hand-cursor shadow-vertical";
	  ACTIVE_BLOCK = 1;
	} else
	  ACTIVE_BLOCK++;
	
	if(!blockSelected)
	  block = setTimeout("rotateBlocks()", 5000);
}

function selectBlock(selected) {
	LAST_ACTIVE_BLOCK = ACTIVE_BLOCK;
	ACTIVE_BLOCK = selected;
	blockSelected = true;
	clearTimeout(block);
	rotateBlocks();
}

function unSelectBlock() {
	ACTIVE_BLOCK = LAST_ACTIVE_BLOCK;
	blockSelected = false;
	rotateBlocks();
}

function gotoLink(link) {
	window.location.href = link;	
}

function randomFromTo(from, to){
	var tempval;
	if( from == to ){
		return from;
	}else if( from > to ){
		tempval = from;
		from = to;
		to = from;
	}
	return Math.floor(Math.random() * (to - from + 1) + from);
	
}

function loadIndust() {
	for(var i=1; i <= 4; i++) {
		document.getElementById('indust-' + i).setAttribute("class", "display-hide");
		document.getElementById('indust-' + i).className = "display-hide";
	}
	
	//document.getElementById('indust-' + randomFromTo(1, 4)).setAttribute("class", "display-visible");
	document.getElementById('indust-' + randomFromTo(1, 4)).className = "display-visible";
}

function showWarning() {
    document.getElementById('warning').style.height = parseInt(document.body.clientHeight) + 20 + "px";
    document.getElementById('warning').style.width = parseInt(document.body.clientWidth) + 16 + "px";
    document.getElementById('warning').setAttribute("class", "display-visible");
    document.getElementById('warning').className = "display-visible";
    document.getElementById('warning-text').setAttribute("class", "display-visible");
    document.getElementById('warning-text').className = "display-visible";
    document.getElementById('warning-text').style.left = (parseInt(document.body.clientWidth) - 500)/2 + "px";
}

function canceldiv() {
  document.getElementById('warning').setAttribute("class", "display-hide");
  document.getElementById('warning').className = "display-hide";
  document.getElementById('warning-text').setAttribute("class", "display-hide");
  document.getElementById('warning-text').className = "display-hide";
}
