var x = 0;
var y = 0;
var offsetx = -45;
var offsety = -40;
var width=0;
var extraXoffset=0;

NS4 = (document.layers)? true:false
IE5=IE4 = (document.all)? true:false
IE5=(navigator.userAgent.indexOf('MSIE 5')>0)?true:false;

var x = new Date();
var timeoffset = x.getTimezoneOffset()/60;
document.onmousemove = mouseMove;

if (NS4) {
  TipBoxObj = document.TipBox;
  document.captureEvents(Event.MOUSEMOVE);
} else if (IE4) {
  TipBoxObj = TipBox.style;  
}


function ShowLayer(text,extraXoffset) {
   if ( (NS4) || (IE4) ) {	
	intext = "<TABLE BORDER=0><tr><TD bgcolor=#3399CC class=tipclass nowrap>"+text+"</td></tr></TABLE>"
	FillLayer(intext);
	//alert(timeoffset);
	
	if(timeoffset==-8) ShowLayer2(extraXoffset);
   }	
}

function ShowLayer_2(text,extraXoffset) {
   if ( (NS4) || (IE4) ) {	
   	intext = "<TABLE CELLSPACING=0 BORDER=0 bgcolor=EEEEEE><tr><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td></tr><tr>"+text+"</tr></TABLE>";
	FillLayer(intext);
	
	if(timeoffset==-8) ShowLayer2_2(extraXoffset);
   }	
}

function ShowLayer2_2(extraXoffset) {
    moveTo(TipBoxObj,x+offsetx+extraXoffset-(width/2),y+offsety-10);			
    if (NS4) TipBoxObj.visibility = "show";
    else if (IE4) TipBoxObj.visibility = "visible";
}

function FillLayer(intext) {
        if (NS4) {
                var lyr = document.TipBox.document;
                lyr.write(intext);
                lyr.close();
        }
        else if (IE4) document.all["TipBox"].innerHTML = intext;
}

function ShowLayer2(extraXoffset) {
    moveTo(TipBoxObj,x+offsetx+extraXoffset-(width/2),y+offsety);			
    if (NS4) TipBoxObj.visibility = "show";
    else if (IE4) TipBoxObj.visibility = "visible";
}

function moveTo(obj,xLeft,yTop) {
        obj.left = xLeft;
        obj.top = yTop;
}

function HideLayer() {  
   //nescape : hide , IE : hidden
   
   if (NS4) TipBoxObj.visibility = "hide";
   else if (IE4) TipBoxObj.visibility = "hidden";
}

function mouseMove(e) {
	if (IE4) {x=event.x; y=event.y;}
	if (IE5) {x=event.x+document.body.scrollLeft; y=event.y+document.body.scrollTop;}
	if (NS4) {x=e.pageX; y=e.pageY;}
}




