/*var xPos;
var yPos;

function showToolTip(title,msg,evt){
    if (evt) {
        var url = evt.target;
    }
    else {
        evt = window.event;
        var url = evt.srcElement;
    }
    xPos = evt.pageX;
    yPos = evt.pageY;
    
    //alert(yPos);

   var toolTip = document.getElementById("toolTip");
   toolTip.innerHTML = "<h1>"+title+"</h1><p>"+msg+"</p>";
   toolTip.style.top = parseInt(yPos)-12 + "px";
   toolTip.style.right = parseInt(xPos)-845 + "px";
   toolTip.style.visibility = "visible";
   
}

function hideToolTip(){
   var toolTip = document.getElementById("toolTip");
   toolTip.style.visibility = "hidden";
}
*/

var toolTipOriginalContent = null;
var toolTipOriginalTop = "-90";
var toolTipOriginalLeft = "742";
var toolTipOriginalStyle = 'border:1px dashed #F37937; background:#F7E800;';
var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body;

function showToolTip(title,msg,evt)
{
   var toolTip = $('toolTip');
   if(toolTipOriginalContent == null)
	   toolTipOriginalContent = toolTip.innerHTML;
   toolTip.innerHTML = "<p>"+msg+"</p>";
   
   //if(toolTipOriginalTop == null)
	   //toolTipOriginalTop = toolTip.style.top;
   
   var dsoctop = document.all? iebody.scrollTop : pageYOffset;
   var pos = getMousePosition(evt);
   var left = 0;

   //if(dsoctop > 0)
   //{
	   /*toolTip.style.top = dsoctop - 240 + "px";
	   if(pos['left'] > 900)
		   toolTip.style.left = 17 + "px";
	   else
		   toolTip.style.left = 500 + "px";*/

	   if(pos['left'] > 600)
		   left = 665;
	   else
		   left = 330;

	   //new Effect.Move(toolTip, { x: left, y: dsoctop - 240, mode: 'absolute' });
       new Effect.Move(toolTip, { x: left, y: (pos['top']-325), mode: 'absolute' });
	   toolTip.morph('background-color: #F3F29A; border: 1px dashed #F37937; !important;');
	   //toolTip.addClassName('toolTipHover');
   //}
}

function hideToolTip()
{
   var toolTip = $("toolTip");
   toolTip.innerHTML = toolTipOriginalContent;
   /*toolTip.style.top = toolTipOriginalTop + "px";
   toolTip.style.left = toolTipOriginalLeft + "px";*/
   new Effect.Move(toolTip, { x: toolTipOriginalLeft, y: toolTipOriginalTop, mode: 'absolute' });
   toolTip.morph(toolTipOriginalStyle);
   //toolTip.removeClassName("toolTipHover");
}

function getMousePosition(e)
{
	var pos = Array();
    /*var IE = document.all?true:false;
    if ( IE ) 
    {   // grab the x-y pos.s if browser is IE
    	tempX = event.clientX + document.body.scrollLeft;
    	tempY = event.clientY + document.body.scrollTop;
    }
    else
    {   // grab the x-y pos.s if browser is NS
    	tempX = e.pageX;
    	tempY = e.pageY;
	}

    pos['left'] = tempX;
    pos['top'] = tempY;*/

	pos['left'] = Event.pointerX(e);
	pos['top'] = Event.pointerY(e);

    return pos;
}

/*Event.observe(document, 'mousemove', getcords);
function getcords(e)
{
	mouseX = Event.pointerX(e);
	mouseY = Event.pointerY(e);
	//for testing put the mouse cords in a div for testing purposes
	$('debug').innerHTML = 'mouseX:' + mouseX + '-- mouseY:' + mouseY;
}*/
