//Copyright Systems Garden Oy
//

var timeoutid = new Array()
var speed = 1000; // <-- valikon hidastus millisekunteina

function clear_t() {
  for (var i in timeoutid){
    if (timeoutid[i] != 0) {
      clearTimeout(timeoutid[i]);
      timeoutid[i] = setTimeout("document.getElementById('"+i+"').style.visibility = 'hidden'",10);      
    }
  }
}

function shw(elem) {
  clearTimeout(timeoutid["s"+elem.id]);
  timeoutid["s"+elem.id] = 0;
  clear_t();
  fade_in("s"+elem.id)
}

function hde(elem) {
  timeoutid['s'+elem.id] = setTimeout("fade_out('s"+elem.id+"')",speed);
}

function shw_sub(elem) {
  clearTimeout(timeoutid[elem.id]);
  timeoutid[elem.id] = 0;  
}

function hde_sub(elem) {
  timeoutid[elem.id] = setTimeout("fade_out('"+elem.id+"')",speed);
}

function fade_in(elem) {
  document.getElementById(elem).style.visibility = "visible";
}

function fade_out(elem){
  document.getElementById(elem).style.visibility = "hidden";
}

