    function addListener(elemento,baseName,handler) {
        if (elemento.addEventListener)
            elemento.addEventListener(baseName,handler,false);
        else if (elemento.attachEvent)
            elemento.attachEvent('on'+baseName, handler)
    }
    function remListener(elemento,baseName,handler) {
        if (elemento.removeEventListener)
            elemento.removeEventListener(baseName,handler,false);
        else if (elemento.attachEvent)
            elemento.detachEvent('on'+baseName, handler)
    }
        
    function foto() {        
        addListener(document.getElementById("indietro"), 'click', indietro);
        addListener(document.getElementById("avanti"), 'click', avanti);
    }

    function avanti(){
        if (nfoto<36) {  
            ++nfoto;
            document.getElementById("boxfoto").style.backgroundImage='url(immagini/foto/'+nfoto+'.jpg)';
        }
    }
    function indietro(){
        if (nfoto>1) {
            --nfoto;  
            document.getElementById("boxfoto").style.backgroundImage='url(immagini/foto/'+nfoto+'.jpg)';
        }
    }
    
    var nfoto=1;
    addListener(window, 'load', foto);
  
   