    function mandarGalleta(nombre, valor, caducidad) {
      document.cookie = nombre + "=" + escape(valor)
        + ((caducidad == null) ? "" : ("; expires=" + caducidad.toGMTString()))
    }
    function consultarGalleta(nombre) {
      var buscamos = nombre + "=";
      if (document.cookie.length > 0) {
        i = document.cookie.indexOf(buscamos);
        if (i != -1) {
          i += buscamos.length;
          j = document.cookie.indexOf(";", i);
          if (j == -1)
            j = document.cookie.length;
          return unescape(document.cookie.substring(i,j));
        }
      }
    }

    function los25pasos() {
      var num;
      var fecha=new Date (2010, 12, 31);
      if (!(num=consultarGalleta("Ds25tip10")))
        num = 0;
      num++;
      mandarGalleta("Ds25tip10",num,fecha);
      switch (num) {
         case 1:
           document.write("Tome la decisión final e irrevocable de lanzarse");
           break;
         case 2:
           document.write("Determine la racionalidad y motivos lógicos de su candidatura");
           break;
         case 3:
           document.write("Ponga su curriculum en orden y nunca mienta en él");
           break;
         case 4:
           document.write("Prepare a su familia y explíqueles los sacrificios y riesgos");
           break;
         case 5:
           document.write("Ponga sus negocios en orden, nunca asuma que podrá ser candidato y llevar sus negocios o trabajo simultáneamente");
           break;
         case 6:
           document.write("Revise cuidadosamente las leyes electorales (particularmente la Ley del Sufragio y todo lo relativo al manejo financiero de la campaña)");
           break;
         case 7:
           document.write("Aporte o capte un 'capital semilla' para los gastos iniciales");
           break;
         case 8:
           document.write("Busque ayuda profesional, especialmente en lo relativo a encuestas, comunicaciones y estrategia general");
           break;
         case 9:
           document.write("Escriba una autobiografía confidencial, para ser conocida por su comando de campaña");
           break;
         case 10:
           document.write("Contrate una encuesta amplia de tipo comparativo (benchmark poll)");
           break;
         case 11:
           document.write("Desarrolle una estrategia de captación de recursos");
           break;
         case 12:
           document.write("Revise y visite su geografía electoral");
           break;
         case 13:
           document.write("Instrúyase acerca de los asuntos públicos que interesan a sus constituyentes");
           break;
         case 14:
           document.write("Contrate personal para dedicarse expresamente a su campaña (especialmente un asistente personal y alguien que maneje la agenda)");
           break;
         case 15:
           document.write("Instale una oficina de campaña");
           break;
         case 16:
           document.write("Encuentre a un gerente o jefe de campaña");
           break;
         case 17:
           document.write("Construya un círculo estratégico cerrado, con sus más cercanos colaboradores, para generar discusiones estratégicas y tormentas de ideas internas");
           break;
         case 18:
           document.write("Desarrolle su mensaje de campaña");
           break;
         case 19:
           document.write("Escriba un plan de campaña");
           break;
         case 20:
           document.write("Desarrolle un sitio Web y desarrolle al mismo tiempo una imagen gráfica (colores, logo, diseños,...)");
           break;
         case 21:
           document.write("Determine el cronograma para el período previo al lanzamiento");
           break;
         case 22:
           document.write("Prepare sus mensajes y discursos principales");
           break;
         case 23:
           document.write("Obtenga entrenamiento profesional para prepararse para el período de campaña");
           break;
         case 24:
           document.write("Cree una pirámide de contacto personal (estructura 1 a 10) y afiáncela mediante una red de comunicaciones por Internet");
           break;
         default:
           document.write("Publicite su lanzamiento");
           num = 0;
           mandarGalleta("Ds25tip10",num,fecha);
      }
    }

