function inizializza(){ 
 if (document.all) { 
   
   // creo le variabili per la sintassi di IE 
   documento="document.all"; 

   /* notare le virgolette precedute dall'escape ("), 
    * che si sono rese necessarie, per mantenere inalterata 
    * la sintassi e per non incorrere in errori
    */ 

   parA="[\""; 
   parB="\"]"; 
   visibilita=".style.display"; 
   nascosto="\"none\""; 
   visibile="\"\""; 
 } 
 else if (document.layers){ //NN4 
   documento="document.layers"; 
   parA="[\""; 
   parB="\"]"; 
   visibilita=".display"; 
   nascosto="\"none\""; 
   visibile="\"\""; 
 } 
 else if (document.getElementById) { // Opera e NN6 
   documento="document.getElementById"; 
   parA="(\""; 
   parB="\")"; 
   visibilita=".style.display"; 
   nascosto="\"none\""; 
   visibile="\"\""; 
 } 
} 

function nascondi(idliv) { 

 /* eseguo l'istruzione tramite eval, 
    come somma di variabili */
   eval(documento+parA+idliv+parB+visibilita+"='none';");
// eval(documento+parA+idliv+parB+".style.left='-9999px';");
 } 
 
function mostra_nascondi(idliv) { 

 /* eseguo l'istruzione tramite eval, 
    come somma di variabili */
 if (eval(documento+parA+idliv+parB+visibilita)=='') 
 	eval(documento+parA+idliv+parB+visibilita+"='none';");
 else
 	eval(documento+parA+idliv+parB+visibilita+"='';");
 }

function mostra(idliv,nome,tot) {
 nascondiTutti(nome,tot);
	 
 /* istruzione identica alla precedente, 
    soltando che rende visbile */
 eval(documento+parA+idliv+parB+visibilita+"='';"); 
} 

function mostra_singolo(idliv) {
 eval(documento+parA+idliv+parB+visibilita+"='';"); 
}

function nascondiTutti(nome,tot) {
 var tmp;
 var j = parseInt(tot)+1; 
 for(i=1;i < j;i++){
 	tmp = "";
  	tmp += nome + "0" + i + "";
 	nascondi(tmp);
 }
}

function mostraTutti(nome,tot) {
 var tmp;
 var j = parseInt(tot)+1; 
 for(i=1;i < j;i++){
 	tmp = "";
  	tmp += nome + "0" + i + "";
 	eval(documento+parA+tmp+parB+visibilita+"='';");
 }
}

function chekka(idliv) { 

 /* chekko un oggetto */
 eval(documento+parA+idliv+parB+".checked=1;"); 
} 

function cambiaValore(idliv,testo) {
	eval(documento+parA+idliv+parB+".value='"+testo+"';"); 
}

var div_help = 'div_help';
function scriviHelp(id,testo){
	eval(documento+parA+div_help+parB+'.innerHTML="<p>' + testo + '</p>"');
	spostaMostraOggetto(id,div_help,'15','20'); //sel_visuale
}

inizializza(); //lancio la funzione che inizializza le variabili
