

       mensaxe = 'Ies Pontepedriņa';
      font = 'Arial Rounded MT Bold,Verdana,Arial';
      size = 2;
      color = '#154D02';
      velocidade = 0.7;

      n4 = (document.layers);
      ie = (document.all);
      n6 = (document.getElementById);

      mensaxe = mensaxe.split('');
      n = mensaxe.length;

      a = size*7;
      ymouse = 0;
      xmouse = 0;
      props = "<font face="+font+" size="+size+" color="+color+">";

      if (n4)
      {
          for ( i = 0; i < n; i++)
              document.write('<layer name="n4mensaxe'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props+mensaxe[i]+'</font></center></layer>');
      }
      else if (ie)
      {
          document.write('<div id="padre" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
          for (i=0; i < n; i++)
              document.write('<div id="iemensaxe" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center">'+props+mensaxe[i]+'</font></div>');
          document.write('</div></div>');
      }
      else if (n6)
      {
          document.write('<div id="padre" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
          for (i = 0; i < n; i++)
              document.write('<div id="iemensaxe'+i+'" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center">'+props+mensaxe[i]+'</font></div>');
          document.write('</div></div>');
      }
      
      if(n4)
          window.captureEvents(Event.MOUSEMOVE);

      
      function Mouse(evento)
      {         
          if(ie)
          {
              xmouse = event.x+20;
              ymouse = event.y+20;
          }
          else if(n4 || n6)
          {
              xmouse = evento.pageX+20;
              ymouse = evento.pageY+20;
          }
      }
      
      if(n4)
          window.onMouseMove = Mouse
      else if(ie || n6)
          document.onmousemove = Mouse;
    
      y = new Array();
      x = new Array();
      Y = new Array();
      X = new Array();
      Yaux = new Array();
      Xaux = new Array();

      for (i=0; i < n; i++)
      {
          y[i] = 0;
          x[i] = 0;
          Y[i] = 0;
          X[i] = 0;
          Yaux[i] = 0;
          Xaux[i] = 0;
      }

      function asigna()
      {
          if (ie)
              padre.style.top = document.body.scrollTop;
      
          for (i = 0; i < n; i++)
          {
              if(n4)
              {
                  document.layers['n4mensaxe'+i].top = y[i];
                  document.layers['n4mensaxe'+i].left = x[i]+(i*(a/2));
              }
              else if(ie)
              {
                  iemensaxe[i].style.top = y[i];
                  iemensaxe[i].style.left = x[i]+(i*(a/2));
              }
              else if(n6)
              {
                  eval("document.getElementById('iemensaxe"+i+"').style.top = '"+y[i]+"px'");
                  eval("document.getElementById('iemensaxe"+i+"').style.left = '"+(x[i]+(i*(a/2)))+"px'");
              }                
          }
      }

      function ondula()
      {
         y[0]=Math.round(Y[0] +=((ymouse)-Y[0])*velocidade);
         x[0]=Math.round(X[0] +=((xmouse)-X[0])*velocidade);
                   
          for (var i = 1; i < n; i++)
          {
              Yaux[i] = Math.round(Y[i]);
              Xaux[i ]= Math.round(X[i]);
             y[i] = Math.round(Y[i]=Yaux[i]+(y[i-1]-Y[i])*velocidade);
             x[i] = Math.round(X[i]=Xaux[i]+(x[i-1]-X[i])*velocidade);
          }
          asigna();
         setTimeout('ondula()',50);
      }

      window.onload = ondula;

