	function HideDiv(ID){
			document.getElementById(ID).style.display='none';
		}
		
	function ShowDiv(ID){
			document.getElementById(ID).style.display='';
		}
         
	function HideAll(prefix,iterations){
		for (i=1;i<=iterations;i++){
			HideDiv(prefix+i);
		}
    }
    
    function InvisibleAll(prefix,iterations){
         for (i=1;i<=iterations;i++){
              ID = prefix+i;
              // alert (ID);
			document.getElementById(ID).style.visibility='hidden';
		}
    }
    
    function ShowInfo(ID){
         //var n4 = document.layers?true:false;
         
         // alert (document.getElementById(ID1).y);
         
         InvisibleAll('triangolo',numero_campi);
         HideAll('help',numero_campi);
         
         help = 'help'+ID;
         triangolo = 'triangolo'+ID;
         
         document.getElementById(triangolo).style.visibility='visible';
         
         if (document.all)
         {
              var myel=document.getElementById(triangolo);
              var root=document.body;
              var res=0;
              var el=myel;
              
              //alert (el);
              
              while (el!=root)
              {
                   res+=parseInt(el.offsetTop);
                   el=el.offsetParent;
              }
              
              //x=document.getElementById(triangolo).offsetLeft+20+'px';
              y=res+root.clientTop+'px';
              
              //alert (res+root.clientTop);
         } else {
              x=document.getElementById(triangolo).x+20+'px';
              y=document.getElementById(triangolo).y+0+'px';
              //alert (y);

         }
         
         document.getElementById(help).style.top=y;
         //document.getElementById(help).style.left=x;
         document.getElementById(help).style.display='';
    }

function ComputeTop_IE(ID)
{
 var myel=document.getElementById(ID);
 var root=document.body;
 var res=0;
 var el=myel;
 while (el!=root)
 {
  res+=parseInt(el.offsetTop);
  el=el.offsetParent; //sostituisce parentNode
 }
 alert (res + root.clientTop);
 return res + root.clientTop;

}     
    
/* 
if (document.layers){ //Netscape 4.x 

document.write("Io sono Netscape 4.x"); 

  } else if (document.all){ // Explorer 

document.write("Io sono Explorer"); 

  }else if (document.getElementById){ //Netscape 6

document.write("Io sono Netscape 6");


  }

*/
  