﻿      function htod(pos1, pos2, hex) {
        for(x = 0; x < 16; x++) {
          if(hexzahl[x] == hex.substr(pos1, 1))
      	  break;
        }
        pos1 = x * 16;
        for(x = 0; x < 16; x++) {
          if(hexzahl[x] == hex.substr(pos2, 1))
      	  break;
        }
        return(pos1 + x);
      }
      
      function einausblenden() {
        blenden = document.getElementById("slogan");
        if(flag) {
          if((z += 2) > (maxdiff - 3)) {
            flag = false;
            rfakt *= -1;
            gfakt *= -1;
            bfakt *= -1;
          }
        }
        else {
          if((z -= 2) < 3) {
            blenden.style.visibility = "hidden";
            if((textnr++) > (tindex-2))
      	      textnr = 0;
              flag = true;
              rfakt *= -1;
              gfakt *= -1;
              bfakt *= -1;
          }
        }
        hrot += rfakt * 2;
        hgruen += gfakt * 2;
        hblau += bfakt * 2;
        
        var rhih = Math.round((hrot / 16) - 0.5);
        var rhil = Math.round((hrot % 16) - 0.5);
        var ghih = Math.round((hgruen / 16) - 0.5);
        var ghil = Math.round((hgruen % 16) - 0.5);
        var bhih = Math.round((hblau / 16) - 0.5);
        var bhil = Math.round((hblau % 16) - 0.5);
        
        blenden.innerHTML = texte[textnr];
        blenden.style.color = "#"+hexzahl[rhih]+hexzahl[rhil]+hexzahl[ghih]+hexzahl[ghil]+hexzahl[bhih]+hexzahl[bhil];
        blenden.style.background = hintergrundfarbe;
        blenden.style.visibility = "visible";
        setTimeout("einausblenden()", zeit);
      }
