// JavaScript Document
function visualizza(id) {
	clearTimeout(10000);
	cont=document.getElementById('slideCorsi');
	p=cont.getElementsByTagName('p');
	for(i=0;i<p.length;i++) {
		span=p[i].getElementsByTagName('span');
		for(j=0;j<span.length;j++){
			span[j].style.display="none";
		}
	}
	
	cont=document.getElementById('descCorsi');
	cont.style.display="block";
	d=cont.getElementsByTagName('div');
	
	cont1=document.getElementById('textCorsi');
	cont1.style.display="block";
	d1=cont1.getElementsByTagName('div');
	
	for(i=0;i<d.length;i++) {
		d[i].style.display="none";
		d1[i].style.display="none";
	}
	d[id-1].style.display="block";
	d1[id-1].style.display="block";
	
	pAperto=document.getElementById('corso'+id);
	spanAperto=pAperto.getElementsByTagName('span');
	for(i=0;i<spanAperto.length;i++) {
		spanAperto[i].style.display="block";
	}	
}

function apriDescrizione(id) {
    clearTimeout(10000);
    //chiudiDescrizioni();
    tr=document.getElementById(id);
    //tr.style.background="#FF6600";
        spans=tr.getElementsByTagName('span');
        for(j=0;j<spans.length;j++){
            if(spans[j].style.display=="block"){
                spans[j].style.display="none";
            }else if(spans[j].style.display=="none"){
                spans[j].style.display="block";
            }
        }
}

function chiudiDescrizioni(){
    //clearTimeout(10000);
    cont = document.getElementById('moduli');
    trs = cont.getElementsByTagName('tr');
    for(k=0;k<trs.length;k++){
      p=trs[k].getElementsByTagName('p');
      for(i=0;i<p.length;i++) {
          spans=p[i].getElementsByTagName('span');
          for(j=0;j<spans.length;j++){
              spans[j].style.display="none";
          }
      }
    }
}

function disevidenzia(){
    clearTimeout(10000);
    cont = document.getElementById('corsi');

    trs = cont.getElementsByTagName('tr');
    for(i=0;i<trs.length;i++){
        trs[i].style.background="none";
        ps = trs[i].getElementsByTagName("p");
        for(k=0;k<ps.length;k++){
	    spans = ps[k].getElementsByTagName("span");
	    for (j=0;j<spans.length;j++) {
	       if(spans[j].style.display=="block")
		   spans[j].style.display="none";
  	  }
      }
    }
    
    /*for(id=1;id<5;id++){
      cont1 = document.getElementById("corsi"+id);
      ps = cont1.getElementsByTagName("p");
      for(j=0;j<ps.length;j++){
          ps[j].style.color="#FFFFFF";
      }
    }*/
}

function evidenziaCorso(id) {
    disevidenzia();
    trCorso = document.getElementById('corso'+id);
	// aggiungere prova chiusura evidenziazioni
    if (true) {

    trCorso.style.background="#444444";
    trCorso.style.color="#FF6600";
    evidenziato = "#444444";
    ps = trCorso.getElementsByTagName("p");
    for(i=0;i<ps.length;i++){
	spans = ps[i].getElementsByTagName("span");
	for (j=0;j<spans.length;j++) {
	   if(spans[j].style.display=="none")
		spans[j].style.display="block";
	}
    }

    switch(id){
        case 1 : {
          tr = document.getElementById('a1');
          tr.style.background=evidenziato;
          tr = document.getElementById('a2');
          tr.style.background=evidenziato;
          tr = document.getElementById('a3');
          tr.style.background=evidenziato;
          tr = document.getElementById('a4');
          tr.style.background=evidenziato;
          tr = document.getElementById('b1');
          tr.style.background=evidenziato;
          tr = document.getElementById('b2');
          tr.style.background=evidenziato;
          tr = document.getElementById('c1');
          tr.style.background=evidenziato;
          tr = document.getElementById('c2');
          tr.style.background=evidenziato;
          tr = document.getElementById('d1');
          tr.style.background=evidenziato;
          tr = document.getElementById('d2');
          tr.style.background=evidenziato;
          tr = document.getElementById('d3');
          tr.style.background=evidenziato;
          tr = document.getElementById('e1');
          tr.style.background=evidenziato;
          tr = document.getElementById('e2');
          tr.style.background=evidenziato;
          tr = document.getElementById('f1');
          tr.style.background=evidenziato;
          tr = document.getElementById('g1');
          tr.style.background=evidenziato;
          break;
        }
        case 2 : {
          tr = document.getElementById('a1');
          tr.style.background=evidenziato;
          tr = document.getElementById('a2');
          tr.style.background=evidenziato;
          tr = document.getElementById('b1');
          tr.style.background=evidenziato;
          tr = document.getElementById('c1');
          tr.style.background=evidenziato;
          tr = document.getElementById('d2');
          tr.style.background=evidenziato;
          tr = document.getElementById('f2');
          tr.style.background=evidenziato;
          tr = document.getElementById('g2');
          tr.style.background=evidenziato;
          break;
        }
        case 3 : {
          tr = document.getElementById('a1');
          tr.style.background=evidenziato;
          tr = document.getElementById('a2');
          tr.style.background=evidenziato;
          tr = document.getElementById('a3');
          tr.style.background=evidenziato;
          tr = document.getElementById('b1');
          tr.style.background=evidenziato;
          tr = document.getElementById('c2');
          tr.style.background=evidenziato;
          tr = document.getElementById('d2');
          tr.style.background=evidenziato;
          tr = document.getElementById('f1');
          tr.style.background=evidenziato;
          tr = document.getElementById('g2');
          tr.style.background=evidenziato;
          break;
        }
        case 4 : {
          tr = document.getElementById('a1');
          tr.style.background=evidenziato;
          tr = document.getElementById('a2');
          tr.style.background=evidenziato;
          tr = document.getElementById('b1');
          tr.style.background=evidenziato;
          tr = document.getElementById('c1');
          tr.style.background=evidenziato;
          tr = document.getElementById('d2');
          tr.style.background=evidenziato;
          tr = document.getElementById('f1');
          tr.style.background=evidenziato;
          tr = document.getElementById('g2');
          tr.style.background=evidenziato;
          break;
        }
    }
 }
}