        function showTooltip(pict, newsrc)
	    {
		    var obj_msg = document.getElementById("tooltipID");
		    var positionLeft, positionTop;
		    var sHTML;
			var scrollTop = window.pageYOffset || document.documentElement.scrollTop || 0;
			var scrollLeft = window.pageXOffset || document.documentElement.scrollLeft || 0;
		    
		    if(navigator.userAgent.indexOf("MSIE") != -1) 
		    {
			
				positionTop = window.event.y;
				if(positionTop + 436 > document.documentElement.clientHeight)
					positionTop = positionTop + scrollTop - 100 - (positionTop + 436 - document.documentElement.clientHeight);
				else
					positionTop = positionTop - 100;
				
				positionLeft = window.event.x;
				if(positionLeft + 330 > document.body.clientWidth)
					positionLeft = positionLeft - 330;
				else
					positionLeft = positionLeft + 30
					
					
				sHTML = "<span id=\"tooltipID\" style=\"";
				sHTML += "top:" + positionTop.toString() + "px;left:" + positionLeft.toString() + "px;";
				sHTML += "display:block;position:absolute;width:300px;height:436px;";
				sHTML += "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'"+newsrc+"\', sizingMethod=\'scale\')";
				sHTML += "\"></span>";
				obj_msg.outerHTML = sHTML;
	        }
	        else if(navigator.appName.indexOf("Netscape") != -1) 
	        {
				positionTop = getPosTop(pict);
				if(positionTop + 436 > document.documentElement.clientHeight)
					positionTop = positionTop + scrollTop - 50  - (positionTop + 436 - document.documentElement.clientHeight);
				else
					positionTop = positionTop - 50;
				
    	        positionLeft = getPosLeft(pict);
				if(positionLeft + 400 > document.body.clientWidth)
					positionLeft = positionLeft - 300;
				else
					positionLeft = positionLeft + 100

		        obj_msg.src = newsrc;
		        obj_msg.style.display = "block";
		        obj_msg.style.left = positionLeft.toString()+ "px";
		        obj_msg.style.top = positionTop.toString()+ "px";
		        
        	}
        	
        }
	    	    
        function hideTooltip()
	    {
		    var obj_msg = document.getElementById("tooltipID");
		    obj_msg.style.display = "none";
	    }

        function getPosLeft(obj) {
          var curleft = 0;
          if(obj.offsetParent)
          while(1) {
            curleft += obj.offsetLeft;
            if(!obj.offsetParent)
            break;
            obj = obj.offsetParent;
            }
          else if(obj.x)
          curleft += obj.x;
          return curleft;
        }

        function getPosTop(obj) {
          var curtop = 0;
          if(obj.offsetParent)
          while(1) {
            curtop += obj.offsetTop;
            if(!obj.offsetParent)
            break;
            obj = obj.offsetParent;
            }
          else if(obj.y)
          curtop += obj.y;
          return curtop;
        }
        
		document.write('<img id="tooltipID" alt="tooltip" style="display:none;position:absolute;width:300px;height:436px;"/>');
