function getElementPosition( element )
{
      var x=0,y=0;

      while (element!=null)
	  {
		x+=element.offsetLeft-element.scrollLeft;
	    y+=element.offsetTop-element.scrollTop;
        element=element.offsetParent;
      }

      return {x:x,y:y};
}


function setElementPosition( element, x, y )
{
      var x=0,y=0;

      if( element != null )
	  {
		element.style.left = x+'px';
	    element.style.top = y+'px';
        //element = element.offsetParent;
      }
}



function showTextBox( txt, element )
{
	//var el = getObj( element );
	var pozice = getElementPosition( element );
	var poz_x = pozice.x;
	var poz_y = ( pozice.y * 1 +12 );
	
	var div = getObj( 'text_box' );
	//setElementPosition( div, poz_x, poz_y );
	div.style.left = poz_x+'px';
	div.style.top = poz_y+'px';
	div.innerHTML = txt;
	div.style.display = '';
}

function hideTextBox()
{
	var div = getObj( 'text_box' );
	div.style.display = "none";
}