<?xml version="1.0" encoding="UTF-8"?>
<posts>
  <post>
    <IP type="integer">0.0.0.0</IP>
    <author-id type="integer">19830</author-id>
    <blog-id type="integer">12839</blog-id>
    <body>Hay mucho que comentar de los reconocimientos veterinarios en Las Ventas. Si el trap&#237;o es cada vez menor, &#191;por qu&#233; s&#243;lo pasaron tres de Cebada? El peso es una buena raz&#243;n, pero el trap&#237;o es subjetivo. 

Despu&#233;s de 18 a&#241;os ausentes me temo que la empresa tendr&#237;a que haber hecho un esfuerzo y comprar la cabecera de camada. No es l&#243;gico que esta ganader&#237;a pase sin problemas en Bilbao y Pamplona y &lt;del&gt;en Madrir nos den media corrida con la sospecha de que ha sido as&#237; para no tener que devolver el dinero.&lt;/del&gt;

&lt;em&gt;(Me indican por correo que se devolv&#237;a el dinero ayer. Si s&#243;lo pasan tres, s&#237; se devuelve).&lt;/em&gt;

Tengo la convicci&#243;n de que en la fiesta de los toros se da el espectador m&#225;s sufrido que hay. No se permitir&#237;an desmanes as&#237; ni en teatro, cine, &#243;pera...

No era lo que esper&#225;bamos, pero la primera parte de la corrida tuvo cierto inter&#233;s.

Salvador Cort&#233;s, con ganas, pero demasiado al descubierto, termin&#243; pagando los enganchones y los defectos al colocarse. No es tanto defecto del toro el buscarle a &#233;l al tercer pase como suyo al no citar un paso m&#225;s all&#225; y quedar colocado para el siguiente. Si no hubiera enganchado tanto el enga&#241;o el toro tampoco terminar&#237;a buscando tanto el animal. Nada fuera de lo normal, pero cuando hay casta se terminan pagando los errores con sangre.

Si hay algo que destaco de este torero es que no deforma su estilo aunque se enfrete a toros "a contraestilo". Que tomen nota muchos.

&lt;object width="521" height="293"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4892059&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=ff9933&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=4892059&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=ff9933&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="521" height="293"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/4892059"&gt;Cogida de Salvador Cortes&lt;/a&gt; from &lt;a href="http://vimeo.com/rosajc"&gt;Rosa Jim&#233;nez Cano&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;</body>
    <closed-comments type="boolean"></closed-comments>
    <closed-trackbacks type="boolean"></closed-trackbacks>
    <comments-count type="integer">4</comments-count>
    <created-at type="datetime">2009-05-29T08:38:44Z</created-at>
    <date type="datetime">2009-05-29T08:38:00Z</date>
    <id type="integer">329511</id>
    <last-comment-date type="datetime">2009-05-31T17:11:47Z</last-comment-date>
    <myfile-id type="integer"></myfile-id>
    <nicetitle>salvador-cortes-y-vuelta-cebada-gago</nicetitle>
    <published-at type="datetime">2009-05-29T08:38:44Z</published-at>
    <site-id type="integer">1</site-id>
    <status type="integer">1</status>
    <title>Salvador Cort&#233;s y la vuelta de Cebada Gago</title>
    <updated-at type="datetime">2009-05-31T17:12:51Z</updated-at>
  </post>
  <post>
    <IP type="integer">0.0.0.0</IP>
    <author-id type="integer">19830</author-id>
    <blog-id type="integer">12839</blog-id>
    <body>Los esperad&#237;simos toros de Cebada Gago se han quedado en tres de seis. Ayer se rumoreaban problemas en el reconocimiento. Hoy son una realidad. Cuarto, quinto y sexto ser&#225; de Salvador Guardiola Fantoni.

Una pena.</body>
    <closed-comments type="boolean"></closed-comments>
    <closed-trackbacks type="boolean"></closed-trackbacks>
    <comments-count type="integer">4</comments-count>
    <created-at type="datetime">2009-05-28T11:23:02Z</created-at>
    <date type="datetime">2009-05-28T11:06:00Z</date>
    <id type="integer">329085</id>
    <last-comment-date type="datetime">2009-05-29T20:58:16Z</last-comment-date>
    <myfile-id type="integer"></myfile-id>
    <nicetitle>solo-3-toros-cebaba-gago</nicetitle>
    <published-at type="datetime">2009-05-28T11:23:02Z</published-at>
    <site-id type="integer">1</site-id>
    <status type="integer">1</status>
    <title>S&#243;lo 3 toros de Cebaba Gago</title>
    <updated-at type="datetime">2009-05-29T22:17:36Z</updated-at>
  </post>
  <post>
    <IP type="integer">0.0.0.0</IP>
    <author-id type="integer">19830</author-id>
    <blog-id type="integer">12839</blog-id>
    <body>&lt;a href="http://www.burladero.com//noticias/004771/cebada/gago/volvera/lidiar/madrid" title="http://www.burladero.com//noticias/004771/cebada/gago/volvera/lidiar/madrid" id=link_0&gt;La noticia tiene tiempo pero&lt;/a&gt; ... &#191;en qu&#233; plan vendr&#225;? &#191;Qu&#233; cartel pondr&#225;n? Con estas corridas me surgen siempre dos dilemas:

Toreros desbordados o sin comprender lo que tienen delante. Como tampoco hay premio, siempre las matar&#225;n los que menos oportunidad tienen. As&#237; es muy dif&#237;cil ense&#241;ar bien los toros e incluso triunfar.
Otra duda que me planteo es si la gente que va a la plaza sabe lo que va a ver, si se fijan en el nombre de los carteles. Muchas veces ni se enteran de la ganader&#237;a que se lidia. Tan triste como real. </body>
    <closed-comments type="boolean"></closed-comments>
    <closed-trackbacks type="boolean"></closed-trackbacks>
    <comments-count type="integer">5</comments-count>
    <created-at type="datetime">2009-01-09T18:40:58Z</created-at>
    <date type="datetime">2009-02-11T23:25:00Z</date>
    <id type="integer">259502</id>
    <last-comment-date type="datetime">2009-02-13T12:15:16Z</last-comment-date>
    <myfile-id type="integer"></myfile-id>
    <nicetitle>cebada-gago-vuelve-madrid</nicetitle>
    <published-at type="datetime">2009-02-11T23:31:11Z</published-at>
    <site-id type="integer">1</site-id>
    <status type="integer">1</status>
    <title>Cebada Gago vuelve a Madrid</title>
    <updated-at type="datetime">2009-02-13T12:18:02Z</updated-at>
  </post>
  <post>
    <IP type="integer">0.0.0.0</IP>
    <author-id type="integer">18760</author-id>
    <blog-id type="integer">12302</blog-id>
    <body>&lt;A title="&#169; Mikel Melero 2007" href="http://www.sanfermin.com/files/Image/actualidad/noticias/sanfermin2008datosmelero.g.jpg" rel=lightbox&gt;&lt;IMG alt="" src="http://www.sanfermin.com/files/Image/actualidad/noticias/sanfermin2008datosmelero.m.jpg"&gt;&lt;/A&gt;

 &lt;FONT color=#330000&gt;Informaci&#243;n de inter&#233;s para los aficionados a los sanfermines:&lt;/FONT&gt;

  

 &lt;H1&gt;Los datos de los encierros de 2008&lt;/H1&gt; &lt;H2&gt;2008-06-02&lt;/H2&gt; &lt;STRONG&gt;Los encierros de Sanfermin comenzar&#225;n con la ganader&#237;a de Conde de la Corte y terminar&#225;n con N&#250;&#241;ez del Cubillo. Como siempre, el domingo 14, los Miura.&lt;/STRONG&gt;

 &lt;SCRIPT type=text/javascript&gt; //  In my case I want to load them onload, this is how you do it! Event.observe(window, 'load', loadAccordions, false); //Set up all accordions function loadAccordions() { var bottomAccordion = new accordion('vertical_container'); // Open first one bottomAccordion.activate($$('#vertical_container .accordion_toggle')[0]); } &lt;/SCRIPT&gt; &lt;!-- CSS --&gt; &lt;STYLE type=text/css&gt; .accordion_toggle        {height:20px;color:#900;font:bold 9px verdana;text-transform:uppercase;cursor: pointer;} .accordion_toggle_active {color:#333;} .accordion_content       {color:#333;overflow:hidden;} &lt;/style&gt;  &lt;DIV id=vertical_container&gt; &lt;H2 class="accordion_toggle accordion_toggle_active" _counted="undefined"&gt;&lt;FONT color=#cc0000&gt;7 de julio de 2008, lunes, toros del Conde de la Corte&lt;/FONT&gt;&lt;/H2&gt; &lt;DIV class=accordion_content style="DISPLAY: block; HEIGHT: auto; remove: function() {    var result;     for(var i = 0, length = arguments.length; i &lt; length; i++) {       var value = this[arguments[i]];      if (value !== undefined){         if (result === undefined) result = value;        else {           if (result.constructor != Array) result = [result];           result.push(value)        }      }      delete this[arguments[i]];     }    return result;  }; inspect: function() {     return '#&lt;Hash:{' + this.map(function(pair) {       return pair.map(Object.inspect).join(': ');    }).join(', ') + '}&gt;';   }; toJSON: function() {    return Hash.toJSON(this);   }; toQueryString: function() {    return Hash.toQueryString(this);   }; values: function() {    return this.pluck('value');  }; keys: function() {     return this.pluck('key');  }; _each: function(iterator) {     for (var key in this) {      var value = this[key];       if (value &amp;&amp; value == Hash.prototype[key]) continue;       var pair = [key, value];      pair.key = key;      pair.value = value;       iterator(pair);    }  }; entries: function() {    return this.map();   }; member: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; select: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; find: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; map: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; size: function() {    return this.toArray().length;   }; zip: function() {    var iterator = Prototype.K, args = $A(arguments);     if (typeof args.last() == 'function')      iterator = args.pop();     var collections = [this].concat(args).map($A);     return this.map(function(value, index) {       return iterator(collections.pluck(index));    });   }; toArray: function() {    return this.map();   }; sortBy: function(iterator) {    return this.map(function(value, index) {       return {value: value, criteria: iterator(value, index)};     }).sort(function(left, right) {       var a = left.criteria, b = right.criteria;       return a &lt; b ? -1 : a &gt; b ? 1 : 0;    }).pluck('value');   }; reject: function(iterator) {    var results = [];     this.each(function(value, index) {      if (!iterator(value, index))         results.push(value);    });    return results;   }; pluck: function(property) {    var results = [];     this.each(function(value, index) {      results.push(value[property]);     });    return results;  }; partition: function(iterator) {     var trues = [], falses = [];    this.each(function(value, index) {       ((iterator || Prototype.K)(value, index) ?         trues : falses).push(value);    });    return [trues, falses];   }; min: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &lt; result)        result = value;    });     return result;  }; max: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &gt;= result)        result = value;    });     return result;  }; invoke: function(method) {     var args = $A(arguments).slice(1);    return this.map(function(value) {       return value[method].apply(value, args);    });   }; inject: function(memo, iterator) {    this.each(function(value, index) {       memo = iterator(memo, value, index);    });    return memo;   }; inGroupsOf: function(number, fillWith) {     fillWith = fillWith === undefined ? null : fillWith;     return this.eachSlice(number, function(slice) {       while(slice.length &lt; number) slice.push(fillWith);      return slice;     });  }; include: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; grep: function(pattern, iterator) {    var results = [];     this.each(function(value, index) {      var stringValue = value.toString();       if (stringValue.match(pattern))         results.push((iterator || Prototype.K)(value, index));    })     return results;  }; findAll: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; detect: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; collect: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; any: function(iterator) {    var result = false;     this.each(function(value, index) {       if (result = !!(iterator || Prototype.K)(value, index))         throw $break;    });    return result;  }; all: function(iterator) {     var result = true;    this.each(function(value, index) {       result = result &amp;&amp; !!(iterator || Prototype.K)(value, index);       if (!result) throw $break;    });    return result;   }; eachSlice: function(number, iterator) {     var index = -number, slices = [], array = this.toArray();     while ((index += number) &lt; array.length)       slices.push(array.slice(index, index+number));     return slices.map(iterator);  }; each: function(iterator) {     var index = 0;    try {      this._each(function(value) {         iterator(value, index++);      });    } catch (e) {       if (e != $break) throw e;    }    return this;  }; merge: function(hash) {     return $H(hash).inject(this, function(mergedHash, pair) {       mergedHash[pair.key] = pair.value;      return mergedHash;    });  }"&gt; 

 Para empezar, el lunes siete de julio a las ocho de la ma&#241;ana, los toros de la ganader&#237;a del Conde la Corte ser&#225;n los encargados de estrenar el sonido de pezu&#241;as por las calles de Pamplona. Esta ganader&#237;a ha participado en 23 ocasiones en Sanfermin hasta el momento. Su media de los &#250;ltimos 30 a&#241;os en la duraci&#243;n de sus encierros es de 3,12 minutos y ha dejado 4 heridos por asta de toro. No vienen a Pamplona desde 1998. 

 

&lt;/DIV&gt; &lt;H2 class=accordion_toggle _counted="undefined"&gt;8 de Julio de 2008, martes, toros de Jos&#233; Cebada Gago&lt;/H2&gt; El segundo de los encierros de 2008 corresponde a los astados de Jos&#233; Cebada Gago. Esta ganader&#237;a ha acudido tambi&#233;n en 23 ocasiones a Sanfermin y no se ha perdido ninguna de las &#250;ltimas convocatorias. "Los Cebadas" marcan una media de 3,6 minutos en la duraci&#243;n de sus encierros y cuentan con 37 corneados en los &#250;ltimos a&#241;os con una media de 1,6 corneados por recorrido. 

 &lt;DIV class=accordion_content style="DISPLAY: none; HEIGHT: 0px; remove: function() {    var result;     for(var i = 0, length = arguments.length; i &lt; length; i++) {       var value = this[arguments[i]];      if (value !== undefined){         if (result === undefined) result = value;        else {           if (result.constructor != Array) result = [result];           result.push(value)        }      }      delete this[arguments[i]];     }    return result;  }; inspect: function() {     return '#&lt;Hash:{' + this.map(function(pair) {       return pair.map(Object.inspect).join(': ');    }).join(', ') + '}&gt;';   }; toJSON: function() {    return Hash.toJSON(this);   }; toQueryString: function() {    return Hash.toQueryString(this);   }; values: function() {    return this.pluck('value');  }; keys: function() {     return this.pluck('key');  }; _each: function(iterator) {     for (var key in this) {      var value = this[key];       if (value &amp;&amp; value == Hash.prototype[key]) continue;       var pair = [key, value];      pair.key = key;      pair.value = value;       iterator(pair);    }  }; entries: function() {    return this.map();   }; member: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; select: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; find: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; map: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; size: function() {    return this.toArray().length;   }; zip: function() {    var iterator = Prototype.K, args = $A(arguments);     if (typeof args.last() == 'function')      iterator = args.pop();     var collections = [this].concat(args).map($A);     return this.map(function(value, index) {       return iterator(collections.pluck(index));    });   }; toArray: function() {    return this.map();   }; sortBy: function(iterator) {    return this.map(function(value, index) {       return {value: value, criteria: iterator(value, index)};     }).sort(function(left, right) {       var a = left.criteria, b = right.criteria;       return a &lt; b ? -1 : a &gt; b ? 1 : 0;    }).pluck('value');   }; reject: function(iterator) {    var results = [];     this.each(function(value, index) {      if (!iterator(value, index))         results.push(value);    });    return results;   }; pluck: function(property) {    var results = [];     this.each(function(value, index) {      results.push(value[property]);     });    return results;  }; partition: function(iterator) {     var trues = [], falses = [];    this.each(function(value, index) {       ((iterator || Prototype.K)(value, index) ?         trues : falses).push(value);    });    return [trues, falses];   }; min: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &lt; result)        result = value;    });     return result;  }; max: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &gt;= result)        result = value;    });     return result;  }; invoke: function(method) {     var args = $A(arguments).slice(1);    return this.map(function(value) {       return value[method].apply(value, args);    });   }; inject: function(memo, iterator) {    this.each(function(value, index) {       memo = iterator(memo, value, index);    });    return memo;   }; inGroupsOf: function(number, fillWith) {     fillWith = fillWith === undefined ? null : fillWith;     return this.eachSlice(number, function(slice) {       while(slice.length &lt; number) slice.push(fillWith);      return slice;     });  }; include: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; grep: function(pattern, iterator) {    var results = [];     this.each(function(value, index) {      var stringValue = value.toString();       if (stringValue.match(pattern))         results.push((iterator || Prototype.K)(value, index));    })     return results;  }; findAll: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; detect: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; collect: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; any: function(iterator) {    var result = false;     this.each(function(value, index) {       if (result = !!(iterator || Prototype.K)(value, index))         throw $break;    });    return result;  }; all: function(iterator) {     var result = true;    this.each(function(value, index) {       result = result &amp;&amp; !!(iterator || Prototype.K)(value, index);       if (!result) throw $break;    });    return result;   }; eachSlice: function(number, iterator) {     var index = -number, slices = [], array = this.toArray();     while ((index += number) &lt; array.length)       slices.push(array.slice(index, index+number));     return slices.map(iterator);  }; each: function(iterator) {     var index = 0;    try {      this._each(function(value) {         iterator(value, index++);      });    } catch (e) {       if (e != $break) throw e;    }    return this;  }; merge: function(hash) {     return $H(hash).inject(this, function(mergedHash, pair) {       mergedHash[pair.key] = pair.value;      return mergedHash;    });  }"&gt; 

 El segundo de los encierros de 2008 corresponde a los astados de Jos&#233; Cebada Gago. Esta ganader&#237;a ha acudido tambi&#233;n en 23 ocasiones a Sanfermin y no se ha perdido ninguna de las &#250;ltimas convocatorias. "Los Cebadas" marcan una media de 3,6 minutos en la duraci&#243;n de sus encierros y cuentan con 37 corneados en los &#250;ltimos a&#241;os con una media de 1,6 corneados por recorrido. 

 

&lt;/DIV&gt; &lt;H2 class=accordion_toggle _counted="undefined"&gt;9 de julio de 2008, mi&#233;rcoles, Fuente Ymbro&lt;/H2&gt; Fuente Ymbro es una ganader&#237;a que s&#243;lo ha participado en tres ocasiones en Sanfermin, sin embargo, no se pierde ninguna cita desde que irrumpi&#243; en la fiesta en el a&#241;o 2005. Su media de duraci&#243;n del encierro es de 2,36 minutos y cuenta con un s&#243;lo corneado, lo que da una media de 0,3 corneados por encierro. 

 &lt;DIV class=accordion_content style="DISPLAY: none; HEIGHT: 0px; remove: function() {    var result;     for(var i = 0, length = arguments.length; i &lt; length; i++) {       var value = this[arguments[i]];      if (value !== undefined){         if (result === undefined) result = value;        else {           if (result.constructor != Array) result = [result];           result.push(value)        }      }      delete this[arguments[i]];     }    return result;  }; inspect: function() {     return '#&lt;Hash:{' + this.map(function(pair) {       return pair.map(Object.inspect).join(': ');    }).join(', ') + '}&gt;';   }; toJSON: function() {    return Hash.toJSON(this);   }; toQueryString: function() {    return Hash.toQueryString(this);   }; values: function() {    return this.pluck('value');  }; keys: function() {     return this.pluck('key');  }; _each: function(iterator) {     for (var key in this) {      var value = this[key];       if (value &amp;&amp; value == Hash.prototype[key]) continue;       var pair = [key, value];      pair.key = key;      pair.value = value;       iterator(pair);    }  }; entries: function() {    return this.map();   }; member: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; select: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; find: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; map: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; size: function() {    return this.toArray().length;   }; zip: function() {    var iterator = Prototype.K, args = $A(arguments);     if (typeof args.last() == 'function')      iterator = args.pop();     var collections = [this].concat(args).map($A);     return this.map(function(value, index) {       return iterator(collections.pluck(index));    });   }; toArray: function() {    return this.map();   }; sortBy: function(iterator) {    return this.map(function(value, index) {       return {value: value, criteria: iterator(value, index)};     }).sort(function(left, right) {       var a = left.criteria, b = right.criteria;       return a &lt; b ? -1 : a &gt; b ? 1 : 0;    }).pluck('value');   }; reject: function(iterator) {    var results = [];     this.each(function(value, index) {      if (!iterator(value, index))         results.push(value);    });    return results;   }; pluck: function(property) {    var results = [];     this.each(function(value, index) {      results.push(value[property]);     });    return results;  }; partition: function(iterator) {     var trues = [], falses = [];    this.each(function(value, index) {       ((iterator || Prototype.K)(value, index) ?         trues : falses).push(value);    });    return [trues, falses];   }; min: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &lt; result)        result = value;    });     return result;  }; max: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &gt;= result)        result = value;    });     return result;  }; invoke: function(method) {     var args = $A(arguments).slice(1);    return this.map(function(value) {       return value[method].apply(value, args);    });   }; inject: function(memo, iterator) {    this.each(function(value, index) {       memo = iterator(memo, value, index);    });    return memo;   }; inGroupsOf: function(number, fillWith) {     fillWith = fillWith === undefined ? null : fillWith;     return this.eachSlice(number, function(slice) {       while(slice.length &lt; number) slice.push(fillWith);      return slice;     });  }; include: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; grep: function(pattern, iterator) {    var results = [];     this.each(function(value, index) {      var stringValue = value.toString();       if (stringValue.match(pattern))         results.push((iterator || Prototype.K)(value, index));    })     return results;  }; findAll: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; detect: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; collect: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; any: function(iterator) {    var result = false;     this.each(function(value, index) {       if (result = !!(iterator || Prototype.K)(value, index))         throw $break;    });    return result;  }; all: function(iterator) {     var result = true;    this.each(function(value, index) {       result = result &amp;&amp; !!(iterator || Prototype.K)(value, index);       if (!result) throw $break;    });    return result;   }; eachSlice: function(number, iterator) {     var index = -number, slices = [], array = this.toArray();     while ((index += number) &lt; array.length)       slices.push(array.slice(index, index+number));     return slices.map(iterator);  }; each: function(iterator) {     var index = 0;    try {      this._each(function(value) {         iterator(value, index++);      });    } catch (e) {       if (e != $break) throw e;    }    return this;  }; merge: function(hash) {     return $H(hash).inject(this, function(mergedHash, pair) {       mergedHash[pair.key] = pair.value;      return mergedHash;    });  }"&gt; 

 Fuente Ymbro es una ganader&#237;a que s&#243;lo ha participado en tres ocasiones en Sanfermin, sin embargo, no se pierde ninguna cita desde que irrumpi&#243; en la fiesta en el a&#241;o 2005. Su media de duraci&#243;n del encierro es de 2,36 minutos y cuenta con un s&#243;lo corneado, lo que da una media de 0,3 corneados por encierro. 

 

&lt;/DIV&gt; &lt;H2 class=accordion_toggle _counted="undefined"&gt;10 de julio de 2008, jueves, El Ventorrillo&lt;/H2&gt; Esta ganader&#237;a se estrena en Sanfermin por lo que la estad&#237;stica no nos puede brindar ninguna pista. Como public&#225;bamos en &lt;A title="El Ventorillo" href="http://www.sanfermin.com/index.php/es/actualidad/noticias/encierro-inedito-para-2008-con-toros-de-el-ventorrillo" target=_blank&gt;diciembre de 2007&lt;/A&gt;, los toros que ha reservado El Ventorrillo para Sanfermin son animales con muchos pitones, muy serios de cara y con kilos, aunque dentro del tipo. Esta ganader&#237;a no tiene experiencia en el encierro pero goza de muy buena fama. En 2007, lidi&#243; 72 toros de los que no se devolvi&#243; ninguno al corral y ninguno dobl&#243; las manos en ninguna plaza, por lo que se prev&#233; que puedan realizar un encierro corto y r&#225;pido, aunque no contamos con ninguna referencia sobre su car&#225;cter en un encierro. 

 &lt;DIV class=accordion_content style="DISPLAY: none; HEIGHT: 0px; remove: function() {    var result;     for(var i = 0, length = arguments.length; i &lt; length; i++) {       var value = this[arguments[i]];      if (value !== undefined){         if (result === undefined) result = value;        else {           if (result.constructor != Array) result = [result];           result.push(value)        }      }      delete this[arguments[i]];     }    return result;  }; inspect: function() {     return '#&lt;Hash:{' + this.map(function(pair) {       return pair.map(Object.inspect).join(': ');    }).join(', ') + '}&gt;';   }; toJSON: function() {    return Hash.toJSON(this);   }; toQueryString: function() {    return Hash.toQueryString(this);   }; values: function() {    return this.pluck('value');  }; keys: function() {     return this.pluck('key');  }; _each: function(iterator) {     for (var key in this) {      var value = this[key];       if (value &amp;&amp; value == Hash.prototype[key]) continue;       var pair = [key, value];      pair.key = key;      pair.value = value;       iterator(pair);    }  }; entries: function() {    return this.map();   }; member: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; select: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; find: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; map: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; size: function() {    return this.toArray().length;   }; zip: function() {    var iterator = Prototype.K, args = $A(arguments);     if (typeof args.last() == 'function')      iterator = args.pop();     var collections = [this].concat(args).map($A);     return this.map(function(value, index) {       return iterator(collections.pluck(index));    });   }; toArray: function() {    return this.map();   }; sortBy: function(iterator) {    return this.map(function(value, index) {       return {value: value, criteria: iterator(value, index)};     }).sort(function(left, right) {       var a = left.criteria, b = right.criteria;       return a &lt; b ? -1 : a &gt; b ? 1 : 0;    }).pluck('value');   }; reject: function(iterator) {    var results = [];     this.each(function(value, index) {      if (!iterator(value, index))         results.push(value);    });    return results;   }; pluck: function(property) {    var results = [];     this.each(function(value, index) {      results.push(value[property]);     });    return results;  }; partition: function(iterator) {     var trues = [], falses = [];    this.each(function(value, index) {       ((iterator || Prototype.K)(value, index) ?         trues : falses).push(value);    });    return [trues, falses];   }; min: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &lt; result)        result = value;    });     return result;  }; max: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &gt;= result)        result = value;    });     return result;  }; invoke: function(method) {     var args = $A(arguments).slice(1);    return this.map(function(value) {       return value[method].apply(value, args);    });   }; inject: function(memo, iterator) {    this.each(function(value, index) {       memo = iterator(memo, value, index);    });    return memo;   }; inGroupsOf: function(number, fillWith) {     fillWith = fillWith === undefined ? null : fillWith;     return this.eachSlice(number, function(slice) {       while(slice.length &lt; number) slice.push(fillWith);      return slice;     });  }; include: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; grep: function(pattern, iterator) {    var results = [];     this.each(function(value, index) {      var stringValue = value.toString();       if (stringValue.match(pattern))         results.push((iterator || Prototype.K)(value, index));    })     return results;  }; findAll: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; detect: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; collect: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; any: function(iterator) {    var result = false;     this.each(function(value, index) {       if (result = !!(iterator || Prototype.K)(value, index))         throw $break;    });    return result;  }; all: function(iterator) {     var result = true;    this.each(function(value, index) {       result = result &amp;&amp; !!(iterator || Prototype.K)(value, index);       if (!result) throw $break;    });    return result;   }; eachSlice: function(number, iterator) {     var index = -number, slices = [], array = this.toArray();     while ((index += number) &lt; array.length)       slices.push(array.slice(index, index+number));     return slices.map(iterator);  }; each: function(iterator) {     var index = 0;    try {      this._each(function(value) {         iterator(value, index++);      });    } catch (e) {       if (e != $break) throw e;    }    return this;  }; merge: function(hash) {     return $H(hash).inject(this, function(mergedHash, pair) {       mergedHash[pair.key] = pair.value;      return mergedHash;    });  }"&gt; 

 Esta ganader&#237;a se estrena en Sanfermin por lo que la estad&#237;stica no nos puede brindar ninguna pista. Como public&#225;bamos en &lt;A title="El Ventorillo" href="http://www.sanfermin.com/index.php/es/actualidad/noticias/encierro-inedito-para-2008-con-toros-de-el-ventorrillo" target=_blank&gt;diciembre de 2007&lt;/A&gt;, los toros que ha reservado El Ventorrillo para Sanfermin son animales con muchos pitones, muy serios de cara y con kilos, aunque dentro del tipo. Esta ganader&#237;a no tiene experiencia en el encierro pero goza de muy buena fama. En 2007, lidi&#243; 72 toros de los que no se devolvi&#243; ninguno al corral y ninguno dobl&#243; las manos en ninguna plaza, por lo que se prev&#233; que puedan realizar un encierro corto y r&#225;pido, aunque no contamos con ninguna referencia sobre su car&#225;cter en un encierro. 

 

&lt;/DIV&gt; &lt;H2 class=accordion_toggle _counted="undefined"&gt;11 de julio de 2008, viernes, Jandilla&lt;/H2&gt;Los Jandilla han recorrido en una decena de ocasiones las calles que componen el encierro de Pamplona, todas desde 1997 hasta la actualidad. La media de duraci&#243;n de sus encierros es de 3,12 minutos. En cuanto a los heridos por asta de toro, con 1,72 de media por encierro, es una de las ganader&#237;as m&#225;s peligrosas. &lt;DIV class=accordion_content style="DISPLAY: none; HEIGHT: 0px; remove: function() {    var result;     for(var i = 0, length = arguments.length; i &lt; length; i++) {       var value = this[arguments[i]];      if (value !== undefined){         if (result === undefined) result = value;        else {           if (result.constructor != Array) result = [result];           result.push(value)        }      }      delete this[arguments[i]];     }    return result;  }; inspect: function() {     return '#&lt;Hash:{' + this.map(function(pair) {       return pair.map(Object.inspect).join(': ');    }).join(', ') + '}&gt;';   }; toJSON: function() {    return Hash.toJSON(this);   }; toQueryString: function() {    return Hash.toQueryString(this);   }; values: function() {    return this.pluck('value');  }; keys: function() {     return this.pluck('key');  }; _each: function(iterator) {     for (var key in this) {      var value = this[key];       if (value &amp;&amp; value == Hash.prototype[key]) continue;       var pair = [key, value];      pair.key = key;      pair.value = value;       iterator(pair);    }  }; entries: function() {    return this.map();   }; member: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; select: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; find: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; map: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; size: function() {    return this.toArray().length;   }; zip: function() {    var iterator = Prototype.K, args = $A(arguments);     if (typeof args.last() == 'function')      iterator = args.pop();     var collections = [this].concat(args).map($A);     return this.map(function(value, index) {       return iterator(collections.pluck(index));    });   }; toArray: function() {    return this.map();   }; sortBy: function(iterator) {    return this.map(function(value, index) {       return {value: value, criteria: iterator(value, index)};     }).sort(function(left, right) {       var a = left.criteria, b = right.criteria;       return a &lt; b ? -1 : a &gt; b ? 1 : 0;    }).pluck('value');   }; reject: function(iterator) {    var results = [];     this.each(function(value, index) {      if (!iterator(value, index))         results.push(value);    });    return results;   }; pluck: function(property) {    var results = [];     this.each(function(value, index) {      results.push(value[property]);     });    return results;  }; partition: function(iterator) {     var trues = [], falses = [];    this.each(function(value, index) {       ((iterator || Prototype.K)(value, index) ?         trues : falses).push(value);    });    return [trues, falses];   }; min: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &lt; result)        result = value;    });     return result;  }; max: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &gt;= result)        result = value;    });     return result;  }; invoke: function(method) {     var args = $A(arguments).slice(1);    return this.map(function(value) {       return value[method].apply(value, args);    });   }; inject: function(memo, iterator) {    this.each(function(value, index) {       memo = iterator(memo, value, index);    });    return memo;   }; inGroupsOf: function(number, fillWith) {     fillWith = fillWith === undefined ? null : fillWith;     return this.eachSlice(number, function(slice) {       while(slice.length &lt; number) slice.push(fillWith);      return slice;     });  }; include: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; grep: function(pattern, iterator) {    var results = [];     this.each(function(value, index) {      var stringValue = value.toString();       if (stringValue.match(pattern))         results.push((iterator || Prototype.K)(value, index));    })     return results;  }; findAll: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; detect: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; collect: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; any: function(iterator) {    var result = false;     this.each(function(value, index) {       if (result = !!(iterator || Prototype.K)(value, index))         throw $break;    });    return result;  }; all: function(iterator) {     var result = true;    this.each(function(value, index) {       result = result &amp;&amp; !!(iterator || Prototype.K)(value, index);       if (!result) throw $break;    });    return result;   }; eachSlice: function(number, iterator) {     var index = -number, slices = [], array = this.toArray();     while ((index += number) &lt; array.length)       slices.push(array.slice(index, index+number));     return slices.map(iterator);  }; each: function(iterator) {     var index = 0;    try {      this._each(function(value) {         iterator(value, index++);      });    } catch (e) {       if (e != $break) throw e;    }    return this;  }; merge: function(hash) {     return $H(hash).inject(this, function(mergedHash, pair) {       mergedHash[pair.key] = pair.value;      return mergedHash;    });  }"&gt; 

 Los Jandilla han recorrido en una decena de ocasiones las calles que componen el encierro de Pamplona, todas desde 1997 hasta la actualidad. La media de duraci&#243;n de sus encierros es de 3,12 minutos. En cuanto a los heridos por asta de toro, con 1,72 de media por encierro, es una de las ganader&#237;as m&#225;s peligrosas. 

 

&lt;/DIV&gt; &lt;H2 class=accordion_toggle _counted="undefined"&gt;12 de julio de 2008, s&#225;bado, Dolores Aguirre Ybarra&lt;/H2&gt;Sin duda, los astados de Dolores Aguirre Ybarra son la ganader&#237;a con m&#225;s heridos por asta de toro de las que participan este a&#241;o en Sanfermin. Su media de los &#250;ltimos a&#241;os es de 2,7 heridos con cornada por encierro. La duraci&#243;n media de sus recorridos es de 3,17 minutos. A esto hay que a&#241;adir, que como es s&#225;bado, el n&#250;mero de corredores ascender&#225; bastante en comparaci&#243;n con otras jornadas. &lt;DIV class=accordion_content style="DISPLAY: none; HEIGHT: 0px; remove: function() {    var result;     for(var i = 0, length = arguments.length; i &lt; length; i++) {       var value = this[arguments[i]];      if (value !== undefined){         if (result === undefined) result = value;        else {           if (result.constructor != Array) result = [result];           result.push(value)        }      }      delete this[arguments[i]];     }    return result;  }; inspect: function() {     return '#&lt;Hash:{' + this.map(function(pair) {       return pair.map(Object.inspect).join(': ');    }).join(', ') + '}&gt;';   }; toJSON: function() {    return Hash.toJSON(this);   }; toQueryString: function() {    return Hash.toQueryString(this);   }; values: function() {    return this.pluck('value');  }; keys: function() {     return this.pluck('key');  }; _each: function(iterator) {     for (var key in this) {      var value = this[key];       if (value &amp;&amp; value == Hash.prototype[key]) continue;       var pair = [key, value];      pair.key = key;      pair.value = value;       iterator(pair);    }  }; entries: function() {    return this.map();   }; member: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; select: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; find: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; map: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; size: function() {    return this.toArray().length;   }; zip: function() {    var iterator = Prototype.K, args = $A(arguments);     if (typeof args.last() == 'function')      iterator = args.pop();     var collections = [this].concat(args).map($A);     return this.map(function(value, index) {       return iterator(collections.pluck(index));    });   }; toArray: function() {    return this.map();   }; sortBy: function(iterator) {    return this.map(function(value, index) {       return {value: value, criteria: iterator(value, index)};     }).sort(function(left, right) {       var a = left.criteria, b = right.criteria;       return a &lt; b ? -1 : a &gt; b ? 1 : 0;    }).pluck('value');   }; reject: function(iterator) {    var results = [];     this.each(function(value, index) {      if (!iterator(value, index))         results.push(value);    });    return results;   }; pluck: function(property) {    var results = [];     this.each(function(value, index) {      results.push(value[property]);     });    return results;  }; partition: function(iterator) {     var trues = [], falses = [];    this.each(function(value, index) {       ((iterator || Prototype.K)(value, index) ?         trues : falses).push(value);    });    return [trues, falses];   }; min: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &lt; result)        result = value;    });     return result;  }; max: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &gt;= result)        result = value;    });     return result;  }; invoke: function(method) {     var args = $A(arguments).slice(1);    return this.map(function(value) {       return value[method].apply(value, args);    });   }; inject: function(memo, iterator) {    this.each(function(value, index) {       memo = iterator(memo, value, index);    });    return memo;   }; inGroupsOf: function(number, fillWith) {     fillWith = fillWith === undefined ? null : fillWith;     return this.eachSlice(number, function(slice) {       while(slice.length &lt; number) slice.push(fillWith);      return slice;     });  }; include: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; grep: function(pattern, iterator) {    var results = [];     this.each(function(value, index) {      var stringValue = value.toString();       if (stringValue.match(pattern))         results.push((iterator || Prototype.K)(value, index));    })     return results;  }; findAll: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; detect: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; collect: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; any: function(iterator) {    var result = false;     this.each(function(value, index) {       if (result = !!(iterator || Prototype.K)(value, index))         throw $break;    });    return result;  }; all: function(iterator) {     var result = true;    this.each(function(value, index) {       result = result &amp;&amp; !!(iterator || Prototype.K)(value, index);       if (!result) throw $break;    });    return result;   }; eachSlice: function(number, iterator) {     var index = -number, slices = [], array = this.toArray();     while ((index += number) &lt; array.length)       slices.push(array.slice(index, index+number));     return slices.map(iterator);  }; each: function(iterator) {     var index = 0;    try {      this._each(function(value) {         iterator(value, index++);      });    } catch (e) {       if (e != $break) throw e;    }    return this;  }; merge: function(hash) {     return $H(hash).inject(this, function(mergedHash, pair) {       mergedHash[pair.key] = pair.value;      return mergedHash;    });  }"&gt; 

 Sin duda, los astados de Dolores Aguirre Ybarra son la ganader&#237;a con m&#225;s heridos por asta de toro de las que participan este a&#241;o en Sanfermin. Su media de los &#250;ltimos a&#241;os es de 2,7 heridos con cornada por encierro. La duraci&#243;n media de sus recorridos es de 3,17 minutos. A esto hay que a&#241;adir, que como es s&#225;bado, el n&#250;mero de corredores ascender&#225; bastante en comparaci&#243;n con otras jornadas. 

 

&lt;/DIV&gt; &lt;H2 class=accordion_toggle _counted="undefined"&gt;13 de julio de 2008, domingo, Miura&lt;/H2&gt; Con 41 encierros de Sanfermin son los toros que m&#225;s veces han comparecido en Pamplona. Su media en los &#250;ltimos a&#241;os para completar el encierro es de 2,43. En 26 apariciones han resultado seis personas heridas por asta de toro, lo que da una media de 0,2 heridos por encierro, la m&#225;s baja de las ganader&#237;as que visitan Sanfermin en 2008. Estas cifras, propias de su nobleza de car&#225;cter, permiten que siempre completen el encierro en el que est&#225; previsto que acuda m&#225;s gente, el del fin de semana, como es el caso. 

 &lt;DIV class=accordion_content style="DISPLAY: none; HEIGHT: 0px; remove: function() {    var result;     for(var i = 0, length = arguments.length; i &lt; length; i++) {       var value = this[arguments[i]];      if (value !== undefined){         if (result === undefined) result = value;        else {           if (result.constructor != Array) result = [result];           result.push(value)        }      }      delete this[arguments[i]];     }    return result;  }; inspect: function() {     return '#&lt;Hash:{' + this.map(function(pair) {       return pair.map(Object.inspect).join(': ');    }).join(', ') + '}&gt;';   }; toJSON: function() {    return Hash.toJSON(this);   }; toQueryString: function() {    return Hash.toQueryString(this);   }; values: function() {    return this.pluck('value');  }; keys: function() {     return this.pluck('key');  }; _each: function(iterator) {     for (var key in this) {      var value = this[key];       if (value &amp;&amp; value == Hash.prototype[key]) continue;       var pair = [key, value];      pair.key = key;      pair.value = value;       iterator(pair);    }  }; entries: function() {    return this.map();   }; member: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; select: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; find: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; map: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; size: function() {    return this.toArray().length;   }; zip: function() {    var iterator = Prototype.K, args = $A(arguments);     if (typeof args.last() == 'function')      iterator = args.pop();     var collections = [this].concat(args).map($A);     return this.map(function(value, index) {       return iterator(collections.pluck(index));    });   }; toArray: function() {    return this.map();   }; sortBy: function(iterator) {    return this.map(function(value, index) {       return {value: value, criteria: iterator(value, index)};     }).sort(function(left, right) {       var a = left.criteria, b = right.criteria;       return a &lt; b ? -1 : a &gt; b ? 1 : 0;    }).pluck('value');   }; reject: function(iterator) {    var results = [];     this.each(function(value, index) {      if (!iterator(value, index))         results.push(value);    });    return results;   }; pluck: function(property) {    var results = [];     this.each(function(value, index) {      results.push(value[property]);     });    return results;  }; partition: function(iterator) {     var trues = [], falses = [];    this.each(function(value, index) {       ((iterator || Prototype.K)(value, index) ?         trues : falses).push(value);    });    return [trues, falses];   }; min: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &lt; result)        result = value;    });     return result;  }; max: function(iterator) {    var result;     this.each(function(value, index) {       value = (iterator || Prototype.K)(value, index);       if (result == undefined || value &gt;= result)        result = value;    });     return result;  }; invoke: function(method) {     var args = $A(arguments).slice(1);    return this.map(function(value) {       return value[method].apply(value, args);    });   }; inject: function(memo, iterator) {    this.each(function(value, index) {       memo = iterator(memo, value, index);    });    return memo;   }; inGroupsOf: function(number, fillWith) {     fillWith = fillWith === undefined ? null : fillWith;     return this.eachSlice(number, function(slice) {       while(slice.length &lt; number) slice.push(fillWith);      return slice;     });  }; include: function(object) {    var found = false;     this.each(function(value) {      if (value == object) {        found = true;         throw $break;      }    });    return found;   }; grep: function(pattern, iterator) {    var results = [];     this.each(function(value, index) {      var stringValue = value.toString();       if (stringValue.match(pattern))         results.push((iterator || Prototype.K)(value, index));    })     return results;  }; findAll: function(iterator) {    var results = [];     this.each(function(value, index) {      if (iterator(value, index))         results.push(value);    });    return results;   }; detect: function(iterator) {    var result;     this.each(function(value, index) {      if (iterator(value, index)) {         result = value;        throw $break;      }    });    return result;   }; collect: function(iterator) {    var results = [];     this.each(function(value, index) {       results.push((iterator || Prototype.K)(value, index));    });     return results;  }; any: function(iterator) {    var result = false;     this.each(function(value, index) {       if (result = !!(iterator || Prototype.K)(value, index))         throw $break;    });    return result;  }; all: function(iterator) {     var result = true;    this.each(function(value, index) {       result = result &amp;&amp; !!(iterator || Prototype.K)(value, index);       if (!result) throw $break;    });    return result;   }; eachSlice: function(number, iterator) {     var index = -number, slices = [], array = this.toArray();     while ((index += number) &lt; array.length)       slices.push(array.slice(index, index+number));     return slices.map(iterator);  }; each: function(iterator) {     var index = 0;    try {      this._each(function(value) {         iterator(value, index++);      });    } catch (e) {       if (e != $break) throw e;    }    return this;  }; merge: function(hash) {     return $H(hash).inject(this, function(mergedHash, pair) {       mergedHash[pair.key] = pair.value;      return mergedHash;    });  }"&gt; 

 Con 41 encierros de Sanfermin son los toros que m&#225;s veces han comparecido en Pamplona. Su media en los &#250;ltimos a&#241;os para completar el encierro es de 2,43. En 26 apariciones han resultado seis personas heridas por asta de toro, lo que da una media de 0,2 heridos por encierro, la m&#225;s baja de las ganader&#237;as que visitan Sanfermin en 2008. Estas cifras, propias de su nobleza de car&#225;cter, permiten que siempre completen el encierro en el que est&#225; previsto que acuda m&#225;s gente, el del fin de semana, como es el caso. 

 

&lt;/DIV&gt; &lt;H2 class=accordion_toggle _counted="undefined"&gt;14 de julio de 2008, lunes, N&#250;&#241;ez &lt;/H2&gt;&lt;/DIV&gt; Los toros de N&#250;&#241;ez del Cubillo han recorrido en tres ocasiones el encierro realizando una media de 3,72 minutos para completarlo. En cuanto a los heridos por asta de toro esta ganader&#237;a tiene una media de 2,3 por encierro, pero en sus participaciones siempre hay cornadas. 

</body>
    <closed-comments type="boolean"></closed-comments>
    <closed-trackbacks type="boolean"></closed-trackbacks>
    <comments-count type="integer">4</comments-count>
    <created-at type="datetime">2008-06-02T15:32:57Z</created-at>
    <date type="datetime">2008-06-02T16:23:00Z</date>
    <id type="integer">154168</id>
    <last-comment-date type="datetime">2008-06-03T12:48:33Z</last-comment-date>
    <myfile-id type="integer"></myfile-id>
    <nicetitle>san-fermin-pamplona-datos-interes-sobre-encierros-</nicetitle>
    <published-at type="datetime">2008-06-02T16:23:07Z</published-at>
    <site-id type="integer">1</site-id>
    <status type="integer">1</status>
    <title>SAN FERMIN. PAMPLONA. Datos de inter&#233;s sobre los encierros.</title>
    <updated-at type="datetime">2008-06-03T12:48:33Z</updated-at>
  </post>
  <post>
    <IP type="integer">0.0.0.0</IP>
    <author-id type="integer">18760</author-id>
    <blog-id type="integer">12302</blog-id>
    <body>&lt;STRONG&gt;&lt;BIG&gt;&lt;STRONG&gt;&lt;FONT color=#330000&gt;Informaci&#243;n taurina&amp;lt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/BIG&gt;&lt;/STRONG&gt;

&lt;STRONG&gt;&lt;BIG&gt; &lt;DIV class=bloqueTitulosNoticia&gt; &lt;DIV class=anteTitulo&gt;&lt;FONT color=#660000&gt;VUELVE VICTORINO MART&#205;N TRAS TRIUNFAR EN 2007&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV class=titulo_noticia&gt; &lt;H1&gt;&lt;FONT color=#ff0000&gt;Logro&#241;o define sus ganader&#237;as para la feria de San Mateo&lt;/FONT&gt;&lt;/H1&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;!-- fuente_fecha--&gt; &lt;DIV class=zonaVotos id=zonaVotos&gt;&lt;SPAN class=textoZonaVotos&gt;&lt;FONT color=#660000&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;!-- contenedorVotaEstrellas --&gt;&lt;!-- contenedorResultadoEstrellas --&gt;&lt;/DIV&gt; &lt;DIV class=pie_bloq&gt;&lt;FONT color=#660000&gt;&lt;!-- no borrar --&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV id=zonaAmpliarTexto1&gt; &lt;FONT color=#003300&gt;La casa &lt;SPAN style="FONT-WEIGHT: bold"&gt;Chopera&lt;/SPAN&gt; ha cerrado el elenco ganadero que se lidiar&#225; en la pr&#243;xima feria de San Mateo de Logro&#241;o. A falta de definir la corrida de rejones, la empresa ha rese&#241;ado encierros de &lt;SPAN style="FONT-WEIGHT: bold"&gt;Zalduendo, Victorino Mart&#237;n, Fuente Ymbo, El Ventorrillo, Cebada Gago&lt;/SPAN&gt; y&lt;SPAN style="FONT-WEIGHT: bold"&gt; Domingo Hern&#225;ndez-Garcigrande.&lt;/SPAN&gt; &lt;/FONT&gt;

 &lt;FONT color=#003300&gt;Adem&#225;s, la empresa ha decidido suprimir la corrida que se celebraba en primavera en el coso de "La Ribera" debido a una "cuesti&#243;n de imagen por la escasa asistencia del p&#250;blico".&lt;/FONT&gt;

&lt;/DIV&gt;&lt;/BIG&gt;&lt;/STRONG&gt;</body>
    <closed-comments type="boolean"></closed-comments>
    <closed-trackbacks type="boolean"></closed-trackbacks>
    <comments-count type="integer">0</comments-count>
    <created-at type="datetime">2008-05-21T14:21:35Z</created-at>
    <date type="datetime">2008-05-21T17:00:00Z</date>
    <id type="integer">148112</id>
    <last-comment-date type="datetime"></last-comment-date>
    <myfile-id type="integer"></myfile-id>
    <nicetitle>logrono-feria-san-mateo-ganaderias-</nicetitle>
    <published-at type="datetime">2008-05-21T17:00:07Z</published-at>
    <site-id type="integer">1</site-id>
    <status type="integer">1</status>
    <title>LOGRO&#209;O. FERIA DE SAN MATEO. Ganader&#237;as.</title>
    <updated-at type="datetime">2008-05-21T17:00:08Z</updated-at>
  </post>
</posts>
