// Gestione Struttura

function Elem(lname,fname,status,tit,exp) {
   this.lname=lname
   this.fname=fname
   this.status=status
   this.tit=tit
   this.exp=exp
} 
    
	navElem = new Array()
	navChan = new Array()
	
	navChan[0]   = new Elem("Home","my_home.htm","Home page","",0)
	navElem[0]   = new Elem("Home","my_home.htm","Home page","")
	
	navChan[1]   = new Elem("Premessa","Premessa/pg1000.htm","","Premessa",0)
	navElem[1000] = new Elem("Premessa","Premessa/pg1000.htm","","")
	
	navChan[2]   = new Elem("Il portale ABIlearning" ,"port/pg2000.htm","","Il portale ABIlearning",0)
	navElem[2000] = new Elem("Il portale ABIlearning" ,"port/pg2000.htm","","")
	navElem[2100] = new Elem("Contenuti","port/pg2100.htm","","")
	navElem[2200] = new Elem("Servizi","port/pg2200.htm","","")
	navElem[2300] = new Elem("Tecnologia","port/pg2300.htm","","")
	
	navChan[3]   = new Elem("E-learning","cors/pg3000.htm","","E-learning",1)
	navElem[3000] = new Elem("E-learning","cors/pg3000.htm","","")

	navElem[3100] = new Elem("Compliance","cors/pg3100.htm","","")
	navElem[3101] = new Elem("Il valore della compliance","cors/pg3101.htm","","")
	
	navElem[3200] = new Elem("Bancassicurazione","cors/pg3200.htm","","")
	navElem[3201] = new Elem("L&rsquo;intermediazione assicurativa: moduli di apprendimento","cors/pg3101.htm","","")
	
	navElem[3300] = new Elem("Finanza","cors/pg3300.htm","","")
	navElem[3301] = new Elem("MiFID per la rete","cors/pg3301.htm","","")
	navElem[3302] = new Elem("La gestione del risparmio","cors/pg3302.htm","","")

	navElem[3400] = new Elem("Credito","cors/pg3400.htm","","")
	navElem[3401] = new Elem("La gestione del credito","cors/pg3401.htm","","")
	
	navElem[3500] = new Elem("Servizi operativi e strumenti di pagamento","cors/pg3500.htm","","")
	navElem[3501] = new Elem("SEPA: Single euro payment area"  ,"cors/pg3501.htm","","")
	navElem[3502] = new Elem("Operazioni di sportello"  ,"cors/pg3502.htm","","")
	
	navElem[3600] = new Elem("Normativa bancaria e sicurezza","cors/pg3600.htm","","")
	navElem[3601] = new Elem("Gli abusi di mercato","cors/pg3601.htm","","")
	navElem[3602] = new Elem("Antiriciclaggio e terrorismo internazionale","cors/pg3602.htm","","")
	navElem[3603] = new Elem("Basilea 2","cors/pg3603.htm","","")
	navElem[3604] = new Elem("La responsabilit&agrave; amministrativa delle banche","cors/pg3604.htm","","")
	navElem[3605] = new Elem("Privacy","cors/pg3605.htm","","")
	//navElem[3506] = new Elem("Misure di sicurezza per la protezione dei dati personali","cors/pg3506.htm","","")
	navElem[3606] = new Elem("Business continuity","cors/pg3606.htm","","")
	navElem[3607] = new Elem("Le rapine in banca","cors/pg3607.htm","","")
	navElem[3608] = new Elem("L&rsquo;apprendistato professionalizzante","cors/pg3608.htm","","")
	navElem[3609] = new Elem("Salute e sicurezza dei lavoratori","cors/pg3609.htm","","")
	navElem[3610] = new Elem("La trasparenza tra banca e cliente","cors/pg3610.htm","","")
	navElem[3611] = new Elem("La trasparenza per i mediatori creditizi","cors/pg3611.htm","","")
	navElem[3612] = new Elem("Il Codice Privacy","cors/pg3612.htm","","")
	navElem[3613] = new Elem("Antiriciclaggio e terrorismo internazionale per le assicurazioni - ed. 2010","cors/pg3613.htm","","")
	navElem[3614] = new Elem("I mutui casa","cors/pg3614.htm","","")
	navElem[3615] = new Elem("Le pratiche commerciali scorrette","cors/pg3615.htm","","")
	
	navElem[3700] = new Elem("Responsabilit&agrave;  Sociale d&rsquo;Impresa","cors/pg3700.htm","","")
	navElem[3701] = new Elem("La Responsabilit&agrave; Sociale d&rsquo;Impresa","cors/pg3701.htm","","")

	navElem[3800] = new Elem("Iscrizione ai corsi","cors/pg3800.htm","","")
	
	navChan[4]   = new Elem("English Web TV","cust/pg4000.htm","","English Web TV",0)
	navElem[4000] = new Elem("English Web TV","cust/pg4000.htm","","")
	
	navChan[5]   = new Elem("ABICS online","cust/pg5000.htm","","ABICS online",0)
	navElem[5000] = new Elem("ABICS online","cust/pg5000.htm","","")
	
	navChan[6]   = new Elem("Consulenza e formazione e-learning","cust/pg6000.htm","","Consulenza e formazione e-learning",0)
	navElem[6000] = new Elem("Consulenza e formazione e-learning","cust/pg6000.htm","","")
	
	navChan[7]   = new Elem("Realizzazione di contenuti e-learning","cust/pg7000.htm","","Realizzazione di contenuti e-learning",0)
	navElem[7000] = new Elem("Realizzazione di contenuti e-learning","cust/pg7000.htm","","")

	navChan[8]   = new Elem("Tutoring online","cust/pg8000.htm","","Tutoring online",0)
	navElem[8000] = new Elem("Tutoring online","cust/pg8000.htm","","")

	navChan[9]   = new Elem("Web TV","cust/pg9000.htm","","Web TV",0)
	navElem[9000] = new Elem("Web TV","cust/pg9000.htm","","")

	navChan[10]   = new Elem("ABICS in house","cust/pg10000.htm","","ABICS in house",0)
	navElem[10000] = new Elem("ABICS in house","cust/pg10000.htm","","")


document.write('<title>' + doTitle() + '<\/title>');
document.title = doTitle();

function doTitle() {

    var nChan = pageId[0]
    var nPag  = (pageId[0]*1000) + (pageId[1]*100) + pageId[2]
    var sTitle = "ABIlearning "

    sTitle += "- " + navChan[nChan].lname;
    
    if ( nPag != (nChan*1000) ) { 
      sTitle += " | " + navElem[nPag].lname;
    }
  return sTitle;
}


// Menu canali Home page
function doMenuHp() {

    var sMenuHp = "";

    for (var i = 1; i <= 10; i++) {

      if ( navChan[i] != null ) {
      
        sMenuHp += "<tr>";
        sMenuHp += "<td><img src='images/space.gif' width=6 height=1 border='0'></td>";
        sMenuHp += "<td height=27 align=right valign=middle><img src='images/pointer_c_dn.gif' width=12 height=10 border='0' name='chan" + i + "'></td>";
    
        status = (navChan[i].status == "") ? (navChan[i].lname) : (navChan[i].status);
        status = status.replace("\'","\\'");
        
        sMenuHp += "<td colspan=3 align=left valign=middle class='menuhp'><a href='" + navChan[i].fname + "' onMouseOver=\"rollon('chan" + i + "','pointer_w_dn','" + status + "'); return true;\" onMouseOut=\"rolloff('chan" + i + "','pointer_c_dn');\">" + navChan[i].lname + "</a></td>";
        sMenuHp += "</tr>";
        
        if ( navChan[i].exp ) {


        for (var s = 1; s < 10; s++) { /* loop sezioni */

            sID = ( i * 1000 ) + ( s * 100 );
            
//            if ( sID != 3700 ) { /* non visualizza "Iscrizione ai corsi" su home page */
  
            if ( navElem[sID] != null ) { /* se non ha finito gli elementi del livello sezione */
//            alert (sID);

              sMenuHp += "<tr>";
              sMenuHp += "<td height=1 colspan=2><img src='images/space.gif' width=1 height=1 border='0'></td>";
              sMenuHp += "<td colspan=2 class='bkgHpMenuOn'><img src='images/space.gif' width=1 height=1 border='0'></td>";
              sMenuHp += "<td><img src='images/space.gif' width=1 height=1 border='0'></td>";
              sMenuHp += "</tr>";

              sMenuHp += "<tr>";
              sMenuHp += "<td height=2 colspan=5><img src='images/space.gif' width=1 height=2 border='0'></td>";
              sMenuHp += "</tr>";

              sMenuHp += "<tr>";
              sMenuHp += "<td colspan=2><img src='images/space.gif' width=18 height=1 border='0'></td>";
              sMenuHp += "<td valign=top><img src='images/freccia_c_dx.gif' width=8 height=10 border='0' name='chan" + sID + "'></td>";
      
              status = (navElem[sID].status == "") ? (navElem[sID].lname) : (navElem[sID].status);
              status = status.replace("\'","\\'");
              
              sMenuHp += "<td align=left valign=middle class='menuhp2'><a href='" + navElem[sID].fname + "' onMouseOver=\"rollon('chan" + sID + "','freccia_w_dx','" + status + "'); return true;\" onMouseOut=\"rolloff('chan" + sID + "','freccia_c_dx');\">" + navElem[sID].lname + "</a></td>";
              sMenuHp += "<td><img src='images/space.gif' width=8 height=1 border='0'></td>";
              sMenuHp += "</tr>";

              sMenuHp += "<tr>";
              sMenuHp += "<td height=3 colspan=5><img src='images/space.gif' width=1 height=3 border='0'></td>";
              sMenuHp += "</tr>";
            
            } else { /* &egrave; arrivato all'ultimo elemento */

              sMenuHp += "<tr>";
              sMenuHp += "<td height=3 colspan=5><img src='images/space.gif' width=1 height=3 border='0'></td>";
              sMenuHp += "</tr>";
            
              break;

            }
//            }

          }
        }          
          
        sMenuHp += "<tr>";
			sMenuHp += "<td height=2 colspan=5 align=left valign=middle><img src='images/bar_hp_line.gif' width=162 height=2 border='0'></td>";
        sMenuHp += "</tr>";

      } else { /* &egrave; arrivato all'ultimo elemento */

        break;

      }

    }
  /* riga di consistenza */
  sMenuHp += "<tr>";
  sMenuHp += "<td height=1><img src='images/space.gif' width=6 height=1 border='0'></td>";
  sMenuHp += "<td height=1><img src='images/space.gif' width=12 height=1 border='0'></td>";
  sMenuHp += "<td height=1><img src='images/space.gif' width=8 height=1 border='0'></td>";
  sMenuHp += "<td height=1><img src='images/space.gif' width=128 height=1 border='0'></td>";
  sMenuHp += "<td height=1><img src='images/space.gif' width=8 height=1 border='0'></td>";
  sMenuHp += "</tr>";

  document.write(sMenuHp);

  return
}

    
// Barra di navigazione
function doNav() {

    var nChan = pageId[0];
//    var nChaS = pageId[0]*100;
    var sNaviga = "";

//alert (nChan);

    sNaviga += "<tr class='bkgNav'>";

    sNaviga += "<td width=160 height=21 align=center valign=center class='txtbkg'>" + navChan[nChan].tit + "</td>";
    sNaviga += "<td width=600 align=left valign=middle>";
	//sNaviga += "<table width=650 cellspacing='0' cellpadding='0' border='0'>";
	sNaviga += "<table width=100% cellspacing='0' cellpadding='0' border='0'>";
    sNaviga += "<tr>";
    sNaviga += "<td width=8><img src='../images/space.gif' width=8 height=1 border=0></td>";
	
    sNaviga += "<td width=8 align=right valign=middle><img src='../images/space.gif' width=8 height=10 border=0 name='nav0'></td>";
    sNaviga += "<td align=left valign=middle class='nav'><a href='../" + navChan[0].fname + "' onMouseOver=\"rollon('nav0','pointer_sx','" + navChan[0].status + "'); return true;\" onMouseOut=\"rolloff('nav0','space');\"><b>" + navChan[0].lname + "</b></a></td>";
    sNaviga += "<td width=100% align=right valign=middle>";
    sNaviga += "<table cellspacing='0' cellpadding='0' border='0'>";
    sNaviga += "<tr>";

    for (var i = 1; i <= 10; i++) {

      if ( navChan[i] != null ) {

        if ( i == nChan ) { 
  
          } else {
  
        sNaviga += "<td width=8 align=right valign=middle><img src='../images/space.gif' width=8 height=10 border='0' name='nav" + i + "'></td>";
          
          status = (navChan[i].status == "") ? (navChan[i].lname) : (navChan[i].status);
          status = status.replace("\'","\\'");
  
          sNaviga += "<td align=left valign=middle class='nav'><a href='../" + navChan[i].fname + "' onMouseOver=\"rollon('nav" + i + "','pointer_dx','" + status + "'); return true;\" onMouseOut=\"rolloff('nav" + i + "','space');\">" + navChan[i].lname + "</a></td>";
		
        }

      } else { /* &egrave; arrivato all'ultimo elemento */

        break;

      }

    }

    sNaviga += "</tr>";
    sNaviga += "</table>";
    sNaviga += "</td>";
    sNaviga += "</tr>";
    sNaviga += "</table>";
    sNaviga += "</td>";
    sNaviga += "<td width=100%><img src='../images/space.gif' width=1 height=21 border=0></td>";
    sNaviga += "</tr>";

        /* Linea chiusura navigazione */
    sNaviga += "<tr class='bkgNavLine'>";
    sNaviga += "<td width=160 height=1><img src='../images/space.gif' width=160 height=1 border=0></td>";
    sNaviga += "<td width=600><img src='../images/space.gif' width=600 height=1 border=0></td>";
    sNaviga += "<td width=100%><img src='../images/space.gif' width=1 height=1 border=0></td>";
    sNaviga += "</tr>";

  return sNaviga
}

// Menu laterale
function doMenu() {

    var nChan = pageId[0]*1000;
    var nSez = pageId[1]*100;
    var nPag = pageId[2];
    var nArg = nChan + nSez + nPag;
//    alert (nArg);
    var sMenu = "";
    var imgRoll = "../images/pointer_dn";


    sMenu += "<table width=160 cellspacing=0 cellpadding=0 border=0>";
    
    sMenu += "<tr>";
    sMenu += "<td><img src='../images/space.gif' width=12 height=1 alt=''></td>";
    sMenu += "<td><img src='../images/space.gif' width=12 height=1 alt=''></td>";
    sMenu += "<td><img src='../images/space.gif' width=12 height=1 alt=''></td>";
    sMenu += "<td><img src='../images/space.gif' width=12 height=1 alt=''></td>";
    sMenu += "<td><img src='../images/space.gif' width=12 height=1 alt=''></td>";
    sMenu += "<td><img src='../images/space.gif' width=90 height=1 alt=''></td>";
    sMenu += "<td><img src='../images/space.gif' width=10 height=1 alt=''></td>";
    sMenu += "</tr>";

    sMenu += "<tr><td colspan=7 class='spacer'><br><br></td></tr>";

    for (var s = 0; s < 10; s++) { /* loop sezioni */

      sID = nChan + ( s * 100 );

      if ( navElem[sID] != null ) { /* se non ha finito gli elementi del livello sezione */

        imgBase = (sID == nArg ) ? "pointer_dn" : "space";
        status = (navElem[sID].status == "") ? (navElem[sID].lname) : (navElem[sID].status);
        status = status.replace("\'","\\'");
        
        sMenu += "<tr>";
        sMenu += "<td></td>";
        sMenu += "<td valign=top><img src='../images/" + imgBase + ".gif' width=12 height=10 alt='' name='pg" + sID + "'></td>";
        sMenu += "<td colspan=4 class='menu1'>";
        if ( sID == nArg ) {
            sMenu += navElem[sID].lname;
        } else {
            re = /javascript/i;
            if ( re.test( navElem[sID].fname ) ) { /* se javascript */
              sMenu += "<a href='" + navElem[sID].fname + "' onMouseOver=\"rollon('pg" + sID + "','" + imgRoll + "','"+ status + "'); return true;\" onMouseOut=\"rolloff('pg" + sID + "','" + imgBase + "');\">" + navElem[sID].lname + "</a>";
            } else {
              sMenu += "<a href='../" + navElem[sID].fname + "' onMouseOver=\"rollon('pg" + sID + "','" + imgRoll + "','"+ status + "'); return true;\" onMouseOut=\"rolloff('pg" + sID + "','" + imgBase + "');\">" + navElem[sID].lname + "</a>";
            }       
        }       
        sMenu += "</td>";
        sMenu += "<td></td>";
        sMenu += "</tr>";


        if ( sID == (nChan + nSez) ) { /* se la sezione &egrave; attiva */

          for (var p = 1; p < 100; p++) { /* loop pagine */
            pID = nChan + (s * 100) + p;

            if ( navElem[pID] != null ) { /* se non ha finito gli elementi del livello pagina */

              imgBase = (pID == nArg) ? "pointer_dn" : "space";
              status = (navElem[pID].status == "") ? (navElem[pID].lname) : (navElem[pID].status);
              status = status.replace("\'","\\'");

              sMenu += "<tr><td colspan=7 class='spacer'><br></td></tr>"; /* spazio livello pagine */

              sMenu += "<tr>";
              sMenu += "<td colspan=2></td>";
              sMenu += "<td valign=top><img src='../images/" + imgBase + ".gif' width=12 height=10 alt='' name='pg" + pID + "'></td>";
              sMenu += "<td colspan=3 class='menu2'>";
              if ( pID == nArg ) {
                  sMenu += navElem[pID].lname;
              } else {
                  sMenu += "<a href='../" + navElem[pID].fname + "' onMouseOver=\"rollon('pg" + pID + "','" + imgRoll + "','" + status + "'); return true;\" onMouseOut=\"rolloff('pg" + pID + "','" + imgBase + "');\">" + navElem[pID].lname + "</a>";
              }       
              sMenu += "</td>";
              sMenu += "<td></td>";
              sMenu += "</tr>";

            } else { /* &egrave; arrivato all'ultimo elemento */

              break;

            } /* end if elementi livello pagina */
          } /* end loop pagine */
        } /* end if sezione attiva */
        

        sMenu += "<tr><td colspan=7 class='spacer'><br><br></td></tr>"; /* spazio livello sezioni */

      } else { /* &egrave; arrivato all'ultimo elemento */

        break;

      } /* end if elementi livello sezione */
    } /* end loop sezioni */

    sMenu += "</table>";

  return sMenu
}
