﻿var mywidth = 370;

_popdiv = new Object();
_popdiv.toolTipSTYLE = null;
_popdiv.offsetX = 10;
_popdiv.offsetY = 0;
_popdiv.moveWithMouse = false;
_popdiv.Init = function(){
	if(ns4) { _popdiv.toolTipSTYLE = document.toolTipLayer; }
	else if(ns6) { _popdiv.toolTipSTYLE = document.getElementById("toolTipLayer").style; }
	else if(ie4) { _popdiv.toolTipSTYLE = document.all.toolTipLayer.style; }
	if(ns4){
	}else{
		_popdiv.toolTipSTYLE.visibility = 'visible';
		_popdiv.toolTipSTYLE.display = 'none';
	}
	if(_popdiv.moveWithMouse){
		if(ns4) { document.captureEvents(Event.MOUSEMOVE); }
		document.onmousemove = _popdiv.moveToMouseLoc;
	}
}
_popdiv.pop = function(e, content, ex, ey) {
    if (_popdiv.toolTipSTYLE == null) { _popdiv.Init(); }
    if (_popdiv.pop.arguments.length < 1) {
        if (ns4) {
            _popdiv.toolTipSTYLE.visibility = 'hidden'; //_popdiv.Top("toolTipLayer", "toolTipsIframe", "hide"); 
        }
        else {
            _popdiv.toolTipSTYLE.display = 'none'; //_popdiv.Top("toolTipLayer", "toolTipsIframe", "hide"); 
        }
        return;
    }
    if (ns4) {
        if (content) {
            _popdiv.toolTipSTYLE.document.write(content);
            _popdiv.toolTipSTYLE.document.close();
        }
        _popdiv.toolTipSTYLE.visibility = 'visible';
    }
    if (ns6) {
        if (content) { document.getElementById("toolTipLayer").innerHTML = content; }
        _popdiv.toolTipSTYLE.display = 'block';
    }
    if (ie4) {
        if (content) { document.all("toolTipLayer").innerHTML = content; }
        _popdiv.toolTipSTYLE.display = 'block';
    }


    if (typeof (ex) != "undefined" && typeof (ey) != "undefined") {
        _popdiv.toolTipSTYLE.left = ex + ((document.documentElement && document.documentElement.scrollLeft) ? document.documentElement.scrollLeft : document.body.scrollLeft) + _popdiv.offsetX;
        _popdiv.toolTipSTYLE.top = ey + ((document.documentElement && document.documentElement.scrollTop) ? document.documentElement.scrollTop : document.body.scrollTop) + _popdiv.offsetY;
    } else {
        if (!_popdiv.moveWithMouse) {
            _popdiv.moveToMouseLoc(e);
        }
    }
    //_popdiv.Top("toolTipLayer", "toolTipsIframe", "show");
}
_popdiv.moveToMouseLoc = function(e){
	if(ns4||ns6)
	{
		x = e.pageX;
		y = e.pageY;
	}
	else
	{
		x = event.x + ((document.documentElement && document.documentElement.scrollLeft) ? document.documentElement.scrollLeft : document.body.scrollLeft);
		y = event.y + ((document.documentElement && document.documentElement.scrollTop) ? document.documentElement.scrollTop : document.body.scrollTop);
	}
_popdiv.toolTipSTYLE.left = x + _popdiv.offsetX - mywidth;
	_popdiv.toolTipSTYLE.top = y + _popdiv.offsetY;
	return true;
}
_popdiv.Top = function(divId, iframeId, state){
	var DivRef = document.getElementById(divId);
	var IfrRef = document.getElementById(iframeId);
	if(state=="show")
	{
		//DivRef.style.display = "block";
		IfrRef.style.width = DivRef.offsetWidth;
		IfrRef.style.height = DivRef.offsetHeight;
		IfrRef.style.top = DivRef.style.top;
		IfrRef.style.left = DivRef.style.left;
		IfrRef.style.zIndex = DivRef.style.zIndex - 1;
		IfrRef.style.display = "block";
	}
	else
	{
		//DivRef.style.display = "none";
		IfrRef.style.display = "none";
	}
}