
function initHiddenIframe(){


	if(document.getElementById('iframetip')){
		if(!document.getElementById('iframetip').src){
			document.getElementById('iframetip').src='/tip.html';
		}
	}


}

function getPos(elem){

  var pos = new Object()

  pos.x =  elem.offsetLeft;  
  pos.y =  elem.offsetTop;  

  if(elem.offsetParent){
    var tmp = getPos(elem.offsetParent);
    pos.x += tmp.x;
    pos.y += tmp.y;   
			
  }
	
  pos.width = elem.offsetWidth;
  pos.height = elem.offsetHeight;

return pos;

}






function hilfetip()
{


  var bilder = document.getElementsByTagName('IMG');
  var ancor = document.getElementsByTagName('A');
  var tbox =    document.getElementById('tipbox');
  var tbox_titel =    document.getElementById('tipbox_titel');
  var tbox_text =    document.getElementById('tipbox_text');


    for(var i=0; i<bilder.length; i++)
    {

      if(bilder[i].alt.indexOf('tip:')==0)
      {

        bilder[i].onmouseover=function (){
          var bildalt = this.alt.split(':'); 
          alttext = this.alt;
          this.alt='Klicken Sie, um das Hilfefenster zu fixieren'
          var pos = getPos(this);
          tbox_titel.innerHTML = window.iframetip.document.getElementById('tiptitle_'+bildalt[1]).innerHTML;
          tbox_text.innerHTML =  window.iframetip.document.getElementById('tiptext_'+bildalt[1]).innerHTML;  
          tbox.style.left = pos.x;
          tbox.style.top  = pos.y+pos.height;
          tbox.style.visibility = 'visible';
          this.onmouseout = function (){tbox.style.visibility = 'hidden';this.alt=alttext}; 
          this.onclick = function (){this.onmouseout=function (){this.alt=alttext};;};

          };
 

        bilder[i].onmouseout=function (){
          tbox.style.visibility = 'hidden';
          };

      }
    }




    for(var i=0; i<ancor.length; i++)
    {

      if(ancor[i].target.indexOf('tip:')==0)
      {

        ancor[i].style.borderBottom='1px dotted green';
        ancor[i].style.color='green';
        ancor[i].style.textDecoration='none';
        ancor[i].onmouseover=function (){	   

          var bildalt = this.target.split(':'); 
          targettext = this.target;
          this.title='Klicken Sie, um das Hilfefenster zu fixieren';
          var pos = getPos(this); 
          tbox_titel.innerHTML = window.iframetip.document.getElementById('tiptitle_'+bildalt[1]).innerHTML;
          tbox_text.innerHTML =  window.iframetip.document.getElementById('tiptext_'+bildalt[1]).innerHTML;  
          tbox.style.left = pos.x;
          tbox.style.top  = pos.y+pos.height;
          tbox.style.visibility = 'visible';
          this.onmouseout = function (){tbox.style.visibility = 'hidden';}; 
          this.onclick = function (){this.onmouseout=function (){};return false};

          };
 

        ancor[i].onmouseout=function (){
          tbox.style.visibility = 'hidden';
          };

      }
    }


}



function myOnDragStart(ele, mx, my){;}
function myOnDrag(ele, mdx, mdy){    xMoveTo(ele, xLeft(ele) + mdx, xTop(ele) + mdy);}
function myOnDragEnd(ele, mx, my){;}





