    var agt=navigator.userAgent.toLowerCase();
    var is_major = parseInt(navigator.appVersion);
    var is_minor = parseFloat(navigator.appVersion);

    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
    var is_nav4 = (is_nav && (is_major == 4));
    var is_nav6 = (is_nav && (is_major == 5));
    var is_nav6up = (is_nav && (is_major >= 5));
    var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));


//tooltip Position
var offsetX = 0;
var offsetY = 5;
var opacity = 100;
var toolTipSTYLE;
var anchorname	=	"anchorTool";


function initToolTips(){
  if(document.getElementById){
          toolTipSTYLE = document.getElementById("toolTipLayer").style;
  }
  if(is_ie || is_nav6up)
  {
    toolTipSTYLE.visibility = "visible";
    toolTipSTYLE.display = "none";
    document.onmousemove = moveToMousePos;
  }
}
function moveToMousePos(e)
{
 //if (toolTipSTYLE.display == 'block') {
	  if(!is_ie){
		x = e.pageX;
		y = e.pageY;
	  }else{
			//x = event.x + document.body.scrollLeft;
			//y = event.y + document.documentElement.scrollTop;
			x = event.x;
			y = event.y;
			//y = event.y + document.body.scrollTop;
			if (document.getElementById(anchorname)) {

				//alert(AnchorPosition_getPageOffsetLeft(document.getElementById(anchorname)));
				x		+=	parseInt(AnchorPosition_getPageOffsetLeft(document.getElementById(anchorname)));
				y		+=	parseInt(AnchorPosition_getPageOffsetTop(document.getElementById(anchorname)));
			}	  

			
			try {
				if ((event.srcElement.parentElement.parentElement.parentElement) && (event.srcElement.parentElement.parentElement.parentElement.id == "carousel")) {
					lval	=	event.srcElement.parentElement.parentElement.parentElement.style.left;
					if (lval != "") {
						lval	=	lval.substr(0,lval.length-2);
						x		+=	parseInt(lval);
					}
					hval	=	event.srcElement.parentElement.parentElement.parentElement.style.top;
					if (hval != "") {
						hval	=	lval.substr(0,hval.length-2);
						y		+=	parseInt(hval);
					}
				}
			}catch(err){}

		
	  }
		if (toolTipSTYLE) {
			toolTipSTYLE.left = x + offsetX+'px';
			toolTipSTYLE.top = y + offsetY+'px';
		}
 // }
  return true;
  //if(!evt) evt = window.event;	
//	mouse_x = evt.clientX + document.body.scrollLeft - document.body.clientLeft,
//	mouse_y = evt.clientY;

}


function toolTip(img,width,height)
{

  if(toolTip.arguments.length < 1) // if no arguments are passed then hide the tootip
  {
    //if(is_nav4)
    //    toolTipSTYLE.visibility = "hidden";
    //else
        toolTipSTYLE.display = "none";
		toolTipSTYLE.width="0px";
		toolTipSTYLE.height="0px";
  }
  else // show
  {
    var content = '<IMG src="'+img+'" BORDER=0>';
   if(is_nav4)
    {
      toolTipSTYLE.document.write(content);
      toolTipSTYLE.document.close();
      //toolTipSTYLE.visibility = "visible";
    }

    else if(is_ie || is_nav6up)
    {
      document.getElementById("toolTipLayer").innerHTML = content;
      toolTipSTYLE.display='block';
	  
    }
	toolTipSTYLE.width=width+"px";
	toolTipSTYLE.height=height+"px";
  }
}
window.addEvent('domready', function() {
	initToolTips();
});
function AnchorPosition_getPageOffsetLeft (el) {
	var ol=el.offsetLeft;
	while ((el=el.offsetParent) != null) { ol += el.offsetLeft; }
	return ol;
	}
function AnchorPosition_getPageOffsetTop (el) {
	var ot=el.offsetTop;
	while((el=el.offsetParent) != null) { ot += el.offsetTop; }
	return ot;
	}	
