/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Konstantin Jagello | http://javascript-array.com/ */

var TTimeOut         = 700;
var TcurrentLayer    = null;
var Tcurrentitem     = null;
var TcurrentLayerNum = 0;
var TnoClose         = 0;
var TcloseTimer      = null;

function Topen(n) {
  var tp  = document.getElementById("tip"+n);
  var tm = document.getElementById("term"+n);
	
  if(tp) {
    Tcancelclosetime();
    tp.style.color='red';
//    tp.style.visibility='visible';
    if(TcurrentLayer && (TcurrentLayerNum != n))
      TcurrentLayer.style.color='white';
//      TcurrentLayer.style.visibility='hidden';
    TcurrentLayer = tp;
    Tcurrentitem = tm;
    TcurrentLayerNum = n;			
  }
 else if(TcurrentLayer) {
//    TcurrentLayer.style.visibility='hidden';
    TcurrentLayer.style.color='white';
    TcurrentLayerNum = 0;
    Tcurrentitem = null;
    TcurrentLayer = null;
 	}
}

function Tclosetime() {
  TcloseTimer = window.setTimeout(tclose, TTimeOut);
}

function Tcancelclosetime() {
  if(TcloseTimer) {
    window.clearTimeout(TcloseTimer);
    TcloseTimer = null;
  }
}

function tclose() {
  if(TcurrentLayer && TnoClose!=1)   {
//    TcurrentLayer.style.visibility='hidden';
    TcurrentLayer.style.color='white';
    TcurrentLayerNum = 0;
    TcurrentLayer = null;
    Tcurrentitem = null;
  } else {
    TnoClose = 0;
  }
  TcurrentLayer = null;
  Tcurrentitem = null;
}
document.onclick = tclose;

