﻿/* ============================================================== */
var mouse_x=0;
var mouse_y=0;

function mouseMove(evt){
    evt = evt || window.event; // firefox事件或IE事件
    var mousePos = mouseCoords(evt);
    mouse_x = mousePos.x;
    mouse_y = mousePos.y;
}


// 获取鼠标坐标
function mouseCoords(evt){
    if(evt.pageX || evt.pageY){
	  return {x:evt.pageX, y:evt.pageY};
	 }
	 return {
	  x:evt.clientX + document.documentElement.scrollLeft - document.body.clientLeft,
	  y:evt.clientY + document.documentElement.scrollTop - document.body.clientTop
	 };
}

showTip = function(object,isEffect){
    if(navigator.userAgent.toLowerCase().indexOf("firefox") == -1){
        var mousePos = mouseCoords(window.event);
        mouse_x = mousePos.x;
        mouse_y = mousePos.y;
    }

    //document.getElementById(object).style.left=mouse_x-260/2+"px";	
    document.getElementById(object).style.left=mouse_x+10+"px";	
    document.getElementById(object).style.top=mouse_y+10+"px";
    if(isEffect)
        new Effect.Appear(object, { duration:1 }); // 调用scriptaculous方法
    else
        document.getElementById(object).style.display = "block";
}
showTip2 = function(object,isEffect, offsetX, offsetY){
    if(navigator.userAgent.toLowerCase().indexOf("firefox") == -1){
        var mousePos = mouseCoords(window.event);
        mouse_x = mousePos.x;
        mouse_y = mousePos.y;
    }

    document.getElementById(object).style.left=mouse_x+offsetX+"px";	
    document.getElementById(object).style.top=mouse_y+offsetY+"px";
    if(isEffect)
        new Effect.Appear(object, { duration:1 }); // 调用scriptaculous方法
    else
        document.getElementById(object).style.display = "block";
}

hidTip = function(object,isEffect){
	if(isEffect)
	    new Effect.Fade(object, { duration:1 });// 调用scriptaculous方法
	else
	    document.getElementById(object).style.display = "none";    
}

if(navigator.userAgent.toLowerCase().indexOf("firefox") != -1){ document.onmousemove = mouseMove;}
