// JavaScript document for Filta magic.

// JavaScript Document
var $ = function(id) {
  return document.getElementById(id);
};

function teclanLoad() {
  //fix the border to run the full height of the center div
  var left = $("left"), content = $("content");
  if (left && content) {
    var hArr = new Array(left.offsetHeight, content.offsetHeight);
	  var theHighest = 0;
	  for (var i = 0; i < hArr.length; i++) {
	    if (hArr[i] > theHighest) theHighest = hArr[i];
	  }
	  left.style.height = (theHighest - 9) + "px";
	  content.style.height = theHighest + "px";
  }
}

if (window.attachEvent) { 
  window.attachEvent("onload", teclanLoad); 
} 
else {  
  window.addEventListener("load", teclanLoad, false); 
}

var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function mopen(id) {	
  // cancel close timer
  mcancelclosetime();

  // close old layer
  mclose();

  // get new layer and show it
  ddmenuitem = document.getElementById('m' + id);
  if (ddmenuitem) {
	if (id == 1) {
	  ddmenuitem.style.top = '-4px';
	}
    ddmenuitem.style.display = 'block';
  }
}

// close showed layer
function mclose() {
  if (ddmenuitem) ddmenuitem.style.display = 'none';
}

// go close timer
function mclosetime() {
  closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime() {
  if (closetimer) {
    window.clearTimeout(closetimer);
	closetimer = null;
  }
}

// close layer when click-out
document.onclick = mclose; 

// JavaScript Document

var isIE = /MSIE (\d+\.\d+);/.test(navigator.userAgent);

var $$ = function(id) {
  return document.getElementById(id);
};

function checkDivHovers() {
  var allDivs = document.getElementsByTagName("TD");
  for (var i = 0; i < allDivs.length; i++) {
    if (allDivs[i].className && allDivs[i].className == 'section-box') {
      if (isIE) allDivs[i].style.zoom = 1;
      allDivs[i].onmouseover = function() {
	this.className = 'section-box-hover';
      };
      allDivs[i].onmouseout = function() {
        this.className = 'section-box';
      };
    }
  }
}

if (window.attachEvent) { 
  window.attachEvent("onload", checkDivHovers); 
} 
else {  
  window.addEventListener("load", checkDivHovers, false); 
}
