var MeuHTML1 = "<TABLE BGCOLOR=\"#7A490E\" BORDERCOLOR=#FFFFFF BORDER=1 CELLPADDING=4 CELLSPACING=1 WIDTH=300><TR><TD><FONT FACE=\"Arial\" COLOR=\"#FFFFFF\" SIZE=2><CENTER><B>";
var MeuHTML2 = "</CENTER></B></TD></TR></TABLE>";

var offsetx = -15;
var offsety = -3;

var x = 0;
var y = 0;

var snow = 0;
var sw = 0;
var cnt = 0;

var ns4, ie4, ie5, ns6, over;

function initTooltip(){

	ns4 = (document.layers)? true:false
	ie4 = (document.all)? true:false
	ns6 = (!document.all && document.getElementById)? true:false

	if (ie4) {
		if (navigator.userAgent.indexOf('MSIE 5')>0 || navigator.userAgent.indexOf('MSIE 6')>0) {
			ie5 = true;
		} else {
			ie5 = false; }
	} else {
		ie5 = false;
	}

	if (ns4) over = document.overDiv
	if (ie4) over = overDiv.style
	if (ns6) over = document.getElementById('overDiv').style
	document.onmousemove = mouseMove
	if (ns4) document.captureEvents(Event.MOUSEMOVE)

}

function nd() {
	if ( cnt >= 1 ) { sw = 0 };
	if ( sw == 0 ) {
		snow = 0;
		hideObject(over);
	} else {
		cnt++;
	}
}

function dif(title) {
    
     var d = 1;
     var t = 1;

	var dmodem = t / 7;
	var disdn = t / 16;
	var ddsl = t / 96;

	h_m = Math.floor(dmodem / 3600);
	m_m = Math.floor(dmodem / 60);
	hm_m = Math.round((dmodem % 3600) / 60);
	s_m = Math.round(dmodem % 60);
	h_i = Math.floor(disdn / 3600);
	m_i = Math.floor(disdn / 60);
	hm_i = Math.round((disdn % 3600) / 60);
	s_i = Math.round(disdn % 60);
	h_d = Math.floor(ddsl / 3600);
	m_d = Math.floor(ddsl / 60);
	hm_d = Math.floor((ddsl % 3600) / 60);
	s_d = Math.round(ddsl % 60);

	if (h_m > 0) {
		modem = h_m + 'h:' + hm_m +'m'
		}
	else if (m_m > 0) {
		modem = m_m + 'm:' + s_m +'s'
		}
	else if (s_m > 0) {
		modem = s_m + 's'
		}
	else	{
		modem = '<1s'
		}

	if (h_i > 0) {
		isd = h_i + 'h:' + hm_i +'m'
		}
	else if (m_i > 0) {
		isd = m_i + 'm:' + s_i +'s'
		}
	else if (s_i > 0) {
		isd = s_i + 's'
		}
	else	{
		isd = '<1s'
		}

	if (h_d > 0) {
		dsl = h_d + 'h:' + hm_d +'m'
		}
	else if (m_d > 0) {
		dsl = m_d + 'm:' + s_d +'s'
		}
	else if (s_d > 0) {
		dsl = s_d + 's'
		}
	else	{
		dsl = '<1s'
		}

    txt = "<div id=textDiv style=\"position:absolute; top: 25px; left: 5px; clipping: 0px 101px 63px 0px;; width: 120px; height: 53px\">";
    txt = txt + MeuHTML1 + title + MeuHTML2;
    txt = txt + "</div>";

	layerWrite(txt);
	dir = d;
	disp();
}


function disp() {
	if (snow == 0) 	{
		if (dir == 2) { // Center
			moveTo(over,x+offsetx-(width/2),y+offsety);
		}
		if (dir == 1) { // Right
			moveTo(over,x+offsetx,y+offsety);
		}
		if (dir == 0) { // Left
			moveTo(over,x-offsetx-width,y+offsety);
		}
		showObject(over);
		snow = 1;
	}
}

function mouseMove(e) {

	if (ns4) {x=e.pageX; y=e.pageY;}
	if (ie4) {x=event.x; y=event.y;}
	if (ie5) {x=event.x+document.body.scrollLeft; y=event.y+document.body.scrollTop;}
	if (ns6) {x=e.pageX+10; y=e.pageY;}
	if (snow) {
		if (dir == 2) { // Center
			moveTo(over,x+offsetx-(width/2),y+offsety);
		}
		if (dir == 1) { // Right
			moveTo(over,x+offsetx,y+offsety);
		}
		if (dir == 0) { // Left
			moveTo(over,x-offsetx-width,y+offsety);
		}
	}
}

function layerWrite(txt) {
    if (ns4) {
        var lyr = document.overDiv.document
        lyr.write(txt)
        lyr.close()
    }
    else if (ie4) {
		document.all["overDiv"].innerHTML = txt
	}
	else if (ns6) {
		document.getElementById("overDiv").innerHTML = txt
	}
}

function showObject(obj) {
    if (ns4) obj.visibility = "show"
    else if (ie4) obj.visibility = "visible"
	else if (ns6) obj.visibility = "visible";
}

function hideObject(obj) {
    if (ns4) obj.visibility = "hide"
    else if (ie4) obj.visibility = "hidden"
	else if (ns6) obj.visibility = "hidden";
}

function moveTo(obj,xL,yL) {
    obj.left = xL
    obj.top = yL
}
